Package com.launchdarkly.api.model
Class PullRequestRep
- java.lang.Object
-
- com.launchdarkly.api.model.PullRequestRep
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-05-16T11:29:12.794018Z[Etc/UTC]") public class PullRequestRep extends java.lang.ObjectPullRequestRep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPullRequestRep.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashSet<java.lang.String>openapiFieldsstatic java.util.HashSet<java.lang.String>openapiRequiredFieldsstatic java.lang.StringSERIALIZED_NAME_AUTHORstatic java.lang.StringSERIALIZED_NAME_BASE_COMMIT_KEYstatic java.lang.StringSERIALIZED_NAME_CREATE_TIMEstatic java.lang.StringSERIALIZED_NAME_DEPLOYMENTSstatic java.lang.StringSERIALIZED_NAME_EXTERNAL_IDstatic java.lang.StringSERIALIZED_NAME_FILES_CHANGEDstatic java.lang.StringSERIALIZED_NAME_FLAG_REFERENCESstatic java.lang.StringSERIALIZED_NAME_HEAD_COMMIT_KEYstatic java.lang.StringSERIALIZED_NAME_IDstatic java.lang.StringSERIALIZED_NAME_LEAD_TIMEstatic java.lang.StringSERIALIZED_NAME_LINES_ADDEDstatic java.lang.StringSERIALIZED_NAME_LINES_DELETEDstatic java.lang.StringSERIALIZED_NAME_MERGE_COMMIT_KEYstatic java.lang.StringSERIALIZED_NAME_MERGE_TIMEstatic java.lang.StringSERIALIZED_NAME_STATUSstatic java.lang.StringSERIALIZED_NAME_TITLEstatic java.lang.StringSERIALIZED_NAME_URL
-
Constructor Summary
Constructors Constructor Description PullRequestRep()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PullRequestRepauthor(java.lang.String author)PullRequestRepbaseCommitKey(java.lang.String baseCommitKey)PullRequestRepcreateTime(java.lang.Long createTime)PullRequestRepdeployments(DeploymentCollectionRep deployments)booleanequals(java.lang.Object o)PullRequestRepexternalId(java.lang.String externalId)PullRequestRepfilesChanged(java.lang.Integer filesChanged)PullRequestRepflagReferences(FlagReferenceCollectionRep flagReferences)static PullRequestRepfromJson(java.lang.String jsonString)Create an instance of PullRequestRep given an JSON stringjava.util.Map<java.lang.String,java.lang.Object>getAdditionalProperties()Return the additional (undeclared) property.java.lang.ObjectgetAdditionalProperty(java.lang.String key)Return the additional (undeclared) property with the specified name.java.lang.StringgetAuthor()The pull request authorjava.lang.StringgetBaseCommitKey()The pull request base commit keyjava.lang.LonggetCreateTime()Get createTimeDeploymentCollectionRepgetDeployments()Get deploymentsjava.lang.StringgetExternalId()The pull request numberjava.lang.IntegergetFilesChanged()The number of files changedFlagReferenceCollectionRepgetFlagReferences()Get flagReferencesjava.lang.StringgetHeadCommitKey()The pull request head commit keyjava.util.UUIDgetId()The pull request internal IDPullRequestLeadTimeRepgetLeadTime()Get leadTimejava.lang.IntegergetLinesAdded()The number of lines addedjava.lang.IntegergetLinesDeleted()The number of lines deletedjava.lang.StringgetMergeCommitKey()The pull request merge commit keyjava.lang.LonggetMergeTime()Get mergeTimejava.lang.StringgetStatus()The pull request statusjava.lang.StringgetTitle()The pull request titlejava.lang.StringgetUrl()The pull request URLinthashCode()PullRequestRepheadCommitKey(java.lang.String headCommitKey)PullRequestRepid(java.util.UUID id)PullRequestRepleadTime(PullRequestLeadTimeRep leadTime)PullRequestReplinesAdded(java.lang.Integer linesAdded)PullRequestReplinesDeleted(java.lang.Integer linesDeleted)PullRequestRepmergeCommitKey(java.lang.String mergeCommitKey)PullRequestRepmergeTime(java.lang.Long mergeTime)PullRequestRepputAdditionalProperty(java.lang.String key, java.lang.Object value)Set the additional (undeclared) property with the specified name and value.voidsetAuthor(java.lang.String author)voidsetBaseCommitKey(java.lang.String baseCommitKey)voidsetCreateTime(java.lang.Long createTime)voidsetDeployments(DeploymentCollectionRep deployments)voidsetExternalId(java.lang.String externalId)voidsetFilesChanged(java.lang.Integer filesChanged)voidsetFlagReferences(FlagReferenceCollectionRep flagReferences)voidsetHeadCommitKey(java.lang.String headCommitKey)voidsetId(java.util.UUID id)voidsetLeadTime(PullRequestLeadTimeRep leadTime)voidsetLinesAdded(java.lang.Integer linesAdded)voidsetLinesDeleted(java.lang.Integer linesDeleted)voidsetMergeCommitKey(java.lang.String mergeCommitKey)voidsetMergeTime(java.lang.Long mergeTime)voidsetStatus(java.lang.String status)voidsetTitle(java.lang.String title)voidsetUrl(java.lang.String url)PullRequestRepstatus(java.lang.String status)PullRequestReptitle(java.lang.String title)java.lang.StringtoJson()Convert an instance of PullRequestRep to an JSON stringjava.lang.StringtoString()PullRequestRepurl(java.lang.String url)static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final java.lang.String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXTERNAL_ID
public static final java.lang.String SERIALIZED_NAME_EXTERNAL_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TITLE
public static final java.lang.String SERIALIZED_NAME_TITLE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATUS
public static final java.lang.String SERIALIZED_NAME_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AUTHOR
public static final java.lang.String SERIALIZED_NAME_AUTHOR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CREATE_TIME
public static final java.lang.String SERIALIZED_NAME_CREATE_TIME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MERGE_TIME
public static final java.lang.String SERIALIZED_NAME_MERGE_TIME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MERGE_COMMIT_KEY
public static final java.lang.String SERIALIZED_NAME_MERGE_COMMIT_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BASE_COMMIT_KEY
public static final java.lang.String SERIALIZED_NAME_BASE_COMMIT_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_HEAD_COMMIT_KEY
public static final java.lang.String SERIALIZED_NAME_HEAD_COMMIT_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FILES_CHANGED
public static final java.lang.String SERIALIZED_NAME_FILES_CHANGED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LINES_ADDED
public static final java.lang.String SERIALIZED_NAME_LINES_ADDED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LINES_DELETED
public static final java.lang.String SERIALIZED_NAME_LINES_DELETED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_URL
public static final java.lang.String SERIALIZED_NAME_URL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DEPLOYMENTS
public static final java.lang.String SERIALIZED_NAME_DEPLOYMENTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_FLAG_REFERENCES
public static final java.lang.String SERIALIZED_NAME_FLAG_REFERENCES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LEAD_TIME
public static final java.lang.String SERIALIZED_NAME_LEAD_TIME
- See Also:
- Constant Field Values
-
openapiFields
public static java.util.HashSet<java.lang.String> openapiFields
-
openapiRequiredFields
public static java.util.HashSet<java.lang.String> openapiRequiredFields
-
-
Method Detail
-
id
public PullRequestRep id(java.util.UUID id)
-
getId
@Nonnull public java.util.UUID getId()
The pull request internal ID- Returns:
- id
-
setId
public void setId(java.util.UUID id)
-
externalId
public PullRequestRep externalId(java.lang.String externalId)
-
getExternalId
@Nonnull public java.lang.String getExternalId()
The pull request number- Returns:
- externalId
-
setExternalId
public void setExternalId(java.lang.String externalId)
-
title
public PullRequestRep title(java.lang.String title)
-
getTitle
@Nonnull public java.lang.String getTitle()
The pull request title- Returns:
- title
-
setTitle
public void setTitle(java.lang.String title)
-
status
public PullRequestRep status(java.lang.String status)
-
getStatus
@Nonnull public java.lang.String getStatus()
The pull request status- Returns:
- status
-
setStatus
public void setStatus(java.lang.String status)
-
author
public PullRequestRep author(java.lang.String author)
-
getAuthor
@Nonnull public java.lang.String getAuthor()
The pull request author- Returns:
- author
-
setAuthor
public void setAuthor(java.lang.String author)
-
createTime
public PullRequestRep createTime(java.lang.Long createTime)
-
getCreateTime
@Nonnull public java.lang.Long getCreateTime()
Get createTime- Returns:
- createTime
-
setCreateTime
public void setCreateTime(java.lang.Long createTime)
-
mergeTime
public PullRequestRep mergeTime(java.lang.Long mergeTime)
-
getMergeTime
@Nullable public java.lang.Long getMergeTime()
Get mergeTime- Returns:
- mergeTime
-
setMergeTime
public void setMergeTime(java.lang.Long mergeTime)
-
mergeCommitKey
public PullRequestRep mergeCommitKey(java.lang.String mergeCommitKey)
-
getMergeCommitKey
@Nullable public java.lang.String getMergeCommitKey()
The pull request merge commit key- Returns:
- mergeCommitKey
-
setMergeCommitKey
public void setMergeCommitKey(java.lang.String mergeCommitKey)
-
baseCommitKey
public PullRequestRep baseCommitKey(java.lang.String baseCommitKey)
-
getBaseCommitKey
@Nonnull public java.lang.String getBaseCommitKey()
The pull request base commit key- Returns:
- baseCommitKey
-
setBaseCommitKey
public void setBaseCommitKey(java.lang.String baseCommitKey)
-
headCommitKey
public PullRequestRep headCommitKey(java.lang.String headCommitKey)
-
getHeadCommitKey
@Nonnull public java.lang.String getHeadCommitKey()
The pull request head commit key- Returns:
- headCommitKey
-
setHeadCommitKey
public void setHeadCommitKey(java.lang.String headCommitKey)
-
filesChanged
public PullRequestRep filesChanged(java.lang.Integer filesChanged)
-
getFilesChanged
@Nonnull public java.lang.Integer getFilesChanged()
The number of files changed- Returns:
- filesChanged
-
setFilesChanged
public void setFilesChanged(java.lang.Integer filesChanged)
-
linesAdded
public PullRequestRep linesAdded(java.lang.Integer linesAdded)
-
getLinesAdded
@Nonnull public java.lang.Integer getLinesAdded()
The number of lines added- Returns:
- linesAdded
-
setLinesAdded
public void setLinesAdded(java.lang.Integer linesAdded)
-
linesDeleted
public PullRequestRep linesDeleted(java.lang.Integer linesDeleted)
-
getLinesDeleted
@Nonnull public java.lang.Integer getLinesDeleted()
The number of lines deleted- Returns:
- linesDeleted
-
setLinesDeleted
public void setLinesDeleted(java.lang.Integer linesDeleted)
-
url
public PullRequestRep url(java.lang.String url)
-
getUrl
@Nonnull public java.lang.String getUrl()
The pull request URL- Returns:
- url
-
setUrl
public void setUrl(java.lang.String url)
-
deployments
public PullRequestRep deployments(DeploymentCollectionRep deployments)
-
getDeployments
@Nullable public DeploymentCollectionRep getDeployments()
Get deployments- Returns:
- deployments
-
setDeployments
public void setDeployments(DeploymentCollectionRep deployments)
-
flagReferences
public PullRequestRep flagReferences(FlagReferenceCollectionRep flagReferences)
-
getFlagReferences
@Nullable public FlagReferenceCollectionRep getFlagReferences()
Get flagReferences- Returns:
- flagReferences
-
setFlagReferences
public void setFlagReferences(FlagReferenceCollectionRep flagReferences)
-
leadTime
public PullRequestRep leadTime(PullRequestLeadTimeRep leadTime)
-
getLeadTime
@Nullable public PullRequestLeadTimeRep getLeadTime()
Get leadTime- Returns:
- leadTime
-
setLeadTime
public void setLeadTime(PullRequestLeadTimeRep leadTime)
-
putAdditionalProperty
public PullRequestRep putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
-
getAdditionalProperties
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
Return the additional (undeclared) property.
-
getAdditionalProperty
public java.lang.Object getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws java.io.IOExceptionValidates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
java.io.IOException- if the JSON Object is invalid with respect to PullRequestRep
-
fromJson
public static PullRequestRep fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of PullRequestRep given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of PullRequestRep
- Throws:
java.io.IOException- if the JSON string is invalid with respect to PullRequestRep
-
toJson
public java.lang.String toJson()
Convert an instance of PullRequestRep to an JSON string- Returns:
- JSON string
-
-