Class IosVppEBook.Builder

  • Enclosing class:
    IosVppEBook

    public static final class IosVppEBook.Builder
    extends Object
    • Method Detail

      • appleId

        public IosVppEBook.Builder appleId​(String appleId)
        “The Apple ID associated with Vpp token.”
        Parameters:
        appleId - value of appleId property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • genres

        public IosVppEBook.Builder genres​(List<String> genres)
        “Genres.”
        Parameters:
        genres - value of genres property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • genres

        public IosVppEBook.Builder genres​(String... genres)
        “Genres.”
        Parameters:
        genres - value of genres property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • genresNextLink

        public IosVppEBook.Builder genresNextLink​(String genresNextLink)
        “Genres.”
        Parameters:
        genresNextLink - value of genres@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • language

        public IosVppEBook.Builder language​(String language)
        “Language.”
        Parameters:
        language - value of language property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIds

        public IosVppEBook.Builder roleScopeTagIds​(List<String> roleScopeTagIds)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIds

        public IosVppEBook.Builder roleScopeTagIds​(String... roleScopeTagIds)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIds - value of roleScopeTagIds property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • roleScopeTagIdsNextLink

        public IosVppEBook.Builder roleScopeTagIdsNextLink​(String roleScopeTagIdsNextLink)
        “List of Scope Tags for this Entity instance.”
        Parameters:
        roleScopeTagIdsNextLink - value of roleScopeTagIds@nextLink property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • seller

        public IosVppEBook.Builder seller​(String seller)
        “Seller.”
        Parameters:
        seller - value of seller property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • totalLicenseCount

        public IosVppEBook.Builder totalLicenseCount​(Integer totalLicenseCount)
        “Total license count.”
        Parameters:
        totalLicenseCount - value of totalLicenseCount property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • usedLicenseCount

        public IosVppEBook.Builder usedLicenseCount​(Integer usedLicenseCount)
        “Used license count.”
        Parameters:
        usedLicenseCount - value of usedLicenseCount property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • vppOrganizationName

        public IosVppEBook.Builder vppOrganizationName​(String vppOrganizationName)
        “The Vpp token's organization name.”
        Parameters:
        vppOrganizationName - value of vppOrganizationName property (as defined in service metadata)
        Returns:
        this (for method chaining)
      • vppTokenId

        public IosVppEBook.Builder vppTokenId​(String vppTokenId)
        “The Vpp token ID.”
        Parameters:
        vppTokenId - value of vppTokenId property (as defined in service metadata)
        Returns:
        this (for method chaining)