Interface ApplicationOperationInfoDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ApplicationOperationInfoDetails.Builder,
,ApplicationOperationInfoDetails> SdkBuilder<ApplicationOperationInfoDetails.Builder,
,ApplicationOperationInfoDetails> SdkPojo
- Enclosing class:
ApplicationOperationInfoDetails
public static interface ApplicationOperationInfoDetails.Builder
extends SdkPojo, CopyableBuilder<ApplicationOperationInfoDetails.Builder,ApplicationOperationInfoDetails>
-
Method Summary
Modifier and TypeMethodDescriptionapplicationVersionChangeDetails
(Consumer<ApplicationVersionChangeDetails.Builder> applicationVersionChangeDetails) Sets the value of the ApplicationVersionChangeDetails property for this object.applicationVersionChangeDetails
(ApplicationVersionChangeDetails applicationVersionChangeDetails) Sets the value of the ApplicationVersionChangeDetails property for this object.The timestamp at which the operation finished for the applicationSets the value of the Operation property for this object.operationFailureDetails
(Consumer<OperationFailureDetails.Builder> operationFailureDetails) Sets the value of the OperationFailureDetails property for this object.operationFailureDetails
(OperationFailureDetails operationFailureDetails) Sets the value of the OperationFailureDetails property for this object.operationStatus
(String operationStatus) Sets the value of the OperationStatus property for this object.operationStatus
(OperationStatus operationStatus) Sets the value of the OperationStatus property for this object.The timestamp at which the operation was createdMethods 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
-
operation
Sets the value of the Operation property for this object.- Parameters:
operation
- The new value for the Operation property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The timestamp at which the operation was created- Parameters:
startTime
- The timestamp at which the operation was created- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
The timestamp at which the operation finished for the application- Parameters:
endTime
- The timestamp at which the operation finished for the application- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationStatus
Sets the value of the OperationStatus property for this object.- Parameters:
operationStatus
- The new value for the OperationStatus property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operationStatus
Sets the value of the OperationStatus property for this object.- Parameters:
operationStatus
- The new value for the OperationStatus property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
applicationVersionChangeDetails
ApplicationOperationInfoDetails.Builder applicationVersionChangeDetails(ApplicationVersionChangeDetails applicationVersionChangeDetails) Sets the value of the ApplicationVersionChangeDetails property for this object.- Parameters:
applicationVersionChangeDetails
- The new value for the ApplicationVersionChangeDetails property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
applicationVersionChangeDetails
default ApplicationOperationInfoDetails.Builder applicationVersionChangeDetails(Consumer<ApplicationVersionChangeDetails.Builder> applicationVersionChangeDetails) Sets the value of the ApplicationVersionChangeDetails property for this object. This is a convenience method that creates an instance of theApplicationVersionChangeDetails.Builder
avoiding the need to create one manually viaApplicationVersionChangeDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toapplicationVersionChangeDetails(ApplicationVersionChangeDetails)
.- Parameters:
applicationVersionChangeDetails
- a consumer that will call methods onApplicationVersionChangeDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
operationFailureDetails
ApplicationOperationInfoDetails.Builder operationFailureDetails(OperationFailureDetails operationFailureDetails) Sets the value of the OperationFailureDetails property for this object.- Parameters:
operationFailureDetails
- The new value for the OperationFailureDetails property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationFailureDetails
default ApplicationOperationInfoDetails.Builder operationFailureDetails(Consumer<OperationFailureDetails.Builder> operationFailureDetails) Sets the value of the OperationFailureDetails property for this object. This is a convenience method that creates an instance of theOperationFailureDetails.Builder
avoiding the need to create one manually viaOperationFailureDetails.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooperationFailureDetails(OperationFailureDetails)
.- Parameters:
operationFailureDetails
- a consumer that will call methods onOperationFailureDetails.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-