Package com.launchdarkly.api.model
Class ApprovalRequestResponse
- java.lang.Object
-
- com.launchdarkly.api.model.ApprovalRequestResponse
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-04-19T22:24:20.163470Z[Etc/UTC]") public class ApprovalRequestResponse extends java.lang.Object
ApprovalRequestResponse
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ApprovalRequestResponse.CustomTypeAdapterFactory
static class
ApprovalRequestResponse.ReviewStatusEnum
Current status of the review of this approval requeststatic class
ApprovalRequestResponse.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_APPROVAL_SETTINGS
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_RESOURCE_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 ApprovalRequestResponse()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ApprovalRequestResponse
addAllReviewsItem(ReviewResponse allReviewsItem)
ApprovalRequestResponse
addConflictsItem(Conflict conflictsItem)
ApprovalRequestResponse
addInstructionsItem(java.util.Map<java.lang.String,java.lang.Object> instructionsItem)
ApprovalRequestResponse
addNotifyMemberIdsItem(java.lang.String notifyMemberIdsItem)
ApprovalRequestResponse
allReviews(java.util.List<ReviewResponse> allReviews)
ApprovalRequestResponse
appliedByMemberId(java.lang.String appliedByMemberId)
ApprovalRequestResponse
appliedDate(java.lang.Long appliedDate)
ApprovalRequestResponse
approvalSettings(ApprovalSettings approvalSettings)
ApprovalRequestResponse
conflicts(java.util.List<Conflict> conflicts)
ApprovalRequestResponse
creationDate(java.lang.Long creationDate)
ApprovalRequestResponse
customWorkflowMetadata(CustomWorkflowMeta customWorkflowMetadata)
ApprovalRequestResponse
description(java.lang.String description)
boolean
equals(java.lang.Object o)
ApprovalRequestResponse
executionDate(java.lang.Long executionDate)
static ApprovalRequestResponse
fromJson(java.lang.String jsonString)
Create an instance of ApprovalRequestResponse 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 appliedDateApprovalSettings
getApprovalSettings()
Get approvalSettingsjava.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,java.lang.Object>
getLinks()
The location and content type of related resourcesjava.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 approvaljava.lang.String
getResourceId()
String representation of a resourceApprovalRequestResponse.ReviewStatusEnum
getReviewStatus()
Current status of the review of this approval requestjava.lang.String
getServiceKind()
Get serviceKindCopiedFromEnv
getSource()
Get sourceApprovalRequestResponse.StatusEnum
getStatus()
Current status of the approval requestjava.lang.Integer
getVersion()
Version of the approval requestint
hashCode()
ApprovalRequestResponse
id(java.lang.String id)
ApprovalRequestResponse
instructions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> instructions)
ApprovalRequestResponse
integrationMetadata(IntegrationMetadata integrationMetadata)
ApprovalRequestResponse
links(java.util.Map<java.lang.String,java.lang.Object> links)
ApprovalRequestResponse
notifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
ApprovalRequestResponse
operatingOnId(java.lang.String operatingOnId)
ApprovalRequestResponse
putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value.ApprovalRequestResponse
putLinksItem(java.lang.String key, java.lang.Object linksItem)
ApprovalRequestResponse
requestorId(java.lang.String requestorId)
ApprovalRequestResponse
resourceId(java.lang.String resourceId)
ApprovalRequestResponse
reviewStatus(ApprovalRequestResponse.ReviewStatusEnum reviewStatus)
ApprovalRequestResponse
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
setApprovalSettings(ApprovalSettings approvalSettings)
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,java.lang.Object> links)
void
setNotifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
void
setOperatingOnId(java.lang.String operatingOnId)
void
setRequestorId(java.lang.String requestorId)
void
setResourceId(java.lang.String resourceId)
void
setReviewStatus(ApprovalRequestResponse.ReviewStatusEnum reviewStatus)
void
setServiceKind(java.lang.String serviceKind)
void
setSource(CopiedFromEnv source)
void
setStatus(ApprovalRequestResponse.StatusEnum status)
void
setVersion(java.lang.Integer version)
ApprovalRequestResponse
source(CopiedFromEnv source)
ApprovalRequestResponse
status(ApprovalRequestResponse.StatusEnum status)
java.lang.String
toJson()
Convert an instance of ApprovalRequestResponse 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 foundApprovalRequestResponse
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
-
SERIALIZED_NAME_RESOURCE_ID
public static final java.lang.String SERIALIZED_NAME_RESOURCE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_APPROVAL_SETTINGS
public static final java.lang.String SERIALIZED_NAME_APPROVAL_SETTINGS
- 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 ApprovalRequestResponse 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 ApprovalRequestResponse 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 ApprovalRequestResponse 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 ApprovalRequestResponse 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 ApprovalRequestResponse 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 ApprovalRequestResponse 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 ApprovalRequestResponse reviewStatus(ApprovalRequestResponse.ReviewStatusEnum reviewStatus)
-
getReviewStatus
@Nonnull public ApprovalRequestResponse.ReviewStatusEnum getReviewStatus()
Current status of the review of this approval request- Returns:
- reviewStatus
-
setReviewStatus
public void setReviewStatus(ApprovalRequestResponse.ReviewStatusEnum reviewStatus)
-
allReviews
public ApprovalRequestResponse allReviews(java.util.List<ReviewResponse> allReviews)
-
addAllReviewsItem
public ApprovalRequestResponse 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 ApprovalRequestResponse notifyMemberIds(java.util.List<java.lang.String> notifyMemberIds)
-
addNotifyMemberIdsItem
public ApprovalRequestResponse 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 ApprovalRequestResponse 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 ApprovalRequestResponse 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 ApprovalRequestResponse status(ApprovalRequestResponse.StatusEnum status)
-
getStatus
@Nonnull public ApprovalRequestResponse.StatusEnum getStatus()
Current status of the approval request- Returns:
- status
-
setStatus
public void setStatus(ApprovalRequestResponse.StatusEnum status)
-
instructions
public ApprovalRequestResponse instructions(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> instructions)
-
addInstructionsItem
public ApprovalRequestResponse 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 ApprovalRequestResponse conflicts(java.util.List<Conflict> conflicts)
-
addConflictsItem
public ApprovalRequestResponse 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 ApprovalRequestResponse links(java.util.Map<java.lang.String,java.lang.Object> links)
-
putLinksItem
public ApprovalRequestResponse putLinksItem(java.lang.String key, java.lang.Object linksItem)
-
getLinks
@Nonnull public java.util.Map<java.lang.String,java.lang.Object> getLinks()
The location and content type of related resources- Returns:
- links
-
setLinks
public void setLinks(java.util.Map<java.lang.String,java.lang.Object> links)
-
executionDate
public ApprovalRequestResponse 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 ApprovalRequestResponse 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 ApprovalRequestResponse integrationMetadata(IntegrationMetadata integrationMetadata)
-
getIntegrationMetadata
@Nullable public IntegrationMetadata getIntegrationMetadata()
Get integrationMetadata- Returns:
- integrationMetadata
-
setIntegrationMetadata
public void setIntegrationMetadata(IntegrationMetadata integrationMetadata)
-
source
public ApprovalRequestResponse source(CopiedFromEnv source)
-
getSource
@Nullable public CopiedFromEnv getSource()
Get source- Returns:
- source
-
setSource
public void setSource(CopiedFromEnv source)
-
customWorkflowMetadata
public ApprovalRequestResponse customWorkflowMetadata(CustomWorkflowMeta customWorkflowMetadata)
-
getCustomWorkflowMetadata
@Nullable public CustomWorkflowMeta getCustomWorkflowMetadata()
Get customWorkflowMetadata- Returns:
- customWorkflowMetadata
-
setCustomWorkflowMetadata
public void setCustomWorkflowMetadata(CustomWorkflowMeta customWorkflowMetadata)
-
resourceId
public ApprovalRequestResponse resourceId(java.lang.String resourceId)
-
getResourceId
@Nullable public java.lang.String getResourceId()
String representation of a resource- Returns:
- resourceId
-
setResourceId
public void setResourceId(java.lang.String resourceId)
-
approvalSettings
public ApprovalRequestResponse approvalSettings(ApprovalSettings approvalSettings)
-
getApprovalSettings
@Nullable public ApprovalSettings getApprovalSettings()
Get approvalSettings- Returns:
- approvalSettings
-
setApprovalSettings
public void setApprovalSettings(ApprovalSettings approvalSettings)
-
putAdditionalProperty
public ApprovalRequestResponse 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 ApprovalRequestResponse
-
fromJson
public static ApprovalRequestResponse fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of ApprovalRequestResponse given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of ApprovalRequestResponse
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to ApprovalRequestResponse
-
toJson
public java.lang.String toJson()
Convert an instance of ApprovalRequestResponse to an JSON string- Returns:
- JSON string
-
-