Interface ChangeEvent.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ChangeEvent.Builder,,ChangeEvent> SdkBuilder<ChangeEvent.Builder,,ChangeEvent> SdkPojo
- Enclosing class:
ChangeEvent
@Mutable
@NotThreadSafe
public static interface ChangeEvent.Builder
extends SdkPojo, CopyableBuilder<ChangeEvent.Builder,ChangeEvent>
-
Method Summary
Modifier and TypeMethodDescriptionThe AWS account ID where the change event occurred.changeEventType(String changeEventType) The type of change that occurred, such as "Deployment", "Configuration", or "Infrastructure".changeEventType(ChangeEventType changeEventType) The type of change that occurred, such as "Deployment", "Configuration", or "Infrastructure".The entity or resource that was changed, such as a service, deployment, or configuration.A unique identifier for the change event.A descriptive name for the change event that provides context about what changed.The AWS region where the change event occurred.The timestamp when the change event occurred, expressed as the number of milliseconds since January 1, 1970, 00:00:00 UTC.The name of the user or system that initiated the change event.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
timestamp
The timestamp when the change event occurred, expressed as the number of milliseconds since January 1, 1970, 00:00:00 UTC.
- Parameters:
timestamp- The timestamp when the change event occurred, expressed as the number of milliseconds since January 1, 1970, 00:00:00 UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
accountId
The AWS account ID where the change event occurred.
- Parameters:
accountId- The AWS account ID where the change event occurred.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
The AWS region where the change event occurred.
- Parameters:
region- The AWS region where the change event occurred.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entity
The entity or resource that was changed, such as a service, deployment, or configuration.
- Parameters:
entity- The entity or resource that was changed, such as a service, deployment, or configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
changeEventType
The type of change that occurred, such as "Deployment", "Configuration", or "Infrastructure".
- Parameters:
changeEventType- The type of change that occurred, such as "Deployment", "Configuration", or "Infrastructure".- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
changeEventType
The type of change that occurred, such as "Deployment", "Configuration", or "Infrastructure".
- Parameters:
changeEventType- The type of change that occurred, such as "Deployment", "Configuration", or "Infrastructure".- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
eventId
A unique identifier for the change event.
- Parameters:
eventId- A unique identifier for the change event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userName
The name of the user or system that initiated the change event.
- Parameters:
userName- The name of the user or system that initiated the change event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventName
A descriptive name for the change event that provides context about what changed.
- Parameters:
eventName- A descriptive name for the change event that provides context about what changed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-