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 |