Interface Environment.InfrastructureSpec.OsImageRuntimeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Environment.InfrastructureSpec.OsImageRuntime, Environment.InfrastructureSpec.OsImageRuntime.Builder
Enclosing class:
Environment.InfrastructureSpec

public static interface Environment.InfrastructureSpec.OsImageRuntimeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getImageVersion

      String getImageVersion()
       Required. Dataplex Universal Catalog Image version.
       
      string image_version = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The imageVersion.
    • getImageVersionBytes

      com.google.protobuf.ByteString getImageVersionBytes()
       Required. Dataplex Universal Catalog Image version.
       
      string image_version = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for imageVersion.
    • getJavaLibrariesList

      List<String> getJavaLibrariesList()
       Optional. List of Java jars to be included in the runtime environment.
       Valid input includes Cloud Storage URIs to Jar binaries.
       For example, gs://bucket-name/my/path/to/file.jar
       
      repeated string java_libraries = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      A list containing the javaLibraries.
    • getJavaLibrariesCount

      int getJavaLibrariesCount()
       Optional. List of Java jars to be included in the runtime environment.
       Valid input includes Cloud Storage URIs to Jar binaries.
       For example, gs://bucket-name/my/path/to/file.jar
       
      repeated string java_libraries = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The count of javaLibraries.
    • getJavaLibraries

      String getJavaLibraries(int index)
       Optional. List of Java jars to be included in the runtime environment.
       Valid input includes Cloud Storage URIs to Jar binaries.
       For example, gs://bucket-name/my/path/to/file.jar
       
      repeated string java_libraries = 2 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the element to return.
      Returns:
      The javaLibraries at the given index.
    • getJavaLibrariesBytes

      com.google.protobuf.ByteString getJavaLibrariesBytes(int index)
       Optional. List of Java jars to be included in the runtime environment.
       Valid input includes Cloud Storage URIs to Jar binaries.
       For example, gs://bucket-name/my/path/to/file.jar
       
      repeated string java_libraries = 2 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the javaLibraries 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. Spark properties to provide configuration for use in sessions
       created for this environment. The properties to set on daemon config
       files. Property keys are specified in `prefix:property` format. The
       prefix must be "spark".
       
      map<string, string> properties = 4 [(.google.api.field_behavior) = OPTIONAL];
    • containsProperties

      boolean containsProperties(String key)
       Optional. Spark properties to provide configuration for use in sessions
       created for this environment. The properties to set on daemon config
       files. Property keys are specified in `prefix:property` format. The
       prefix must be "spark".
       
      map<string, string> properties = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getProperties

      @Deprecated Map<String,String> getProperties()
      Deprecated.
      Use getPropertiesMap() instead.
    • getPropertiesMap

      Map<String,String> getPropertiesMap()
       Optional. Spark properties to provide configuration for use in sessions
       created for this environment. The properties to set on daemon config
       files. Property keys are specified in `prefix:property` format. The
       prefix must be "spark".
       
      map<string, string> properties = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getPropertiesOrDefault

      String getPropertiesOrDefault(String key, String defaultValue)
       Optional. Spark properties to provide configuration for use in sessions
       created for this environment. The properties to set on daemon config
       files. Property keys are specified in `prefix:property` format. The
       prefix must be "spark".
       
      map<string, string> properties = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getPropertiesOrThrow

      String getPropertiesOrThrow(String key)
       Optional. Spark properties to provide configuration for use in sessions
       created for this environment. The properties to set on daemon config
       files. Property keys are specified in `prefix:property` format. The
       prefix must be "spark".
       
      map<string, string> properties = 4 [(.google.api.field_behavior) = OPTIONAL];