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
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ApplicationOperationInfoDetails.BuilderapplicationVersionChangeDetails(Consumer<ApplicationVersionChangeDetails.Builder> applicationVersionChangeDetails)Sets the value of the ApplicationVersionChangeDetails property for this object.ApplicationOperationInfoDetails.BuilderapplicationVersionChangeDetails(ApplicationVersionChangeDetails applicationVersionChangeDetails)Sets the value of the ApplicationVersionChangeDetails property for this object.ApplicationOperationInfoDetails.BuilderendTime(Instant endTime)The timestamp at which the operation finished for the applicationApplicationOperationInfoDetails.Builderoperation(String operation)Sets the value of the Operation property for this object.default ApplicationOperationInfoDetails.BuilderoperationFailureDetails(Consumer<OperationFailureDetails.Builder> operationFailureDetails)Sets the value of the OperationFailureDetails property for this object.ApplicationOperationInfoDetails.BuilderoperationFailureDetails(OperationFailureDetails operationFailureDetails)Sets the value of the OperationFailureDetails property for this object.ApplicationOperationInfoDetails.BuilderoperationStatus(String operationStatus)Sets the value of the OperationStatus property for this object.ApplicationOperationInfoDetails.BuilderoperationStatus(OperationStatus operationStatus)Sets the value of the OperationStatus property for this object.ApplicationOperationInfoDetails.BuilderstartTime(Instant startTime)The timestamp at which the operation was created-
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
-
operation
ApplicationOperationInfoDetails.Builder operation(String 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
ApplicationOperationInfoDetails.Builder startTime(Instant 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
ApplicationOperationInfoDetails.Builder endTime(Instant 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
ApplicationOperationInfoDetails.Builder operationStatus(String 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,OperationStatus
-
operationStatus
ApplicationOperationInfoDetails.Builder operationStatus(OperationStatus 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,OperationStatus
-
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.Builderavoiding the need to create one manually viaApplicationVersionChangeDetails.builder().When the
Consumercompletes,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:
applicationVersionChangeDetails(ApplicationVersionChangeDetails)
-
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.Builderavoiding the need to create one manually viaOperationFailureDetails.builder().When the
Consumercompletes,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:
operationFailureDetails(OperationFailureDetails)
-
-