public static interface PutDataCatalogEncryptionSettingsRequest.Builder extends GlueRequest.Builder, SdkPojo, CopyableBuilder<PutDataCatalogEncryptionSettingsRequest.Builder,PutDataCatalogEncryptionSettingsRequest>
Modifier and Type | Method and Description |
---|---|
PutDataCatalogEncryptionSettingsRequest.Builder |
catalogId(String catalogId)
The ID of the Data Catalog to set the security configuration for.
|
default PutDataCatalogEncryptionSettingsRequest.Builder |
dataCatalogEncryptionSettings(Consumer<DataCatalogEncryptionSettings.Builder> dataCatalogEncryptionSettings)
The security configuration to set.
|
PutDataCatalogEncryptionSettingsRequest.Builder |
dataCatalogEncryptionSettings(DataCatalogEncryptionSettings dataCatalogEncryptionSettings)
The security configuration to set.
|
PutDataCatalogEncryptionSettingsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutDataCatalogEncryptionSettingsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
PutDataCatalogEncryptionSettingsRequest.Builder catalogId(String catalogId)
The ID of the Data Catalog to set the security configuration for. If none is provided, the Amazon Web Services account ID is used by default.
catalogId
- The ID of the Data Catalog to set the security configuration for. If none is provided, the Amazon Web
Services account ID is used by default.PutDataCatalogEncryptionSettingsRequest.Builder dataCatalogEncryptionSettings(DataCatalogEncryptionSettings dataCatalogEncryptionSettings)
The security configuration to set.
dataCatalogEncryptionSettings
- The security configuration to set.default PutDataCatalogEncryptionSettingsRequest.Builder dataCatalogEncryptionSettings(Consumer<DataCatalogEncryptionSettings.Builder> dataCatalogEncryptionSettings)
The security configuration to set.
This is a convenience method that creates an instance of theDataCatalogEncryptionSettings.Builder
avoiding the need to create one manually via DataCatalogEncryptionSettings.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to dataCatalogEncryptionSettings(DataCatalogEncryptionSettings)
.
dataCatalogEncryptionSettings
- a consumer that will call methods on DataCatalogEncryptionSettings.Builder
dataCatalogEncryptionSettings(DataCatalogEncryptionSettings)
PutDataCatalogEncryptionSettingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
PutDataCatalogEncryptionSettingsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2022. All rights reserved.