Interface OperationUpdate.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OperationUpdate.Builder,OperationUpdate>,SdkBuilder<OperationUpdate.Builder,OperationUpdate>,SdkPojo
- Enclosing class:
- OperationUpdate
@Mutable @NotThreadSafe public static interface OperationUpdate.Builder extends SdkPojo, CopyableBuilder<OperationUpdate.Builder,OperationUpdate>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description OperationUpdate.Builderaction(String action)The action to take on the operation.OperationUpdate.Builderaction(OperationAction action)The action to take on the operation.default OperationUpdate.BuildercallbackOptions(Consumer<CallbackOptions.Builder> callbackOptions)Sets the value of the CallbackOptions property for this object.OperationUpdate.BuildercallbackOptions(CallbackOptions callbackOptions)Sets the value of the CallbackOptions property for this object.default OperationUpdate.BuilderchainedInvokeOptions(Consumer<ChainedInvokeOptions.Builder> chainedInvokeOptions)Sets the value of the ChainedInvokeOptions property for this object.OperationUpdate.BuilderchainedInvokeOptions(ChainedInvokeOptions chainedInvokeOptions)Sets the value of the ChainedInvokeOptions property for this object.default OperationUpdate.BuildercontextOptions(Consumer<ContextOptions.Builder> contextOptions)Options for context operations.OperationUpdate.BuildercontextOptions(ContextOptions contextOptions)Options for context operations.default OperationUpdate.Buildererror(Consumer<ErrorObject.Builder> error)The error information for failed operations.OperationUpdate.Buildererror(ErrorObject error)The error information for failed operations.OperationUpdate.Builderid(String id)The unique identifier for this operation.OperationUpdate.Buildername(String name)The customer-provided name for this operation.OperationUpdate.BuilderparentId(String parentId)The unique identifier of the parent operation, if this operation is running within a child context.OperationUpdate.Builderpayload(String payload)The payload for successful operations.default OperationUpdate.BuilderstepOptions(Consumer<StepOptions.Builder> stepOptions)Options for step operations.OperationUpdate.BuilderstepOptions(StepOptions stepOptions)Options for step operations.OperationUpdate.BuildersubType(String subType)The subtype of the operation, providing additional categorization.OperationUpdate.Buildertype(String type)The type of operation to update.OperationUpdate.Buildertype(OperationType type)The type of operation to update.default OperationUpdate.BuilderwaitOptions(Consumer<WaitOptions.Builder> waitOptions)Options for wait operations.OperationUpdate.BuilderwaitOptions(WaitOptions waitOptions)Options for wait operations.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
id
OperationUpdate.Builder id(String id)
The unique identifier for this operation.
- Parameters:
id- The unique identifier for this operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parentId
OperationUpdate.Builder parentId(String parentId)
The unique identifier of the parent operation, if this operation is running within a child context.
- Parameters:
parentId- The unique identifier of the parent operation, if this operation is running within a child context.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
OperationUpdate.Builder name(String name)
The customer-provided name for this operation.
- Parameters:
name- The customer-provided name for this operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
OperationUpdate.Builder type(String type)
The type of operation to update.
- Parameters:
type- The type of operation to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OperationType,OperationType
-
type
OperationUpdate.Builder type(OperationType type)
The type of operation to update.
- Parameters:
type- The type of operation to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OperationType,OperationType
-
subType
OperationUpdate.Builder subType(String subType)
The subtype of the operation, providing additional categorization.
- Parameters:
subType- The subtype of the operation, providing additional categorization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
action
OperationUpdate.Builder action(String action)
The action to take on the operation.
- Parameters:
action- The action to take on the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OperationAction,OperationAction
-
action
OperationUpdate.Builder action(OperationAction action)
The action to take on the operation.
- Parameters:
action- The action to take on the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OperationAction,OperationAction
-
payload
OperationUpdate.Builder payload(String payload)
The payload for successful operations.
- Parameters:
payload- The payload for successful operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
OperationUpdate.Builder error(ErrorObject error)
The error information for failed operations.
- Parameters:
error- The error information for failed operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
error
default OperationUpdate.Builder error(Consumer<ErrorObject.Builder> error)
The error information for failed operations.
This is a convenience method that creates an instance of theErrorObject.Builderavoiding the need to create one manually viaErrorObject.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toerror(ErrorObject).- Parameters:
error- a consumer that will call methods onErrorObject.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
error(ErrorObject)
-
contextOptions
OperationUpdate.Builder contextOptions(ContextOptions contextOptions)
Options for context operations.
- Parameters:
contextOptions- Options for context operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contextOptions
default OperationUpdate.Builder contextOptions(Consumer<ContextOptions.Builder> contextOptions)
Options for context operations.
This is a convenience method that creates an instance of theContextOptions.Builderavoiding the need to create one manually viaContextOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocontextOptions(ContextOptions).- Parameters:
contextOptions- a consumer that will call methods onContextOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
contextOptions(ContextOptions)
-
stepOptions
OperationUpdate.Builder stepOptions(StepOptions stepOptions)
Options for step operations.
- Parameters:
stepOptions- Options for step operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stepOptions
default OperationUpdate.Builder stepOptions(Consumer<StepOptions.Builder> stepOptions)
Options for step operations.
This is a convenience method that creates an instance of theStepOptions.Builderavoiding the need to create one manually viaStepOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostepOptions(StepOptions).- Parameters:
stepOptions- a consumer that will call methods onStepOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
stepOptions(StepOptions)
-
waitOptions
OperationUpdate.Builder waitOptions(WaitOptions waitOptions)
Options for wait operations.
- Parameters:
waitOptions- Options for wait operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
waitOptions
default OperationUpdate.Builder waitOptions(Consumer<WaitOptions.Builder> waitOptions)
Options for wait operations.
This is a convenience method that creates an instance of theWaitOptions.Builderavoiding the need to create one manually viaWaitOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed towaitOptions(WaitOptions).- Parameters:
waitOptions- a consumer that will call methods onWaitOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
waitOptions(WaitOptions)
-
callbackOptions
OperationUpdate.Builder callbackOptions(CallbackOptions callbackOptions)
Sets the value of the CallbackOptions property for this object.- Parameters:
callbackOptions- The new value for the CallbackOptions property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
callbackOptions
default OperationUpdate.Builder callbackOptions(Consumer<CallbackOptions.Builder> callbackOptions)
Sets the value of the CallbackOptions property for this object. This is a convenience method that creates an instance of theCallbackOptions.Builderavoiding the need to create one manually viaCallbackOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocallbackOptions(CallbackOptions).- Parameters:
callbackOptions- a consumer that will call methods onCallbackOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
callbackOptions(CallbackOptions)
-
chainedInvokeOptions
OperationUpdate.Builder chainedInvokeOptions(ChainedInvokeOptions chainedInvokeOptions)
Sets the value of the ChainedInvokeOptions property for this object.- Parameters:
chainedInvokeOptions- The new value for the ChainedInvokeOptions property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
chainedInvokeOptions
default OperationUpdate.Builder chainedInvokeOptions(Consumer<ChainedInvokeOptions.Builder> chainedInvokeOptions)
Sets the value of the ChainedInvokeOptions property for this object. This is a convenience method that creates an instance of theChainedInvokeOptions.Builderavoiding the need to create one manually viaChainedInvokeOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tochainedInvokeOptions(ChainedInvokeOptions).- Parameters:
chainedInvokeOptions- a consumer that will call methods onChainedInvokeOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
chainedInvokeOptions(ChainedInvokeOptions)
-
-