Interface SubscriptionSummary.Builder

    • Method Detail

      • createdAt

        SubscriptionSummary.Builder createdAt​(Instant createdAt)

        The timestamp of when the subscription was created.

        Parameters:
        createdAt - The timestamp of when the subscription was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdBy

        SubscriptionSummary.Builder createdBy​(String createdBy)

        The Amazon DataZone user who created the subscription.

        Parameters:
        createdBy - The Amazon DataZone user who created the subscription.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • domainId

        SubscriptionSummary.Builder domainId​(String domainId)

        The identifier of the Amazon DataZone domain in which a subscription exists.

        Parameters:
        domainId - The identifier of the Amazon DataZone domain in which a subscription exists.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        SubscriptionSummary.Builder id​(String id)

        The identifier of the subscription.

        Parameters:
        id - The identifier of the subscription.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • retainPermissions

        SubscriptionSummary.Builder retainPermissions​(Boolean retainPermissions)

        The retain permissions included in the subscription.

        Parameters:
        retainPermissions - The retain permissions included in the subscription.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subscribedListing

        SubscriptionSummary.Builder subscribedListing​(SubscribedListing subscribedListing)

        The listing included in the subscription.

        Parameters:
        subscribedListing - The listing included in the subscription.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subscribedPrincipal

        SubscriptionSummary.Builder subscribedPrincipal​(SubscribedPrincipal subscribedPrincipal)

        The principal included in the subscription.

        Parameters:
        subscribedPrincipal - The principal included in the subscription.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subscriptionRequestId

        SubscriptionSummary.Builder subscriptionRequestId​(String subscriptionRequestId)

        The identifier of the subscription request for the subscription.

        Parameters:
        subscriptionRequestId - The identifier of the subscription request for the subscription.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedAt

        SubscriptionSummary.Builder updatedAt​(Instant updatedAt)

        The timestamp of when the subscription was updated.

        Parameters:
        updatedAt - The timestamp of when the subscription was updated.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • updatedBy

        SubscriptionSummary.Builder updatedBy​(String updatedBy)

        The Amazon DataZone user who updated the subscription.

        Parameters:
        updatedBy - The Amazon DataZone user who updated the subscription.
        Returns:
        Returns a reference to this object so that method calls can be chained together.