Interface NotificationEventOverview.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<NotificationEventOverview.Builder,,- NotificationEventOverview> - SdkBuilder<NotificationEventOverview.Builder,,- NotificationEventOverview> - SdkPojo
- Enclosing class:
- NotificationEventOverview
- 
Method SummaryModifier and TypeMethodDescriptionaggregateNotificationEventArn(String aggregateNotificationEventArn) The ARN of theaggregatedNotificationEventArnto match.aggregationEventType(String aggregationEventType) TheNotificationConfiguration's aggregation type.aggregationEventType(AggregationEventType aggregationEventType) TheNotificationConfiguration's aggregation type.aggregationSummary(Consumer<AggregationSummary.Builder> aggregationSummary) Provides an aggregated summary data for notification events.aggregationSummary(AggregationSummary aggregationSummary) Provides an aggregated summary data for notification events.The Amazon Resource Name (ARN) of the resource.creationTime(Instant creationTime) The creation time of theNotificationEvent.notificationConfigurationArn(String notificationConfigurationArn) The ARN of theNotificationConfiguration.notificationEvent(Consumer<NotificationEventSummary.Builder> notificationEvent) Refers to aNotificationEventSummaryobject.notificationEvent(NotificationEventSummary notificationEvent) Refers to aNotificationEventSummaryobject.organizationalUnitId(String organizationalUnitId) The unique identifier of the organizational unit in the notification event overview.relatedAccount(String relatedAccount) The account name containing theNotificationHub.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
arnThe Amazon Resource Name (ARN) of the resource. - Parameters:
- arn- The Amazon Resource Name (ARN) of the resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
notificationConfigurationArnThe ARN of the NotificationConfiguration.- Parameters:
- notificationConfigurationArn- The ARN of the- NotificationConfiguration.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
creationTimeThe creation time of the NotificationEvent.- Parameters:
- creationTime- The creation time of the- NotificationEvent.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
notificationEventRefers to a NotificationEventSummaryobject.Similar in structure to contentin theGetNotificationEventresponse.- Parameters:
- notificationEvent- Refers to a- NotificationEventSummaryobject.- Similar in structure to - contentin the- GetNotificationEventresponse.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
notificationEventdefault NotificationEventOverview.Builder notificationEvent(Consumer<NotificationEventSummary.Builder> notificationEvent) Refers to a NotificationEventSummaryobject.Similar in structure to This is a convenience method that creates an instance of thecontentin theGetNotificationEventresponse.NotificationEventSummary.Builderavoiding the need to create one manually viaNotificationEventSummary.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonotificationEvent(NotificationEventSummary).- Parameters:
- notificationEvent- a consumer that will call methods on- NotificationEventSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
aggregationEventTypeThe NotificationConfiguration's aggregation type.- 
 Values: - 
 AGGREGATE- 
 The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period. 
 
- 
 
- 
 CHILD- 
 Some EventRulesareACTIVEand some areINACTIVE. Any call can be run.
 
- 
 
- 
 NONE- 
 The notification isn't aggregated. 
 
- 
 
 
- 
 
 - Parameters:
- aggregationEventType- The- NotificationConfiguration's aggregation type.- 
        Values: - 
        AGGREGATE- 
        The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period. 
 
- 
        
- 
        CHILD- 
        Some EventRulesareACTIVEand some areINACTIVE. Any call can be run.
 
- 
        
- 
        NONE- 
        The notification isn't aggregated. 
 
- 
        
 
- 
        
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
 
- 
aggregationEventTypeThe NotificationConfiguration's aggregation type.- 
 Values: - 
 AGGREGATE- 
 The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period. 
 
- 
 
- 
 CHILD- 
 Some EventRulesareACTIVEand some areINACTIVE. Any call can be run.
 
- 
 
- 
 NONE- 
 The notification isn't aggregated. 
 
- 
 
 
- 
 
 - Parameters:
- aggregationEventType- The- NotificationConfiguration's aggregation type.- 
        Values: - 
        AGGREGATE- 
        The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period. 
 
- 
        
- 
        CHILD- 
        Some EventRulesareACTIVEand some areINACTIVE. Any call can be run.
 
- 
        
- 
        NONE- 
        The notification isn't aggregated. 
 
- 
        
 
- 
        
 
- 
        
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
 
- 
aggregateNotificationEventArnNotificationEventOverview.Builder aggregateNotificationEventArn(String aggregateNotificationEventArn) The ARN of the aggregatedNotificationEventArnto match.- Parameters:
- aggregateNotificationEventArn- The ARN of the- aggregatedNotificationEventArnto match.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
aggregationSummaryProvides an aggregated summary data for notification events. - Parameters:
- aggregationSummary- Provides an aggregated summary data for notification events.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
aggregationSummarydefault NotificationEventOverview.Builder aggregationSummary(Consumer<AggregationSummary.Builder> aggregationSummary) Provides an aggregated summary data for notification events. This is a convenience method that creates an instance of theAggregationSummary.Builderavoiding the need to create one manually viaAggregationSummary.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaggregationSummary(AggregationSummary).- Parameters:
- aggregationSummary- a consumer that will call methods on- AggregationSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
organizationalUnitIdThe unique identifier of the organizational unit in the notification event overview. - Parameters:
- organizationalUnitId- The unique identifier of the organizational unit in the notification event overview.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-