Package com.google.cloud.dataplex.v1
Class Task.SparkTaskConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
- com.google.cloud.dataplex.v1.Task.SparkTaskConfig.Builder
-
- All Implemented Interfaces:
Task.SparkTaskConfigOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
- Task.SparkTaskConfig
public static final class Task.SparkTaskConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder> implements Task.SparkTaskConfigOrBuilder
User-specified config for running a Spark task.
Protobuf typegoogle.cloud.dataplex.v1.Task.SparkTaskConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Task.SparkTaskConfig.Builder
addAllArchiveUris(Iterable<String> values)
Optional.Task.SparkTaskConfig.Builder
addAllFileUris(Iterable<String> values)
Optional.Task.SparkTaskConfig.Builder
addArchiveUris(String value)
Optional.Task.SparkTaskConfig.Builder
addArchiveUrisBytes(com.google.protobuf.ByteString value)
Optional.Task.SparkTaskConfig.Builder
addFileUris(String value)
Optional.Task.SparkTaskConfig.Builder
addFileUrisBytes(com.google.protobuf.ByteString value)
Optional.Task.SparkTaskConfig.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Task.SparkTaskConfig
build()
Task.SparkTaskConfig
buildPartial()
Task.SparkTaskConfig.Builder
clear()
Task.SparkTaskConfig.Builder
clearArchiveUris()
Optional.Task.SparkTaskConfig.Builder
clearDriver()
Task.SparkTaskConfig.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
Task.SparkTaskConfig.Builder
clearFileUris()
Optional.Task.SparkTaskConfig.Builder
clearInfrastructureSpec()
Optional.Task.SparkTaskConfig.Builder
clearMainClass()
The name of the driver's main class.Task.SparkTaskConfig.Builder
clearMainJarFileUri()
The Cloud Storage URI of the jar file that contains the main class.Task.SparkTaskConfig.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
Task.SparkTaskConfig.Builder
clearPythonScriptFile()
The Gcloud Storage URI of the main Python file to use as the driver.Task.SparkTaskConfig.Builder
clearSqlScript()
The query text.Task.SparkTaskConfig.Builder
clearSqlScriptFile()
A reference to a query file.Task.SparkTaskConfig.Builder
clone()
String
getArchiveUris(int index)
Optional.com.google.protobuf.ByteString
getArchiveUrisBytes(int index)
Optional.int
getArchiveUrisCount()
Optional.com.google.protobuf.ProtocolStringList
getArchiveUrisList()
Optional.Task.SparkTaskConfig
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Task.SparkTaskConfig.DriverCase
getDriverCase()
String
getFileUris(int index)
Optional.com.google.protobuf.ByteString
getFileUrisBytes(int index)
Optional.int
getFileUrisCount()
Optional.com.google.protobuf.ProtocolStringList
getFileUrisList()
Optional.Task.InfrastructureSpec
getInfrastructureSpec()
Optional.Task.InfrastructureSpec.Builder
getInfrastructureSpecBuilder()
Optional.Task.InfrastructureSpecOrBuilder
getInfrastructureSpecOrBuilder()
Optional.String
getMainClass()
The name of the driver's main class.com.google.protobuf.ByteString
getMainClassBytes()
The name of the driver's main class.String
getMainJarFileUri()
The Cloud Storage URI of the jar file that contains the main class.com.google.protobuf.ByteString
getMainJarFileUriBytes()
The Cloud Storage URI of the jar file that contains the main class.String
getPythonScriptFile()
The Gcloud Storage URI of the main Python file to use as the driver.com.google.protobuf.ByteString
getPythonScriptFileBytes()
The Gcloud Storage URI of the main Python file to use as the driver.String
getSqlScript()
The query text.com.google.protobuf.ByteString
getSqlScriptBytes()
The query text.String
getSqlScriptFile()
A reference to a query file.com.google.protobuf.ByteString
getSqlScriptFileBytes()
A reference to a query file.boolean
hasInfrastructureSpec()
Optional.boolean
hasMainClass()
The name of the driver's main class.boolean
hasMainJarFileUri()
The Cloud Storage URI of the jar file that contains the main class.boolean
hasPythonScriptFile()
The Gcloud Storage URI of the main Python file to use as the driver.boolean
hasSqlScript()
The query text.boolean
hasSqlScriptFile()
A reference to a query file.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Task.SparkTaskConfig.Builder
mergeFrom(Task.SparkTaskConfig other)
Task.SparkTaskConfig.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Task.SparkTaskConfig.Builder
mergeFrom(com.google.protobuf.Message other)
Task.SparkTaskConfig.Builder
mergeInfrastructureSpec(Task.InfrastructureSpec value)
Optional.Task.SparkTaskConfig.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
Task.SparkTaskConfig.Builder
setArchiveUris(int index, String value)
Optional.Task.SparkTaskConfig.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
Task.SparkTaskConfig.Builder
setFileUris(int index, String value)
Optional.Task.SparkTaskConfig.Builder
setInfrastructureSpec(Task.InfrastructureSpec value)
Optional.Task.SparkTaskConfig.Builder
setInfrastructureSpec(Task.InfrastructureSpec.Builder builderForValue)
Optional.Task.SparkTaskConfig.Builder
setMainClass(String value)
The name of the driver's main class.Task.SparkTaskConfig.Builder
setMainClassBytes(com.google.protobuf.ByteString value)
The name of the driver's main class.Task.SparkTaskConfig.Builder
setMainJarFileUri(String value)
The Cloud Storage URI of the jar file that contains the main class.Task.SparkTaskConfig.Builder
setMainJarFileUriBytes(com.google.protobuf.ByteString value)
The Cloud Storage URI of the jar file that contains the main class.Task.SparkTaskConfig.Builder
setPythonScriptFile(String value)
The Gcloud Storage URI of the main Python file to use as the driver.Task.SparkTaskConfig.Builder
setPythonScriptFileBytes(com.google.protobuf.ByteString value)
The Gcloud Storage URI of the main Python file to use as the driver.Task.SparkTaskConfig.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
Task.SparkTaskConfig.Builder
setSqlScript(String value)
The query text.Task.SparkTaskConfig.Builder
setSqlScriptBytes(com.google.protobuf.ByteString value)
The query text.Task.SparkTaskConfig.Builder
setSqlScriptFile(String value)
A reference to a query file.Task.SparkTaskConfig.Builder
setSqlScriptFileBytes(com.google.protobuf.ByteString value)
A reference to a query file.Task.SparkTaskConfig.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
clear
public Task.SparkTaskConfig.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
getDefaultInstanceForType
public Task.SparkTaskConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Task.SparkTaskConfig build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Task.SparkTaskConfig buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Task.SparkTaskConfig.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
setField
public Task.SparkTaskConfig.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
clearField
public Task.SparkTaskConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
clearOneof
public Task.SparkTaskConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
setRepeatedField
public Task.SparkTaskConfig.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
addRepeatedField
public Task.SparkTaskConfig.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
mergeFrom
public Task.SparkTaskConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Task.SparkTaskConfig.Builder>
-
mergeFrom
public Task.SparkTaskConfig.Builder mergeFrom(Task.SparkTaskConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
mergeFrom
public Task.SparkTaskConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Task.SparkTaskConfig.Builder>
- Throws:
IOException
-
getDriverCase
public Task.SparkTaskConfig.DriverCase getDriverCase()
- Specified by:
getDriverCase
in interfaceTask.SparkTaskConfigOrBuilder
-
clearDriver
public Task.SparkTaskConfig.Builder clearDriver()
-
hasMainJarFileUri
public boolean hasMainJarFileUri()
The Cloud Storage URI of the jar file that contains the main class. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string main_jar_file_uri = 100;
- Specified by:
hasMainJarFileUri
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- Whether the mainJarFileUri field is set.
-
getMainJarFileUri
public String getMainJarFileUri()
The Cloud Storage URI of the jar file that contains the main class. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string main_jar_file_uri = 100;
- Specified by:
getMainJarFileUri
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The mainJarFileUri.
-
getMainJarFileUriBytes
public com.google.protobuf.ByteString getMainJarFileUriBytes()
The Cloud Storage URI of the jar file that contains the main class. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string main_jar_file_uri = 100;
- Specified by:
getMainJarFileUriBytes
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The bytes for mainJarFileUri.
-
setMainJarFileUri
public Task.SparkTaskConfig.Builder setMainJarFileUri(String value)
The Cloud Storage URI of the jar file that contains the main class. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string main_jar_file_uri = 100;
- Parameters:
value
- The mainJarFileUri to set.- Returns:
- This builder for chaining.
-
clearMainJarFileUri
public Task.SparkTaskConfig.Builder clearMainJarFileUri()
The Cloud Storage URI of the jar file that contains the main class. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string main_jar_file_uri = 100;
- Returns:
- This builder for chaining.
-
setMainJarFileUriBytes
public Task.SparkTaskConfig.Builder setMainJarFileUriBytes(com.google.protobuf.ByteString value)
The Cloud Storage URI of the jar file that contains the main class. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string main_jar_file_uri = 100;
- Parameters:
value
- The bytes for mainJarFileUri to set.- Returns:
- This builder for chaining.
-
hasMainClass
public boolean hasMainClass()
The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in `jar_file_uris`. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string main_class = 101;
- Specified by:
hasMainClass
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- Whether the mainClass field is set.
-
getMainClass
public String getMainClass()
The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in `jar_file_uris`. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string main_class = 101;
- Specified by:
getMainClass
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The mainClass.
-
getMainClassBytes
public com.google.protobuf.ByteString getMainClassBytes()
The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in `jar_file_uris`. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string main_class = 101;
- Specified by:
getMainClassBytes
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The bytes for mainClass.
-
setMainClass
public Task.SparkTaskConfig.Builder setMainClass(String value)
The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in `jar_file_uris`. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string main_class = 101;
- Parameters:
value
- The mainClass to set.- Returns:
- This builder for chaining.
-
clearMainClass
public Task.SparkTaskConfig.Builder clearMainClass()
The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in `jar_file_uris`. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string main_class = 101;
- Returns:
- This builder for chaining.
-
setMainClassBytes
public Task.SparkTaskConfig.Builder setMainClassBytes(com.google.protobuf.ByteString value)
The name of the driver's main class. The jar file that contains the class must be in the default CLASSPATH or specified in `jar_file_uris`. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string main_class = 101;
- Parameters:
value
- The bytes for mainClass to set.- Returns:
- This builder for chaining.
-
hasPythonScriptFile
public boolean hasPythonScriptFile()
The Gcloud Storage URI of the main Python file to use as the driver. Must be a .py file. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string python_script_file = 102;
- Specified by:
hasPythonScriptFile
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- Whether the pythonScriptFile field is set.
-
getPythonScriptFile
public String getPythonScriptFile()
The Gcloud Storage URI of the main Python file to use as the driver. Must be a .py file. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string python_script_file = 102;
- Specified by:
getPythonScriptFile
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The pythonScriptFile.
-
getPythonScriptFileBytes
public com.google.protobuf.ByteString getPythonScriptFileBytes()
The Gcloud Storage URI of the main Python file to use as the driver. Must be a .py file. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string python_script_file = 102;
- Specified by:
getPythonScriptFileBytes
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The bytes for pythonScriptFile.
-
setPythonScriptFile
public Task.SparkTaskConfig.Builder setPythonScriptFile(String value)
The Gcloud Storage URI of the main Python file to use as the driver. Must be a .py file. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string python_script_file = 102;
- Parameters:
value
- The pythonScriptFile to set.- Returns:
- This builder for chaining.
-
clearPythonScriptFile
public Task.SparkTaskConfig.Builder clearPythonScriptFile()
The Gcloud Storage URI of the main Python file to use as the driver. Must be a .py file. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string python_script_file = 102;
- Returns:
- This builder for chaining.
-
setPythonScriptFileBytes
public Task.SparkTaskConfig.Builder setPythonScriptFileBytes(com.google.protobuf.ByteString value)
The Gcloud Storage URI of the main Python file to use as the driver. Must be a .py file. The execution args are passed in as a sequence of named process arguments (`--key=value`).
string python_script_file = 102;
- Parameters:
value
- The bytes for pythonScriptFile to set.- Returns:
- This builder for chaining.
-
hasSqlScriptFile
public boolean hasSqlScriptFile()
A reference to a query file. This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (`set key="value";`).
string sql_script_file = 104;
- Specified by:
hasSqlScriptFile
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- Whether the sqlScriptFile field is set.
-
getSqlScriptFile
public String getSqlScriptFile()
A reference to a query file. This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (`set key="value";`).
string sql_script_file = 104;
- Specified by:
getSqlScriptFile
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The sqlScriptFile.
-
getSqlScriptFileBytes
public com.google.protobuf.ByteString getSqlScriptFileBytes()
A reference to a query file. This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (`set key="value";`).
string sql_script_file = 104;
- Specified by:
getSqlScriptFileBytes
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The bytes for sqlScriptFile.
-
setSqlScriptFile
public Task.SparkTaskConfig.Builder setSqlScriptFile(String value)
A reference to a query file. This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (`set key="value";`).
string sql_script_file = 104;
- Parameters:
value
- The sqlScriptFile to set.- Returns:
- This builder for chaining.
-
clearSqlScriptFile
public Task.SparkTaskConfig.Builder clearSqlScriptFile()
A reference to a query file. This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (`set key="value";`).
string sql_script_file = 104;
- Returns:
- This builder for chaining.
-
setSqlScriptFileBytes
public Task.SparkTaskConfig.Builder setSqlScriptFileBytes(com.google.protobuf.ByteString value)
A reference to a query file. This can be the Cloud Storage URI of the query file or it can the path to a SqlScript Content. The execution args are used to declare a set of script variables (`set key="value";`).
string sql_script_file = 104;
- Parameters:
value
- The bytes for sqlScriptFile to set.- Returns:
- This builder for chaining.
-
hasSqlScript
public boolean hasSqlScript()
The query text. The execution args are used to declare a set of script variables (`set key="value";`).
string sql_script = 105;
- Specified by:
hasSqlScript
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- Whether the sqlScript field is set.
-
getSqlScript
public String getSqlScript()
The query text. The execution args are used to declare a set of script variables (`set key="value";`).
string sql_script = 105;
- Specified by:
getSqlScript
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The sqlScript.
-
getSqlScriptBytes
public com.google.protobuf.ByteString getSqlScriptBytes()
The query text. The execution args are used to declare a set of script variables (`set key="value";`).
string sql_script = 105;
- Specified by:
getSqlScriptBytes
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The bytes for sqlScript.
-
setSqlScript
public Task.SparkTaskConfig.Builder setSqlScript(String value)
The query text. The execution args are used to declare a set of script variables (`set key="value";`).
string sql_script = 105;
- Parameters:
value
- The sqlScript to set.- Returns:
- This builder for chaining.
-
clearSqlScript
public Task.SparkTaskConfig.Builder clearSqlScript()
The query text. The execution args are used to declare a set of script variables (`set key="value";`).
string sql_script = 105;
- Returns:
- This builder for chaining.
-
setSqlScriptBytes
public Task.SparkTaskConfig.Builder setSqlScriptBytes(com.google.protobuf.ByteString value)
The query text. The execution args are used to declare a set of script variables (`set key="value";`).
string sql_script = 105;
- Parameters:
value
- The bytes for sqlScript to set.- Returns:
- This builder for chaining.
-
getFileUrisList
public com.google.protobuf.ProtocolStringList getFileUrisList()
Optional. Cloud Storage URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getFileUrisList
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- A list containing the fileUris.
-
getFileUrisCount
public int getFileUrisCount()
Optional. Cloud Storage URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getFileUrisCount
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The count of fileUris.
-
getFileUris
public String getFileUris(int index)
Optional. Cloud Storage URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getFileUris
in interfaceTask.SparkTaskConfigOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The fileUris at the given index.
-
getFileUrisBytes
public com.google.protobuf.ByteString getFileUrisBytes(int index)
Optional. Cloud Storage URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getFileUrisBytes
in interfaceTask.SparkTaskConfigOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the fileUris at the given index.
-
setFileUris
public Task.SparkTaskConfig.Builder setFileUris(int index, String value)
Optional. Cloud Storage URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
index
- The index to set the value at.value
- The fileUris to set.- Returns:
- This builder for chaining.
-
addFileUris
public Task.SparkTaskConfig.Builder addFileUris(String value)
Optional. Cloud Storage URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The fileUris to add.- Returns:
- This builder for chaining.
-
addAllFileUris
public Task.SparkTaskConfig.Builder addAllFileUris(Iterable<String> values)
Optional. Cloud Storage URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
values
- The fileUris to add.- Returns:
- This builder for chaining.
-
clearFileUris
public Task.SparkTaskConfig.Builder clearFileUris()
Optional. Cloud Storage URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- This builder for chaining.
-
addFileUrisBytes
public Task.SparkTaskConfig.Builder addFileUrisBytes(com.google.protobuf.ByteString value)
Optional. Cloud Storage URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The bytes of the fileUris to add.- Returns:
- This builder for chaining.
-
getArchiveUrisList
public com.google.protobuf.ProtocolStringList getArchiveUrisList()
Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip.
repeated string archive_uris = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getArchiveUrisList
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- A list containing the archiveUris.
-
getArchiveUrisCount
public int getArchiveUrisCount()
Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip.
repeated string archive_uris = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getArchiveUrisCount
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The count of archiveUris.
-
getArchiveUris
public String getArchiveUris(int index)
Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip.
repeated string archive_uris = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getArchiveUris
in interfaceTask.SparkTaskConfigOrBuilder
- Parameters:
index
- The index of the element to return.- Returns:
- The archiveUris at the given index.
-
getArchiveUrisBytes
public com.google.protobuf.ByteString getArchiveUrisBytes(int index)
Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip.
repeated string archive_uris = 4 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getArchiveUrisBytes
in interfaceTask.SparkTaskConfigOrBuilder
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the archiveUris at the given index.
-
setArchiveUris
public Task.SparkTaskConfig.Builder setArchiveUris(int index, String value)
Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip.
repeated string archive_uris = 4 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
index
- The index to set the value at.value
- The archiveUris to set.- Returns:
- This builder for chaining.
-
addArchiveUris
public Task.SparkTaskConfig.Builder addArchiveUris(String value)
Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip.
repeated string archive_uris = 4 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The archiveUris to add.- Returns:
- This builder for chaining.
-
addAllArchiveUris
public Task.SparkTaskConfig.Builder addAllArchiveUris(Iterable<String> values)
Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip.
repeated string archive_uris = 4 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
values
- The archiveUris to add.- Returns:
- This builder for chaining.
-
clearArchiveUris
public Task.SparkTaskConfig.Builder clearArchiveUris()
Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip.
repeated string archive_uris = 4 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- This builder for chaining.
-
addArchiveUrisBytes
public Task.SparkTaskConfig.Builder addArchiveUrisBytes(com.google.protobuf.ByteString value)
Optional. Cloud Storage URIs of archives to be extracted into the working directory of each executor. Supported file types: .jar, .tar, .tar.gz, .tgz, and .zip.
repeated string archive_uris = 4 [(.google.api.field_behavior) = OPTIONAL];
- Parameters:
value
- The bytes of the archiveUris to add.- Returns:
- This builder for chaining.
-
hasInfrastructureSpec
public boolean hasInfrastructureSpec()
Optional. Infrastructure specification for the execution.
.google.cloud.dataplex.v1.Task.InfrastructureSpec infrastructure_spec = 6 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
hasInfrastructureSpec
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- Whether the infrastructureSpec field is set.
-
getInfrastructureSpec
public Task.InfrastructureSpec getInfrastructureSpec()
Optional. Infrastructure specification for the execution.
.google.cloud.dataplex.v1.Task.InfrastructureSpec infrastructure_spec = 6 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getInfrastructureSpec
in interfaceTask.SparkTaskConfigOrBuilder
- Returns:
- The infrastructureSpec.
-
setInfrastructureSpec
public Task.SparkTaskConfig.Builder setInfrastructureSpec(Task.InfrastructureSpec value)
Optional. Infrastructure specification for the execution.
.google.cloud.dataplex.v1.Task.InfrastructureSpec infrastructure_spec = 6 [(.google.api.field_behavior) = OPTIONAL];
-
setInfrastructureSpec
public Task.SparkTaskConfig.Builder setInfrastructureSpec(Task.InfrastructureSpec.Builder builderForValue)
Optional. Infrastructure specification for the execution.
.google.cloud.dataplex.v1.Task.InfrastructureSpec infrastructure_spec = 6 [(.google.api.field_behavior) = OPTIONAL];
-
mergeInfrastructureSpec
public Task.SparkTaskConfig.Builder mergeInfrastructureSpec(Task.InfrastructureSpec value)
Optional. Infrastructure specification for the execution.
.google.cloud.dataplex.v1.Task.InfrastructureSpec infrastructure_spec = 6 [(.google.api.field_behavior) = OPTIONAL];
-
clearInfrastructureSpec
public Task.SparkTaskConfig.Builder clearInfrastructureSpec()
Optional. Infrastructure specification for the execution.
.google.cloud.dataplex.v1.Task.InfrastructureSpec infrastructure_spec = 6 [(.google.api.field_behavior) = OPTIONAL];
-
getInfrastructureSpecBuilder
public Task.InfrastructureSpec.Builder getInfrastructureSpecBuilder()
Optional. Infrastructure specification for the execution.
.google.cloud.dataplex.v1.Task.InfrastructureSpec infrastructure_spec = 6 [(.google.api.field_behavior) = OPTIONAL];
-
getInfrastructureSpecOrBuilder
public Task.InfrastructureSpecOrBuilder getInfrastructureSpecOrBuilder()
Optional. Infrastructure specification for the execution.
.google.cloud.dataplex.v1.Task.InfrastructureSpec infrastructure_spec = 6 [(.google.api.field_behavior) = OPTIONAL];
- Specified by:
getInfrastructureSpecOrBuilder
in interfaceTask.SparkTaskConfigOrBuilder
-
setUnknownFields
public final Task.SparkTaskConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
mergeUnknownFields
public final Task.SparkTaskConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Task.SparkTaskConfig.Builder>
-
-