Interface SubscribedListing.Builder

    • Method Detail

      • description

        SubscribedListing.Builder description​(String description)

        The description of the published asset for which the subscription grant is created.

        Parameters:
        description - The description of the published asset for which the subscription grant is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        SubscribedListing.Builder id​(String id)

        The identifier of the published asset for which the subscription grant is created.

        Parameters:
        id - The identifier of the published asset for which the subscription grant is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • item

        SubscribedListing.Builder item​(SubscribedListingItem item)

        The published asset for which the subscription grant is created.

        Parameters:
        item - The published asset for which the subscription grant is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        SubscribedListing.Builder name​(String name)

        The name of the published asset for which the subscription grant is created.

        Parameters:
        name - The name of the published asset for which the subscription grant is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ownerProjectId

        SubscribedListing.Builder ownerProjectId​(String ownerProjectId)

        The identifier of the project of the published asset for which the subscription grant is created.

        Parameters:
        ownerProjectId - The identifier of the project of the published asset for which the subscription grant is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ownerProjectName

        SubscribedListing.Builder ownerProjectName​(String ownerProjectName)

        The name of the project that owns the published asset for which the subscription grant is created.

        Parameters:
        ownerProjectName - The name of the project that owns the published asset for which the subscription grant is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • revision

        SubscribedListing.Builder revision​(String revision)

        The revision of the published asset for which the subscription grant is created.

        Parameters:
        revision - The revision of the published asset for which the subscription grant is created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.