Interface EmailChannelSubtypeConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<EmailChannelSubtypeConfig.Builder,EmailChannelSubtypeConfig>,SdkBuilder<EmailChannelSubtypeConfig.Builder,EmailChannelSubtypeConfig>,SdkPojo
- Enclosing class:
- EmailChannelSubtypeConfig
public static interface EmailChannelSubtypeConfig.Builder extends SdkPojo, CopyableBuilder<EmailChannelSubtypeConfig.Builder,EmailChannelSubtypeConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description EmailChannelSubtypeConfig.Buildercapacity(Double capacity)Sets the value of the Capacity property for this object.default EmailChannelSubtypeConfig.BuilderdefaultOutboundConfig(Consumer<EmailOutboundConfig.Builder> defaultOutboundConfig)Sets the value of the DefaultOutboundConfig property for this object.EmailChannelSubtypeConfig.BuilderdefaultOutboundConfig(EmailOutboundConfig defaultOutboundConfig)Sets the value of the DefaultOutboundConfig property for this object.default EmailChannelSubtypeConfig.BuilderoutboundMode(Consumer<EmailOutboundMode.Builder> outboundMode)Sets the value of the OutboundMode property for this object.EmailChannelSubtypeConfig.BuilderoutboundMode(EmailOutboundMode outboundMode)Sets the value of the OutboundMode property for this object.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
capacity
EmailChannelSubtypeConfig.Builder capacity(Double capacity)
Sets the value of the Capacity property for this object.- Parameters:
capacity- The new value for the Capacity property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outboundMode
EmailChannelSubtypeConfig.Builder outboundMode(EmailOutboundMode outboundMode)
Sets the value of the OutboundMode property for this object.- Parameters:
outboundMode- The new value for the OutboundMode property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outboundMode
default EmailChannelSubtypeConfig.Builder outboundMode(Consumer<EmailOutboundMode.Builder> outboundMode)
Sets the value of the OutboundMode property for this object. This is a convenience method that creates an instance of theEmailOutboundMode.Builderavoiding the need to create one manually viaEmailOutboundMode.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutboundMode(EmailOutboundMode).- Parameters:
outboundMode- a consumer that will call methods onEmailOutboundMode.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
outboundMode(EmailOutboundMode)
-
defaultOutboundConfig
EmailChannelSubtypeConfig.Builder defaultOutboundConfig(EmailOutboundConfig defaultOutboundConfig)
Sets the value of the DefaultOutboundConfig property for this object.- Parameters:
defaultOutboundConfig- The new value for the DefaultOutboundConfig property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
defaultOutboundConfig
default EmailChannelSubtypeConfig.Builder defaultOutboundConfig(Consumer<EmailOutboundConfig.Builder> defaultOutboundConfig)
Sets the value of the DefaultOutboundConfig property for this object. This is a convenience method that creates an instance of theEmailOutboundConfig.Builderavoiding the need to create one manually viaEmailOutboundConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todefaultOutboundConfig(EmailOutboundConfig).- Parameters:
defaultOutboundConfig- a consumer that will call methods onEmailOutboundConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
defaultOutboundConfig(EmailOutboundConfig)
-
-