Interface DescribeConfigurationSetResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeConfigurationSetResponse.Builder,DescribeConfigurationSetResponse>,SdkBuilder<DescribeConfigurationSetResponse.Builder,DescribeConfigurationSetResponse>,SdkPojo,SdkResponse.Builder,SesResponse.Builder
- Enclosing class:
- DescribeConfigurationSetResponse
@Mutable @NotThreadSafe public static interface DescribeConfigurationSetResponse.Builder extends SesResponse.Builder, SdkPojo, CopyableBuilder<DescribeConfigurationSetResponse.Builder,DescribeConfigurationSetResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DescribeConfigurationSetResponse.BuilderconfigurationSet(Consumer<ConfigurationSet.Builder> configurationSet)The configuration set object associated with the specified configuration set.DescribeConfigurationSetResponse.BuilderconfigurationSet(ConfigurationSet configurationSet)The configuration set object associated with the specified configuration set.default DescribeConfigurationSetResponse.BuilderdeliveryOptions(Consumer<DeliveryOptions.Builder> deliveryOptions)Sets the value of the DeliveryOptions property for this object.DescribeConfigurationSetResponse.BuilderdeliveryOptions(DeliveryOptions deliveryOptions)Sets the value of the DeliveryOptions property for this object.DescribeConfigurationSetResponse.BuildereventDestinations(Collection<EventDestination> eventDestinations)A list of event destinations associated with the configuration set.DescribeConfigurationSetResponse.BuildereventDestinations(Consumer<EventDestination.Builder>... eventDestinations)A list of event destinations associated with the configuration set.DescribeConfigurationSetResponse.BuildereventDestinations(EventDestination... eventDestinations)A list of event destinations associated with the configuration set.default DescribeConfigurationSetResponse.BuilderreputationOptions(Consumer<ReputationOptions.Builder> reputationOptions)An object that represents the reputation settings for the configuration set.DescribeConfigurationSetResponse.BuilderreputationOptions(ReputationOptions reputationOptions)An object that represents the reputation settings for the configuration set.default DescribeConfigurationSetResponse.BuildertrackingOptions(Consumer<TrackingOptions.Builder> trackingOptions)The name of the custom open and click tracking domain associated with the configuration set.DescribeConfigurationSetResponse.BuildertrackingOptions(TrackingOptions trackingOptions)The name of the custom open and click tracking domain associated with the configuration set.-
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
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Methods inherited from interface software.amazon.awssdk.services.ses.model.SesResponse.Builder
build, responseMetadata, responseMetadata
-
-
-
-
Method Detail
-
configurationSet
DescribeConfigurationSetResponse.Builder configurationSet(ConfigurationSet configurationSet)
The configuration set object associated with the specified configuration set.
- Parameters:
configurationSet- The configuration set object associated with the specified configuration set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationSet
default DescribeConfigurationSetResponse.Builder configurationSet(Consumer<ConfigurationSet.Builder> configurationSet)
The configuration set object associated with the specified configuration set.
This is a convenience method that creates an instance of theConfigurationSet.Builderavoiding the need to create one manually viaConfigurationSet.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfigurationSet(ConfigurationSet).- Parameters:
configurationSet- a consumer that will call methods onConfigurationSet.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
configurationSet(ConfigurationSet)
-
eventDestinations
DescribeConfigurationSetResponse.Builder eventDestinations(Collection<EventDestination> eventDestinations)
A list of event destinations associated with the configuration set.
- Parameters:
eventDestinations- A list of event destinations associated with the configuration set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventDestinations
DescribeConfigurationSetResponse.Builder eventDestinations(EventDestination... eventDestinations)
A list of event destinations associated with the configuration set.
- Parameters:
eventDestinations- A list of event destinations associated with the configuration set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventDestinations
DescribeConfigurationSetResponse.Builder eventDestinations(Consumer<EventDestination.Builder>... eventDestinations)
A list of event destinations associated with the configuration set.
This is a convenience method that creates an instance of theEventDestination.Builderavoiding the need to create one manually viaEventDestination.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#eventDestinations(List.) - Parameters:
eventDestinations- a consumer that will call methods onEventDestination.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#eventDestinations(java.util.Collection)
-
trackingOptions
DescribeConfigurationSetResponse.Builder trackingOptions(TrackingOptions trackingOptions)
The name of the custom open and click tracking domain associated with the configuration set.
- Parameters:
trackingOptions- The name of the custom open and click tracking domain associated with the configuration set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trackingOptions
default DescribeConfigurationSetResponse.Builder trackingOptions(Consumer<TrackingOptions.Builder> trackingOptions)
The name of the custom open and click tracking domain associated with the configuration set.
This is a convenience method that creates an instance of theTrackingOptions.Builderavoiding the need to create one manually viaTrackingOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totrackingOptions(TrackingOptions).- Parameters:
trackingOptions- a consumer that will call methods onTrackingOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
trackingOptions(TrackingOptions)
-
deliveryOptions
DescribeConfigurationSetResponse.Builder deliveryOptions(DeliveryOptions deliveryOptions)
Sets the value of the DeliveryOptions property for this object.- Parameters:
deliveryOptions- The new value for the DeliveryOptions property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deliveryOptions
default DescribeConfigurationSetResponse.Builder deliveryOptions(Consumer<DeliveryOptions.Builder> deliveryOptions)
Sets the value of the DeliveryOptions property for this object. This is a convenience method that creates an instance of theDeliveryOptions.Builderavoiding the need to create one manually viaDeliveryOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todeliveryOptions(DeliveryOptions).- Parameters:
deliveryOptions- a consumer that will call methods onDeliveryOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
deliveryOptions(DeliveryOptions)
-
reputationOptions
DescribeConfigurationSetResponse.Builder reputationOptions(ReputationOptions reputationOptions)
An object that represents the reputation settings for the configuration set.
- Parameters:
reputationOptions- An object that represents the reputation settings for the configuration set.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reputationOptions
default DescribeConfigurationSetResponse.Builder reputationOptions(Consumer<ReputationOptions.Builder> reputationOptions)
An object that represents the reputation settings for the configuration set.
This is a convenience method that creates an instance of theReputationOptions.Builderavoiding the need to create one manually viaReputationOptions.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toreputationOptions(ReputationOptions).- Parameters:
reputationOptions- a consumer that will call methods onReputationOptions.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
reputationOptions(ReputationOptions)
-
-