Interface ManagedNotificationEventOverview.Builder

    • Method Detail

      • arn

        ManagedNotificationEventOverview.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the ManagedNotificationEvent.

        Parameters:
        arn - The Amazon Resource Name (ARN) of the ManagedNotificationEvent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • managedNotificationConfigurationArn

        ManagedNotificationEventOverview.Builder managedNotificationConfigurationArn​(String managedNotificationConfigurationArn)

        The Amazon Resource Name (ARN) of the ManagedNotificationConfiguration.

        Parameters:
        managedNotificationConfigurationArn - The Amazon Resource Name (ARN) of the ManagedNotificationConfiguration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • relatedAccount

        ManagedNotificationEventOverview.Builder relatedAccount​(String relatedAccount)

        The account that related to the ManagedNotificationEvent.

        Parameters:
        relatedAccount - The account that related to the ManagedNotificationEvent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTime

        ManagedNotificationEventOverview.Builder creationTime​(Instant creationTime)

        The creation time of the ManagedNotificationEvent.

        Parameters:
        creationTime - The creation time of the ManagedNotificationEvent.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • notificationEvent

        ManagedNotificationEventOverview.Builder notificationEvent​(ManagedNotificationEventSummary notificationEvent)
        Sets the value of the NotificationEvent property for this object.
        Parameters:
        notificationEvent - The new value for the NotificationEvent property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aggregationEventType

        ManagedNotificationEventOverview.Builder aggregationEventType​(String aggregationEventType)

        The notifications aggregation type.

        • Values:

          • AGGREGATE

            • The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period.

          • CHILD

            • Some EventRules are ACTIVE and some are INACTIVE. Any call can be run.

          • NONE

            • The notification isn't aggregated.

        Parameters:
        aggregationEventType - The notifications aggregation type.

        • Values:

          • AGGREGATE

            • The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period.

          • CHILD

            • Some EventRules are ACTIVE and some are INACTIVE. 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:
        AggregationEventType, AggregationEventType
      • aggregationEventType

        ManagedNotificationEventOverview.Builder aggregationEventType​(AggregationEventType aggregationEventType)

        The notifications aggregation type.

        • Values:

          • AGGREGATE

            • The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period.

          • CHILD

            • Some EventRules are ACTIVE and some are INACTIVE. Any call can be run.

          • NONE

            • The notification isn't aggregated.

        Parameters:
        aggregationEventType - The notifications aggregation type.

        • Values:

          • AGGREGATE

            • The notification event is an aggregate notification. Aggregate notifications summarize grouped events over a specified time period.

          • CHILD

            • Some EventRules are ACTIVE and some are INACTIVE. 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:
        AggregationEventType, AggregationEventType
      • organizationalUnitId

        ManagedNotificationEventOverview.Builder organizationalUnitId​(String organizationalUnitId)

        The Organizational Unit Id that an Amazon Web Services account belongs to.

        Parameters:
        organizationalUnitId - The Organizational Unit Id that an Amazon Web Services account belongs to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aggregationSummary

        ManagedNotificationEventOverview.Builder aggregationSummary​(AggregationSummary aggregationSummary)
        Sets the value of the AggregationSummary property for this object.
        Parameters:
        aggregationSummary - The new value for the AggregationSummary property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aggregatedNotificationRegions

        ManagedNotificationEventOverview.Builder aggregatedNotificationRegions​(Collection<String> aggregatedNotificationRegions)

        The list of the regions where the aggregated notifications in this NotificationEvent originated.

        Parameters:
        aggregatedNotificationRegions - The list of the regions where the aggregated notifications in this NotificationEvent originated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aggregatedNotificationRegions

        ManagedNotificationEventOverview.Builder aggregatedNotificationRegions​(String... aggregatedNotificationRegions)

        The list of the regions where the aggregated notifications in this NotificationEvent originated.

        Parameters:
        aggregatedNotificationRegions - The list of the regions where the aggregated notifications in this NotificationEvent originated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.