public static interface SubscriptionGrantSummary.Builder extends SdkPojo, CopyableBuilder<SubscriptionGrantSummary.Builder,SubscriptionGrantSummary>
| Modifier and Type | Method and Description |
|---|---|
SubscriptionGrantSummary.Builder |
assets(Collection<SubscribedAsset> assets)
The assets included in the subscription grant.
|
SubscriptionGrantSummary.Builder |
assets(Consumer<SubscribedAsset.Builder>... assets)
The assets included in the subscription grant.
|
SubscriptionGrantSummary.Builder |
assets(SubscribedAsset... assets)
The assets included in the subscription grant.
|
SubscriptionGrantSummary.Builder |
createdAt(Instant createdAt)
The timestamp of when a subscription grant was created.
|
SubscriptionGrantSummary.Builder |
createdBy(String createdBy)
The datazone user who created the subscription grant.
|
SubscriptionGrantSummary.Builder |
domainId(String domainId)
The identifier of the Amazon DataZone domain in which a subscription grant exists.
|
default SubscriptionGrantSummary.Builder |
grantedEntity(Consumer<GrantedEntity.Builder> grantedEntity)
The entity to which the subscription is granted.
|
SubscriptionGrantSummary.Builder |
grantedEntity(GrantedEntity grantedEntity)
The entity to which the subscription is granted.
|
SubscriptionGrantSummary.Builder |
id(String id)
The identifier of the subscription grant.
|
SubscriptionGrantSummary.Builder |
status(String status)
The status of the subscription grant.
|
SubscriptionGrantSummary.Builder |
status(SubscriptionGrantOverallStatus status)
The status of the subscription grant.
|
SubscriptionGrantSummary.Builder |
subscriptionId(String subscriptionId)
The ID of the subscription grant.
|
SubscriptionGrantSummary.Builder |
subscriptionTargetId(String subscriptionTargetId)
The identifier of the target of the subscription grant.
|
SubscriptionGrantSummary.Builder |
updatedAt(Instant updatedAt)
The timestampf of when the subscription grant was updated.
|
SubscriptionGrantSummary.Builder |
updatedBy(String updatedBy)
The Amazon DataZone user who updated the subscription grant.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSubscriptionGrantSummary.Builder assets(Collection<SubscribedAsset> assets)
The assets included in the subscription grant.
assets - The assets included in the subscription grant.SubscriptionGrantSummary.Builder assets(SubscribedAsset... assets)
The assets included in the subscription grant.
assets - The assets included in the subscription grant.SubscriptionGrantSummary.Builder assets(Consumer<SubscribedAsset.Builder>... assets)
The assets included in the subscription grant.
This is a convenience method that creates an instance of theSubscribedAsset.Builder avoiding the need to create
one manually via SubscribedAsset.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #assets(List.
assets - a consumer that will call methods on
SubscribedAsset.Builder#assets(java.util.Collection) SubscriptionGrantSummary.Builder createdAt(Instant createdAt)
The timestamp of when a subscription grant was created.
createdAt - The timestamp of when a subscription grant was created.SubscriptionGrantSummary.Builder createdBy(String createdBy)
The datazone user who created the subscription grant.
createdBy - The datazone user who created the subscription grant.SubscriptionGrantSummary.Builder domainId(String domainId)
The identifier of the Amazon DataZone domain in which a subscription grant exists.
domainId - The identifier of the Amazon DataZone domain in which a subscription grant exists.SubscriptionGrantSummary.Builder grantedEntity(GrantedEntity grantedEntity)
The entity to which the subscription is granted.
grantedEntity - The entity to which the subscription is granted.default SubscriptionGrantSummary.Builder grantedEntity(Consumer<GrantedEntity.Builder> grantedEntity)
The entity to which the subscription is granted.
This is a convenience method that creates an instance of theGrantedEntity.Builder avoiding the need
to create one manually via GrantedEntity.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to grantedEntity(GrantedEntity).
grantedEntity - a consumer that will call methods on GrantedEntity.BuildergrantedEntity(GrantedEntity)SubscriptionGrantSummary.Builder id(String id)
The identifier of the subscription grant.
id - The identifier of the subscription grant.SubscriptionGrantSummary.Builder status(String status)
The status of the subscription grant.
status - The status of the subscription grant.SubscriptionGrantOverallStatus,
SubscriptionGrantOverallStatusSubscriptionGrantSummary.Builder status(SubscriptionGrantOverallStatus status)
The status of the subscription grant.
status - The status of the subscription grant.SubscriptionGrantOverallStatus,
SubscriptionGrantOverallStatusSubscriptionGrantSummary.Builder subscriptionId(String subscriptionId)
The ID of the subscription grant.
subscriptionId - The ID of the subscription grant.SubscriptionGrantSummary.Builder subscriptionTargetId(String subscriptionTargetId)
The identifier of the target of the subscription grant.
subscriptionTargetId - The identifier of the target of the subscription grant.SubscriptionGrantSummary.Builder updatedAt(Instant updatedAt)
The timestampf of when the subscription grant was updated.
updatedAt - The timestampf of when the subscription grant was updated.SubscriptionGrantSummary.Builder updatedBy(String updatedBy)
The Amazon DataZone user who updated the subscription grant.
updatedBy - The Amazon DataZone user who updated the subscription grant.Copyright © 2023. All rights reserved.