Interface SubscriptionSummary.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<SubscriptionSummary.Builder,,- SubscriptionSummary> - SdkBuilder<SubscriptionSummary.Builder,,- SubscriptionSummary> - SdkPojo
- Enclosing class:
- SubscriptionSummary
- 
Method SummaryModifier and TypeMethodDescriptionThe timestamp of when the subscription was created.The Amazon DataZone user who created the subscription.The identifier of the Amazon DataZone domain in which a subscription exists.The identifier of the subscription.retainPermissions(Boolean retainPermissions) The retain permissions included in the subscription.The status of the subscription.status(SubscriptionStatus status) The status of the subscription.default SubscriptionSummary.BuildersubscribedListing(Consumer<SubscribedListing.Builder> subscribedListing) The listing included in the subscription.subscribedListing(SubscribedListing subscribedListing) The listing included in the subscription.default SubscriptionSummary.BuildersubscribedPrincipal(Consumer<SubscribedPrincipal.Builder> subscribedPrincipal) The principal included in the subscription.subscribedPrincipal(SubscribedPrincipal subscribedPrincipal) The principal included in the subscription.subscriptionRequestId(String subscriptionRequestId) The identifier of the subscription request for the subscription.The timestamp of when the subscription was updated.The Amazon DataZone user who updated the subscription.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
createdAtThe 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.
 
- 
createdByThe 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.
 
- 
domainIdThe 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.
 
- 
idThe 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.
 
- 
retainPermissionsThe 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.
 
- 
statusThe status of the subscription. - Parameters:
- status- The status of the subscription.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe status of the subscription. - Parameters:
- status- The status of the subscription.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
subscribedListingThe 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.
 
- 
subscribedListingdefault SubscriptionSummary.Builder subscribedListing(Consumer<SubscribedListing.Builder> subscribedListing) The listing included in the subscription. This is a convenience method that creates an instance of theSubscribedListing.Builderavoiding the need to create one manually viaSubscribedListing.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosubscribedListing(SubscribedListing).- Parameters:
- subscribedListing- a consumer that will call methods on- SubscribedListing.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
subscribedPrincipalThe 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.
 
- 
subscribedPrincipaldefault SubscriptionSummary.Builder subscribedPrincipal(Consumer<SubscribedPrincipal.Builder> subscribedPrincipal) The principal included in the subscription. This is a convenience method that creates an instance of theSubscribedPrincipal.Builderavoiding the need to create one manually viaSubscribedPrincipal.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosubscribedPrincipal(SubscribedPrincipal).- Parameters:
- subscribedPrincipal- a consumer that will call methods on- SubscribedPrincipal.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
subscriptionRequestIdThe 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.
 
- 
updatedAtThe 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.
 
- 
updatedByThe 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.
 
 
-