public static interface ConfigurationSetInformation.Builder extends SdkPojo, CopyableBuilder<ConfigurationSetInformation.Builder,ConfigurationSetInformation>
| Modifier and Type | Method and Description |
|---|---|
ConfigurationSetInformation.Builder |
configurationSetArn(String configurationSetArn)
The Resource Name (ARN) of the ConfigurationSet.
|
ConfigurationSetInformation.Builder |
configurationSetName(String configurationSetName)
The name of the ConfigurationSet.
|
ConfigurationSetInformation.Builder |
createdTimestamp(Instant createdTimestamp)
The time when the ConfigurationSet was created, in UNIX epoch
time format.
|
ConfigurationSetInformation.Builder |
defaultMessageType(MessageType defaultMessageType)
The type of message.
|
ConfigurationSetInformation.Builder |
defaultMessageType(String defaultMessageType)
The type of message.
|
ConfigurationSetInformation.Builder |
defaultSenderId(String defaultSenderId)
The default sender ID used by the ConfigurationSet.
|
ConfigurationSetInformation.Builder |
eventDestinations(Collection<EventDestination> eventDestinations)
An array of EventDestination objects that describe any events to log and where to log them.
|
ConfigurationSetInformation.Builder |
eventDestinations(Consumer<EventDestination.Builder>... eventDestinations)
An array of EventDestination objects that describe any events to log and where to log them.
|
ConfigurationSetInformation.Builder |
eventDestinations(EventDestination... eventDestinations)
An array of EventDestination objects that describe any events to log and where to log them.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConfigurationSetInformation.Builder configurationSetArn(String configurationSetArn)
The Resource Name (ARN) of the ConfigurationSet.
configurationSetArn - The Resource Name (ARN) of the ConfigurationSet.ConfigurationSetInformation.Builder configurationSetName(String configurationSetName)
The name of the ConfigurationSet.
configurationSetName - The name of the ConfigurationSet.ConfigurationSetInformation.Builder eventDestinations(Collection<EventDestination> eventDestinations)
An array of EventDestination objects that describe any events to log and where to log them.
eventDestinations - An array of EventDestination objects that describe any events to log and where to log them.ConfigurationSetInformation.Builder eventDestinations(EventDestination... eventDestinations)
An array of EventDestination objects that describe any events to log and where to log them.
eventDestinations - An array of EventDestination objects that describe any events to log and where to log them.ConfigurationSetInformation.Builder eventDestinations(Consumer<EventDestination.Builder>... eventDestinations)
An array of EventDestination objects that describe any events to log and where to log them.
This is a convenience method that creates an instance of theEventDestination.Builder avoiding the need
to create one manually via
EventDestination.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #eventDestinations(List.
eventDestinations - a consumer that will call methods on
EventDestination.Builder#eventDestinations(java.util.Collection) ConfigurationSetInformation.Builder defaultMessageType(String defaultMessageType)
The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.
defaultMessageType - The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive
and PROMOTIONAL for messages that aren't critical or time-sensitive.MessageType,
MessageTypeConfigurationSetInformation.Builder defaultMessageType(MessageType defaultMessageType)
The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive and PROMOTIONAL for messages that aren't critical or time-sensitive.
defaultMessageType - The type of message. Valid values are TRANSACTIONAL for messages that are critical or time-sensitive
and PROMOTIONAL for messages that aren't critical or time-sensitive.MessageType,
MessageTypeConfigurationSetInformation.Builder defaultSenderId(String defaultSenderId)
The default sender ID used by the ConfigurationSet.
defaultSenderId - The default sender ID used by the ConfigurationSet.ConfigurationSetInformation.Builder createdTimestamp(Instant createdTimestamp)
The time when the ConfigurationSet was created, in UNIX epoch time format.
createdTimestamp - The time when the ConfigurationSet was created, in UNIX
epoch time format.Copyright © 2023. All rights reserved.