public static interface DataCatalogEncryptionSettings.Builder extends SdkPojo, CopyableBuilder<DataCatalogEncryptionSettings.Builder,DataCatalogEncryptionSettings>
Modifier and Type | Method and Description |
---|---|
DataCatalogEncryptionSettings.Builder |
connectionPasswordEncryption(ConnectionPasswordEncryption connectionPasswordEncryption)
When connection password protection is enabled, the Data Catalog uses a customer-provided key to encrypt the
password as part of
CreateConnection or UpdateConnection and store it in the
ENCRYPTED_PASSWORD field in the connection properties. |
default DataCatalogEncryptionSettings.Builder |
connectionPasswordEncryption(Consumer<ConnectionPasswordEncryption.Builder> connectionPasswordEncryption)
When connection password protection is enabled, the Data Catalog uses a customer-provided key to encrypt the
password as part of
CreateConnection or UpdateConnection and store it in the
ENCRYPTED_PASSWORD field in the connection properties. |
default DataCatalogEncryptionSettings.Builder |
encryptionAtRest(Consumer<EncryptionAtRest.Builder> encryptionAtRest)
Specifies the encryption-at-rest configuration for the Data Catalog.
|
DataCatalogEncryptionSettings.Builder |
encryptionAtRest(EncryptionAtRest encryptionAtRest)
Specifies the encryption-at-rest configuration for the Data Catalog.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
DataCatalogEncryptionSettings.Builder encryptionAtRest(EncryptionAtRest encryptionAtRest)
Specifies the encryption-at-rest configuration for the Data Catalog.
encryptionAtRest
- Specifies the encryption-at-rest configuration for the Data Catalog.default DataCatalogEncryptionSettings.Builder encryptionAtRest(Consumer<EncryptionAtRest.Builder> encryptionAtRest)
Specifies the encryption-at-rest configuration for the Data Catalog.
This is a convenience that creates an instance of theEncryptionAtRest.Builder
avoiding the need to
create one manually via EncryptionAtRest.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to encryptionAtRest(EncryptionAtRest)
.encryptionAtRest
- a consumer that will call methods on EncryptionAtRest.Builder
encryptionAtRest(EncryptionAtRest)
DataCatalogEncryptionSettings.Builder connectionPasswordEncryption(ConnectionPasswordEncryption connectionPasswordEncryption)
When connection password protection is enabled, the Data Catalog uses a customer-provided key to encrypt the
password as part of CreateConnection
or UpdateConnection
and store it in the
ENCRYPTED_PASSWORD
field in the connection properties. You can enable catalog encryption or only
password encryption.
connectionPasswordEncryption
- When connection password protection is enabled, the Data Catalog uses a customer-provided key to
encrypt the password as part of CreateConnection
or UpdateConnection
and
store it in the ENCRYPTED_PASSWORD
field in the connection properties. You can enable
catalog encryption or only password encryption.default DataCatalogEncryptionSettings.Builder connectionPasswordEncryption(Consumer<ConnectionPasswordEncryption.Builder> connectionPasswordEncryption)
When connection password protection is enabled, the Data Catalog uses a customer-provided key to encrypt the
password as part of CreateConnection
or UpdateConnection
and store it in the
ENCRYPTED_PASSWORD
field in the connection properties. You can enable catalog encryption or only
password encryption.
ConnectionPasswordEncryption.Builder
avoiding
the need to create one manually via ConnectionPasswordEncryption.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to connectionPasswordEncryption(ConnectionPasswordEncryption)
.connectionPasswordEncryption
- a consumer that will call methods on ConnectionPasswordEncryption.Builder
connectionPasswordEncryption(ConnectionPasswordEncryption)
Copyright © 2020. All rights reserved.