Package com.google.cloud.dataplex.v1
Interface Task.InfrastructureSpec.ContainerImageRuntimeOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Task.InfrastructureSpec.ContainerImageRuntime,Task.InfrastructureSpec.ContainerImageRuntime.Builder
- Enclosing class:
- Task.InfrastructureSpec
public static interface Task.InfrastructureSpec.ContainerImageRuntimeOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsProperties(String key) Optional.getImage()Optional.com.google.protobuf.ByteStringOptional.getJavaJars(int index) Optional.com.google.protobuf.ByteStringgetJavaJarsBytes(int index) Optional.intOptional.Optional.Deprecated.intOptional.Optional.getPropertiesOrDefault(String key, String defaultValue) Optional.Optional.getPythonPackages(int index) Optional.com.google.protobuf.ByteStringgetPythonPackagesBytes(int index) Optional.intOptional.Optional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getImage
String getImage()Optional. Container image to use.
string image = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The image.
-
getImageBytes
com.google.protobuf.ByteString getImageBytes()Optional. Container image to use.
string image = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The bytes for image.
-
getJavaJarsList
Optional. A list of Java JARS to add to the classpath. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
repeated string java_jars = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- A list containing the javaJars.
-
getJavaJarsCount
int getJavaJarsCount()Optional. A list of Java JARS to add to the classpath. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
repeated string java_jars = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The count of javaJars.
-
getJavaJars
Optional. A list of Java JARS to add to the classpath. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
repeated string java_jars = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index of the element to return.- Returns:
- The javaJars at the given index.
-
getJavaJarsBytes
com.google.protobuf.ByteString getJavaJarsBytes(int index) Optional. A list of Java JARS to add to the classpath. Valid input includes Cloud Storage URIs to Jar binaries. For example, gs://bucket-name/my/path/to/file.jar
repeated string java_jars = 2 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the javaJars at the given index.
-
getPythonPackagesList
Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
repeated string python_packages = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- A list containing the pythonPackages.
-
getPythonPackagesCount
int getPythonPackagesCount()Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
repeated string python_packages = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The count of pythonPackages.
-
getPythonPackages
Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
repeated string python_packages = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index of the element to return.- Returns:
- The pythonPackages at the given index.
-
getPythonPackagesBytes
com.google.protobuf.ByteString getPythonPackagesBytes(int index) Optional. A list of python packages to be installed. Valid formats include Cloud Storage URI to a PIP installable library. For example, gs://bucket-name/my/path/to/lib.tar.gz
repeated string python_packages = 3 [(.google.api.field_behavior) = OPTIONAL];- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the pythonPackages at the given index.
-
getPropertiesCount
int getPropertiesCount()Optional. Override to common configuration of open source components installed on the Dataproc cluster. The properties to set on daemon config files. Property keys are specified in `prefix:property` format, for example `core:hadoop.tmp.dir`. For more information, see [Cluster properties](https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
map<string, string> properties = 4 [(.google.api.field_behavior) = OPTIONAL]; -
containsProperties
Optional. Override to common configuration of open source components installed on the Dataproc cluster. The properties to set on daemon config files. Property keys are specified in `prefix:property` format, for example `core:hadoop.tmp.dir`. For more information, see [Cluster properties](https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
map<string, string> properties = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getProperties
Deprecated.UsegetPropertiesMap()instead. -
getPropertiesMap
Optional. Override to common configuration of open source components installed on the Dataproc cluster. The properties to set on daemon config files. Property keys are specified in `prefix:property` format, for example `core:hadoop.tmp.dir`. For more information, see [Cluster properties](https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
map<string, string> properties = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getPropertiesOrDefault
Optional. Override to common configuration of open source components installed on the Dataproc cluster. The properties to set on daemon config files. Property keys are specified in `prefix:property` format, for example `core:hadoop.tmp.dir`. For more information, see [Cluster properties](https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
map<string, string> properties = 4 [(.google.api.field_behavior) = OPTIONAL]; -
getPropertiesOrThrow
Optional. Override to common configuration of open source components installed on the Dataproc cluster. The properties to set on daemon config files. Property keys are specified in `prefix:property` format, for example `core:hadoop.tmp.dir`. For more information, see [Cluster properties](https://cloud.google.com/dataproc/docs/concepts/cluster-properties).
map<string, string> properties = 4 [(.google.api.field_behavior) = OPTIONAL];
-