Interface DistributionBundle.Builder

    • Method Detail

      • 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

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

        DistributionBundle.Builder price​(Float 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.