public static final class ExecutionConfig.Builder extends GeneratedMessageV3.Builder<ExecutionConfig.Builder> implements ExecutionConfigOrBuilderExecution configuration for a workload.
Protobuf type google.cloud.dataproc.v1.ExecutionConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ExecutionConfig.BuilderImplements
ExecutionConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Type | Description |
Descriptor |
Methods
addAllNetworkTags(Iterable<String> values)
public ExecutionConfig.Builder addAllNetworkTags(Iterable<String> values)Optional. Tags used for network traffic control.
repeated string network_tags = 6 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
values |
Iterable<String>The networkTags to add. |
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
addNetworkTags(String value)
public ExecutionConfig.Builder addNetworkTags(String value)Optional. Tags used for network traffic control.
repeated string network_tags = 6 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
value |
StringThe networkTags to add. |
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
addNetworkTagsBytes(ByteString value)
public ExecutionConfig.Builder addNetworkTagsBytes(ByteString value)Optional. Tags used for network traffic control.
repeated string network_tags = 6 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
value |
ByteStringThe bytes of the networkTags to add. |
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ExecutionConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Type | Description |
ExecutionConfig.Builder |
build()
public ExecutionConfig build()| Type | Description |
ExecutionConfig |
buildPartial()
public ExecutionConfig buildPartial()| Type | Description |
ExecutionConfig |
clear()
public ExecutionConfig.Builder clear()| Type | Description |
ExecutionConfig.Builder |
clearField(Descriptors.FieldDescriptor field)
public ExecutionConfig.Builder clearField(Descriptors.FieldDescriptor field)| Name | Description |
field |
FieldDescriptor |
| Type | Description |
ExecutionConfig.Builder |
clearKmsKey()
public ExecutionConfig.Builder clearKmsKey()Optional. The Cloud KMS key to use for encryption.
string kms_key = 7 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
clearNetwork()
public ExecutionConfig.Builder clearNetwork()| Type | Description |
ExecutionConfig.Builder |
clearNetworkTags()
public ExecutionConfig.Builder clearNetworkTags()Optional. Tags used for network traffic control.
repeated string network_tags = 6 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
clearNetworkUri()
public ExecutionConfig.Builder clearNetworkUri()Optional. Network URI to connect workload to.
string network_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public ExecutionConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)| Name | Description |
oneof |
OneofDescriptor |
| Type | Description |
ExecutionConfig.Builder |
clearServiceAccount()
public ExecutionConfig.Builder clearServiceAccount()Optional. Service account that used to execute workload.
string service_account = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
clearSubnetworkUri()
public ExecutionConfig.Builder clearSubnetworkUri()Optional. Subnetwork URI to connect workload to.
string subnetwork_uri = 5 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
clone()
public ExecutionConfig.Builder clone()| Type | Description |
ExecutionConfig.Builder |
getDefaultInstanceForType()
public ExecutionConfig getDefaultInstanceForType()| Type | Description |
ExecutionConfig |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Type | Description |
Descriptor |
getKmsKey()
public String getKmsKey()Optional. The Cloud KMS key to use for encryption.
string kms_key = 7 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
String |
The kmsKey. |
getKmsKeyBytes()
public ByteString getKmsKeyBytes()Optional. The Cloud KMS key to use for encryption.
string kms_key = 7 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
ByteString |
The bytes for kmsKey. |
getNetworkCase()
public ExecutionConfig.NetworkCase getNetworkCase()| Type | Description |
ExecutionConfig.NetworkCase |
getNetworkTags(int index)
public String getNetworkTags(int index)Optional. Tags used for network traffic control.
repeated string network_tags = 6 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
index |
intThe index of the element to return. |
| Type | Description |
String |
The networkTags at the given index. |
getNetworkTagsBytes(int index)
public ByteString getNetworkTagsBytes(int index)Optional. Tags used for network traffic control.
repeated string network_tags = 6 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
index |
intThe index of the value to return. |
| Type | Description |
ByteString |
The bytes of the networkTags at the given index. |
getNetworkTagsCount()
public int getNetworkTagsCount()Optional. Tags used for network traffic control.
repeated string network_tags = 6 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
int |
The count of networkTags. |
getNetworkTagsList()
public ProtocolStringList getNetworkTagsList()Optional. Tags used for network traffic control.
repeated string network_tags = 6 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
ProtocolStringList |
A list containing the networkTags. |
getNetworkUri()
public String getNetworkUri()Optional. Network URI to connect workload to.
string network_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
String |
The networkUri. |
getNetworkUriBytes()
public ByteString getNetworkUriBytes()Optional. Network URI to connect workload to.
string network_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
ByteString |
The bytes for networkUri. |
getServiceAccount()
public String getServiceAccount()Optional. Service account that used to execute workload.
string service_account = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
String |
The serviceAccount. |
getServiceAccountBytes()
public ByteString getServiceAccountBytes()Optional. Service account that used to execute workload.
string service_account = 2 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
ByteString |
The bytes for serviceAccount. |
getSubnetworkUri()
public String getSubnetworkUri()Optional. Subnetwork URI to connect workload to.
string subnetwork_uri = 5 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
String |
The subnetworkUri. |
getSubnetworkUriBytes()
public ByteString getSubnetworkUriBytes()Optional. Subnetwork URI to connect workload to.
string subnetwork_uri = 5 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
ByteString |
The bytes for subnetworkUri. |
hasNetworkUri()
public boolean hasNetworkUri()Optional. Network URI to connect workload to.
string network_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
boolean |
Whether the networkUri field is set. |
hasSubnetworkUri()
public boolean hasSubnetworkUri()Optional. Subnetwork URI to connect workload to.
string subnetwork_uri = 5 [(.google.api.field_behavior) = OPTIONAL];
| Type | Description |
boolean |
Whether the subnetworkUri field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()| Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()| Type | Description |
boolean |
mergeFrom(ExecutionConfig other)
public ExecutionConfig.Builder mergeFrom(ExecutionConfig other)| Name | Description |
other |
ExecutionConfig |
| Type | Description |
ExecutionConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ExecutionConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Type | Description |
ExecutionConfig.Builder |
| Type | Description |
IOException |
mergeFrom(Message other)
public ExecutionConfig.Builder mergeFrom(Message other)| Name | Description |
other |
Message |
| Type | Description |
ExecutionConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ExecutionConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)| Name | Description |
unknownFields |
UnknownFieldSet |
| Type | Description |
ExecutionConfig.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public ExecutionConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)| Name | Description |
field |
FieldDescriptor |
value |
Object |
| Type | Description |
ExecutionConfig.Builder |
setKmsKey(String value)
public ExecutionConfig.Builder setKmsKey(String value)Optional. The Cloud KMS key to use for encryption.
string kms_key = 7 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
value |
StringThe kmsKey to set. |
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
setKmsKeyBytes(ByteString value)
public ExecutionConfig.Builder setKmsKeyBytes(ByteString value)Optional. The Cloud KMS key to use for encryption.
string kms_key = 7 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
value |
ByteStringThe bytes for kmsKey to set. |
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
setNetworkTags(int index, String value)
public ExecutionConfig.Builder setNetworkTags(int index, String value)Optional. Tags used for network traffic control.
repeated string network_tags = 6 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
index |
intThe index to set the value at. |
value |
StringThe networkTags to set. |
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
setNetworkUri(String value)
public ExecutionConfig.Builder setNetworkUri(String value)Optional. Network URI to connect workload to.
string network_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
value |
StringThe networkUri to set. |
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
setNetworkUriBytes(ByteString value)
public ExecutionConfig.Builder setNetworkUriBytes(ByteString value)Optional. Network URI to connect workload to.
string network_uri = 4 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
value |
ByteStringThe bytes for networkUri to set. |
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ExecutionConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)| Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
| Type | Description |
ExecutionConfig.Builder |
setServiceAccount(String value)
public ExecutionConfig.Builder setServiceAccount(String value)Optional. Service account that used to execute workload.
string service_account = 2 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
value |
StringThe serviceAccount to set. |
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
setServiceAccountBytes(ByteString value)
public ExecutionConfig.Builder setServiceAccountBytes(ByteString value)Optional. Service account that used to execute workload.
string service_account = 2 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
value |
ByteStringThe bytes for serviceAccount to set. |
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
setSubnetworkUri(String value)
public ExecutionConfig.Builder setSubnetworkUri(String value)Optional. Subnetwork URI to connect workload to.
string subnetwork_uri = 5 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
value |
StringThe subnetworkUri to set. |
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
setSubnetworkUriBytes(ByteString value)
public ExecutionConfig.Builder setSubnetworkUriBytes(ByteString value)Optional. Subnetwork URI to connect workload to.
string subnetwork_uri = 5 [(.google.api.field_behavior) = OPTIONAL];
| Name | Description |
value |
ByteStringThe bytes for subnetworkUri to set. |
| Type | Description |
ExecutionConfig.Builder |
This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final ExecutionConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)| Name | Description |
unknownFields |
UnknownFieldSet |
| Type | Description |
ExecutionConfig.Builder |