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 Details

    • bundleId

      DistributionBundle.Builder bundleId(String 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

      DistributionBundle.Builder transferPerMonthInGb(Integer 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

      DistributionBundle.Builder isActive(Boolean 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.