Interface LandingZoneOperationDetail.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LandingZoneOperationDetail.Builder,LandingZoneOperationDetail>,SdkBuilder<LandingZoneOperationDetail.Builder,LandingZoneOperationDetail>,SdkPojo
- Enclosing class:
- LandingZoneOperationDetail
public static interface LandingZoneOperationDetail.Builder extends SdkPojo, CopyableBuilder<LandingZoneOperationDetail.Builder,LandingZoneOperationDetail>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LandingZoneOperationDetail.BuilderendTime(Instant endTime)The landing zone operation end time.LandingZoneOperationDetail.BuilderoperationIdentifier(String operationIdentifier)TheoperationIdentifierof the landing zone operation.LandingZoneOperationDetail.BuilderoperationType(String operationType)The landing zone operation type.LandingZoneOperationDetail.BuilderoperationType(LandingZoneOperationType operationType)The landing zone operation type.LandingZoneOperationDetail.BuilderstartTime(Instant startTime)The landing zone operation start time.LandingZoneOperationDetail.Builderstatus(String status)Valid values:LandingZoneOperationDetail.Builderstatus(LandingZoneOperationStatus status)Valid values:LandingZoneOperationDetail.BuilderstatusMessage(String statusMessage)If the operation result is FAILED, this string contains a message explaining why the operation failed.-
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
-
endTime
LandingZoneOperationDetail.Builder endTime(Instant endTime)
The landing zone operation end time.
- Parameters:
endTime- The landing zone operation end time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationIdentifier
LandingZoneOperationDetail.Builder operationIdentifier(String operationIdentifier)
The
operationIdentifierof the landing zone operation.- Parameters:
operationIdentifier- TheoperationIdentifierof the landing zone operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationType
LandingZoneOperationDetail.Builder operationType(String operationType)
The landing zone operation type.
Valid values:
-
DELETE: TheDeleteLandingZoneoperation. -
CREATE: TheCreateLandingZoneoperation. -
UPDATE: TheUpdateLandingZoneoperation. -
RESET: TheResetLandingZoneoperation.
- Parameters:
operationType- The landing zone operation type.Valid values:
-
DELETE: TheDeleteLandingZoneoperation. -
CREATE: TheCreateLandingZoneoperation. -
UPDATE: TheUpdateLandingZoneoperation. -
RESET: TheResetLandingZoneoperation.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LandingZoneOperationType,LandingZoneOperationType
-
-
operationType
LandingZoneOperationDetail.Builder operationType(LandingZoneOperationType operationType)
The landing zone operation type.
Valid values:
-
DELETE: TheDeleteLandingZoneoperation. -
CREATE: TheCreateLandingZoneoperation. -
UPDATE: TheUpdateLandingZoneoperation. -
RESET: TheResetLandingZoneoperation.
- Parameters:
operationType- The landing zone operation type.Valid values:
-
DELETE: TheDeleteLandingZoneoperation. -
CREATE: TheCreateLandingZoneoperation. -
UPDATE: TheUpdateLandingZoneoperation. -
RESET: TheResetLandingZoneoperation.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LandingZoneOperationType,LandingZoneOperationType
-
-
startTime
LandingZoneOperationDetail.Builder startTime(Instant startTime)
The landing zone operation start time.
- Parameters:
startTime- The landing zone operation start time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
LandingZoneOperationDetail.Builder status(String status)
Valid values:
-
SUCCEEDED: The landing zone operation succeeded. -
IN_PROGRESS: The landing zone operation is in progress. -
FAILED: The landing zone operation failed.
- Parameters:
status- Valid values:-
SUCCEEDED: The landing zone operation succeeded. -
IN_PROGRESS: The landing zone operation is in progress. -
FAILED: The landing zone operation failed.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LandingZoneOperationStatus,LandingZoneOperationStatus
-
-
status
LandingZoneOperationDetail.Builder status(LandingZoneOperationStatus status)
Valid values:
-
SUCCEEDED: The landing zone operation succeeded. -
IN_PROGRESS: The landing zone operation is in progress. -
FAILED: The landing zone operation failed.
- Parameters:
status- Valid values:-
SUCCEEDED: The landing zone operation succeeded. -
IN_PROGRESS: The landing zone operation is in progress. -
FAILED: The landing zone operation failed.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LandingZoneOperationStatus,LandingZoneOperationStatus
-
-
statusMessage
LandingZoneOperationDetail.Builder statusMessage(String statusMessage)
If the operation result is FAILED, this string contains a message explaining why the operation failed.
- Parameters:
statusMessage- If the operation result is FAILED, 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.
-
-