Interface SourceEventMetadata.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SourceEventMetadata.Builder,
,SourceEventMetadata> SdkBuilder<SourceEventMetadata.Builder,
,SourceEventMetadata> SdkPojo
- Enclosing class:
SourceEventMetadata
@Mutable
@NotThreadSafe
public static interface SourceEventMetadata.Builder
extends SdkPojo, CopyableBuilder<SourceEventMetadata.Builder,SourceEventMetadata>
-
Method Summary
Modifier and TypeMethodDescriptioneventOccurrenceTime
(Instant eventOccurrenceTime) The date and time the source event occurred.eventOriginRegion
(String eventOriginRegion) The Region the event originated from.The type of event.eventTypeVersion
(String eventTypeVersion) The version of the type of event.relatedAccount
(String relatedAccount) The primary Amazon Web Services account ofSourceEvent
.relatedResources
(Collection<Resource> relatedResources) A list of resources related to thisNotificationEvent
.relatedResources
(Consumer<Resource.Builder>... relatedResources) A list of resources related to thisNotificationEvent
.relatedResources
(Resource... relatedResources) A list of resources related to thisNotificationEvent
.The Amazon Web Services service the event originates from.sourceEventId
(String sourceEventId) The source event id.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 Details
-
eventTypeVersion
The version of the type of event.
- Parameters:
eventTypeVersion
- The version of the type of event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceEventId
The source event id.
- Parameters:
sourceEventId
- The source event id.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventOriginRegion
The Region the event originated from.
- Parameters:
eventOriginRegion
- The Region the event originated from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
source
The Amazon Web Services service the event originates from. For example
aws.cloudwatch
.- Parameters:
source
- The Amazon Web Services service the event originates from. For exampleaws.cloudwatch
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventOccurrenceTime
The date and time the source event occurred. This is based on the Source Event.
- Parameters:
eventOccurrenceTime
- The date and time the source event occurred. This is based on the Source Event.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventType
The type of event. For example, an Amazon CloudWatch state change.
- Parameters:
eventType
- The type of event. For example, an Amazon CloudWatch state change.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-