public static interface CreateSubscriptionGrantRequest.Builder extends DataZoneRequest.Builder, SdkPojo, CopyableBuilder<CreateSubscriptionGrantRequest.Builder,CreateSubscriptionGrantRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateSubscriptionGrantRequest.Builder |
assetTargetNames(AssetTargetNameMap... assetTargetNames)
The names of the assets for which the subscription grant is created.
|
CreateSubscriptionGrantRequest.Builder |
assetTargetNames(Collection<AssetTargetNameMap> assetTargetNames)
The names of the assets for which the subscription grant is created.
|
CreateSubscriptionGrantRequest.Builder |
assetTargetNames(Consumer<AssetTargetNameMap.Builder>... assetTargetNames)
The names of the assets for which the subscription grant is created.
|
CreateSubscriptionGrantRequest.Builder |
clientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
|
CreateSubscriptionGrantRequest.Builder |
domainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which the subscription grant is created.
|
CreateSubscriptionGrantRequest.Builder |
environmentIdentifier(String environmentIdentifier)
The ID of the environment in which the subscription grant is created.
|
default CreateSubscriptionGrantRequest.Builder |
grantedEntity(Consumer<GrantedEntityInput.Builder> grantedEntity)
The entity to which the subscription is to be granted.
|
CreateSubscriptionGrantRequest.Builder |
grantedEntity(GrantedEntityInput grantedEntity)
The entity to which the subscription is to be granted.
|
CreateSubscriptionGrantRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateSubscriptionGrantRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateSubscriptionGrantRequest.Builder |
subscriptionTargetIdentifier(String subscriptionTargetIdentifier)
The ID of the subscription target for which the subscription grant is created.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSubscriptionGrantRequest.Builder assetTargetNames(Collection<AssetTargetNameMap> assetTargetNames)
The names of the assets for which the subscription grant is created.
assetTargetNames - The names of the assets for which the subscription grant is created.CreateSubscriptionGrantRequest.Builder assetTargetNames(AssetTargetNameMap... assetTargetNames)
The names of the assets for which the subscription grant is created.
assetTargetNames - The names of the assets for which the subscription grant is created.CreateSubscriptionGrantRequest.Builder assetTargetNames(Consumer<AssetTargetNameMap.Builder>... assetTargetNames)
The names of the assets for which the subscription grant is created.
This is a convenience method that creates an instance of theAssetTargetNameMap.Builder avoiding the need to create
one manually via AssetTargetNameMap.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #assetTargetNames(List.
assetTargetNames - a consumer that will call methods on
AssetTargetNameMap.Builder#assetTargetNames(java.util.Collection) CreateSubscriptionGrantRequest.Builder clientToken(String clientToken)
A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.
clientToken - A unique, case-sensitive identifier that is provided to ensure the idempotency of the request.CreateSubscriptionGrantRequest.Builder domainIdentifier(String domainIdentifier)
The ID of the Amazon DataZone domain in which the subscription grant is created.
domainIdentifier - The ID of the Amazon DataZone domain in which the subscription grant is created.CreateSubscriptionGrantRequest.Builder environmentIdentifier(String environmentIdentifier)
The ID of the environment in which the subscription grant is created.
environmentIdentifier - The ID of the environment in which the subscription grant is created.CreateSubscriptionGrantRequest.Builder grantedEntity(GrantedEntityInput grantedEntity)
The entity to which the subscription is to be granted.
grantedEntity - The entity to which the subscription is to be granted.default CreateSubscriptionGrantRequest.Builder grantedEntity(Consumer<GrantedEntityInput.Builder> grantedEntity)
The entity to which the subscription is to be granted.
This is a convenience method that creates an instance of theGrantedEntityInput.Builder avoiding the
need to create one manually via GrantedEntityInput.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to grantedEntity(GrantedEntityInput).
grantedEntity - a consumer that will call methods on GrantedEntityInput.BuildergrantedEntity(GrantedEntityInput)CreateSubscriptionGrantRequest.Builder subscriptionTargetIdentifier(String subscriptionTargetIdentifier)
The ID of the subscription target for which the subscription grant is created.
subscriptionTargetIdentifier - The ID of the subscription target for which the subscription grant is created.CreateSubscriptionGrantRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateSubscriptionGrantRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.