Interface OperationEvent.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OperationEvent.Builder,OperationEvent>,SdkBuilder<OperationEvent.Builder,OperationEvent>,SdkPojo
- Enclosing class:
- OperationEvent
@Mutable @NotThreadSafe public static interface OperationEvent.Builder extends SdkPojo, CopyableBuilder<OperationEvent.Builder,OperationEvent>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OperationEvent.BuilderclientRequestToken(String clientRequestToken)A unique identifier for the request that initiated this operation.OperationEvent.BuilderdetailedStatus(String detailedStatus)Additional status information about the operation.OperationEvent.BuilderdetailedStatus(DetailedStatus detailedStatus)Additional status information about the operation.OperationEvent.BuilderendTime(Instant endTime)The time when the event ended.OperationEvent.BuildereventId(String eventId)A unique identifier for this event.OperationEvent.BuildereventType(String eventType)The type of event.OperationEvent.BuildereventType(EventType eventType)The type of event.OperationEvent.BuilderhookFailureMode(String hookFailureMode)Specifies how Hook failures are handled.OperationEvent.BuilderhookFailureMode(HookFailureMode hookFailureMode)Specifies how Hook failures are handled.OperationEvent.BuilderhookInvocationPoint(String hookInvocationPoint)The point in the operation lifecycle when the Hook was invoked.OperationEvent.BuilderhookInvocationPoint(HookInvocationPoint hookInvocationPoint)The point in the operation lifecycle when the Hook was invoked.OperationEvent.BuilderhookStatus(String hookStatus)The status of the Hook invocation.OperationEvent.BuilderhookStatus(HookStatus hookStatus)The status of the Hook invocation.OperationEvent.BuilderhookStatusReason(String hookStatusReason)Additional information about the Hook status.OperationEvent.BuilderhookType(String hookType)The type name of the Hook that was invoked.OperationEvent.BuilderlogicalResourceId(String logicalResourceId)The logical name of the resource as specified in the template.OperationEvent.BuilderoperationId(String operationId)The unique identifier of the operation this event belongs to.OperationEvent.BuilderoperationStatus(String operationStatus)The current status of the operation.OperationEvent.BuilderoperationStatus(BeaconStackOperationStatus operationStatus)The current status of the operation.OperationEvent.BuilderoperationType(String operationType)The type of operation.OperationEvent.BuilderoperationType(OperationType operationType)The type of operation.OperationEvent.BuilderphysicalResourceId(String physicalResourceId)The name or unique identifier that corresponds to a physical instance ID of a resource.OperationEvent.BuilderresourceProperties(String resourceProperties)The properties used to create the resource.OperationEvent.BuilderresourceStatus(String resourceStatus)Current status of the resource.OperationEvent.BuilderresourceStatus(ResourceStatus resourceStatus)Current status of the resource.OperationEvent.BuilderresourceStatusReason(String resourceStatusReason)Success or failure message associated with the resource.OperationEvent.BuilderresourceType(String resourceType)Type of resource.OperationEvent.BuilderstackId(String stackId)The unique ID name of the instance of the stack.OperationEvent.BuilderstartTime(Instant startTime)The time when the event started.OperationEvent.Buildertimestamp(Instant timestamp)Time the status was updated.OperationEvent.BuildervalidationFailureMode(String validationFailureMode)Specifies how validation failures are handled.OperationEvent.BuildervalidationFailureMode(HookFailureMode validationFailureMode)Specifies how validation failures are handled.OperationEvent.BuildervalidationName(String validationName)The name of the validation that was performed.OperationEvent.BuildervalidationPath(String validationPath)The path within the resource where the validation was applied.OperationEvent.BuildervalidationStatus(String validationStatus)The status of the validation.OperationEvent.BuildervalidationStatus(ValidationStatus validationStatus)The status of the validation.OperationEvent.BuildervalidationStatusReason(String validationStatusReason)Additional information about the validation status.-
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
-
eventId
OperationEvent.Builder eventId(String eventId)
A unique identifier for this event.
- Parameters:
eventId- A unique identifier for this event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stackId
OperationEvent.Builder stackId(String stackId)
The unique ID name of the instance of the stack.
- Parameters:
stackId- The unique ID name of the instance of the stack.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationId
OperationEvent.Builder operationId(String operationId)
The unique identifier of the operation this event belongs to.
- Parameters:
operationId- The unique identifier of the operation this event belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationType
OperationEvent.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:
OperationType,OperationType
-
operationType
OperationEvent.Builder operationType(OperationType 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:
OperationType,OperationType
-
operationStatus
OperationEvent.Builder operationStatus(String operationStatus)
The current status of the operation.
- Parameters:
operationStatus- The current status of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BeaconStackOperationStatus,BeaconStackOperationStatus
-
operationStatus
OperationEvent.Builder operationStatus(BeaconStackOperationStatus operationStatus)
The current status of the operation.
- Parameters:
operationStatus- The current status of the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
BeaconStackOperationStatus,BeaconStackOperationStatus
-
eventType
OperationEvent.Builder eventType(String eventType)
The type of event.
-
eventType
OperationEvent.Builder eventType(EventType eventType)
The type of event.
-
logicalResourceId
OperationEvent.Builder logicalResourceId(String logicalResourceId)
The logical name of the resource as specified in the template.
- Parameters:
logicalResourceId- The logical name of the resource as specified in the template.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
physicalResourceId
OperationEvent.Builder physicalResourceId(String physicalResourceId)
The name or unique identifier that corresponds to a physical instance ID of a resource.
- Parameters:
physicalResourceId- The name or unique identifier that corresponds to a physical instance ID of a resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
OperationEvent.Builder resourceType(String resourceType)
Type of resource.
- Parameters:
resourceType- Type of resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
timestamp
OperationEvent.Builder timestamp(Instant timestamp)
Time the status was updated.
- Parameters:
timestamp- Time the status was updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
OperationEvent.Builder startTime(Instant startTime)
The time when the event started.
- Parameters:
startTime- The time when the event started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
OperationEvent.Builder endTime(Instant endTime)
The time when the event ended.
- Parameters:
endTime- The time when the event ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceStatus
OperationEvent.Builder resourceStatus(String resourceStatus)
Current status of the resource.
- Parameters:
resourceStatus- Current status of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceStatus,ResourceStatus
-
resourceStatus
OperationEvent.Builder resourceStatus(ResourceStatus resourceStatus)
Current status of the resource.
- Parameters:
resourceStatus- Current status of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceStatus,ResourceStatus
-
resourceStatusReason
OperationEvent.Builder resourceStatusReason(String resourceStatusReason)
Success or failure message associated with the resource.
- Parameters:
resourceStatusReason- Success or failure message associated with the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceProperties
OperationEvent.Builder resourceProperties(String resourceProperties)
The properties used to create the resource.
- Parameters:
resourceProperties- The properties used to create the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientRequestToken
OperationEvent.Builder clientRequestToken(String clientRequestToken)
A unique identifier for the request that initiated this operation.
- Parameters:
clientRequestToken- A unique identifier for the request that initiated this operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hookType
OperationEvent.Builder hookType(String hookType)
The type name of the Hook that was invoked.
- Parameters:
hookType- The type name of the Hook that was invoked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hookStatus
OperationEvent.Builder hookStatus(String hookStatus)
The status of the Hook invocation.
- Parameters:
hookStatus- The status of the Hook invocation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HookStatus,HookStatus
-
hookStatus
OperationEvent.Builder hookStatus(HookStatus hookStatus)
The status of the Hook invocation.
- Parameters:
hookStatus- The status of the Hook invocation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HookStatus,HookStatus
-
hookStatusReason
OperationEvent.Builder hookStatusReason(String hookStatusReason)
Additional information about the Hook status.
- Parameters:
hookStatusReason- Additional information about the Hook status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hookInvocationPoint
OperationEvent.Builder hookInvocationPoint(String hookInvocationPoint)
The point in the operation lifecycle when the Hook was invoked.
- Parameters:
hookInvocationPoint- The point in the operation lifecycle when the Hook was invoked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HookInvocationPoint,HookInvocationPoint
-
hookInvocationPoint
OperationEvent.Builder hookInvocationPoint(HookInvocationPoint hookInvocationPoint)
The point in the operation lifecycle when the Hook was invoked.
- Parameters:
hookInvocationPoint- The point in the operation lifecycle when the Hook was invoked.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HookInvocationPoint,HookInvocationPoint
-
hookFailureMode
OperationEvent.Builder hookFailureMode(String hookFailureMode)
Specifies how Hook failures are handled.
- Parameters:
hookFailureMode- Specifies how Hook failures are handled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HookFailureMode,HookFailureMode
-
hookFailureMode
OperationEvent.Builder hookFailureMode(HookFailureMode hookFailureMode)
Specifies how Hook failures are handled.
- Parameters:
hookFailureMode- Specifies how Hook failures are handled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HookFailureMode,HookFailureMode
-
detailedStatus
OperationEvent.Builder detailedStatus(String detailedStatus)
Additional status information about the operation.
- Parameters:
detailedStatus- Additional status information about the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DetailedStatus,DetailedStatus
-
detailedStatus
OperationEvent.Builder detailedStatus(DetailedStatus detailedStatus)
Additional status information about the operation.
- Parameters:
detailedStatus- Additional status information about the operation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DetailedStatus,DetailedStatus
-
validationFailureMode
OperationEvent.Builder validationFailureMode(String validationFailureMode)
Specifies how validation failures are handled.
- Parameters:
validationFailureMode- Specifies how validation failures are handled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HookFailureMode,HookFailureMode
-
validationFailureMode
OperationEvent.Builder validationFailureMode(HookFailureMode validationFailureMode)
Specifies how validation failures are handled.
- Parameters:
validationFailureMode- Specifies how validation failures are handled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
HookFailureMode,HookFailureMode
-
validationName
OperationEvent.Builder validationName(String validationName)
The name of the validation that was performed.
- Parameters:
validationName- The name of the validation that was performed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validationStatus
OperationEvent.Builder validationStatus(String validationStatus)
The status of the validation.
- Parameters:
validationStatus- The status of the validation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ValidationStatus,ValidationStatus
-
validationStatus
OperationEvent.Builder validationStatus(ValidationStatus validationStatus)
The status of the validation.
- Parameters:
validationStatus- The status of the validation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ValidationStatus,ValidationStatus
-
validationStatusReason
OperationEvent.Builder validationStatusReason(String validationStatusReason)
Additional information about the validation status.
- Parameters:
validationStatusReason- Additional information about the validation status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validationPath
OperationEvent.Builder validationPath(String validationPath)
The path within the resource where the validation was applied.
- Parameters:
validationPath- The path within the resource where the validation was applied.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-