Interface ControlOperation.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ControlOperation.Builder,,ControlOperation> SdkBuilder<ControlOperation.Builder,,ControlOperation> SdkPojo
- Enclosing class:
ControlOperation
public static interface ControlOperation.Builder
extends SdkPojo, CopyableBuilder<ControlOperation.Builder,ControlOperation>
-
Method Summary
Modifier and TypeMethodDescriptioncontrolIdentifier(String controlIdentifier) ThecontrolIdentifierof the control for the operation.enabledControlIdentifier(String enabledControlIdentifier) ThecontrolIdentifierof the enabled control.The time that the operation finished.operationIdentifier(String operationIdentifier) The identifier of the specified operation.operationType(String operationType) One ofENABLE_CONTROLorDISABLE_CONTROL.operationType(ControlOperationType operationType) One ofENABLE_CONTROLorDISABLE_CONTROL.The time that the operation began.One ofIN_PROGRESS,SUCEEDED, orFAILED.status(ControlOperationStatus status) One ofIN_PROGRESS,SUCEEDED, orFAILED.statusMessage(String statusMessage) If the operation result isFAILED, this string contains a message explaining why the operation failed.targetIdentifier(String targetIdentifier) The target upon which the control operation is working.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
controlIdentifier
The
controlIdentifierof the control for the operation.- Parameters:
controlIdentifier- ThecontrolIdentifierof the control for the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabledControlIdentifier
The
controlIdentifierof the enabled control.- Parameters:
enabledControlIdentifier- ThecontrolIdentifierof the enabled control.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The time that the operation finished.
- Parameters:
endTime- The time that the operation finished.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationIdentifier
The identifier of the specified operation.
- Parameters:
operationIdentifier- The identifier of the specified operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationType
One of
ENABLE_CONTROLorDISABLE_CONTROL.- Parameters:
operationType- One ofENABLE_CONTROLorDISABLE_CONTROL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operationType
One of
ENABLE_CONTROLorDISABLE_CONTROL.- Parameters:
operationType- One ofENABLE_CONTROLorDISABLE_CONTROL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
startTime
The time that the operation began.
- Parameters:
startTime- The time that the operation began.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
One of
IN_PROGRESS,SUCEEDED, orFAILED.- Parameters:
status- One ofIN_PROGRESS,SUCEEDED, orFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
One of
IN_PROGRESS,SUCEEDED, orFAILED.- Parameters:
status- One ofIN_PROGRESS,SUCEEDED, orFAILED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusMessage
If the operation result is
FAILED, this string contains a message explaining why the operation failed.- Parameters:
statusMessage- If the operation result isFAILED, this string contains a message explaining why the operation failed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetIdentifier
The target upon which the control operation is working.
- Parameters:
targetIdentifier- The target upon which the control operation is working.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-