public static interface CreateSubscriptionGrantResponse.Builder extends DataZoneResponse.Builder, SdkPojo, CopyableBuilder<CreateSubscriptionGrantResponse.Builder,CreateSubscriptionGrantResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateSubscriptionGrantResponse.Builder |
assets(Collection<SubscribedAsset> assets)
The assets for which the subscription grant is created.
|
CreateSubscriptionGrantResponse.Builder |
assets(Consumer<SubscribedAsset.Builder>... assets)
The assets for which the subscription grant is created.
|
CreateSubscriptionGrantResponse.Builder |
assets(SubscribedAsset... assets)
The assets for which the subscription grant is created.
|
CreateSubscriptionGrantResponse.Builder |
createdAt(Instant createdAt)
A timestamp of when the subscription grant is created.
|
CreateSubscriptionGrantResponse.Builder |
createdBy(String createdBy)
The Amazon DataZone user who created the subscription grant.
|
CreateSubscriptionGrantResponse.Builder |
domainId(String domainId)
The ID of the Amazon DataZone domain in which the subscription grant is created.
|
default CreateSubscriptionGrantResponse.Builder |
grantedEntity(Consumer<GrantedEntity.Builder> grantedEntity)
The entity to which the subscription is granted.
|
CreateSubscriptionGrantResponse.Builder |
grantedEntity(GrantedEntity grantedEntity)
The entity to which the subscription is granted.
|
CreateSubscriptionGrantResponse.Builder |
id(String id)
The ID of the subscription grant.
|
CreateSubscriptionGrantResponse.Builder |
status(String status)
The status of the subscription grant.
|
CreateSubscriptionGrantResponse.Builder |
status(SubscriptionGrantOverallStatus status)
The status of the subscription grant.
|
CreateSubscriptionGrantResponse.Builder |
subscriptionId(String subscriptionId)
The identifier of the subscription grant.
|
CreateSubscriptionGrantResponse.Builder |
subscriptionTargetId(String subscriptionTargetId)
The ID of the subscription target for which the subscription grant is created.
|
CreateSubscriptionGrantResponse.Builder |
updatedAt(Instant updatedAt)
A timestamp of when the subscription grant was updated.
|
CreateSubscriptionGrantResponse.Builder |
updatedBy(String updatedBy)
The Amazon DataZone user who updated the subscription grant.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSubscriptionGrantResponse.Builder assets(Collection<SubscribedAsset> assets)
The assets for which the subscription grant is created.
assets - The assets for which the subscription grant is created.CreateSubscriptionGrantResponse.Builder assets(SubscribedAsset... assets)
The assets for which the subscription grant is created.
assets - The assets for which the subscription grant is created.CreateSubscriptionGrantResponse.Builder assets(Consumer<SubscribedAsset.Builder>... assets)
The assets for which the subscription grant is created.
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) CreateSubscriptionGrantResponse.Builder createdAt(Instant createdAt)
A timestamp of when the subscription grant is created.
createdAt - A timestamp of when the subscription grant is created.CreateSubscriptionGrantResponse.Builder createdBy(String createdBy)
The Amazon DataZone user who created the subscription grant.
createdBy - The Amazon DataZone user who created the subscription grant.CreateSubscriptionGrantResponse.Builder domainId(String domainId)
The ID of the Amazon DataZone domain in which the subscription grant is created.
domainId - The ID of the Amazon DataZone domain in which the subscription grant is created.CreateSubscriptionGrantResponse.Builder grantedEntity(GrantedEntity grantedEntity)
The entity to which the subscription is granted.
grantedEntity - The entity to which the subscription is granted.default CreateSubscriptionGrantResponse.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)CreateSubscriptionGrantResponse.Builder id(String id)
The ID of the subscription grant.
id - The ID of the subscription grant.CreateSubscriptionGrantResponse.Builder status(String status)
The status of the subscription grant.
status - The status of the subscription grant.SubscriptionGrantOverallStatus,
SubscriptionGrantOverallStatusCreateSubscriptionGrantResponse.Builder status(SubscriptionGrantOverallStatus status)
The status of the subscription grant.
status - The status of the subscription grant.SubscriptionGrantOverallStatus,
SubscriptionGrantOverallStatusCreateSubscriptionGrantResponse.Builder subscriptionId(String subscriptionId)
The identifier of the subscription grant.
subscriptionId - The identifier of the subscription grant.CreateSubscriptionGrantResponse.Builder subscriptionTargetId(String subscriptionTargetId)
The ID of the subscription target for which the subscription grant is created.
subscriptionTargetId - The ID of the subscription target for which the subscription grant is created.CreateSubscriptionGrantResponse.Builder updatedAt(Instant updatedAt)
A timestamp of when the subscription grant was updated.
updatedAt - A timestamp of when the subscription grant was updated.CreateSubscriptionGrantResponse.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.