public class Version extends Message<Verrpc.Version>
Message
,
Verrpc.Version
builder, wrapperFactory
Constructor and Description |
---|
Version()
Empty Constructor
|
Version(javax.json.JsonReader jsonReader)
Json Parsing Constructor
|
Version(Verrpc.Version apiObject)
Constructor using underlying Lightning API Object
|
Modifier and Type | Method and Description |
---|---|
int |
getAppMajor()
Getter for appMajor.
|
int |
getAppMinor()
Getter for appMinor.
|
int |
getAppPatch()
Getter for appPatch.
|
java.lang.String |
getAppPreRelease()
Getter for appPreRelease.
|
java.util.List<java.lang.String> |
getBuildTags()
Getter for a list of buildTags.
|
java.lang.String |
getCommit()
Getter for commit.
|
java.lang.String |
getCommitHash()
Getter for commitHash.
|
java.lang.String |
getGoVersion()
Getter for goVersion.
|
java.lang.String |
getVersion()
Getter for version.
|
protected void |
populateRepeatedFields()
Method to be overrided by inherited messages that contains repeatable or mapped fields.
|
void |
setAppMajor(int value)
Setter for appMajor.
|
void |
setAppMinor(int value)
Setter for appMinor.
|
void |
setAppPatch(int value)
Setter for appPatch.
|
void |
setAppPreRelease(java.lang.String value)
Setter for appPreRelease.
|
void |
setBuildTags(java.util.List<java.lang.String> valueList)
Setter for list of buildTags.
|
void |
setCommit(java.lang.String value)
Setter for commit.
|
void |
setCommitHash(java.lang.String value)
Setter for commitHash.
|
void |
setGoVersion(java.lang.String value)
Setter for goVersion.
|
void |
setVersion(java.lang.String value)
Setter for version.
|
equals, getApiObject, getMessageName, hashCode, toJson, toJsonAsString, toString, validate
public Version()
public Version(javax.json.JsonReader jsonReader) throws javax.json.JsonException
javax.json.JsonException
- if problems was found with the supplied JSON data.public Version(Verrpc.Version apiObject)
public java.lang.String getCommit()
public void setCommit(java.lang.String value)
public java.lang.String getCommitHash()
public void setCommitHash(java.lang.String value)
public java.lang.String getVersion()
public void setVersion(java.lang.String value)
public int getAppMajor()
public void setAppMajor(int value)
public int getAppMinor()
public void setAppMinor(int value)
public int getAppPatch()
public void setAppPatch(int value)
public java.lang.String getAppPreRelease()
public void setAppPreRelease(java.lang.String value)
public java.util.List<java.lang.String> getBuildTags() throws ClientSideException
ClientSideException
- if problems occurred constructing the wrapped object.public void setBuildTags(java.util.List<java.lang.String> valueList)
public java.lang.String getGoVersion()
public void setGoVersion(java.lang.String value)
protected void populateRepeatedFields()
Message
populateRepeatedFields
in class Message<Verrpc.Version>