Interface InstanceTagNotificationAttribute.Builder

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

@Mutable @NotThreadSafe public static interface InstanceTagNotificationAttribute.Builder extends SdkPojo, CopyableBuilder<InstanceTagNotificationAttribute.Builder,InstanceTagNotificationAttribute>
  • Method Details

    • instanceTagKeys

      InstanceTagNotificationAttribute.Builder instanceTagKeys(Collection<String> instanceTagKeys)

      The registered tag keys.

      Parameters:
      instanceTagKeys - The registered tag keys.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • instanceTagKeys

      InstanceTagNotificationAttribute.Builder instanceTagKeys(String... instanceTagKeys)

      The registered tag keys.

      Parameters:
      instanceTagKeys - The registered tag keys.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • includeAllTagsOfInstance

      InstanceTagNotificationAttribute.Builder includeAllTagsOfInstance(Boolean includeAllTagsOfInstance)

      Indicates wheter all tag keys in the current Region are registered to appear in scheduled event notifications. true indicates that all tag keys in the current Region are registered.

      Parameters:
      includeAllTagsOfInstance - Indicates wheter all tag keys in the current Region are registered to appear in scheduled event notifications. true indicates that all tag keys in the current Region are registered.
      Returns:
      Returns a reference to this object so that method calls can be chained together.