- 4.80.0 (latest)
- 4.79.0
- 4.78.0
- 4.77.0
- 4.75.0
- 4.73.0
- 4.72.0
- 4.71.0
- 4.70.0
- 4.69.0
- 4.67.0
- 4.65.0
- 4.64.0
- 4.61.0
- 4.60.0
- 4.59.0
- 4.57.0
- 4.56.0
- 4.55.0
- 4.54.0
- 4.53.0
- 4.52.0
- 4.51.0
- 4.50.0
- 4.49.0
- 4.48.0
- 4.46.0
- 4.45.0
- 4.44.0
- 4.43.0
- 4.42.0
- 4.41.0
- 4.40.0
- 4.39.0
- 4.38.0
- 4.37.0
- 4.36.0
- 4.34.0
- 4.33.0
- 4.32.0
- 4.31.0
- 4.30.0
- 4.29.0
- 4.28.0
- 4.27.0
- 4.26.0
- 4.25.0
- 4.24.0
- 4.21.0
- 4.20.0
- 4.19.0
- 4.18.0
- 4.17.0
- 4.16.0
- 4.15.0
- 4.14.0
- 4.13.0
- 4.12.0
- 4.11.0
- 4.10.0
- 4.9.0
- 4.8.0
- 4.6.0
- 4.5.0
- 4.4.0
- 4.3.0
- 4.2.0
- 4.1.0
- 4.0.8
- 3.1.2
- 3.0.3
- 2.3.1
public static final class WorkflowTemplate.EncryptionConfig.Builder extends GeneratedMessage.Builder<WorkflowTemplate.EncryptionConfig.Builder> implements WorkflowTemplate.EncryptionConfigOrBuilderEncryption settings for encrypting workflow template job arguments.
Protobuf type google.cloud.dataproc.v1.WorkflowTemplate.EncryptionConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > WorkflowTemplate.EncryptionConfig.BuilderImplements
WorkflowTemplate.EncryptionConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public WorkflowTemplate.EncryptionConfig build()| Returns | |
|---|---|
| Type | Description |
WorkflowTemplate.EncryptionConfig |
|
buildPartial()
public WorkflowTemplate.EncryptionConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
WorkflowTemplate.EncryptionConfig |
|
clear()
public WorkflowTemplate.EncryptionConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
WorkflowTemplate.EncryptionConfig.Builder |
|
clearKmsKey()
public WorkflowTemplate.EncryptionConfig.Builder clearKmsKey()Optional. The Cloud KMS key name to use for encrypting workflow template job arguments.
When this this key is provided, the following workflow template job arguments, if present, are CMEK encrypted:
- FlinkJob args
- HadoopJob args
- SparkJob args
- SparkRJob args
- PySparkJob args
- SparkSqlJob scriptVariables and queryList.queries
- HiveJob scriptVariables and queryList.queries
- PigJob scriptVariables and queryList.queries
- PrestoJob scriptVariables and queryList.queries
string kms_key = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
WorkflowTemplate.EncryptionConfig.Builder |
This builder for chaining. |
getDefaultInstanceForType()
public WorkflowTemplate.EncryptionConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
WorkflowTemplate.EncryptionConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getKmsKey()
public String getKmsKey()Optional. The Cloud KMS key name to use for encrypting workflow template job arguments.
When this this key is provided, the following workflow template job arguments, if present, are CMEK encrypted:
- FlinkJob args
- HadoopJob args
- SparkJob args
- SparkRJob args
- PySparkJob args
- SparkSqlJob scriptVariables and queryList.queries
- HiveJob scriptVariables and queryList.queries
- PigJob scriptVariables and queryList.queries
- PrestoJob scriptVariables and queryList.queries
string kms_key = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
String |
The kmsKey. |
getKmsKeyBytes()
public ByteString getKmsKeyBytes()Optional. The Cloud KMS key name to use for encrypting workflow template job arguments.
When this this key is provided, the following workflow template job arguments, if present, are CMEK encrypted:
- FlinkJob args
- HadoopJob args
- SparkJob args
- SparkRJob args
- PySparkJob args
- SparkSqlJob scriptVariables and queryList.queries
- HiveJob scriptVariables and queryList.queries
- PigJob scriptVariables and queryList.queries
- PrestoJob scriptVariables and queryList.queries
string kms_key = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for kmsKey. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(WorkflowTemplate.EncryptionConfig other)
public WorkflowTemplate.EncryptionConfig.Builder mergeFrom(WorkflowTemplate.EncryptionConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
WorkflowTemplate.EncryptionConfig |
| Returns | |
|---|---|
| Type | Description |
WorkflowTemplate.EncryptionConfig.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public WorkflowTemplate.EncryptionConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
WorkflowTemplate.EncryptionConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public WorkflowTemplate.EncryptionConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
WorkflowTemplate.EncryptionConfig.Builder |
|
setKmsKey(String value)
public WorkflowTemplate.EncryptionConfig.Builder setKmsKey(String value)Optional. The Cloud KMS key name to use for encrypting workflow template job arguments.
When this this key is provided, the following workflow template job arguments, if present, are CMEK encrypted:
- FlinkJob args
- HadoopJob args
- SparkJob args
- SparkRJob args
- PySparkJob args
- SparkSqlJob scriptVariables and queryList.queries
- HiveJob scriptVariables and queryList.queries
- PigJob scriptVariables and queryList.queries
- PrestoJob scriptVariables and queryList.queries
string kms_key = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe kmsKey to set. |
| Returns | |
|---|---|
| Type | Description |
WorkflowTemplate.EncryptionConfig.Builder |
This builder for chaining. |
setKmsKeyBytes(ByteString value)
public WorkflowTemplate.EncryptionConfig.Builder setKmsKeyBytes(ByteString value)Optional. The Cloud KMS key name to use for encrypting workflow template job arguments.
When this this key is provided, the following workflow template job arguments, if present, are CMEK encrypted:
- FlinkJob args
- HadoopJob args
- SparkJob args
- SparkRJob args
- PySparkJob args
- SparkSqlJob scriptVariables and queryList.queries
- HiveJob scriptVariables and queryList.queries
- PigJob scriptVariables and queryList.queries
- PrestoJob scriptVariables and queryList.queries
string kms_key = 1 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for kmsKey to set. |
| Returns | |
|---|---|
| Type | Description |
WorkflowTemplate.EncryptionConfig.Builder |
This builder for chaining. |