Interface OfferSummary.Builder

    • Method Detail

      • name

        OfferSummary.Builder name​(String name)

        The name of the offer.

        Parameters:
        name - The name of the offer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • productId

        OfferSummary.Builder productId​(String productId)

        The product ID of the offer.

        Parameters:
        productId - The product ID of the offer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • releaseDate

        OfferSummary.Builder releaseDate​(String releaseDate)

        The release date of the offer.

        Parameters:
        releaseDate - The release date of the offer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • availabilityEndDate

        OfferSummary.Builder availabilityEndDate​(String availabilityEndDate)

        The availability end date of the offer.

        Parameters:
        availabilityEndDate - The availability end date of the offer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • buyerAccounts

        OfferSummary.Builder buyerAccounts​(Collection<String> buyerAccounts)

        The buyer accounts in the offer.

        Parameters:
        buyerAccounts - The buyer accounts in the offer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • buyerAccounts

        OfferSummary.Builder buyerAccounts​(String... buyerAccounts)

        The buyer accounts in the offer.

        Parameters:
        buyerAccounts - The buyer accounts in the offer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetingWithStrings

        OfferSummary.Builder targetingWithStrings​(Collection<String> targeting)

        The targeting in the offer.

        Parameters:
        targeting - The targeting in the offer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetingWithStrings

        OfferSummary.Builder targetingWithStrings​(String... targeting)

        The targeting in the offer.

        Parameters:
        targeting - The targeting in the offer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targeting

        OfferSummary.Builder targeting​(Collection<OfferTargetingString> targeting)

        The targeting in the offer.

        Parameters:
        targeting - The targeting in the offer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targeting

        OfferSummary.Builder targeting​(OfferTargetingString... targeting)

        The targeting in the offer.

        Parameters:
        targeting - The targeting in the offer.
        Returns:
        Returns a reference to this object so that method calls can be chained together.