Interface DistributionBundle.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DistributionBundle.Builder,
,DistributionBundle> SdkBuilder<DistributionBundle.Builder,
,DistributionBundle> SdkPojo
- Enclosing class:
DistributionBundle
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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, 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.
-