Package com.launchdarkly.api.model
Class PullRequestLeadTimeRep
- java.lang.Object
-
- com.launchdarkly.api.model.PullRequestLeadTimeRep
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-05-16T11:29:12.794018Z[Etc/UTC]") public class PullRequestLeadTimeRep extends java.lang.ObjectPullRequestLeadTimeRep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPullRequestLeadTimeRep.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_AVG_DEPLOY_DURATION_MSstatic java.lang.StringSERIALIZED_NAME_AVG_TOTAL_LEAD_TIME_MSstatic java.lang.StringSERIALIZED_NAME_AVG_WAIT_DURATION_MSstatic java.lang.StringSERIALIZED_NAME_CODING_DURATION_MSstatic java.lang.StringSERIALIZED_NAME_MAX_DEPLOY_DURATION_MSstatic java.lang.StringSERIALIZED_NAME_MAX_TOTAL_LEAD_TIME_MSstatic java.lang.StringSERIALIZED_NAME_MAX_WAIT_DURATION_MSstatic java.lang.StringSERIALIZED_NAME_REVIEW_DURATION_MS
-
Constructor Summary
Constructors Constructor Description PullRequestLeadTimeRep()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PullRequestLeadTimeRepavgDeployDurationMs(java.lang.Long avgDeployDurationMs)PullRequestLeadTimeRepavgTotalLeadTimeMs(java.lang.Long avgTotalLeadTimeMs)PullRequestLeadTimeRepavgWaitDurationMs(java.lang.Long avgWaitDurationMs)PullRequestLeadTimeRepcodingDurationMs(java.lang.Long codingDurationMs)booleanequals(java.lang.Object o)static PullRequestLeadTimeRepfromJson(java.lang.String jsonString)Create an instance of PullRequestLeadTimeRep 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.LonggetAvgDeployDurationMs()The average deploy duration in millisecondsjava.lang.LonggetAvgTotalLeadTimeMs()The average total lead time in millisecondsjava.lang.LonggetAvgWaitDurationMs()The average wait duration between merge time and deploy start time in millisecondsjava.lang.LonggetCodingDurationMs()The coding duration in millisecondsjava.lang.LonggetMaxDeployDurationMs()The max deploy duration in millisecondsjava.lang.LonggetMaxTotalLeadTimeMs()The max total lead time in millisecondsjava.lang.LonggetMaxWaitDurationMs()The max wait duration between merge time and deploy start time in millisecondsjava.lang.LonggetReviewDurationMs()The review duration in millisecondsinthashCode()PullRequestLeadTimeRepmaxDeployDurationMs(java.lang.Long maxDeployDurationMs)PullRequestLeadTimeRepmaxTotalLeadTimeMs(java.lang.Long maxTotalLeadTimeMs)PullRequestLeadTimeRepmaxWaitDurationMs(java.lang.Long maxWaitDurationMs)PullRequestLeadTimeRepputAdditionalProperty(java.lang.String key, java.lang.Object value)Set the additional (undeclared) property with the specified name and value.PullRequestLeadTimeRepreviewDurationMs(java.lang.Long reviewDurationMs)voidsetAvgDeployDurationMs(java.lang.Long avgDeployDurationMs)voidsetAvgTotalLeadTimeMs(java.lang.Long avgTotalLeadTimeMs)voidsetAvgWaitDurationMs(java.lang.Long avgWaitDurationMs)voidsetCodingDurationMs(java.lang.Long codingDurationMs)voidsetMaxDeployDurationMs(java.lang.Long maxDeployDurationMs)voidsetMaxTotalLeadTimeMs(java.lang.Long maxTotalLeadTimeMs)voidsetMaxWaitDurationMs(java.lang.Long maxWaitDurationMs)voidsetReviewDurationMs(java.lang.Long reviewDurationMs)java.lang.StringtoJson()Convert an instance of PullRequestLeadTimeRep to an JSON stringjava.lang.StringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_CODING_DURATION_MS
public static final java.lang.String SERIALIZED_NAME_CODING_DURATION_MS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REVIEW_DURATION_MS
public static final java.lang.String SERIALIZED_NAME_REVIEW_DURATION_MS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MAX_WAIT_DURATION_MS
public static final java.lang.String SERIALIZED_NAME_MAX_WAIT_DURATION_MS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AVG_WAIT_DURATION_MS
public static final java.lang.String SERIALIZED_NAME_AVG_WAIT_DURATION_MS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MAX_DEPLOY_DURATION_MS
public static final java.lang.String SERIALIZED_NAME_MAX_DEPLOY_DURATION_MS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AVG_DEPLOY_DURATION_MS
public static final java.lang.String SERIALIZED_NAME_AVG_DEPLOY_DURATION_MS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MAX_TOTAL_LEAD_TIME_MS
public static final java.lang.String SERIALIZED_NAME_MAX_TOTAL_LEAD_TIME_MS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AVG_TOTAL_LEAD_TIME_MS
public static final java.lang.String SERIALIZED_NAME_AVG_TOTAL_LEAD_TIME_MS
- 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
-
codingDurationMs
public PullRequestLeadTimeRep codingDurationMs(java.lang.Long codingDurationMs)
-
getCodingDurationMs
@Nonnull public java.lang.Long getCodingDurationMs()
The coding duration in milliseconds- Returns:
- codingDurationMs
-
setCodingDurationMs
public void setCodingDurationMs(java.lang.Long codingDurationMs)
-
reviewDurationMs
public PullRequestLeadTimeRep reviewDurationMs(java.lang.Long reviewDurationMs)
-
getReviewDurationMs
@Nullable public java.lang.Long getReviewDurationMs()
The review duration in milliseconds- Returns:
- reviewDurationMs
-
setReviewDurationMs
public void setReviewDurationMs(java.lang.Long reviewDurationMs)
-
maxWaitDurationMs
public PullRequestLeadTimeRep maxWaitDurationMs(java.lang.Long maxWaitDurationMs)
-
getMaxWaitDurationMs
@Nullable public java.lang.Long getMaxWaitDurationMs()
The max wait duration between merge time and deploy start time in milliseconds- Returns:
- maxWaitDurationMs
-
setMaxWaitDurationMs
public void setMaxWaitDurationMs(java.lang.Long maxWaitDurationMs)
-
avgWaitDurationMs
public PullRequestLeadTimeRep avgWaitDurationMs(java.lang.Long avgWaitDurationMs)
-
getAvgWaitDurationMs
@Nullable public java.lang.Long getAvgWaitDurationMs()
The average wait duration between merge time and deploy start time in milliseconds- Returns:
- avgWaitDurationMs
-
setAvgWaitDurationMs
public void setAvgWaitDurationMs(java.lang.Long avgWaitDurationMs)
-
maxDeployDurationMs
public PullRequestLeadTimeRep maxDeployDurationMs(java.lang.Long maxDeployDurationMs)
-
getMaxDeployDurationMs
@Nullable public java.lang.Long getMaxDeployDurationMs()
The max deploy duration in milliseconds- Returns:
- maxDeployDurationMs
-
setMaxDeployDurationMs
public void setMaxDeployDurationMs(java.lang.Long maxDeployDurationMs)
-
avgDeployDurationMs
public PullRequestLeadTimeRep avgDeployDurationMs(java.lang.Long avgDeployDurationMs)
-
getAvgDeployDurationMs
@Nullable public java.lang.Long getAvgDeployDurationMs()
The average deploy duration in milliseconds- Returns:
- avgDeployDurationMs
-
setAvgDeployDurationMs
public void setAvgDeployDurationMs(java.lang.Long avgDeployDurationMs)
-
maxTotalLeadTimeMs
public PullRequestLeadTimeRep maxTotalLeadTimeMs(java.lang.Long maxTotalLeadTimeMs)
-
getMaxTotalLeadTimeMs
@Nullable public java.lang.Long getMaxTotalLeadTimeMs()
The max total lead time in milliseconds- Returns:
- maxTotalLeadTimeMs
-
setMaxTotalLeadTimeMs
public void setMaxTotalLeadTimeMs(java.lang.Long maxTotalLeadTimeMs)
-
avgTotalLeadTimeMs
public PullRequestLeadTimeRep avgTotalLeadTimeMs(java.lang.Long avgTotalLeadTimeMs)
-
getAvgTotalLeadTimeMs
@Nullable public java.lang.Long getAvgTotalLeadTimeMs()
The average total lead time in milliseconds- Returns:
- avgTotalLeadTimeMs
-
setAvgTotalLeadTimeMs
public void setAvgTotalLeadTimeMs(java.lang.Long avgTotalLeadTimeMs)
-
putAdditionalProperty
public PullRequestLeadTimeRep 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 PullRequestLeadTimeRep
-
fromJson
public static PullRequestLeadTimeRep fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of PullRequestLeadTimeRep given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of PullRequestLeadTimeRep
- Throws:
java.io.IOException- if the JSON string is invalid with respect to PullRequestLeadTimeRep
-
toJson
public java.lang.String toJson()
Convert an instance of PullRequestLeadTimeRep to an JSON string- Returns:
- JSON string
-
-