Interface IspPlacement.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<IspPlacement.Builder,IspPlacement>,SdkBuilder<IspPlacement.Builder,IspPlacement>,SdkPojo
- Enclosing class:
- IspPlacement
public static interface IspPlacement.Builder extends SdkPojo, CopyableBuilder<IspPlacement.Builder,IspPlacement>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description IspPlacement.BuilderispName(String ispName)The name of the email provider that the inbox placement data applies to.default IspPlacement.BuilderplacementStatistics(Consumer<PlacementStatistics.Builder> placementStatistics)An object that contains inbox placement metrics for a specific email provider.IspPlacement.BuilderplacementStatistics(PlacementStatistics placementStatistics)An object that contains inbox placement metrics for a specific email provider.-
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
-
ispName
IspPlacement.Builder ispName(String ispName)
The name of the email provider that the inbox placement data applies to.
- Parameters:
ispName- The name of the email provider that the inbox placement data applies to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
placementStatistics
IspPlacement.Builder placementStatistics(PlacementStatistics placementStatistics)
An object that contains inbox placement metrics for a specific email provider.
- Parameters:
placementStatistics- An object that contains inbox placement metrics for a specific email provider.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
placementStatistics
default IspPlacement.Builder placementStatistics(Consumer<PlacementStatistics.Builder> placementStatistics)
An object that contains inbox placement metrics for a specific email provider.
This is a convenience method that creates an instance of thePlacementStatistics.Builderavoiding the need to create one manually viaPlacementStatistics.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toplacementStatistics(PlacementStatistics).- Parameters:
placementStatistics- a consumer that will call methods onPlacementStatistics.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
placementStatistics(PlacementStatistics)
-
-