Package com.launchdarkly.api.model
Class ConditionOutputRep
- java.lang.Object
-
- com.launchdarkly.api.model.ConditionOutputRep
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-07-11T22:46:03.646077Z[Etc/UTC]") public class ConditionOutputRep extends java.lang.Object
ConditionOutputRep
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ConditionOutputRep.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_ALL_REVIEWS
static java.lang.String
SERIALIZED_NAME_APPLIED_DATE
static java.lang.String
SERIALIZED_NAME_DESCRIPTION
static java.lang.String
SERIALIZED_NAME_EXECUTION
static java.lang.String
SERIALIZED_NAME_EXECUTION_DATE
static java.lang.String
SERIALIZED_NAME_ID
static java.lang.String
SERIALIZED_NAME_KIND
static java.lang.String
SERIALIZED_NAME_NOTIFY_MEMBER_IDS
static java.lang.String
SERIALIZED_NAME_REVIEW_STATUS
static java.lang.String
SERIALIZED_NAME_SCHEDULE_KIND
static java.lang.String
SERIALIZED_NAME_WAIT_DURATION
static java.lang.String
SERIALIZED_NAME_WAIT_DURATION_UNIT
-
Constructor Summary
Constructors Constructor Description ConditionOutputRep()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConditionOutputRep
addAllReviewsItem(ReviewOutputRep allReviewsItem)
ConditionOutputRep
addNotifyMemberIdsItem(java.lang.String notifyMemberIdsItem)
ConditionOutputRep
allReviews(java.util.List<ReviewOutputRep> allReviews)
ConditionOutputRep
appliedDate(java.lang.Long appliedDate)
ConditionOutputRep
description(java.lang.String description)
boolean
equals(java.lang.Object o)
ConditionOutputRep
execution(ExecutionOutputRep execution)
ConditionOutputRep
executionDate(java.lang.Long executionDate)
static ConditionOutputRep
fromJson(java.lang.String jsonString)
Create an instance of ConditionOutputRep 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.util.List<ReviewOutputRep>
getAllReviews()
Get allReviewsjava.lang.Long
getAppliedDate()
Get appliedDatejava.lang.String
getDescription()
Get descriptionExecutionOutputRep
getExecution()
Get executionjava.lang.Long
getExecutionDate()
Get executionDatejava.lang.String
getId()
Get idjava.lang.String
getKind()
Get kindjava.util.List<java.lang.String>
getNotifyMemberIds()
Get notifyMemberIdsjava.lang.String
getReviewStatus()
Get reviewStatusjava.lang.String
getScheduleKind()
Get scheduleKindjava.lang.Integer
getWaitDuration()
Get waitDurationjava.lang.String
getWaitDurationUnit()
Get waitDurationUnitint
hashCode()
ConditionOutputRep
id(java.lang.String id)
ConditionOutputRep
kind(java.lang.String kind)
ConditionOutputRep
notifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
ConditionOutputRep
putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value.ConditionOutputRep
reviewStatus(java.lang.String reviewStatus)
ConditionOutputRep
scheduleKind(java.lang.String scheduleKind)
void
setAllReviews(java.util.List<ReviewOutputRep> allReviews)
void
setAppliedDate(java.lang.Long appliedDate)
void
setDescription(java.lang.String description)
void
setExecution(ExecutionOutputRep execution)
void
setExecutionDate(java.lang.Long executionDate)
void
setId(java.lang.String id)
void
setKind(java.lang.String kind)
void
setNotifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
void
setReviewStatus(java.lang.String reviewStatus)
void
setScheduleKind(java.lang.String scheduleKind)
void
setWaitDuration(java.lang.Integer waitDuration)
void
setWaitDurationUnit(java.lang.String waitDurationUnit)
java.lang.String
toJson()
Convert an instance of ConditionOutputRep to an JSON stringjava.lang.String
toString()
static void
validateJsonObject(com.google.gson.JsonObject jsonObj)
Validates the JSON Object and throws an exception if issues foundConditionOutputRep
waitDuration(java.lang.Integer waitDuration)
ConditionOutputRep
waitDurationUnit(java.lang.String waitDurationUnit)
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final java.lang.String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_KIND
public static final java.lang.String SERIALIZED_NAME_KIND
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXECUTION
public static final java.lang.String SERIALIZED_NAME_EXECUTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SCHEDULE_KIND
public static final java.lang.String SERIALIZED_NAME_SCHEDULE_KIND
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXECUTION_DATE
public static final java.lang.String SERIALIZED_NAME_EXECUTION_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_WAIT_DURATION
public static final java.lang.String SERIALIZED_NAME_WAIT_DURATION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_WAIT_DURATION_UNIT
public static final java.lang.String SERIALIZED_NAME_WAIT_DURATION_UNIT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DESCRIPTION
public static final java.lang.String SERIALIZED_NAME_DESCRIPTION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NOTIFY_MEMBER_IDS
public static final java.lang.String SERIALIZED_NAME_NOTIFY_MEMBER_IDS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ALL_REVIEWS
public static final java.lang.String SERIALIZED_NAME_ALL_REVIEWS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REVIEW_STATUS
public static final java.lang.String SERIALIZED_NAME_REVIEW_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_APPLIED_DATE
public static final java.lang.String SERIALIZED_NAME_APPLIED_DATE
- 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 ConditionOutputRep id(java.lang.String id)
-
getId
@Nonnull public java.lang.String getId()
Get id- Returns:
- id
-
setId
public void setId(java.lang.String id)
-
kind
public ConditionOutputRep kind(java.lang.String kind)
-
getKind
@Nullable public java.lang.String getKind()
Get kind- Returns:
- kind
-
setKind
public void setKind(java.lang.String kind)
-
execution
public ConditionOutputRep execution(ExecutionOutputRep execution)
-
getExecution
@Nonnull public ExecutionOutputRep getExecution()
Get execution- Returns:
- execution
-
setExecution
public void setExecution(ExecutionOutputRep execution)
-
scheduleKind
public ConditionOutputRep scheduleKind(java.lang.String scheduleKind)
-
getScheduleKind
@Nullable public java.lang.String getScheduleKind()
Get scheduleKind- Returns:
- scheduleKind
-
setScheduleKind
public void setScheduleKind(java.lang.String scheduleKind)
-
executionDate
public ConditionOutputRep executionDate(java.lang.Long executionDate)
-
getExecutionDate
@Nullable public java.lang.Long getExecutionDate()
Get executionDate- Returns:
- executionDate
-
setExecutionDate
public void setExecutionDate(java.lang.Long executionDate)
-
waitDuration
public ConditionOutputRep waitDuration(java.lang.Integer waitDuration)
-
getWaitDuration
@Nullable public java.lang.Integer getWaitDuration()
Get waitDuration- Returns:
- waitDuration
-
setWaitDuration
public void setWaitDuration(java.lang.Integer waitDuration)
-
waitDurationUnit
public ConditionOutputRep waitDurationUnit(java.lang.String waitDurationUnit)
-
getWaitDurationUnit
@Nullable public java.lang.String getWaitDurationUnit()
Get waitDurationUnit- Returns:
- waitDurationUnit
-
setWaitDurationUnit
public void setWaitDurationUnit(java.lang.String waitDurationUnit)
-
description
public ConditionOutputRep description(java.lang.String description)
-
getDescription
@Nonnull public java.lang.String getDescription()
Get description- Returns:
- description
-
setDescription
public void setDescription(java.lang.String description)
-
notifyMemberIds
public ConditionOutputRep notifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
-
addNotifyMemberIdsItem
public ConditionOutputRep addNotifyMemberIdsItem(java.lang.String notifyMemberIdsItem)
-
getNotifyMemberIds
@Nonnull public java.util.List<java.lang.String> getNotifyMemberIds()
Get notifyMemberIds- Returns:
- notifyMemberIds
-
setNotifyMemberIds
public void setNotifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
-
allReviews
public ConditionOutputRep allReviews(java.util.List<ReviewOutputRep> allReviews)
-
addAllReviewsItem
public ConditionOutputRep addAllReviewsItem(ReviewOutputRep allReviewsItem)
-
getAllReviews
@Nonnull public java.util.List<ReviewOutputRep> getAllReviews()
Get allReviews- Returns:
- allReviews
-
setAllReviews
public void setAllReviews(java.util.List<ReviewOutputRep> allReviews)
-
reviewStatus
public ConditionOutputRep reviewStatus(java.lang.String reviewStatus)
-
getReviewStatus
@Nonnull public java.lang.String getReviewStatus()
Get reviewStatus- Returns:
- reviewStatus
-
setReviewStatus
public void setReviewStatus(java.lang.String reviewStatus)
-
appliedDate
public ConditionOutputRep appliedDate(java.lang.Long appliedDate)
-
getAppliedDate
@Nullable public java.lang.Long getAppliedDate()
Get appliedDate- Returns:
- appliedDate
-
setAppliedDate
public void setAppliedDate(java.lang.Long appliedDate)
-
putAdditionalProperty
public ConditionOutputRep 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 ConditionOutputRep
-
fromJson
public static ConditionOutputRep fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of ConditionOutputRep given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of ConditionOutputRep
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to ConditionOutputRep
-
toJson
public java.lang.String toJson()
Convert an instance of ConditionOutputRep to an JSON string- Returns:
- JSON string
-
-