Interface TriggerConfig.Builder

All Superinterfaces:
Buildable, CopyableBuilder<TriggerConfig.Builder,TriggerConfig>, SdkBuilder<TriggerConfig.Builder,TriggerConfig>, SdkPojo
Enclosing class:
TriggerConfig

public static interface TriggerConfig.Builder extends SdkPojo, CopyableBuilder<TriggerConfig.Builder,TriggerConfig>
  • Method Details

    • triggerName

      TriggerConfig.Builder triggerName(String triggerName)

      The name of the notification trigger.

      Parameters:
      triggerName - The name of the notification trigger.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • triggerTargetArn

      TriggerConfig.Builder triggerTargetArn(String triggerTargetArn)

      The Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic through which notifications about deployment or instance events are sent.

      Parameters:
      triggerTargetArn - The Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic through which notifications about deployment or instance events are sent.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • triggerEventsWithStrings

      TriggerConfig.Builder triggerEventsWithStrings(Collection<String> triggerEvents)

      The event type or types for which notifications are triggered.

      Parameters:
      triggerEvents - The event type or types for which notifications are triggered.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • triggerEventsWithStrings

      TriggerConfig.Builder triggerEventsWithStrings(String... triggerEvents)

      The event type or types for which notifications are triggered.

      Parameters:
      triggerEvents - The event type or types for which notifications are triggered.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • triggerEvents

      TriggerConfig.Builder triggerEvents(Collection<TriggerEventType> triggerEvents)

      The event type or types for which notifications are triggered.

      Parameters:
      triggerEvents - The event type or types for which notifications are triggered.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • triggerEvents

      TriggerConfig.Builder triggerEvents(TriggerEventType... triggerEvents)

      The event type or types for which notifications are triggered.

      Parameters:
      triggerEvents - The event type or types for which notifications are triggered.
      Returns:
      Returns a reference to this object so that method calls can be chained together.