Interface Operation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Operation.Builder,
,Operation> SdkBuilder<Operation.Builder,
,Operation> SdkPojo
- Enclosing class:
Operation
-
Method Summary
Modifier 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 ofStatus
isFAIL
, the reason that the operation failed.The ID of the operation that you want to get information about.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 ofStatus
changed to the current value, in Unix date/time format and Coordinated Universal Time (UTC).Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
id
The 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.
-
type
The 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:
-
type
The 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:
-
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
.
- 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:
-
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
.
- 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:
-
errorMessage
If the value of
Status
isFAIL
, the reason that the operation failed.- Parameters:
errorMessage
- If the value ofStatus
isFAIL
, the reason that the operation failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorCode
The code associated with
ErrorMessage
. Values forErrorCode
include 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 withErrorMessage
. Values forErrorCode
include 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.
-
-
createDate
The date and time that the request was submitted, in Unix date/time format and Coordinated Universal Time (UTC). The value of
CreateDate
is accurate to milliseconds. For example, the value1516925490.087
represents 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 ofCreateDate
is accurate to milliseconds. For example, the value1516925490.087
represents Friday, January 26, 2018 12:11:30.087 AM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateDate
The date and time that the value of
Status
changed to the current value, in Unix date/time format and Coordinated Universal Time (UTC). The value ofUpdateDate
is accurate to milliseconds. For example, the value1516925490.087
represents Friday, January 26, 2018 12:11:30.087 AM.- Parameters:
updateDate
- The date and time that the value ofStatus
changed to the current value, in Unix date/time format and Coordinated Universal Time (UTC). The value ofUpdateDate
is accurate to milliseconds. For example, the value1516925490.087
represents Friday, January 26, 2018 12:11:30.087 AM.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetsWithStrings
The name of the target entity that's associated with the operation:
- NAMESPACE
-
The namespace ID is returned in the
ResourceId
property. - SERVICE
-
The service ID is returned in the
ResourceId
property. - INSTANCE
-
The instance ID is returned in the
ResourceId
property.
- Parameters:
targets
- The name of the target entity that's associated with the operation:- NAMESPACE
-
The namespace ID is returned in the
ResourceId
property. - SERVICE
-
The service ID is returned in the
ResourceId
property. - INSTANCE
-
The instance ID is returned in the
ResourceId
property.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targets
The name of the target entity that's associated with the operation:
- NAMESPACE
-
The namespace ID is returned in the
ResourceId
property. - SERVICE
-
The service ID is returned in the
ResourceId
property. - INSTANCE
-
The instance ID is returned in the
ResourceId
property.
- Parameters:
targets
- The name of the target entity that's associated with the operation:- NAMESPACE
-
The namespace ID is returned in the
ResourceId
property. - SERVICE
-
The service ID is returned in the
ResourceId
property. - INSTANCE
-
The instance ID is returned in the
ResourceId
property.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-