Package com.google.cloud.dataproc.v1
Class PySparkBatch.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
- com.google.cloud.dataproc.v1.PySparkBatch.Builder
-
- All Implemented Interfaces:
PySparkBatchOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PySparkBatch
public static final class PySparkBatch.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder> implements PySparkBatchOrBuilder
A configuration for running an [Apache PySpark](https://spark.apache.org/docs/latest/api/python/getting_started/quickstart.html) batch workload.
Protobuf typegoogle.cloud.dataproc.v1.PySparkBatch
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PySparkBatch.BuilderaddAllArchiveUris(Iterable<String> values)Optional.PySparkBatch.BuilderaddAllArgs(Iterable<String> values)Optional.PySparkBatch.BuilderaddAllFileUris(Iterable<String> values)Optional.PySparkBatch.BuilderaddAllJarFileUris(Iterable<String> values)Optional.PySparkBatch.BuilderaddAllPythonFileUris(Iterable<String> values)Optional.PySparkBatch.BuilderaddArchiveUris(String value)Optional.PySparkBatch.BuilderaddArchiveUrisBytes(com.google.protobuf.ByteString value)Optional.PySparkBatch.BuilderaddArgs(String value)Optional.PySparkBatch.BuilderaddArgsBytes(com.google.protobuf.ByteString value)Optional.PySparkBatch.BuilderaddFileUris(String value)Optional.PySparkBatch.BuilderaddFileUrisBytes(com.google.protobuf.ByteString value)Optional.PySparkBatch.BuilderaddJarFileUris(String value)Optional.PySparkBatch.BuilderaddJarFileUrisBytes(com.google.protobuf.ByteString value)Optional.PySparkBatch.BuilderaddPythonFileUris(String value)Optional.PySparkBatch.BuilderaddPythonFileUrisBytes(com.google.protobuf.ByteString value)Optional.PySparkBatch.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PySparkBatchbuild()PySparkBatchbuildPartial()PySparkBatch.Builderclear()PySparkBatch.BuilderclearArchiveUris()Optional.PySparkBatch.BuilderclearArgs()Optional.PySparkBatch.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PySparkBatch.BuilderclearFileUris()Optional.PySparkBatch.BuilderclearJarFileUris()Optional.PySparkBatch.BuilderclearMainPythonFileUri()Required.PySparkBatch.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PySparkBatch.BuilderclearPythonFileUris()Optional.PySparkBatch.Builderclone()StringgetArchiveUris(int index)Optional.com.google.protobuf.ByteStringgetArchiveUrisBytes(int index)Optional.intgetArchiveUrisCount()Optional.com.google.protobuf.ProtocolStringListgetArchiveUrisList()Optional.StringgetArgs(int index)Optional.com.google.protobuf.ByteStringgetArgsBytes(int index)Optional.intgetArgsCount()Optional.com.google.protobuf.ProtocolStringListgetArgsList()Optional.PySparkBatchgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetFileUris(int index)Optional.com.google.protobuf.ByteStringgetFileUrisBytes(int index)Optional.intgetFileUrisCount()Optional.com.google.protobuf.ProtocolStringListgetFileUrisList()Optional.StringgetJarFileUris(int index)Optional.com.google.protobuf.ByteStringgetJarFileUrisBytes(int index)Optional.intgetJarFileUrisCount()Optional.com.google.protobuf.ProtocolStringListgetJarFileUrisList()Optional.StringgetMainPythonFileUri()Required.com.google.protobuf.ByteStringgetMainPythonFileUriBytes()Required.StringgetPythonFileUris(int index)Optional.com.google.protobuf.ByteStringgetPythonFileUrisBytes(int index)Optional.intgetPythonFileUrisCount()Optional.com.google.protobuf.ProtocolStringListgetPythonFileUrisList()Optional.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PySparkBatch.BuildermergeFrom(PySparkBatch other)PySparkBatch.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PySparkBatch.BuildermergeFrom(com.google.protobuf.Message other)PySparkBatch.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PySparkBatch.BuildersetArchiveUris(int index, String value)Optional.PySparkBatch.BuildersetArgs(int index, String value)Optional.PySparkBatch.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PySparkBatch.BuildersetFileUris(int index, String value)Optional.PySparkBatch.BuildersetJarFileUris(int index, String value)Optional.PySparkBatch.BuildersetMainPythonFileUri(String value)Required.PySparkBatch.BuildersetMainPythonFileUriBytes(com.google.protobuf.ByteString value)Required.PySparkBatch.BuildersetPythonFileUris(int index, String value)Optional.PySparkBatch.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)PySparkBatch.BuildersetUnknownFields(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
clear
public PySparkBatch.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
getDefaultInstanceForType
public PySparkBatch getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PySparkBatch build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PySparkBatch buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PySparkBatch.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
setField
public PySparkBatch.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
clearField
public PySparkBatch.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
clearOneof
public PySparkBatch.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
setRepeatedField
public PySparkBatch.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
addRepeatedField
public PySparkBatch.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
mergeFrom
public PySparkBatch.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PySparkBatch.Builder>
-
mergeFrom
public PySparkBatch.Builder mergeFrom(PySparkBatch other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
mergeFrom
public PySparkBatch.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PySparkBatch.Builder>- Throws:
IOException
-
getMainPythonFileUri
public String getMainPythonFileUri()
Required. The HCFS URI of the main Python file to use as the Spark driver. Must be a .py file.
string main_python_file_uri = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMainPythonFileUriin interfacePySparkBatchOrBuilder- Returns:
- The mainPythonFileUri.
-
getMainPythonFileUriBytes
public com.google.protobuf.ByteString getMainPythonFileUriBytes()
Required. The HCFS URI of the main Python file to use as the Spark driver. Must be a .py file.
string main_python_file_uri = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMainPythonFileUriBytesin interfacePySparkBatchOrBuilder- Returns:
- The bytes for mainPythonFileUri.
-
setMainPythonFileUri
public PySparkBatch.Builder setMainPythonFileUri(String value)
Required. The HCFS URI of the main Python file to use as the Spark driver. Must be a .py file.
string main_python_file_uri = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The mainPythonFileUri to set.- Returns:
- This builder for chaining.
-
clearMainPythonFileUri
public PySparkBatch.Builder clearMainPythonFileUri()
Required. The HCFS URI of the main Python file to use as the Spark driver. Must be a .py file.
string main_python_file_uri = 1 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setMainPythonFileUriBytes
public PySparkBatch.Builder setMainPythonFileUriBytes(com.google.protobuf.ByteString value)
Required. The HCFS URI of the main Python file to use as the Spark driver. Must be a .py file.
string main_python_file_uri = 1 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for mainPythonFileUri to set.- Returns:
- This builder for chaining.
-
getArgsList
public com.google.protobuf.ProtocolStringList getArgsList()
Optional. The arguments to pass to the driver. Do not include arguments that can be set as batch properties, such as `--conf`, since a collision can occur that causes an incorrect batch submission.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getArgsListin interfacePySparkBatchOrBuilder- Returns:
- A list containing the args.
-
getArgsCount
public int getArgsCount()
Optional. The arguments to pass to the driver. Do not include arguments that can be set as batch properties, such as `--conf`, since a collision can occur that causes an incorrect batch submission.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getArgsCountin interfacePySparkBatchOrBuilder- Returns:
- The count of args.
-
getArgs
public String getArgs(int index)
Optional. The arguments to pass to the driver. Do not include arguments that can be set as batch properties, such as `--conf`, since a collision can occur that causes an incorrect batch submission.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getArgsin interfacePySparkBatchOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The args at the given index.
-
getArgsBytes
public com.google.protobuf.ByteString getArgsBytes(int index)
Optional. The arguments to pass to the driver. Do not include arguments that can be set as batch properties, such as `--conf`, since a collision can occur that causes an incorrect batch submission.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getArgsBytesin interfacePySparkBatchOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the args at the given index.
-
setArgs
public PySparkBatch.Builder setArgs(int index, String value)
Optional. The arguments to pass to the driver. Do not include arguments that can be set as batch properties, such as `--conf`, since a collision can occur that causes an incorrect batch submission.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index to set the value at.value- The args to set.- Returns:
- This builder for chaining.
-
addArgs
public PySparkBatch.Builder addArgs(String value)
Optional. The arguments to pass to the driver. Do not include arguments that can be set as batch properties, such as `--conf`, since a collision can occur that causes an incorrect batch submission.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The args to add.- Returns:
- This builder for chaining.
-
addAllArgs
public PySparkBatch.Builder addAllArgs(Iterable<String> values)
Optional. The arguments to pass to the driver. Do not include arguments that can be set as batch properties, such as `--conf`, since a collision can occur that causes an incorrect batch submission.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
values- The args to add.- Returns:
- This builder for chaining.
-
clearArgs
public PySparkBatch.Builder clearArgs()
Optional. The arguments to pass to the driver. Do not include arguments that can be set as batch properties, such as `--conf`, since a collision can occur that causes an incorrect batch submission.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
addArgsBytes
public PySparkBatch.Builder addArgsBytes(com.google.protobuf.ByteString value)
Optional. The arguments to pass to the driver. Do not include arguments that can be set as batch properties, such as `--conf`, since a collision can occur that causes an incorrect batch submission.
repeated string args = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes of the args to add.- Returns:
- This builder for chaining.
-
getPythonFileUrisList
public com.google.protobuf.ProtocolStringList getPythonFileUrisList()
Optional. HCFS file URIs of Python files to pass to the PySpark framework. Supported file types: `.py`, `.egg`, and `.zip`.
repeated string python_file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPythonFileUrisListin interfacePySparkBatchOrBuilder- Returns:
- A list containing the pythonFileUris.
-
getPythonFileUrisCount
public int getPythonFileUrisCount()
Optional. HCFS file URIs of Python files to pass to the PySpark framework. Supported file types: `.py`, `.egg`, and `.zip`.
repeated string python_file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPythonFileUrisCountin interfacePySparkBatchOrBuilder- Returns:
- The count of pythonFileUris.
-
getPythonFileUris
public String getPythonFileUris(int index)
Optional. HCFS file URIs of Python files to pass to the PySpark framework. Supported file types: `.py`, `.egg`, and `.zip`.
repeated string python_file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPythonFileUrisin interfacePySparkBatchOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The pythonFileUris at the given index.
-
getPythonFileUrisBytes
public com.google.protobuf.ByteString getPythonFileUrisBytes(int index)
Optional. HCFS file URIs of Python files to pass to the PySpark framework. Supported file types: `.py`, `.egg`, and `.zip`.
repeated string python_file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getPythonFileUrisBytesin interfacePySparkBatchOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the pythonFileUris at the given index.
-
setPythonFileUris
public PySparkBatch.Builder setPythonFileUris(int index, String value)
Optional. HCFS file URIs of Python files to pass to the PySpark framework. Supported file types: `.py`, `.egg`, and `.zip`.
repeated string python_file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index to set the value at.value- The pythonFileUris to set.- Returns:
- This builder for chaining.
-
addPythonFileUris
public PySparkBatch.Builder addPythonFileUris(String value)
Optional. HCFS file URIs of Python files to pass to the PySpark framework. Supported file types: `.py`, `.egg`, and `.zip`.
repeated string python_file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The pythonFileUris to add.- Returns:
- This builder for chaining.
-
addAllPythonFileUris
public PySparkBatch.Builder addAllPythonFileUris(Iterable<String> values)
Optional. HCFS file URIs of Python files to pass to the PySpark framework. Supported file types: `.py`, `.egg`, and `.zip`.
repeated string python_file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
values- The pythonFileUris to add.- Returns:
- This builder for chaining.
-
clearPythonFileUris
public PySparkBatch.Builder clearPythonFileUris()
Optional. HCFS file URIs of Python files to pass to the PySpark framework. Supported file types: `.py`, `.egg`, and `.zip`.
repeated string python_file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
addPythonFileUrisBytes
public PySparkBatch.Builder addPythonFileUrisBytes(com.google.protobuf.ByteString value)
Optional. HCFS file URIs of Python files to pass to the PySpark framework. Supported file types: `.py`, `.egg`, and `.zip`.
repeated string python_file_uris = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes of the pythonFileUris to add.- Returns:
- This builder for chaining.
-
getJarFileUrisList
public com.google.protobuf.ProtocolStringList getJarFileUrisList()
Optional. HCFS URIs of jar files to add to the classpath of the Spark driver and tasks.
repeated string jar_file_uris = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getJarFileUrisListin interfacePySparkBatchOrBuilder- Returns:
- A list containing the jarFileUris.
-
getJarFileUrisCount
public int getJarFileUrisCount()
Optional. HCFS URIs of jar files to add to the classpath of the Spark driver and tasks.
repeated string jar_file_uris = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getJarFileUrisCountin interfacePySparkBatchOrBuilder- Returns:
- The count of jarFileUris.
-
getJarFileUris
public String getJarFileUris(int index)
Optional. HCFS URIs of jar files to add to the classpath of the Spark driver and tasks.
repeated string jar_file_uris = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getJarFileUrisin interfacePySparkBatchOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The jarFileUris at the given index.
-
getJarFileUrisBytes
public com.google.protobuf.ByteString getJarFileUrisBytes(int index)
Optional. HCFS URIs of jar files to add to the classpath of the Spark driver and tasks.
repeated string jar_file_uris = 4 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getJarFileUrisBytesin interfacePySparkBatchOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the jarFileUris at the given index.
-
setJarFileUris
public PySparkBatch.Builder setJarFileUris(int index, String value)
Optional. HCFS URIs of jar files to add to the classpath of the Spark driver and tasks.
repeated string jar_file_uris = 4 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index to set the value at.value- The jarFileUris to set.- Returns:
- This builder for chaining.
-
addJarFileUris
public PySparkBatch.Builder addJarFileUris(String value)
Optional. HCFS URIs of jar files to add to the classpath of the Spark driver and tasks.
repeated string jar_file_uris = 4 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The jarFileUris to add.- Returns:
- This builder for chaining.
-
addAllJarFileUris
public PySparkBatch.Builder addAllJarFileUris(Iterable<String> values)
Optional. HCFS URIs of jar files to add to the classpath of the Spark driver and tasks.
repeated string jar_file_uris = 4 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
values- The jarFileUris to add.- Returns:
- This builder for chaining.
-
clearJarFileUris
public PySparkBatch.Builder clearJarFileUris()
Optional. HCFS URIs of jar files to add to the classpath of the Spark driver and tasks.
repeated string jar_file_uris = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
addJarFileUrisBytes
public PySparkBatch.Builder addJarFileUrisBytes(com.google.protobuf.ByteString value)
Optional. HCFS URIs of jar files to add to the classpath of the Spark driver and tasks.
repeated string jar_file_uris = 4 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes of the jarFileUris to add.- Returns:
- This builder for chaining.
-
getFileUrisList
public com.google.protobuf.ProtocolStringList getFileUrisList()
Optional. HCFS URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFileUrisListin interfacePySparkBatchOrBuilder- Returns:
- A list containing the fileUris.
-
getFileUrisCount
public int getFileUrisCount()
Optional. HCFS URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFileUrisCountin interfacePySparkBatchOrBuilder- Returns:
- The count of fileUris.
-
getFileUris
public String getFileUris(int index)
Optional. HCFS URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFileUrisin interfacePySparkBatchOrBuilder- 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. HCFS URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 5 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getFileUrisBytesin interfacePySparkBatchOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the fileUris at the given index.
-
setFileUris
public PySparkBatch.Builder setFileUris(int index, String value)
Optional. HCFS URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 5 [(.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 PySparkBatch.Builder addFileUris(String value)
Optional. HCFS URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 5 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The fileUris to add.- Returns:
- This builder for chaining.
-
addAllFileUris
public PySparkBatch.Builder addAllFileUris(Iterable<String> values)
Optional. HCFS URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 5 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
values- The fileUris to add.- Returns:
- This builder for chaining.
-
clearFileUris
public PySparkBatch.Builder clearFileUris()
Optional. HCFS URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
addFileUrisBytes
public PySparkBatch.Builder addFileUrisBytes(com.google.protobuf.ByteString value)
Optional. HCFS URIs of files to be placed in the working directory of each executor.
repeated string file_uris = 5 [(.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. HCFS 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 = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getArchiveUrisListin interfacePySparkBatchOrBuilder- Returns:
- A list containing the archiveUris.
-
getArchiveUrisCount
public int getArchiveUrisCount()
Optional. HCFS 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 = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getArchiveUrisCountin interfacePySparkBatchOrBuilder- Returns:
- The count of archiveUris.
-
getArchiveUris
public String getArchiveUris(int index)
Optional. HCFS 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 = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getArchiveUrisin interfacePySparkBatchOrBuilder- 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. HCFS 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 = 6 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getArchiveUrisBytesin interfacePySparkBatchOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the archiveUris at the given index.
-
setArchiveUris
public PySparkBatch.Builder setArchiveUris(int index, String value)
Optional. HCFS 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 = 6 [(.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 PySparkBatch.Builder addArchiveUris(String value)
Optional. HCFS 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 = 6 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The archiveUris to add.- Returns:
- This builder for chaining.
-
addAllArchiveUris
public PySparkBatch.Builder addAllArchiveUris(Iterable<String> values)
Optional. HCFS 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 = 6 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
values- The archiveUris to add.- Returns:
- This builder for chaining.
-
clearArchiveUris
public PySparkBatch.Builder clearArchiveUris()
Optional. HCFS 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 = 6 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- This builder for chaining.
-
addArchiveUrisBytes
public PySparkBatch.Builder addArchiveUrisBytes(com.google.protobuf.ByteString value)
Optional. HCFS 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 = 6 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
value- The bytes of the archiveUris to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final PySparkBatch.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
mergeUnknownFields
public final PySparkBatch.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PySparkBatch.Builder>
-
-