Google Cloud Dataplex V1 Client - Class OsImageRuntime (0.1.6)

Reference documentation and code samples for the Google Cloud Dataplex V1 Client class OsImageRuntime.

Software Runtime Configuration to run Analyze.

Generated from protobuf message google.cloud.dataplex.v1.Environment.InfrastructureSpec.OsImageRuntime

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ image_version string

Required. Dataplex Image version.

↳ java_libraries string[]

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

↳ python_packages string[]

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

↳ properties array|Google\Protobuf\Internal\MapField

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".

getImageVersion

Required. Dataplex Image version.

Generated from protobuf field string image_version = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
string

setImageVersion

Required. Dataplex Image version.

Generated from protobuf field string image_version = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getJavaLibraries

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

Generated from protobuf field repeated string java_libraries = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setJavaLibraries

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

Generated from protobuf field repeated string java_libraries = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this

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

Generated from protobuf field repeated string python_packages = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setPythonPackages

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

Generated from protobuf field repeated string python_packages = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this

getProperties

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".

Generated from protobuf field map<string, string> properties = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
Google\Protobuf\Internal\MapField

setProperties

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".

Generated from protobuf field map<string, string> properties = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
var array|Google\Protobuf\Internal\MapField
Returns
TypeDescription
$this