Interface SubscriptionGrantSummary.Builder

    • Method Detail

      • assets

        SubscriptionGrantSummary.Builder assets​(Collection<SubscribedAsset> assets)

        The assets included in the subscription grant.

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

        SubscriptionGrantSummary.Builder assets​(SubscribedAsset... assets)

        The assets included in the subscription grant.

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

        SubscriptionGrantSummary.Builder createdAt​(Instant createdAt)

        The timestamp of when a subscription grant was created.

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

        SubscriptionGrantSummary.Builder createdBy​(String createdBy)

        The datazone user who created the subscription grant.

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

        SubscriptionGrantSummary.Builder domainId​(String domainId)

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

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

        SubscriptionGrantSummary.Builder grantedEntity​(GrantedEntity grantedEntity)

        The entity to which the subscription is granted.

        Parameters:
        grantedEntity - The entity to which the subscription is granted.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        SubscriptionGrantSummary.Builder id​(String id)

        The identifier of the subscription grant.

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

        SubscriptionGrantSummary.Builder subscriptionId​(String subscriptionId)

        The ID of the subscription grant.

        Parameters:
        subscriptionId - The ID of the subscription grant.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • subscriptionTargetId

        SubscriptionGrantSummary.Builder subscriptionTargetId​(String subscriptionTargetId)

        The identifier of the target of the subscription grant.

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

        SubscriptionGrantSummary.Builder updatedAt​(Instant updatedAt)

        The timestampf of when the subscription grant was updated.

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

        SubscriptionGrantSummary.Builder updatedBy​(String updatedBy)

        The Amazon DataZone user who updated the subscription grant.

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