Interface DistributionBundle.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DistributionBundle.Builder,,DistributionBundle> SdkBuilder<DistributionBundle.Builder,,DistributionBundle> SdkPojo
- Enclosing class:
DistributionBundle
@Mutable
@NotThreadSafe
public static interface DistributionBundle.Builder
extends SdkPojo, CopyableBuilder<DistributionBundle.Builder,DistributionBundle>
-
Method Summary
Modifier and TypeMethodDescriptionThe ID of the bundle.Indicates whether the bundle is active, and can be specified for a new or existing distribution.The name of the distribution bundle.The monthly price, in US dollars, of the bundle.transferPerMonthInGb(Integer transferPerMonthInGb) The monthly network transfer quota of the bundle.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
bundleId
The ID of the bundle.
- Parameters:
bundleId- The ID of the bundle.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the distribution bundle.
- Parameters:
name- The name of the distribution bundle.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
price
The monthly price, in US dollars, of the bundle.
- Parameters:
price- The monthly price, in US dollars, of the bundle.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transferPerMonthInGb
The monthly network transfer quota of the bundle.
- Parameters:
transferPerMonthInGb- The monthly network transfer quota of the bundle.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isActive
Indicates whether the bundle is active, and can be specified for a new or existing distribution.
- Parameters:
isActive- Indicates whether the bundle is active, and can be specified for a new or existing distribution.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-