Interface ManagedNotificationChildEventSummary.Builder

    • Method Detail

      • sourceEventMetadata

        ManagedNotificationChildEventSummary.Builder sourceEventMetadata​(ManagedSourceEventMetadataSummary sourceEventMetadata)

        Contains all event metadata present identically across all NotificationEvents. All fields are present in Source Events via Eventbridge.

        Parameters:
        sourceEventMetadata - Contains all event metadata present identically across all NotificationEvents. All fields are present in Source Events via Eventbridge.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • messageComponents

        ManagedNotificationChildEventSummary.Builder messageComponents​(MessageComponentsSummary messageComponents)
        Sets the value of the MessageComponents property for this object.
        Parameters:
        messageComponents - The new value for the MessageComponents property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • aggregationDetail

        ManagedNotificationChildEventSummary.Builder aggregationDetail​(AggregationDetail aggregationDetail)

        Provides detailed information about the dimensions used for event summarization and aggregation.

        Parameters:
        aggregationDetail - Provides detailed information about the dimensions used for event summarization and aggregation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventStatus

        ManagedNotificationChildEventSummary.Builder eventStatus​(String eventStatus)

        The perceived nature of the event.

        • Values:

          • HEALTHY

            • All EventRules are ACTIVE and any call can be run.

          • UNHEALTHY

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

        Parameters:
        eventStatus - The perceived nature of the event.

        • Values:

          • HEALTHY

            • All EventRules are ACTIVE and any call can be run.

          • UNHEALTHY

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

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EventStatus, EventStatus
      • eventStatus

        ManagedNotificationChildEventSummary.Builder eventStatus​(EventStatus eventStatus)

        The perceived nature of the event.

        • Values:

          • HEALTHY

            • All EventRules are ACTIVE and any call can be run.

          • UNHEALTHY

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

        Parameters:
        eventStatus - The perceived nature of the event.

        • Values:

          • HEALTHY

            • All EventRules are ACTIVE and any call can be run.

          • UNHEALTHY

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

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EventStatus, EventStatus
      • notificationType

        ManagedNotificationChildEventSummary.Builder notificationType​(String notificationType)

        The Type of the event causing this notification.

        • Values:

          • ALERT

            • A notification about an event where something was triggered, initiated, reopened, deployed, or a threshold was breached.

          • WARNING

            • A notification about an event where an issue is about to arise. For example, something is approaching a threshold.

          • ANNOUNCEMENT

            • A notification about an important event. For example, a step in a workflow or escalation path or that a workflow was updated.

          • INFORMATIONAL

            • A notification about informational messages. For example, recommendations, service announcements, or reminders.

        Parameters:
        notificationType - The Type of the event causing this notification.

        • Values:

          • ALERT

            • A notification about an event where something was triggered, initiated, reopened, deployed, or a threshold was breached.

          • WARNING

            • A notification about an event where an issue is about to arise. For example, something is approaching a threshold.

          • ANNOUNCEMENT

            • A notification about an important event. For example, a step in a workflow or escalation path or that a workflow was updated.

          • INFORMATIONAL

            • A notification about informational messages. For example, recommendations, service announcements, or reminders.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        NotificationType, NotificationType
      • notificationType

        ManagedNotificationChildEventSummary.Builder notificationType​(NotificationType notificationType)

        The Type of the event causing this notification.

        • Values:

          • ALERT

            • A notification about an event where something was triggered, initiated, reopened, deployed, or a threshold was breached.

          • WARNING

            • A notification about an event where an issue is about to arise. For example, something is approaching a threshold.

          • ANNOUNCEMENT

            • A notification about an important event. For example, a step in a workflow or escalation path or that a workflow was updated.

          • INFORMATIONAL

            • A notification about informational messages. For example, recommendations, service announcements, or reminders.

        Parameters:
        notificationType - The Type of the event causing this notification.

        • Values:

          • ALERT

            • A notification about an event where something was triggered, initiated, reopened, deployed, or a threshold was breached.

          • WARNING

            • A notification about an event where an issue is about to arise. For example, something is approaching a threshold.

          • ANNOUNCEMENT

            • A notification about an important event. For example, a step in a workflow or escalation path or that a workflow was updated.

          • INFORMATIONAL

            • A notification about informational messages. For example, recommendations, service announcements, or reminders.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        NotificationType, NotificationType