public static interface CreateSubscriptionTargetResponse.Builder extends DataZoneResponse.Builder, SdkPojo, CopyableBuilder<CreateSubscriptionTargetResponse.Builder,CreateSubscriptionTargetResponse>
| Modifier and Type | Method and Description |
|---|---|
CreateSubscriptionTargetResponse.Builder |
applicableAssetTypes(Collection<String> applicableAssetTypes)
The asset types that can be included in the subscription target.
|
CreateSubscriptionTargetResponse.Builder |
applicableAssetTypes(String... applicableAssetTypes)
The asset types that can be included in the subscription target.
|
CreateSubscriptionTargetResponse.Builder |
authorizedPrincipals(Collection<String> authorizedPrincipals)
The authorised principals of the subscription target.
|
CreateSubscriptionTargetResponse.Builder |
authorizedPrincipals(String... authorizedPrincipals)
The authorised principals of the subscription target.
|
CreateSubscriptionTargetResponse.Builder |
createdAt(Instant createdAt)
The timestamp of when the subscription target was created.
|
CreateSubscriptionTargetResponse.Builder |
createdBy(String createdBy)
The Amazon DataZone user who created the subscription target.
|
CreateSubscriptionTargetResponse.Builder |
domainId(String domainId)
The ID of the Amazon DataZone domain in which the subscription target was created.
|
CreateSubscriptionTargetResponse.Builder |
environmentId(String environmentId)
The ID of the environment in which the subscription target was created.
|
CreateSubscriptionTargetResponse.Builder |
id(String id)
The ID of the subscription target.
|
CreateSubscriptionTargetResponse.Builder |
manageAccessRole(String manageAccessRole)
The manage access role with which the subscription target was created.
|
CreateSubscriptionTargetResponse.Builder |
name(String name)
The name of the subscription target.
|
CreateSubscriptionTargetResponse.Builder |
projectId(String projectId)
???
|
CreateSubscriptionTargetResponse.Builder |
provider(String provider)
The provider of the subscription target.
|
CreateSubscriptionTargetResponse.Builder |
subscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig)
The configuration of the subscription target.
|
CreateSubscriptionTargetResponse.Builder |
subscriptionTargetConfig(Consumer<SubscriptionTargetForm.Builder>... subscriptionTargetConfig)
The configuration of the subscription target.
|
CreateSubscriptionTargetResponse.Builder |
subscriptionTargetConfig(SubscriptionTargetForm... subscriptionTargetConfig)
The configuration of the subscription target.
|
CreateSubscriptionTargetResponse.Builder |
type(String type)
The type of the subscription target.
|
CreateSubscriptionTargetResponse.Builder |
updatedAt(Instant updatedAt)
The timestamp of when the subscription target was updated.
|
CreateSubscriptionTargetResponse.Builder |
updatedBy(String updatedBy)
The Amazon DataZone user who updated the subscription target.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSubscriptionTargetResponse.Builder applicableAssetTypes(Collection<String> applicableAssetTypes)
The asset types that can be included in the subscription target.
applicableAssetTypes - The asset types that can be included in the subscription target.CreateSubscriptionTargetResponse.Builder applicableAssetTypes(String... applicableAssetTypes)
The asset types that can be included in the subscription target.
applicableAssetTypes - The asset types that can be included in the subscription target.CreateSubscriptionTargetResponse.Builder authorizedPrincipals(Collection<String> authorizedPrincipals)
The authorised principals of the subscription target.
authorizedPrincipals - The authorised principals of the subscription target.CreateSubscriptionTargetResponse.Builder authorizedPrincipals(String... authorizedPrincipals)
The authorised principals of the subscription target.
authorizedPrincipals - The authorised principals of the subscription target.CreateSubscriptionTargetResponse.Builder createdAt(Instant createdAt)
The timestamp of when the subscription target was created.
createdAt - The timestamp of when the subscription target was created.CreateSubscriptionTargetResponse.Builder createdBy(String createdBy)
The Amazon DataZone user who created the subscription target.
createdBy - The Amazon DataZone user who created the subscription target.CreateSubscriptionTargetResponse.Builder domainId(String domainId)
The ID of the Amazon DataZone domain in which the subscription target was created.
domainId - The ID of the Amazon DataZone domain in which the subscription target was created.CreateSubscriptionTargetResponse.Builder environmentId(String environmentId)
The ID of the environment in which the subscription target was created.
environmentId - The ID of the environment in which the subscription target was created.CreateSubscriptionTargetResponse.Builder id(String id)
The ID of the subscription target.
id - The ID of the subscription target.CreateSubscriptionTargetResponse.Builder manageAccessRole(String manageAccessRole)
The manage access role with which the subscription target was created.
manageAccessRole - The manage access role with which the subscription target was created.CreateSubscriptionTargetResponse.Builder name(String name)
The name of the subscription target.
name - The name of the subscription target.CreateSubscriptionTargetResponse.Builder projectId(String projectId)
???
projectId - ???CreateSubscriptionTargetResponse.Builder provider(String provider)
The provider of the subscription target.
provider - The provider of the subscription target.CreateSubscriptionTargetResponse.Builder subscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig)
The configuration of the subscription target.
subscriptionTargetConfig - The configuration of the subscription target.CreateSubscriptionTargetResponse.Builder subscriptionTargetConfig(SubscriptionTargetForm... subscriptionTargetConfig)
The configuration of the subscription target.
subscriptionTargetConfig - The configuration of the subscription target.CreateSubscriptionTargetResponse.Builder subscriptionTargetConfig(Consumer<SubscriptionTargetForm.Builder>... subscriptionTargetConfig)
The configuration of the subscription target.
This is a convenience method that creates an instance of theSubscriptionTargetForm.Builder avoiding the need to
create one manually via
SubscriptionTargetForm.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #subscriptionTargetConfig(List.
subscriptionTargetConfig - a consumer that will call methods on
SubscriptionTargetForm.Builder#subscriptionTargetConfig(java.util.Collection) CreateSubscriptionTargetResponse.Builder type(String type)
The type of the subscription target.
type - The type of the subscription target.CreateSubscriptionTargetResponse.Builder updatedAt(Instant updatedAt)
The timestamp of when the subscription target was updated.
updatedAt - The timestamp of when the subscription target was updated.CreateSubscriptionTargetResponse.Builder updatedBy(String updatedBy)
The Amazon DataZone user who updated the subscription target.
updatedBy - The Amazon DataZone user who updated the subscription target.Copyright © 2023. All rights reserved.