Interface UpdateDataSourceRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateDataSourceRequest.Builder,UpdateDataSourceRequest>,DataZoneRequest.Builder,SdkBuilder<UpdateDataSourceRequest.Builder,UpdateDataSourceRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateDataSourceRequest
public static interface UpdateDataSourceRequest.Builder extends DataZoneRequest.Builder, SdkPojo, CopyableBuilder<UpdateDataSourceRequest.Builder,UpdateDataSourceRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateDataSourceRequest.BuilderassetFormsInput(Collection<FormInput> assetFormsInput)The asset forms to be updated as part of theUpdateDataSourceaction.UpdateDataSourceRequest.BuilderassetFormsInput(Consumer<FormInput.Builder>... assetFormsInput)The asset forms to be updated as part of theUpdateDataSourceaction.UpdateDataSourceRequest.BuilderassetFormsInput(FormInput... assetFormsInput)The asset forms to be updated as part of theUpdateDataSourceaction.default UpdateDataSourceRequest.Builderconfiguration(Consumer<DataSourceConfigurationInput.Builder> configuration)The configuration to be updated as part of theUpdateDataSourceaction.UpdateDataSourceRequest.Builderconfiguration(DataSourceConfigurationInput configuration)The configuration to be updated as part of theUpdateDataSourceaction.UpdateDataSourceRequest.Builderdescription(String description)The description to be updated as part of theUpdateDataSourceaction.UpdateDataSourceRequest.BuilderdomainIdentifier(String domainIdentifier)The identifier of the domain in which to update a data source.UpdateDataSourceRequest.BuilderenableSetting(String enableSetting)The enable setting to be updated as part of theUpdateDataSourceaction.UpdateDataSourceRequest.BuilderenableSetting(EnableSetting enableSetting)The enable setting to be updated as part of theUpdateDataSourceaction.UpdateDataSourceRequest.Builderidentifier(String identifier)The identifier of the data source to be updated.UpdateDataSourceRequest.Buildername(String name)The name to be updated as part of theUpdateDataSourceaction.UpdateDataSourceRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateDataSourceRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateDataSourceRequest.BuilderpublishOnImport(Boolean publishOnImport)The publish on import setting to be updated as part of theUpdateDataSourceaction.default UpdateDataSourceRequest.Builderrecommendation(Consumer<RecommendationConfiguration.Builder> recommendation)The recommendation to be updated as part of theUpdateDataSourceaction.UpdateDataSourceRequest.Builderrecommendation(RecommendationConfiguration recommendation)The recommendation to be updated as part of theUpdateDataSourceaction.UpdateDataSourceRequest.BuilderretainPermissionsOnRevokeFailure(Boolean retainPermissionsOnRevokeFailure)Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.default UpdateDataSourceRequest.Builderschedule(Consumer<ScheduleConfiguration.Builder> schedule)The schedule to be updated as part of theUpdateDataSourceaction.UpdateDataSourceRequest.Builderschedule(ScheduleConfiguration schedule)The schedule to be updated as part of theUpdateDataSourceaction.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
assetFormsInput
UpdateDataSourceRequest.Builder assetFormsInput(Collection<FormInput> assetFormsInput)
The asset forms to be updated as part of the
UpdateDataSourceaction.- Parameters:
assetFormsInput- The asset forms to be updated as part of theUpdateDataSourceaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetFormsInput
UpdateDataSourceRequest.Builder assetFormsInput(FormInput... assetFormsInput)
The asset forms to be updated as part of the
UpdateDataSourceaction.- Parameters:
assetFormsInput- The asset forms to be updated as part of theUpdateDataSourceaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
assetFormsInput
UpdateDataSourceRequest.Builder assetFormsInput(Consumer<FormInput.Builder>... assetFormsInput)
The asset forms to be updated as part of the
This is a convenience method that creates an instance of theUpdateDataSourceaction.FormInput.Builderavoiding the need to create one manually viaFormInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#assetFormsInput(List.) - Parameters:
assetFormsInput- a consumer that will call methods onFormInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#assetFormsInput(java.util.Collection)
-
configuration
UpdateDataSourceRequest.Builder configuration(DataSourceConfigurationInput configuration)
The configuration to be updated as part of the
UpdateDataSourceaction.- Parameters:
configuration- The configuration to be updated as part of theUpdateDataSourceaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
default UpdateDataSourceRequest.Builder configuration(Consumer<DataSourceConfigurationInput.Builder> configuration)
The configuration to be updated as part of the
This is a convenience method that creates an instance of theUpdateDataSourceaction.DataSourceConfigurationInput.Builderavoiding the need to create one manually viaDataSourceConfigurationInput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toconfiguration(DataSourceConfigurationInput).- Parameters:
configuration- a consumer that will call methods onDataSourceConfigurationInput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
configuration(DataSourceConfigurationInput)
-
description
UpdateDataSourceRequest.Builder description(String description)
The description to be updated as part of the
UpdateDataSourceaction.- Parameters:
description- The description to be updated as part of theUpdateDataSourceaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainIdentifier
UpdateDataSourceRequest.Builder domainIdentifier(String domainIdentifier)
The identifier of the domain in which to update a data source.
- Parameters:
domainIdentifier- The identifier of the domain in which to update a data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enableSetting
UpdateDataSourceRequest.Builder enableSetting(String enableSetting)
The enable setting to be updated as part of the
UpdateDataSourceaction.- Parameters:
enableSetting- The enable setting to be updated as part of theUpdateDataSourceaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EnableSetting,EnableSetting
-
enableSetting
UpdateDataSourceRequest.Builder enableSetting(EnableSetting enableSetting)
The enable setting to be updated as part of the
UpdateDataSourceaction.- Parameters:
enableSetting- The enable setting to be updated as part of theUpdateDataSourceaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
EnableSetting,EnableSetting
-
identifier
UpdateDataSourceRequest.Builder identifier(String identifier)
The identifier of the data source to be updated.
- Parameters:
identifier- The identifier of the data source to be updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
UpdateDataSourceRequest.Builder name(String name)
The name to be updated as part of the
UpdateDataSourceaction.- Parameters:
name- The name to be updated as part of theUpdateDataSourceaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publishOnImport
UpdateDataSourceRequest.Builder publishOnImport(Boolean publishOnImport)
The publish on import setting to be updated as part of the
UpdateDataSourceaction.- Parameters:
publishOnImport- The publish on import setting to be updated as part of theUpdateDataSourceaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendation
UpdateDataSourceRequest.Builder recommendation(RecommendationConfiguration recommendation)
The recommendation to be updated as part of the
UpdateDataSourceaction.- Parameters:
recommendation- The recommendation to be updated as part of theUpdateDataSourceaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendation
default UpdateDataSourceRequest.Builder recommendation(Consumer<RecommendationConfiguration.Builder> recommendation)
The recommendation to be updated as part of the
This is a convenience method that creates an instance of theUpdateDataSourceaction.RecommendationConfiguration.Builderavoiding the need to create one manually viaRecommendationConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torecommendation(RecommendationConfiguration).- Parameters:
recommendation- a consumer that will call methods onRecommendationConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
recommendation(RecommendationConfiguration)
-
retainPermissionsOnRevokeFailure
UpdateDataSourceRequest.Builder retainPermissionsOnRevokeFailure(Boolean retainPermissionsOnRevokeFailure)
Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.
- Parameters:
retainPermissionsOnRevokeFailure- Specifies that the granted permissions are retained in case of a self-subscribe functionality failure for a data source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schedule
UpdateDataSourceRequest.Builder schedule(ScheduleConfiguration schedule)
The schedule to be updated as part of the
UpdateDataSourceaction.- Parameters:
schedule- The schedule to be updated as part of theUpdateDataSourceaction.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
schedule
default UpdateDataSourceRequest.Builder schedule(Consumer<ScheduleConfiguration.Builder> schedule)
The schedule to be updated as part of the
This is a convenience method that creates an instance of theUpdateDataSourceaction.ScheduleConfiguration.Builderavoiding the need to create one manually viaScheduleConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toschedule(ScheduleConfiguration).- Parameters:
schedule- a consumer that will call methods onScheduleConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
schedule(ScheduleConfiguration)
-
overrideConfiguration
UpdateDataSourceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateDataSourceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-