Interface UpdateDataSourceRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<UpdateDataSourceRequest.Builder,,- UpdateDataSourceRequest> - DataZoneRequest.Builder,- SdkBuilder<UpdateDataSourceRequest.Builder,,- UpdateDataSourceRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- UpdateDataSourceRequest
- 
Method SummaryModifier and TypeMethodDescriptionassetFormsInput(Collection<FormInput> assetFormsInput) The asset forms to be updated as part of theUpdateDataSourceaction.assetFormsInput(Consumer<FormInput.Builder>... assetFormsInput) The asset forms to be updated as part of theUpdateDataSourceaction.assetFormsInput(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.configuration(DataSourceConfigurationInput configuration) The configuration to be updated as part of theUpdateDataSourceaction.description(String description) The description to be updated as part of theUpdateDataSourceaction.domainIdentifier(String domainIdentifier) The identifier of the domain in which to update a data source.enableSetting(String enableSetting) The enable setting to be updated as part of theUpdateDataSourceaction.enableSetting(EnableSetting enableSetting) The enable setting to be updated as part of theUpdateDataSourceaction.identifier(String identifier) The identifier of the data source to be updated.The name to be updated as part of theUpdateDataSourceaction.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.publishOnImport(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.recommendation(RecommendationConfiguration recommendation) The recommendation to be updated as part of theUpdateDataSourceaction.retainPermissionsOnRevokeFailure(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.schedule(ScheduleConfiguration schedule) The schedule to be updated as part of theUpdateDataSourceaction.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.datazone.model.DataZoneRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
assetFormsInputThe asset forms to be updated as part of the UpdateDataSourceaction.- Parameters:
- assetFormsInput- The asset forms to be updated as part of the- UpdateDataSourceaction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
assetFormsInputThe asset forms to be updated as part of the UpdateDataSourceaction.- Parameters:
- assetFormsInput- The asset forms to be updated as part of the- UpdateDataSourceaction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
assetFormsInputThe 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 toassetFormsInput(List<FormInput>).- Parameters:
- assetFormsInput- a consumer that will call methods on- FormInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
configurationThe configuration to be updated as part of the UpdateDataSourceaction.- Parameters:
- configuration- The configuration to be updated as part of the- UpdateDataSourceaction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
configurationdefault 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 on- DataSourceConfigurationInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
descriptionThe description to be updated as part of the UpdateDataSourceaction.- Parameters:
- description- The description to be updated as part of the- UpdateDataSourceaction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
domainIdentifierThe 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.
 
- 
enableSettingThe enable setting to be updated as part of the UpdateDataSourceaction.- Parameters:
- enableSetting- The enable setting to be updated as part of the- UpdateDataSourceaction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
enableSettingThe enable setting to be updated as part of the UpdateDataSourceaction.- Parameters:
- enableSetting- The enable setting to be updated as part of the- UpdateDataSourceaction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
identifierThe 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.
 
- 
nameThe name to be updated as part of the UpdateDataSourceaction.- Parameters:
- name- The name to be updated as part of the- UpdateDataSourceaction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
publishOnImportThe 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 the- UpdateDataSourceaction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
recommendationThe recommendation to be updated as part of the UpdateDataSourceaction.- Parameters:
- recommendation- The recommendation to be updated as part of the- UpdateDataSourceaction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
recommendationdefault 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 on- RecommendationConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
retainPermissionsOnRevokeFailureUpdateDataSourceRequest.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.
 
- 
scheduleThe schedule to be updated as part of the UpdateDataSourceaction.- Parameters:
- schedule- The schedule to be updated as part of the- UpdateDataSourceaction.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
scheduleThe 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 on- ScheduleConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
overrideConfigurationUpdateDataSourceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationUpdateDataSourceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-