Interface CreateSubscriptionTargetResponse.Builder
- All Superinterfaces:
- AwsResponse.Builder,- Buildable,- CopyableBuilder<CreateSubscriptionTargetResponse.Builder,,- CreateSubscriptionTargetResponse> - DataZoneResponse.Builder,- SdkBuilder<CreateSubscriptionTargetResponse.Builder,,- CreateSubscriptionTargetResponse> - SdkPojo,- SdkResponse.Builder
- Enclosing class:
- CreateSubscriptionTargetResponse
- 
Method SummaryModifier and TypeMethodDescriptionapplicableAssetTypes(String... applicableAssetTypes) The asset types that can be included in the subscription target.applicableAssetTypes(Collection<String> applicableAssetTypes) The asset types that can be included in the subscription target.authorizedPrincipals(String... authorizedPrincipals) The authorised principals of the subscription target.authorizedPrincipals(Collection<String> authorizedPrincipals) The authorised principals of the subscription target.The timestamp of when the subscription target was created.The Amazon DataZone user who created the subscription target.The ID of the Amazon DataZone domain in which the subscription target was created.environmentId(String environmentId) The ID of the environment in which the subscription target was created.The ID of the subscription target.manageAccessRole(String manageAccessRole) The manage access role with which the subscription target was created.The name of the subscription target.???The provider of the subscription target.subscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig) The configuration of the subscription target.subscriptionTargetConfig(Consumer<SubscriptionTargetForm.Builder>... subscriptionTargetConfig) The configuration of the subscription target.subscriptionTargetConfig(SubscriptionTargetForm... subscriptionTargetConfig) The configuration of the subscription target.The type of the subscription target.The timestamp of when the subscription target was updated.The Amazon DataZone user who updated the subscription target.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneResponse.Builderbuild, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.BuildersdkHttpResponse, sdkHttpResponse
- 
Method Details- 
applicableAssetTypesCreateSubscriptionTargetResponse.Builder applicableAssetTypes(Collection<String> applicableAssetTypes) The asset types that can be included in the subscription target. - Parameters:
- applicableAssetTypes- The asset types that can be included in the subscription target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
applicableAssetTypesThe asset types that can be included in the subscription target. - Parameters:
- applicableAssetTypes- The asset types that can be included in the subscription target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
authorizedPrincipalsCreateSubscriptionTargetResponse.Builder authorizedPrincipals(Collection<String> authorizedPrincipals) The authorised principals of the subscription target. - Parameters:
- authorizedPrincipals- The authorised principals of the subscription target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
authorizedPrincipalsThe authorised principals of the subscription target. - Parameters:
- authorizedPrincipals- The authorised principals of the subscription target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
createdAtThe timestamp of when the subscription target was created. - Parameters:
- createdAt- The timestamp of when the subscription target was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
createdByThe Amazon DataZone user who created the subscription target. - Parameters:
- createdBy- The Amazon DataZone user who created the subscription target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
domainIdThe ID of the Amazon DataZone domain in which the subscription target was created. - Parameters:
- domainId- The ID of the Amazon DataZone domain in which the subscription target was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
environmentIdThe ID of the environment in which the subscription target was created. - Parameters:
- environmentId- The ID of the environment in which the subscription target was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
idThe ID of the subscription target. - Parameters:
- id- The ID of the subscription target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
manageAccessRoleThe manage access role with which the subscription target was created. - Parameters:
- manageAccessRole- The manage access role with which the subscription target was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nameThe name of the subscription target. - Parameters:
- name- The name of the subscription target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
projectId??? - Parameters:
- projectId- ???
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
providerThe provider of the subscription target. - Parameters:
- provider- The provider of the subscription target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
subscriptionTargetConfigCreateSubscriptionTargetResponse.Builder subscriptionTargetConfig(Collection<SubscriptionTargetForm> subscriptionTargetConfig) The configuration of the subscription target. - Parameters:
- subscriptionTargetConfig- The configuration of the subscription target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
subscriptionTargetConfigCreateSubscriptionTargetResponse.Builder subscriptionTargetConfig(SubscriptionTargetForm... subscriptionTargetConfig) The configuration of the subscription target. - Parameters:
- subscriptionTargetConfig- The configuration of the subscription target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
subscriptionTargetConfigCreateSubscriptionTargetResponse.Builder subscriptionTargetConfig(Consumer<SubscriptionTargetForm.Builder>... subscriptionTargetConfig) The configuration of the subscription target. This is a convenience method that creates an instance of theSubscriptionTargetForm.Builderavoiding the need to create one manually viaSubscriptionTargetForm.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosubscriptionTargetConfig(List<SubscriptionTargetForm>).- Parameters:
- subscriptionTargetConfig- a consumer that will call methods on- SubscriptionTargetForm.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
typeThe type of the subscription target. - Parameters:
- type- The type of the subscription target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
updatedAtThe timestamp of when the subscription target was updated. - Parameters:
- updatedAt- The timestamp of when the subscription target was updated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
updatedByThe Amazon DataZone user who updated the subscription target. - Parameters:
- updatedBy- The Amazon DataZone user who updated the subscription target.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-