Class OperationEvent
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<OperationEvent.Builder,OperationEvent>
Contains detailed information about an event that occurred during a CloudFormation operation.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic OperationEvent.Builderbuilder()final StringA unique identifier for the request that initiated this operation.final DetailedStatusAdditional status information about the operation.final StringAdditional status information about the operation.final InstantendTime()The time when the event ended.final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final StringeventId()A unique identifier for this event.final EventTypeThe type of event.final StringThe type of event.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final HookFailureModeSpecifies how Hook failures are handled.final StringSpecifies how Hook failures are handled.final HookInvocationPointThe point in the operation lifecycle when the Hook was invoked.final StringThe point in the operation lifecycle when the Hook was invoked.final HookStatusThe status of the Hook invocation.final StringThe status of the Hook invocation.final StringAdditional information about the Hook status.final StringhookType()The type name of the Hook that was invoked.final StringThe logical name of the resource as specified in the template.final StringThe unique identifier of the operation this event belongs to.The current status of the operation.final StringThe current status of the operation.final OperationTypeThe type of operation.final StringThe type of operation.final StringThe name or unique identifier that corresponds to a physical instance ID of a resource.final StringThe properties used to create the resource.final ResourceStatusCurrent status of the resource.final StringCurrent status of the resource.final StringSuccess or failure message associated with the resource.final StringType of resource.static Class<? extends OperationEvent.Builder> final StringstackId()The unique ID name of the instance of the stack.final InstantThe time when the event started.final InstantTime the status was updated.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final HookFailureModeSpecifies how validation failures are handled.final StringSpecifies how validation failures are handled.final StringThe name of the validation that was performed.final StringThe path within the resource where the validation was applied.final ValidationStatusThe status of the validation.final StringThe status of the validation.final StringAdditional information about the validation status.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
eventId
A unique identifier for this event.
- Returns:
- A unique identifier for this event.
-
stackId
The unique ID name of the instance of the stack.
- Returns:
- The unique ID name of the instance of the stack.
-
operationId
The unique identifier of the operation this event belongs to.
- Returns:
- The unique identifier of the operation this event belongs to.
-
operationType
The type of operation.
If the service returns an enum value that is not available in the current SDK version,
operationTypewill returnOperationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoperationTypeAsString().- Returns:
- The type of operation.
- See Also:
-
operationTypeAsString
The type of operation.
If the service returns an enum value that is not available in the current SDK version,
operationTypewill returnOperationType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoperationTypeAsString().- Returns:
- The type of operation.
- See Also:
-
operationStatus
The current status of the operation.
If the service returns an enum value that is not available in the current SDK version,
operationStatuswill returnBeaconStackOperationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoperationStatusAsString().- Returns:
- The current status of the operation.
- See Also:
-
operationStatusAsString
The current status of the operation.
If the service returns an enum value that is not available in the current SDK version,
operationStatuswill returnBeaconStackOperationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromoperationStatusAsString().- Returns:
- The current status of the operation.
- See Also:
-
eventType
The type of event.
If the service returns an enum value that is not available in the current SDK version,
eventTypewill returnEventType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromeventTypeAsString().- Returns:
- The type of event.
- See Also:
-
eventTypeAsString
The type of event.
If the service returns an enum value that is not available in the current SDK version,
eventTypewill returnEventType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromeventTypeAsString().- Returns:
- The type of event.
- See Also:
-
logicalResourceId
The logical name of the resource as specified in the template.
- Returns:
- The logical name of the resource as specified in the template.
-
physicalResourceId
The name or unique identifier that corresponds to a physical instance ID of a resource.
- Returns:
- The name or unique identifier that corresponds to a physical instance ID of a resource.
-
resourceType
-
timestamp
-
startTime
The time when the event started.
- Returns:
- The time when the event started.
-
endTime
The time when the event ended.
- Returns:
- The time when the event ended.
-
resourceStatus
Current status of the resource.
If the service returns an enum value that is not available in the current SDK version,
resourceStatuswill returnResourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresourceStatusAsString().- Returns:
- Current status of the resource.
- See Also:
-
resourceStatusAsString
Current status of the resource.
If the service returns an enum value that is not available in the current SDK version,
resourceStatuswill returnResourceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresourceStatusAsString().- Returns:
- Current status of the resource.
- See Also:
-
resourceStatusReason
Success or failure message associated with the resource.
- Returns:
- Success or failure message associated with the resource.
-
resourceProperties
The properties used to create the resource.
- Returns:
- The properties used to create the resource.
-
clientRequestToken
A unique identifier for the request that initiated this operation.
- Returns:
- A unique identifier for the request that initiated this operation.
-
hookType
The type name of the Hook that was invoked.
- Returns:
- The type name of the Hook that was invoked.
-
hookStatus
The status of the Hook invocation.
If the service returns an enum value that is not available in the current SDK version,
hookStatuswill returnHookStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhookStatusAsString().- Returns:
- The status of the Hook invocation.
- See Also:
-
hookStatusAsString
The status of the Hook invocation.
If the service returns an enum value that is not available in the current SDK version,
hookStatuswill returnHookStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhookStatusAsString().- Returns:
- The status of the Hook invocation.
- See Also:
-
hookStatusReason
Additional information about the Hook status.
- Returns:
- Additional information about the Hook status.
-
hookInvocationPoint
The point in the operation lifecycle when the Hook was invoked.
If the service returns an enum value that is not available in the current SDK version,
hookInvocationPointwill returnHookInvocationPoint.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhookInvocationPointAsString().- Returns:
- The point in the operation lifecycle when the Hook was invoked.
- See Also:
-
hookInvocationPointAsString
The point in the operation lifecycle when the Hook was invoked.
If the service returns an enum value that is not available in the current SDK version,
hookInvocationPointwill returnHookInvocationPoint.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhookInvocationPointAsString().- Returns:
- The point in the operation lifecycle when the Hook was invoked.
- See Also:
-
hookFailureMode
Specifies how Hook failures are handled.
If the service returns an enum value that is not available in the current SDK version,
hookFailureModewill returnHookFailureMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhookFailureModeAsString().- Returns:
- Specifies how Hook failures are handled.
- See Also:
-
hookFailureModeAsString
Specifies how Hook failures are handled.
If the service returns an enum value that is not available in the current SDK version,
hookFailureModewill returnHookFailureMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromhookFailureModeAsString().- Returns:
- Specifies how Hook failures are handled.
- See Also:
-
detailedStatus
Additional status information about the operation.
If the service returns an enum value that is not available in the current SDK version,
detailedStatuswill returnDetailedStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdetailedStatusAsString().- Returns:
- Additional status information about the operation.
- See Also:
-
detailedStatusAsString
Additional status information about the operation.
If the service returns an enum value that is not available in the current SDK version,
detailedStatuswill returnDetailedStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdetailedStatusAsString().- Returns:
- Additional status information about the operation.
- See Also:
-
validationFailureMode
Specifies how validation failures are handled.
If the service returns an enum value that is not available in the current SDK version,
validationFailureModewill returnHookFailureMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromvalidationFailureModeAsString().- Returns:
- Specifies how validation failures are handled.
- See Also:
-
validationFailureModeAsString
Specifies how validation failures are handled.
If the service returns an enum value that is not available in the current SDK version,
validationFailureModewill returnHookFailureMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromvalidationFailureModeAsString().- Returns:
- Specifies how validation failures are handled.
- See Also:
-
validationName
The name of the validation that was performed.
- Returns:
- The name of the validation that was performed.
-
validationStatus
The status of the validation.
If the service returns an enum value that is not available in the current SDK version,
validationStatuswill returnValidationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromvalidationStatusAsString().- Returns:
- The status of the validation.
- See Also:
-
validationStatusAsString
The status of the validation.
If the service returns an enum value that is not available in the current SDK version,
validationStatuswill returnValidationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromvalidationStatusAsString().- Returns:
- The status of the validation.
- See Also:
-
validationStatusReason
Additional information about the validation status.
- Returns:
- Additional information about the validation status.
-
validationPath
The path within the resource where the validation was applied.
- Returns:
- The path within the resource where the validation was applied.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<OperationEvent.Builder,OperationEvent> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-