Package com.launchdarkly.api.model
Class FlagConfigApprovalRequestResponse
- java.lang.Object
-
- com.launchdarkly.api.model.FlagConfigApprovalRequestResponse
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-07-11T22:46:03.646077Z[Etc/UTC]") public class FlagConfigApprovalRequestResponse extends java.lang.Object
FlagConfigApprovalRequestResponse
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
FlagConfigApprovalRequestResponse.CustomTypeAdapterFactory
static class
FlagConfigApprovalRequestResponse.ReviewStatusEnum
Current status of the review of this approval requeststatic class
FlagConfigApprovalRequestResponse.StatusEnum
Current status of the approval request
-
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_BY_MEMBER_ID
static java.lang.String
SERIALIZED_NAME_APPLIED_DATE
static java.lang.String
SERIALIZED_NAME_CONFLICTS
static java.lang.String
SERIALIZED_NAME_CREATION_DATE
static java.lang.String
SERIALIZED_NAME_CUSTOM_WORKFLOW_METADATA
static java.lang.String
SERIALIZED_NAME_DESCRIPTION
static java.lang.String
SERIALIZED_NAME_EXECUTION_DATE
static java.lang.String
SERIALIZED_NAME_ID
static java.lang.String
SERIALIZED_NAME_INSTRUCTIONS
static java.lang.String
SERIALIZED_NAME_INTEGRATION_METADATA
static java.lang.String
SERIALIZED_NAME_LINKS
static java.lang.String
SERIALIZED_NAME_NOTIFY_MEMBER_IDS
static java.lang.String
SERIALIZED_NAME_OPERATING_ON_ID
static java.lang.String
SERIALIZED_NAME_REQUESTOR_ID
static java.lang.String
SERIALIZED_NAME_REVIEW_STATUS
static java.lang.String
SERIALIZED_NAME_SERVICE_KIND
static java.lang.String
SERIALIZED_NAME_SOURCE
static java.lang.String
SERIALIZED_NAME_STATUS
static java.lang.String
SERIALIZED_NAME_VERSION
-
Constructor Summary
Constructors Constructor Description FlagConfigApprovalRequestResponse()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FlagConfigApprovalRequestResponse
addAllReviewsItem(ReviewResponse allReviewsItem)
FlagConfigApprovalRequestResponse
addConflictsItem(Conflict conflictsItem)
FlagConfigApprovalRequestResponse
addInstructionsItem(java.util.Map<java.lang.String,java.lang.Object> instructionsItem)
FlagConfigApprovalRequestResponse
addNotifyMemberIdsItem(java.lang.String notifyMemberIdsItem)
FlagConfigApprovalRequestResponse
allReviews(java.util.List<ReviewResponse> allReviews)
FlagConfigApprovalRequestResponse
appliedByMemberId(java.lang.String appliedByMemberId)
FlagConfigApprovalRequestResponse
appliedDate(java.lang.Long appliedDate)
FlagConfigApprovalRequestResponse
conflicts(java.util.List<Conflict> conflicts)
FlagConfigApprovalRequestResponse
creationDate(java.lang.Long creationDate)
FlagConfigApprovalRequestResponse
customWorkflowMetadata(CustomWorkflowMeta customWorkflowMetadata)
FlagConfigApprovalRequestResponse
description(java.lang.String description)
boolean
equals(java.lang.Object o)
FlagConfigApprovalRequestResponse
executionDate(java.lang.Long executionDate)
static FlagConfigApprovalRequestResponse
fromJson(java.lang.String jsonString)
Create an instance of FlagConfigApprovalRequestResponse 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<ReviewResponse>
getAllReviews()
An array of individual reviews of this approval requestjava.lang.String
getAppliedByMemberId()
The member ID of the member who applied the approval requestjava.lang.Long
getAppliedDate()
Get appliedDatejava.util.List<Conflict>
getConflicts()
Details on any conflicting approval requestsjava.lang.Long
getCreationDate()
Get creationDateCustomWorkflowMeta
getCustomWorkflowMetadata()
Get customWorkflowMetadatajava.lang.String
getDescription()
A human-friendly name for the approval requestjava.lang.Long
getExecutionDate()
Get executionDatejava.lang.String
getId()
The ID of this approval requestjava.util.List<java.util.Map<java.lang.String,java.lang.Object>>
getInstructions()
Get instructionsIntegrationMetadata
getIntegrationMetadata()
Get integrationMetadatajava.util.Map<java.lang.String,Link>
getLinks()
Links to other resources within the API.java.util.List<java.lang.String>
getNotifyMemberIds()
An array of member IDs.java.lang.String
getOperatingOnId()
ID of scheduled change to edit or deletejava.lang.String
getRequestorId()
The ID of the member who requested the approvalFlagConfigApprovalRequestResponse.ReviewStatusEnum
getReviewStatus()
Current status of the review of this approval requestjava.lang.String
getServiceKind()
Get serviceKindCopiedFromEnv
getSource()
Get sourceFlagConfigApprovalRequestResponse.StatusEnum
getStatus()
Current status of the approval requestjava.lang.Integer
getVersion()
Version of the approval requestint
hashCode()
FlagConfigApprovalRequestResponse
id(java.lang.String id)
FlagConfigApprovalRequestResponse
instructions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> instructions)
FlagConfigApprovalRequestResponse
integrationMetadata(IntegrationMetadata integrationMetadata)
FlagConfigApprovalRequestResponse
links(java.util.Map<java.lang.String,Link> links)
FlagConfigApprovalRequestResponse
notifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
FlagConfigApprovalRequestResponse
operatingOnId(java.lang.String operatingOnId)
FlagConfigApprovalRequestResponse
putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value.FlagConfigApprovalRequestResponse
putLinksItem(java.lang.String key, Link linksItem)
FlagConfigApprovalRequestResponse
requestorId(java.lang.String requestorId)
FlagConfigApprovalRequestResponse
reviewStatus(FlagConfigApprovalRequestResponse.ReviewStatusEnum reviewStatus)
FlagConfigApprovalRequestResponse
serviceKind(java.lang.String serviceKind)
void
setAllReviews(java.util.List<ReviewResponse> allReviews)
void
setAppliedByMemberId(java.lang.String appliedByMemberId)
void
setAppliedDate(java.lang.Long appliedDate)
void
setConflicts(java.util.List<Conflict> conflicts)
void
setCreationDate(java.lang.Long creationDate)
void
setCustomWorkflowMetadata(CustomWorkflowMeta customWorkflowMetadata)
void
setDescription(java.lang.String description)
void
setExecutionDate(java.lang.Long executionDate)
void
setId(java.lang.String id)
void
setInstructions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> instructions)
void
setIntegrationMetadata(IntegrationMetadata integrationMetadata)
void
setLinks(java.util.Map<java.lang.String,Link> links)
void
setNotifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
void
setOperatingOnId(java.lang.String operatingOnId)
void
setRequestorId(java.lang.String requestorId)
void
setReviewStatus(FlagConfigApprovalRequestResponse.ReviewStatusEnum reviewStatus)
void
setServiceKind(java.lang.String serviceKind)
void
setSource(CopiedFromEnv source)
void
setStatus(FlagConfigApprovalRequestResponse.StatusEnum status)
void
setVersion(java.lang.Integer version)
FlagConfigApprovalRequestResponse
source(CopiedFromEnv source)
FlagConfigApprovalRequestResponse
status(FlagConfigApprovalRequestResponse.StatusEnum status)
java.lang.String
toJson()
Convert an instance of FlagConfigApprovalRequestResponse 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 foundFlagConfigApprovalRequestResponse
version(java.lang.Integer version)
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final java.lang.String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VERSION
public static final java.lang.String SERIALIZED_NAME_VERSION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CREATION_DATE
public static final java.lang.String SERIALIZED_NAME_CREATION_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SERVICE_KIND
public static final java.lang.String SERIALIZED_NAME_SERVICE_KIND
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_REQUESTOR_ID
public static final java.lang.String SERIALIZED_NAME_REQUESTOR_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DESCRIPTION
public static final java.lang.String SERIALIZED_NAME_DESCRIPTION
- 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_ALL_REVIEWS
public static final java.lang.String SERIALIZED_NAME_ALL_REVIEWS
- 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_APPLIED_DATE
public static final java.lang.String SERIALIZED_NAME_APPLIED_DATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_APPLIED_BY_MEMBER_ID
public static final java.lang.String SERIALIZED_NAME_APPLIED_BY_MEMBER_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATUS
public static final java.lang.String SERIALIZED_NAME_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INSTRUCTIONS
public static final java.lang.String SERIALIZED_NAME_INSTRUCTIONS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CONFLICTS
public static final java.lang.String SERIALIZED_NAME_CONFLICTS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LINKS
public static final java.lang.String SERIALIZED_NAME_LINKS
- 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_OPERATING_ON_ID
public static final java.lang.String SERIALIZED_NAME_OPERATING_ON_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INTEGRATION_METADATA
public static final java.lang.String SERIALIZED_NAME_INTEGRATION_METADATA
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SOURCE
public static final java.lang.String SERIALIZED_NAME_SOURCE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CUSTOM_WORKFLOW_METADATA
public static final java.lang.String SERIALIZED_NAME_CUSTOM_WORKFLOW_METADATA
- 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 FlagConfigApprovalRequestResponse id(java.lang.String id)
-
getId
@Nonnull public java.lang.String getId()
The ID of this approval request- Returns:
- id
-
setId
public void setId(java.lang.String id)
-
version
public FlagConfigApprovalRequestResponse version(java.lang.Integer version)
-
getVersion
@Nonnull public java.lang.Integer getVersion()
Version of the approval request- Returns:
- version
-
setVersion
public void setVersion(java.lang.Integer version)
-
creationDate
public FlagConfigApprovalRequestResponse creationDate(java.lang.Long creationDate)
-
getCreationDate
@Nonnull public java.lang.Long getCreationDate()
Get creationDate- Returns:
- creationDate
-
setCreationDate
public void setCreationDate(java.lang.Long creationDate)
-
serviceKind
public FlagConfigApprovalRequestResponse serviceKind(java.lang.String serviceKind)
-
getServiceKind
@Nonnull public java.lang.String getServiceKind()
Get serviceKind- Returns:
- serviceKind
-
setServiceKind
public void setServiceKind(java.lang.String serviceKind)
-
requestorId
public FlagConfigApprovalRequestResponse requestorId(java.lang.String requestorId)
-
getRequestorId
@Nullable public java.lang.String getRequestorId()
The ID of the member who requested the approval- Returns:
- requestorId
-
setRequestorId
public void setRequestorId(java.lang.String requestorId)
-
description
public FlagConfigApprovalRequestResponse description(java.lang.String description)
-
getDescription
@Nullable public java.lang.String getDescription()
A human-friendly name for the approval request- Returns:
- description
-
setDescription
public void setDescription(java.lang.String description)
-
reviewStatus
public FlagConfigApprovalRequestResponse reviewStatus(FlagConfigApprovalRequestResponse.ReviewStatusEnum reviewStatus)
-
getReviewStatus
@Nonnull public FlagConfigApprovalRequestResponse.ReviewStatusEnum getReviewStatus()
Current status of the review of this approval request- Returns:
- reviewStatus
-
setReviewStatus
public void setReviewStatus(FlagConfigApprovalRequestResponse.ReviewStatusEnum reviewStatus)
-
allReviews
public FlagConfigApprovalRequestResponse allReviews(java.util.List<ReviewResponse> allReviews)
-
addAllReviewsItem
public FlagConfigApprovalRequestResponse addAllReviewsItem(ReviewResponse allReviewsItem)
-
getAllReviews
@Nonnull public java.util.List<ReviewResponse> getAllReviews()
An array of individual reviews of this approval request- Returns:
- allReviews
-
setAllReviews
public void setAllReviews(java.util.List<ReviewResponse> allReviews)
-
notifyMemberIds
public FlagConfigApprovalRequestResponse notifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
-
addNotifyMemberIdsItem
public FlagConfigApprovalRequestResponse addNotifyMemberIdsItem(java.lang.String notifyMemberIdsItem)
-
getNotifyMemberIds
@Nonnull public java.util.List<java.lang.String> getNotifyMemberIds()
An array of member IDs. These members are notified to review the approval request.- Returns:
- notifyMemberIds
-
setNotifyMemberIds
public void setNotifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
-
appliedDate
public FlagConfigApprovalRequestResponse appliedDate(java.lang.Long appliedDate)
-
getAppliedDate
@Nullable public java.lang.Long getAppliedDate()
Get appliedDate- Returns:
- appliedDate
-
setAppliedDate
public void setAppliedDate(java.lang.Long appliedDate)
-
appliedByMemberId
public FlagConfigApprovalRequestResponse appliedByMemberId(java.lang.String appliedByMemberId)
-
getAppliedByMemberId
@Nullable public java.lang.String getAppliedByMemberId()
The member ID of the member who applied the approval request- Returns:
- appliedByMemberId
-
setAppliedByMemberId
public void setAppliedByMemberId(java.lang.String appliedByMemberId)
-
status
public FlagConfigApprovalRequestResponse status(FlagConfigApprovalRequestResponse.StatusEnum status)
-
getStatus
@Nonnull public FlagConfigApprovalRequestResponse.StatusEnum getStatus()
Current status of the approval request- Returns:
- status
-
setStatus
public void setStatus(FlagConfigApprovalRequestResponse.StatusEnum status)
-
instructions
public FlagConfigApprovalRequestResponse instructions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> instructions)
-
addInstructionsItem
public FlagConfigApprovalRequestResponse addInstructionsItem(java.util.Map<java.lang.String,java.lang.Object> instructionsItem)
-
getInstructions
@Nonnull public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getInstructions()
Get instructions- Returns:
- instructions
-
setInstructions
public void setInstructions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> instructions)
-
conflicts
public FlagConfigApprovalRequestResponse conflicts(java.util.List<Conflict> conflicts)
-
addConflictsItem
public FlagConfigApprovalRequestResponse addConflictsItem(Conflict conflictsItem)
-
getConflicts
@Nonnull public java.util.List<Conflict> getConflicts()
Details on any conflicting approval requests- Returns:
- conflicts
-
setConflicts
public void setConflicts(java.util.List<Conflict> conflicts)
-
links
public FlagConfigApprovalRequestResponse links(java.util.Map<java.lang.String,Link> links)
-
putLinksItem
public FlagConfigApprovalRequestResponse putLinksItem(java.lang.String key, Link linksItem)
-
getLinks
@Nonnull public java.util.Map<java.lang.String,Link> getLinks()
Links to other resources within the API. Includes the URL and content type of those resources.- Returns:
- links
-
setLinks
public void setLinks(java.util.Map<java.lang.String,Link> links)
-
executionDate
public FlagConfigApprovalRequestResponse executionDate(java.lang.Long executionDate)
-
getExecutionDate
@Nullable public java.lang.Long getExecutionDate()
Get executionDate- Returns:
- executionDate
-
setExecutionDate
public void setExecutionDate(java.lang.Long executionDate)
-
operatingOnId
public FlagConfigApprovalRequestResponse operatingOnId(java.lang.String operatingOnId)
-
getOperatingOnId
@Nullable public java.lang.String getOperatingOnId()
ID of scheduled change to edit or delete- Returns:
- operatingOnId
-
setOperatingOnId
public void setOperatingOnId(java.lang.String operatingOnId)
-
integrationMetadata
public FlagConfigApprovalRequestResponse integrationMetadata(IntegrationMetadata integrationMetadata)
-
getIntegrationMetadata
@Nullable public IntegrationMetadata getIntegrationMetadata()
Get integrationMetadata- Returns:
- integrationMetadata
-
setIntegrationMetadata
public void setIntegrationMetadata(IntegrationMetadata integrationMetadata)
-
source
public FlagConfigApprovalRequestResponse source(CopiedFromEnv source)
-
getSource
@Nullable public CopiedFromEnv getSource()
Get source- Returns:
- source
-
setSource
public void setSource(CopiedFromEnv source)
-
customWorkflowMetadata
public FlagConfigApprovalRequestResponse customWorkflowMetadata(CustomWorkflowMeta customWorkflowMetadata)
-
getCustomWorkflowMetadata
@Nullable public CustomWorkflowMeta getCustomWorkflowMetadata()
Get customWorkflowMetadata- Returns:
- customWorkflowMetadata
-
setCustomWorkflowMetadata
public void setCustomWorkflowMetadata(CustomWorkflowMeta customWorkflowMetadata)
-
putAdditionalProperty
public FlagConfigApprovalRequestResponse 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 FlagConfigApprovalRequestResponse
-
fromJson
public static FlagConfigApprovalRequestResponse fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of FlagConfigApprovalRequestResponse given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of FlagConfigApprovalRequestResponse
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to FlagConfigApprovalRequestResponse
-
toJson
public java.lang.String toJson()
Convert an instance of FlagConfigApprovalRequestResponse to an JSON string- Returns:
- JSON string
-
-