Package com.launchdarkly.api.model
Class PullRequestRep
- java.lang.Object
-
- com.launchdarkly.api.model.PullRequestRep
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-04-03T23:27:37.555894Z[Etc/UTC]") public class PullRequestRep extends java.lang.Object
PullRequestRep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PullRequestRep.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashSet<java.lang.String>
openapiFields
static java.util.HashSet<java.lang.String>
openapiRequiredFields
static java.lang.String
SERIALIZED_NAME_AUTHOR
static java.lang.String
SERIALIZED_NAME_BASE_COMMIT_KEY
static java.lang.String
SERIALIZED_NAME_CREATE_TIME
static java.lang.String
SERIALIZED_NAME_DEPLOYMENTS
static java.lang.String
SERIALIZED_NAME_EXTERNAL_ID
static java.lang.String
SERIALIZED_NAME_FILES_CHANGED
static java.lang.String
SERIALIZED_NAME_FLAG_REFERENCES
static java.lang.String
SERIALIZED_NAME_HEAD_COMMIT_KEY
static java.lang.String
SERIALIZED_NAME_ID
static java.lang.String
SERIALIZED_NAME_LEAD_TIME
static java.lang.String
SERIALIZED_NAME_LINES_ADDED
static java.lang.String
SERIALIZED_NAME_LINES_DELETED
static java.lang.String
SERIALIZED_NAME_MERGE_COMMIT_KEY
static java.lang.String
SERIALIZED_NAME_MERGE_TIME
static java.lang.String
SERIALIZED_NAME_STATUS
static java.lang.String
SERIALIZED_NAME_TITLE
static java.lang.String
SERIALIZED_NAME_URL
-
Constructor Summary
Constructors Constructor Description PullRequestRep()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PullRequestRep
author(java.lang.String author)
PullRequestRep
baseCommitKey(java.lang.String baseCommitKey)
PullRequestRep
createTime(java.lang.Long createTime)
PullRequestRep
deployments(DeploymentCollectionRep deployments)
boolean
equals(java.lang.Object o)
PullRequestRep
externalId(java.lang.String externalId)
PullRequestRep
filesChanged(java.lang.Integer filesChanged)
PullRequestRep
flagReferences(FlagReferenceCollectionRep flagReferences)
static PullRequestRep
fromJson(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.Object
getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.java.lang.String
getAuthor()
The pull request authorjava.lang.String
getBaseCommitKey()
The pull request base commit keyjava.lang.Long
getCreateTime()
Get createTimeDeploymentCollectionRep
getDeployments()
Get deploymentsjava.lang.String
getExternalId()
The pull request numberjava.lang.Integer
getFilesChanged()
The number of files changedFlagReferenceCollectionRep
getFlagReferences()
Get flagReferencesjava.lang.String
getHeadCommitKey()
The pull request head commit keyjava.util.UUID
getId()
The pull request internal IDPullRequestLeadTimeRep
getLeadTime()
Get leadTimejava.lang.Integer
getLinesAdded()
The number of lines addedjava.lang.Integer
getLinesDeleted()
The number of lines deletedjava.lang.String
getMergeCommitKey()
The pull request merge commit keyjava.lang.Long
getMergeTime()
Get mergeTimejava.lang.String
getStatus()
The pull request statusjava.lang.String
getTitle()
The pull request titlejava.lang.String
getUrl()
The pull request URLint
hashCode()
PullRequestRep
headCommitKey(java.lang.String headCommitKey)
PullRequestRep
id(java.util.UUID id)
PullRequestRep
leadTime(PullRequestLeadTimeRep leadTime)
PullRequestRep
linesAdded(java.lang.Integer linesAdded)
PullRequestRep
linesDeleted(java.lang.Integer linesDeleted)
PullRequestRep
mergeCommitKey(java.lang.String mergeCommitKey)
PullRequestRep
mergeTime(java.lang.Long mergeTime)
PullRequestRep
putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value.void
setAuthor(java.lang.String author)
void
setBaseCommitKey(java.lang.String baseCommitKey)
void
setCreateTime(java.lang.Long createTime)
void
setDeployments(DeploymentCollectionRep deployments)
void
setExternalId(java.lang.String externalId)
void
setFilesChanged(java.lang.Integer filesChanged)
void
setFlagReferences(FlagReferenceCollectionRep flagReferences)
void
setHeadCommitKey(java.lang.String headCommitKey)
void
setId(java.util.UUID id)
void
setLeadTime(PullRequestLeadTimeRep leadTime)
void
setLinesAdded(java.lang.Integer linesAdded)
void
setLinesDeleted(java.lang.Integer linesDeleted)
void
setMergeCommitKey(java.lang.String mergeCommitKey)
void
setMergeTime(java.lang.Long mergeTime)
void
setStatus(java.lang.String status)
void
setTitle(java.lang.String title)
void
setUrl(java.lang.String url)
PullRequestRep
status(java.lang.String status)
PullRequestRep
title(java.lang.String title)
java.lang.String
toJson()
Convert an instance of PullRequestRep to an JSON stringjava.lang.String
toString()
PullRequestRep
url(java.lang.String url)
static void
validateJsonObject(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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws java.io.IOException
Validates 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
-
-