public class CSEMaterials extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CSEMaterials.CSEKeyType
Enum for CSE key types.
|
| Constructor and Description |
|---|
CSEMaterials() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.conf.Configuration |
getConf() |
CSEMaterials.CSEKeyType |
getCseKeyType()
Get the CSE key type.
|
String |
getCustomKeyringClassName()
Get the custom cryptographic class name.
|
String |
getKmsKeyId()
Get the Kms key id to use.
|
CSEMaterials |
withConf(org.apache.hadoop.conf.Configuration value)
Configuration.
|
CSEMaterials |
withCSEKeyType(CSEMaterials.CSEKeyType value)
CSE key type to use.
|
CSEMaterials |
withCustomCryptographicClassName(String value)
Custom cryptographic class name to use.
|
CSEMaterials |
withKmsKeyId(String value)
Kms key id to use.
|
public CSEMaterials withKmsKeyId(String value)
value - new valuepublic CSEMaterials withCustomCryptographicClassName(String value)
value - cryptographic manager class namepublic CSEMaterials withConf(org.apache.hadoop.conf.Configuration value)
value - configurationpublic String getKmsKeyId()
public org.apache.hadoop.conf.Configuration getConf()
public String getCustomKeyringClassName()
public CSEMaterials withCSEKeyType(CSEMaterials.CSEKeyType value)
value - new valuepublic CSEMaterials.CSEKeyType getCseKeyType()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.