public static interface SubscriptionTargetSummary.Builder extends SdkPojo, CopyableBuilder<SubscriptionTargetSummary.Builder,SubscriptionTargetSummary>
| Modifier and Type | Method and Description |
|---|---|
SubscriptionTargetSummary.Builder |
applicableAssetTypes(Collection<String> applicableAssetTypes)
The asset types included in the subscription target.
|
SubscriptionTargetSummary.Builder |
applicableAssetTypes(String... applicableAssetTypes)
The asset types included in the subscription target.
|
SubscriptionTargetSummary.Builder |
authorizedPrincipals(Collection<String> authorizedPrincipals)
The authorized principals included in the subscription target.
|
SubscriptionTargetSummary.Builder |
authorizedPrincipals(String... authorizedPrincipals)
The authorized principals included in the subscription target.
|
SubscriptionTargetSummary.Builder |
createdAt(Instant createdAt)
The timestamp of when the subscription target was created.
|
SubscriptionTargetSummary.Builder |
createdBy(String createdBy)
The Amazon DataZone user who created the subscription target.
|
SubscriptionTargetSummary.Builder |
domainId(String domainId)
The identifier of the Amazon DataZone domain in which the subscription target exists.
|
SubscriptionTargetSummary.Builder |
environmentId(String environmentId)
The identifier of the environment of the subscription target.
|
SubscriptionTargetSummary.Builder |
id(String id)
The identifier of the subscription target.
|
SubscriptionTargetSummary.Builder |
manageAccessRole(String manageAccessRole)
The manage access role specified in the subscription target.
|
SubscriptionTargetSummary.Builder |
name(String name)
The name of the subscription target.
|
SubscriptionTargetSummary.Builder |
projectId(String projectId)
The identifier of the project specified in the subscription target.
|
SubscriptionTargetSummary.Builder |
provider(String provider)
The provider of the subscription target.
|
SubscriptionTargetSummary.Builder |
subscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig)
The configuration of the subscription target.
|
SubscriptionTargetSummary.Builder |
subscriptionTargetConfig(Consumer<SubscriptionTargetForm.Builder>... subscriptionTargetConfig)
The configuration of the subscription target.
|
SubscriptionTargetSummary.Builder |
subscriptionTargetConfig(SubscriptionTargetForm... subscriptionTargetConfig)
The configuration of the subscription target.
|
SubscriptionTargetSummary.Builder |
type(String type)
The type of the subscription target.
|
SubscriptionTargetSummary.Builder |
updatedAt(Instant updatedAt)
The timestamp of when the subscription target was updated.
|
SubscriptionTargetSummary.Builder |
updatedBy(String updatedBy)
The Amazon DataZone user who updated the subscription target.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSubscriptionTargetSummary.Builder applicableAssetTypes(Collection<String> applicableAssetTypes)
The asset types included in the subscription target.
applicableAssetTypes - The asset types included in the subscription target.SubscriptionTargetSummary.Builder applicableAssetTypes(String... applicableAssetTypes)
The asset types included in the subscription target.
applicableAssetTypes - The asset types included in the subscription target.SubscriptionTargetSummary.Builder authorizedPrincipals(Collection<String> authorizedPrincipals)
The authorized principals included in the subscription target.
authorizedPrincipals - The authorized principals included in the subscription target.SubscriptionTargetSummary.Builder authorizedPrincipals(String... authorizedPrincipals)
The authorized principals included in the subscription target.
authorizedPrincipals - The authorized principals included in the subscription target.SubscriptionTargetSummary.Builder createdAt(Instant createdAt)
The timestamp of when the subscription target was created.
createdAt - The timestamp of when the subscription target was created.SubscriptionTargetSummary.Builder createdBy(String createdBy)
The Amazon DataZone user who created the subscription target.
createdBy - The Amazon DataZone user who created the subscription target.SubscriptionTargetSummary.Builder domainId(String domainId)
The identifier of the Amazon DataZone domain in which the subscription target exists.
domainId - The identifier of the Amazon DataZone domain in which the subscription target exists.SubscriptionTargetSummary.Builder environmentId(String environmentId)
The identifier of the environment of the subscription target.
environmentId - The identifier of the environment of the subscription target.SubscriptionTargetSummary.Builder id(String id)
The identifier of the subscription target.
id - The identifier of the subscription target.SubscriptionTargetSummary.Builder manageAccessRole(String manageAccessRole)
The manage access role specified in the subscription target.
manageAccessRole - The manage access role specified in the subscription target.SubscriptionTargetSummary.Builder name(String name)
The name of the subscription target.
name - The name of the subscription target.SubscriptionTargetSummary.Builder projectId(String projectId)
The identifier of the project specified in the subscription target.
projectId - The identifier of the project specified in the subscription target.SubscriptionTargetSummary.Builder provider(String provider)
The provider of the subscription target.
provider - The provider of the subscription target.SubscriptionTargetSummary.Builder subscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig)
The configuration of the subscription target.
subscriptionTargetConfig - The configuration of the subscription target.SubscriptionTargetSummary.Builder subscriptionTargetConfig(SubscriptionTargetForm... subscriptionTargetConfig)
The configuration of the subscription target.
subscriptionTargetConfig - The configuration of the subscription target.SubscriptionTargetSummary.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) SubscriptionTargetSummary.Builder type(String type)
The type of the subscription target.
type - The type of the subscription target.SubscriptionTargetSummary.Builder updatedAt(Instant updatedAt)
The timestamp of when the subscription target was updated.
updatedAt - The timestamp of when the subscription target was updated.SubscriptionTargetSummary.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.