Interface Task.InfrastructureSpec.ContainerImageRuntimeOrBuilder

    • Method Detail

      • 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

        List<String> 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

        String getJavaJars​(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 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

        List<String> 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

        String getPythonPackages​(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 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

        boolean containsProperties​(String key)
         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];
      • getPropertiesMap

        Map<String,​String> 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

        String getPropertiesOrDefault​(String key,
                                      String defaultValue)
         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

        String getPropertiesOrThrow​(String key)
         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];