Google Cloud Dataflow V1beta3 Client - Class SdkHarnessContainerImage (0.8.1)

Reference documentation and code samples for the Google Cloud Dataflow V1beta3 Client class SdkHarnessContainerImage.

Defines an SDK harness container for executing Dataflow pipelines.

Generated from protobuf message google.dataflow.v1beta3.SdkHarnessContainerImage

Namespace

Google \ Cloud \ Dataflow \ V1beta3

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ container_image
string

A docker container image that resides in Google Container Registry.

↳ use_single_core_per_container
bool

If true, recommends the Dataflow service to use only one core per SDK container instance with this image. If false (or unset) recommends using more than one core per SDK container instance with this image for efficiency. Note that Dataflow service may choose to override this property if needed.

↳ environment_id
string

Environment ID for the Beam runner API proto Environment that corresponds to the current SDK Harness.

↳ capabilities
array

The set of capabilities enumerated in the above Environment proto. See also beam_runner_api.proto

getContainerImage

A docker container image that resides in Google Container Registry.

Returns
Type
Description
string

setContainerImage

A docker container image that resides in Google Container Registry.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getUseSingleCorePerContainer

If true, recommends the Dataflow service to use only one core per SDK container instance with this image. If false (or unset) recommends using more than one core per SDK container instance with this image for efficiency. Note that Dataflow service may choose to override this property if needed.

Returns
Type
Description
bool

setUseSingleCorePerContainer

If true, recommends the Dataflow service to use only one core per SDK container instance with this image. If false (or unset) recommends using more than one core per SDK container instance with this image for efficiency. Note that Dataflow service may choose to override this property if needed.

Parameter
Name
Description
var
bool
Returns
Type
Description
$this

getEnvironmentId

Environment ID for the Beam runner API proto Environment that corresponds to the current SDK Harness.

Returns
Type
Description
string

setEnvironmentId

Environment ID for the Beam runner API proto Environment that corresponds to the current SDK Harness.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getCapabilities

The set of capabilities enumerated in the above Environment proto. See also beam_runner_api.proto

Returns
Type
Description

setCapabilities

The set of capabilities enumerated in the above Environment proto. See also beam_runner_api.proto

Parameter
Name
Description
var
string[]
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: