Interface ControlOperationSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ControlOperationSummary.Builder,ControlOperationSummary>,SdkBuilder<ControlOperationSummary.Builder,ControlOperationSummary>,SdkPojo
- Enclosing class:
- ControlOperationSummary
public static interface ControlOperationSummary.Builder extends SdkPojo, CopyableBuilder<ControlOperationSummary.Builder,ControlOperationSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ControlOperationSummary.BuildercontrolIdentifier(String controlIdentifier)ThecontrolIdentifierof a control.ControlOperationSummary.BuilderenabledControlIdentifier(String enabledControlIdentifier)ThecontrolIdentifierof an enabled control.ControlOperationSummary.BuilderendTime(Instant endTime)The time at which the control operation was completed.ControlOperationSummary.BuilderoperationIdentifier(String operationIdentifier)The unique identifier of a control operation.ControlOperationSummary.BuilderoperationType(String operationType)The type of operation.ControlOperationSummary.BuilderoperationType(ControlOperationType operationType)The type of operation.ControlOperationSummary.BuilderstartTime(Instant startTime)The time at which a control operation began.ControlOperationSummary.Builderstatus(String status)The status of the specified control operation.ControlOperationSummary.Builderstatus(ControlOperationStatus status)The status of the specified control operation.ControlOperationSummary.BuilderstatusMessage(String statusMessage)A speficic message displayed as part of the control status.ControlOperationSummary.BuildertargetIdentifier(String targetIdentifier)The unique identifier of the target of a control operation.-
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 Detail
-
controlIdentifier
ControlOperationSummary.Builder controlIdentifier(String controlIdentifier)
The
controlIdentifierof a control.- Parameters:
controlIdentifier- ThecontrolIdentifierof a control.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabledControlIdentifier
ControlOperationSummary.Builder enabledControlIdentifier(String enabledControlIdentifier)
The
controlIdentifierof an enabled control.- Parameters:
enabledControlIdentifier- ThecontrolIdentifierof an enabled control.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
ControlOperationSummary.Builder endTime(Instant endTime)
The time at which the control operation was completed.
- Parameters:
endTime- The time at which the control operation was completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationIdentifier
ControlOperationSummary.Builder operationIdentifier(String operationIdentifier)
The unique identifier of a control operation.
- Parameters:
operationIdentifier- The unique identifier of a control operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationType
ControlOperationSummary.Builder operationType(String operationType)
The type of operation.
- Parameters:
operationType- The type of operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ControlOperationType,ControlOperationType
-
operationType
ControlOperationSummary.Builder operationType(ControlOperationType operationType)
The type of operation.
- Parameters:
operationType- The type of operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ControlOperationType,ControlOperationType
-
startTime
ControlOperationSummary.Builder startTime(Instant startTime)
The time at which a control operation began.
- Parameters:
startTime- The time at which a control operation began.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
ControlOperationSummary.Builder status(String status)
The status of the specified control operation.
- Parameters:
status- The status of the specified control operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ControlOperationStatus,ControlOperationStatus
-
status
ControlOperationSummary.Builder status(ControlOperationStatus status)
The status of the specified control operation.
- Parameters:
status- The status of the specified control operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ControlOperationStatus,ControlOperationStatus
-
statusMessage
ControlOperationSummary.Builder statusMessage(String statusMessage)
A speficic message displayed as part of the control status.
- Parameters:
statusMessage- A speficic message displayed as part of the control status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetIdentifier
ControlOperationSummary.Builder targetIdentifier(String targetIdentifier)
The unique identifier of the target of a control operation.
- Parameters:
targetIdentifier- The unique identifier of the target of a control operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-