Interface Operation.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<Operation.Builder,,- Operation> - SdkBuilder<Operation.Builder,,- Operation> - SdkPojo
- Enclosing class:
- Operation
- 
Method SummaryModifier and TypeMethodDescriptioncreateDate(Instant createDate) The date and time that the request was submitted, in Unix date/time format and Coordinated Universal Time (UTC).The code associated withErrorMessage.errorMessage(String errorMessage) If the value ofStatusisFAIL, the reason that the operation failed.The ID of the operation that you want to get information about.ownerAccount(String ownerAccount) The ID of the Amazon Web Services account that owns the namespace associated with the operation.The status of the operation.status(OperationStatus status) The status of the operation.targets(Map<OperationTargetType, String> targets) The name of the target entity that's associated with the operation:targetsWithStrings(Map<String, String> targets) The name of the target entity that's associated with the operation:The name of the operation that's associated with the specified ID.type(OperationType type) The name of the operation that's associated with the specified ID.updateDate(Instant updateDate) The date and time that the value ofStatuschanged to the current value, in Unix date/time format and Coordinated Universal Time (UTC).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
idThe ID of the operation that you want to get information about. - Parameters:
- id- The ID of the operation that you want to get information about.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
ownerAccountThe ID of the Amazon Web Services account that owns the namespace associated with the operation. - Parameters:
- ownerAccount- The ID of the Amazon Web Services account that owns the namespace associated with the operation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
typeThe name of the operation that's associated with the specified ID. - Parameters:
- type- The name of the operation that's associated with the specified ID.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
typeThe name of the operation that's associated with the specified ID. - Parameters:
- type- The name of the operation that's associated with the specified ID.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of the operation. Values include the following: - SUBMITTED
- 
 This is the initial state that occurs immediately after you submit a request. 
- PENDING
- 
 Cloud Map is performing the operation. 
- SUCCESS
- 
 The operation succeeded. 
- FAIL
- 
 The operation failed. For the failure reason, see ErrorMessage.
 - Parameters:
- status- The status of the operation. Values include the following:- SUBMITTED
- 
        This is the initial state that occurs immediately after you submit a request. 
- PENDING
- 
        Cloud Map is performing the operation. 
- SUCCESS
- 
        The operation succeeded. 
- FAIL
- 
        The operation failed. For the failure reason, see ErrorMessage.
 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of the operation. Values include the following: - SUBMITTED
- 
 This is the initial state that occurs immediately after you submit a request. 
- PENDING
- 
 Cloud Map is performing the operation. 
- SUCCESS
- 
 The operation succeeded. 
- FAIL
- 
 The operation failed. For the failure reason, see ErrorMessage.
 - Parameters:
- status- The status of the operation. Values include the following:- SUBMITTED
- 
        This is the initial state that occurs immediately after you submit a request. 
- PENDING
- 
        Cloud Map is performing the operation. 
- SUCCESS
- 
        The operation succeeded. 
- FAIL
- 
        The operation failed. For the failure reason, see ErrorMessage.
 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
errorMessageIf the value of StatusisFAIL, the reason that the operation failed.- Parameters:
- errorMessage- If the value of- Statusis- FAIL, the reason that the operation failed.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
errorCodeThe code associated with ErrorMessage. Values forErrorCodeinclude the following:- 
 ACCESS_DENIED
- 
 CANNOT_CREATE_HOSTED_ZONE
- 
 EXPIRED_TOKEN
- 
 HOSTED_ZONE_NOT_FOUND
- 
 INTERNAL_FAILURE
- 
 INVALID_CHANGE_BATCH
- 
 THROTTLED_REQUEST
 - Parameters:
- errorCode- The code associated with- ErrorMessage. Values for- ErrorCodeinclude the following:- 
        ACCESS_DENIED
- 
        CANNOT_CREATE_HOSTED_ZONE
- 
        EXPIRED_TOKEN
- 
        HOSTED_ZONE_NOT_FOUND
- 
        INTERNAL_FAILURE
- 
        INVALID_CHANGE_BATCH
- 
        THROTTLED_REQUEST
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
 
- 
createDateThe date and time that the request was submitted, in Unix date/time format and Coordinated Universal Time (UTC). The value of CreateDateis accurate to milliseconds. For example, the value1516925490.087represents Friday, January 26, 2018 12:11:30.087 AM.- Parameters:
- createDate- The date and time that the request was submitted, in Unix date/time format and Coordinated Universal Time (UTC). The value of- CreateDateis accurate to milliseconds. For example, the value- 1516925490.087represents Friday, January 26, 2018 12:11:30.087 AM.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
updateDateThe date and time that the value of Statuschanged to the current value, in Unix date/time format and Coordinated Universal Time (UTC). The value ofUpdateDateis accurate to milliseconds. For example, the value1516925490.087represents Friday, January 26, 2018 12:11:30.087 AM.- Parameters:
- updateDate- The date and time that the value of- Statuschanged to the current value, in Unix date/time format and Coordinated Universal Time (UTC). The value of- UpdateDateis accurate to milliseconds. For example, the value- 1516925490.087represents Friday, January 26, 2018 12:11:30.087 AM.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
targetsWithStringsThe name of the target entity that's associated with the operation: - NAMESPACE
- 
 The namespace ID is returned in the ResourceIdproperty.
- SERVICE
- 
 The service ID is returned in the ResourceIdproperty.
- INSTANCE
- 
 The instance ID is returned in the ResourceIdproperty.
 - Parameters:
- targets- The name of the target entity that's associated with the operation:- NAMESPACE
- 
        The namespace ID is returned in the ResourceIdproperty.
- SERVICE
- 
        The service ID is returned in the ResourceIdproperty.
- INSTANCE
- 
        The instance ID is returned in the ResourceIdproperty.
 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
targetsThe name of the target entity that's associated with the operation: - NAMESPACE
- 
 The namespace ID is returned in the ResourceIdproperty.
- SERVICE
- 
 The service ID is returned in the ResourceIdproperty.
- INSTANCE
- 
 The instance ID is returned in the ResourceIdproperty.
 - Parameters:
- targets- The name of the target entity that's associated with the operation:- NAMESPACE
- 
        The namespace ID is returned in the ResourceIdproperty.
- SERVICE
- 
        The service ID is returned in the ResourceIdproperty.
- INSTANCE
- 
        The instance ID is returned in the ResourceIdproperty.
 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-