dataflow  v1b3
Public Member Functions | Static Public Member Functions | List of all members
google_dataflow_api::Job Class Reference

#include <job.h>

Inheritance diagram for google_dataflow_api::Job:

Public Member Functions

 Job (const Json::Value &storage)
 
 Job (Json::Value *storage)
 
virtual ~Job ()
 
const StringPiece GetTypeName () const
 
bool has_client_request_id () const
 
void clear_client_request_id ()
 
const StringPiece get_client_request_id () const
 
void set_client_request_id (const StringPiece &value)
 
bool has_create_time () const
 
void clear_create_time ()
 
const StringPiece get_create_time () const
 
void set_create_time (const StringPiece &value)
 
bool has_created_from_snapshot_id () const
 
void clear_created_from_snapshot_id ()
 
const StringPiece get_created_from_snapshot_id () const
 
void set_created_from_snapshot_id (const StringPiece &value)
 
bool has_current_state () const
 
void clear_current_state ()
 
const StringPiece get_current_state () const
 
void set_current_state (const StringPiece &value)
 
bool has_current_state_time () const
 
void clear_current_state_time ()
 
const StringPiece get_current_state_time () const
 
void set_current_state_time (const StringPiece &value)
 
bool has_environment () const
 
void clear_environment ()
 
const Environment get_environment () const
 
Environment mutable_environment ()
 
bool has_execution_info () const
 
void clear_execution_info ()
 
const JobExecutionInfo get_execution_info () const
 
JobExecutionInfo mutable_executionInfo ()
 
bool has_id () const
 
void clear_id ()
 
const StringPiece get_id () const
 
void set_id (const StringPiece &value)
 
bool has_job_metadata () const
 
void clear_job_metadata ()
 
const JobMetadata get_job_metadata () const
 
JobMetadata mutable_jobMetadata ()
 
bool has_labels () const
 
void clear_labels ()
 
const client::JsonCppAssociativeArray< string > get_labels () const
 
client::JsonCppAssociativeArray< string > mutable_labels ()
 
bool has_location () const
 
void clear_location ()
 
const StringPiece get_location () const
 
void set_location (const StringPiece &value)
 
bool has_name () const
 
void clear_name ()
 
const StringPiece get_name () const
 
void set_name (const StringPiece &value)
 
bool has_pipeline_description () const
 
void clear_pipeline_description ()
 
const PipelineDescription get_pipeline_description () const
 
PipelineDescription mutable_pipelineDescription ()
 
bool has_project_id () const
 
void clear_project_id ()
 
const StringPiece get_project_id () const
 
void set_project_id (const StringPiece &value)
 
bool has_replace_job_id () const
 
void clear_replace_job_id ()
 
const StringPiece get_replace_job_id () const
 
void set_replace_job_id (const StringPiece &value)
 
bool has_replaced_by_job_id () const
 
void clear_replaced_by_job_id ()
 
const StringPiece get_replaced_by_job_id () const
 
void set_replaced_by_job_id (const StringPiece &value)
 
bool has_requested_state () const
 
void clear_requested_state ()
 
const StringPiece get_requested_state () const
 
void set_requested_state (const StringPiece &value)
 
bool has_stage_states () const
 
void clear_stage_states ()
 
const client::JsonCppArray< ExecutionStageStateget_stage_states () const
 
client::JsonCppArray< ExecutionStageStatemutable_stageStates ()
 
bool has_start_time () const
 
void clear_start_time ()
 
const StringPiece get_start_time () const
 
void set_start_time (const StringPiece &value)
 
bool has_steps () const
 
void clear_steps ()
 
const client::JsonCppArray< Stepget_steps () const
 
client::JsonCppArray< Stepmutable_steps ()
 
bool has_steps_location () const
 
void clear_steps_location ()
 
const StringPiece get_steps_location () const
 
void set_steps_location (const StringPiece &value)
 
bool has_temp_files () const
 
void clear_temp_files ()
 
const client::JsonCppArray< string > get_temp_files () const
 
client::JsonCppArray< string > mutable_tempFiles ()
 
bool has_transform_name_mapping () const
 
void clear_transform_name_mapping ()
 
const client::JsonCppAssociativeArray< string > get_transform_name_mapping () const
 
client::JsonCppAssociativeArray< string > mutable_transformNameMapping ()
 
bool has_type () const
 
void clear_type ()
 
const StringPiece get_type () const
 
void set_type (const StringPiece &value)
 

Static Public Member Functions

static JobNew ()
 

Detailed Description

Defines a job to be run by the Cloud Dataflow service.

Constructor & Destructor Documentation

◆ Job() [1/2]

google_dataflow_api::Job::Job ( const Json::Value &  storage)
explicit

Standard constructor for an immutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.

◆ Job() [2/2]

google_dataflow_api::Job::Job ( Json::Value *  storage)
explicit

Standard constructor for a mutable data object instance.

Parameters
[in]storageThe underlying data storage for this instance.

◆ ~Job()

google_dataflow_api::Job::~Job ( )
virtual

Standard destructor.

Member Function Documentation

◆ clear_client_request_id()

void google_dataflow_api::Job::clear_client_request_id ( )
inline

Clears the 'clientRequestId' attribute.

◆ clear_create_time()

void google_dataflow_api::Job::clear_create_time ( )
inline

Clears the 'createTime' attribute.

◆ clear_created_from_snapshot_id()

void google_dataflow_api::Job::clear_created_from_snapshot_id ( )
inline

Clears the 'createdFromSnapshotId' attribute.

◆ clear_current_state()

void google_dataflow_api::Job::clear_current_state ( )
inline

Clears the 'currentState' attribute.

◆ clear_current_state_time()

void google_dataflow_api::Job::clear_current_state_time ( )
inline

Clears the 'currentStateTime' attribute.

◆ clear_environment()

void google_dataflow_api::Job::clear_environment ( )
inline

Clears the 'environment' attribute.

◆ clear_execution_info()

void google_dataflow_api::Job::clear_execution_info ( )
inline

Clears the 'executionInfo' attribute.

◆ clear_id()

void google_dataflow_api::Job::clear_id ( )
inline

Clears the 'id' attribute.

◆ clear_job_metadata()

void google_dataflow_api::Job::clear_job_metadata ( )
inline

Clears the 'jobMetadata' attribute.

◆ clear_labels()

void google_dataflow_api::Job::clear_labels ( )
inline

Clears the 'labels' attribute.

◆ clear_location()

void google_dataflow_api::Job::clear_location ( )
inline

Clears the 'location' attribute.

◆ clear_name()

void google_dataflow_api::Job::clear_name ( )
inline

Clears the 'name' attribute.

◆ clear_pipeline_description()

void google_dataflow_api::Job::clear_pipeline_description ( )
inline

Clears the 'pipelineDescription' attribute.

◆ clear_project_id()

void google_dataflow_api::Job::clear_project_id ( )
inline

Clears the 'projectId' attribute.

◆ clear_replace_job_id()

void google_dataflow_api::Job::clear_replace_job_id ( )
inline

Clears the 'replaceJobId' attribute.

◆ clear_replaced_by_job_id()

void google_dataflow_api::Job::clear_replaced_by_job_id ( )
inline

Clears the 'replacedByJobId' attribute.

◆ clear_requested_state()

void google_dataflow_api::Job::clear_requested_state ( )
inline

Clears the 'requestedState' attribute.

◆ clear_stage_states()

void google_dataflow_api::Job::clear_stage_states ( )
inline

Clears the 'stageStates' attribute.

◆ clear_start_time()

void google_dataflow_api::Job::clear_start_time ( )
inline

Clears the 'startTime' attribute.

◆ clear_steps()

void google_dataflow_api::Job::clear_steps ( )
inline

Clears the 'steps' attribute.

◆ clear_steps_location()

void google_dataflow_api::Job::clear_steps_location ( )
inline

Clears the 'stepsLocation' attribute.

◆ clear_temp_files()

void google_dataflow_api::Job::clear_temp_files ( )
inline

Clears the 'tempFiles' attribute.

◆ clear_transform_name_mapping()

void google_dataflow_api::Job::clear_transform_name_mapping ( )
inline

Clears the 'transformNameMapping' attribute.

◆ clear_type()

void google_dataflow_api::Job::clear_type ( )
inline

Clears the 'type' attribute.

◆ get_client_request_id()

const StringPiece google_dataflow_api::Job::get_client_request_id ( ) const
inline

Get the value of the 'clientRequestId' attribute.

◆ get_create_time()

const StringPiece google_dataflow_api::Job::get_create_time ( ) const
inline

Get the value of the 'createTime' attribute.

◆ get_created_from_snapshot_id()

const StringPiece google_dataflow_api::Job::get_created_from_snapshot_id ( ) const
inline

Get the value of the 'createdFromSnapshotId' attribute.

◆ get_current_state()

const StringPiece google_dataflow_api::Job::get_current_state ( ) const
inline

Get the value of the 'currentState' attribute.

◆ get_current_state_time()

const StringPiece google_dataflow_api::Job::get_current_state_time ( ) const
inline

Get the value of the 'currentStateTime' attribute.

◆ get_environment()

const Environment google_dataflow_api::Job::get_environment ( ) const

Get a reference to the value of the 'environment' attribute.

◆ get_execution_info()

const JobExecutionInfo google_dataflow_api::Job::get_execution_info ( ) const

Get a reference to the value of the 'executionInfo' attribute.

◆ get_id()

const StringPiece google_dataflow_api::Job::get_id ( ) const
inline

Get the value of the 'id' attribute.

◆ get_job_metadata()

const JobMetadata google_dataflow_api::Job::get_job_metadata ( ) const

Get a reference to the value of the 'jobMetadata' attribute.

◆ get_labels()

const client::JsonCppAssociativeArray<string > google_dataflow_api::Job::get_labels ( ) const
inline

Get a reference to the value of the 'labels' attribute.

◆ get_location()

const StringPiece google_dataflow_api::Job::get_location ( ) const
inline

Get the value of the 'location' attribute.

◆ get_name()

const StringPiece google_dataflow_api::Job::get_name ( ) const
inline

Get the value of the 'name' attribute.

◆ get_pipeline_description()

const PipelineDescription google_dataflow_api::Job::get_pipeline_description ( ) const

Get a reference to the value of the 'pipelineDescription' attribute.

◆ get_project_id()

const StringPiece google_dataflow_api::Job::get_project_id ( ) const
inline

Get the value of the 'projectId' attribute.

◆ get_replace_job_id()

const StringPiece google_dataflow_api::Job::get_replace_job_id ( ) const
inline

Get the value of the 'replaceJobId' attribute.

◆ get_replaced_by_job_id()

const StringPiece google_dataflow_api::Job::get_replaced_by_job_id ( ) const
inline

Get the value of the 'replacedByJobId' attribute.

◆ get_requested_state()

const StringPiece google_dataflow_api::Job::get_requested_state ( ) const
inline

Get the value of the 'requestedState' attribute.

◆ get_stage_states()

const client::JsonCppArray<ExecutionStageState > google_dataflow_api::Job::get_stage_states ( ) const

Get a reference to the value of the 'stageStates' attribute.

◆ get_start_time()

const StringPiece google_dataflow_api::Job::get_start_time ( ) const
inline

Get the value of the 'startTime' attribute.

◆ get_steps()

const client::JsonCppArray<Step > google_dataflow_api::Job::get_steps ( ) const

Get a reference to the value of the 'steps' attribute.

◆ get_steps_location()

const StringPiece google_dataflow_api::Job::get_steps_location ( ) const
inline

Get the value of the 'stepsLocation' attribute.

◆ get_temp_files()

const client::JsonCppArray<string > google_dataflow_api::Job::get_temp_files ( ) const
inline

Get a reference to the value of the 'tempFiles' attribute.

◆ get_transform_name_mapping()

const client::JsonCppAssociativeArray<string > google_dataflow_api::Job::get_transform_name_mapping ( ) const
inline

Get a reference to the value of the 'transformNameMapping' attribute.

◆ get_type()

const StringPiece google_dataflow_api::Job::get_type ( ) const
inline

Get the value of the 'type' attribute.

◆ GetTypeName()

const StringPiece google_dataflow_api::Job::GetTypeName ( ) const
inline

Returns a string denoting the type of this data object.

Returns
google_dataflow_api::Job

◆ has_client_request_id()

bool google_dataflow_api::Job::has_client_request_id ( ) const
inline

Determine if the 'clientRequestId' attribute was set.

Returns
true if the 'clientRequestId' attribute was set.

◆ has_create_time()

bool google_dataflow_api::Job::has_create_time ( ) const
inline

Determine if the 'createTime' attribute was set.

Returns
true if the 'createTime' attribute was set.

◆ has_created_from_snapshot_id()

bool google_dataflow_api::Job::has_created_from_snapshot_id ( ) const
inline

Determine if the 'createdFromSnapshotId' attribute was set.

Returns
true if the 'createdFromSnapshotId' attribute was set.

◆ has_current_state()

bool google_dataflow_api::Job::has_current_state ( ) const
inline

Determine if the 'currentState' attribute was set.

Returns
true if the 'currentState' attribute was set.

◆ has_current_state_time()

bool google_dataflow_api::Job::has_current_state_time ( ) const
inline

Determine if the 'currentStateTime' attribute was set.

Returns
true if the 'currentStateTime' attribute was set.

◆ has_environment()

bool google_dataflow_api::Job::has_environment ( ) const
inline

Determine if the 'environment' attribute was set.

Returns
true if the 'environment' attribute was set.

◆ has_execution_info()

bool google_dataflow_api::Job::has_execution_info ( ) const
inline

Determine if the 'executionInfo' attribute was set.

Returns
true if the 'executionInfo' attribute was set.

◆ has_id()

bool google_dataflow_api::Job::has_id ( ) const
inline

Determine if the 'id' attribute was set.

Returns
true if the 'id' attribute was set.

◆ has_job_metadata()

bool google_dataflow_api::Job::has_job_metadata ( ) const
inline

Determine if the 'jobMetadata' attribute was set.

Returns
true if the 'jobMetadata' attribute was set.

◆ has_labels()

bool google_dataflow_api::Job::has_labels ( ) const
inline

Determine if the 'labels' attribute was set.

Returns
true if the 'labels' attribute was set.

◆ has_location()

bool google_dataflow_api::Job::has_location ( ) const
inline

Determine if the 'location' attribute was set.

Returns
true if the 'location' attribute was set.

◆ has_name()

bool google_dataflow_api::Job::has_name ( ) const
inline

Determine if the 'name' attribute was set.

Returns
true if the 'name' attribute was set.

◆ has_pipeline_description()

bool google_dataflow_api::Job::has_pipeline_description ( ) const
inline

Determine if the 'pipelineDescription' attribute was set.

Returns
true if the 'pipelineDescription' attribute was set.

◆ has_project_id()

bool google_dataflow_api::Job::has_project_id ( ) const
inline

Determine if the 'projectId' attribute was set.

Returns
true if the 'projectId' attribute was set.

◆ has_replace_job_id()

bool google_dataflow_api::Job::has_replace_job_id ( ) const
inline

Determine if the 'replaceJobId' attribute was set.

Returns
true if the 'replaceJobId' attribute was set.

◆ has_replaced_by_job_id()

bool google_dataflow_api::Job::has_replaced_by_job_id ( ) const
inline

Determine if the 'replacedByJobId' attribute was set.

Returns
true if the 'replacedByJobId' attribute was set.

◆ has_requested_state()

bool google_dataflow_api::Job::has_requested_state ( ) const
inline

Determine if the 'requestedState' attribute was set.

Returns
true if the 'requestedState' attribute was set.

◆ has_stage_states()

bool google_dataflow_api::Job::has_stage_states ( ) const
inline

Determine if the 'stageStates' attribute was set.

Returns
true if the 'stageStates' attribute was set.

◆ has_start_time()

bool google_dataflow_api::Job::has_start_time ( ) const
inline

Determine if the 'startTime' attribute was set.

Returns
true if the 'startTime' attribute was set.

◆ has_steps()

bool google_dataflow_api::Job::has_steps ( ) const
inline

Determine if the 'steps' attribute was set.

Returns
true if the 'steps' attribute was set.

◆ has_steps_location()

bool google_dataflow_api::Job::has_steps_location ( ) const
inline

Determine if the 'stepsLocation' attribute was set.

Returns
true if the 'stepsLocation' attribute was set.

◆ has_temp_files()

bool google_dataflow_api::Job::has_temp_files ( ) const
inline

Determine if the 'tempFiles' attribute was set.

Returns
true if the 'tempFiles' attribute was set.

◆ has_transform_name_mapping()

bool google_dataflow_api::Job::has_transform_name_mapping ( ) const
inline

Determine if the 'transformNameMapping' attribute was set.

Returns
true if the 'transformNameMapping' attribute was set.

◆ has_type()

bool google_dataflow_api::Job::has_type ( ) const
inline

Determine if the 'type' attribute was set.

Returns
true if the 'type' attribute was set.

◆ mutable_environment()

Environment google_dataflow_api::Job::mutable_environment ( )

Gets a reference to a mutable value of the 'environment' property.

The environment for the job.

Returns
The result can be modified to change the attribute value.

◆ mutable_executionInfo()

JobExecutionInfo google_dataflow_api::Job::mutable_executionInfo ( )

Gets a reference to a mutable value of the 'executionInfo' property.

Deprecated:

Deprecated.

Returns
The result can be modified to change the attribute value.

◆ mutable_jobMetadata()

JobMetadata google_dataflow_api::Job::mutable_jobMetadata ( )

Gets a reference to a mutable value of the 'jobMetadata' property.

This field is populated by the Dataflow service to support filtering jobs by the metadata values provided here. Populated for ListJobs and all GetJob views SUMMARY and higher.

Returns
The result can be modified to change the attribute value.

◆ mutable_labels()

client::JsonCppAssociativeArray<string > google_dataflow_api::Job::mutable_labels ( )
inline

Gets a reference to a mutable value of the 'labels' property.

User-defined labels for this job.

The labels map can contain no more than 64 entries. Entries of the labels map are UTF8 strings that comply with the following restrictions:

  • Keys must conform to regexp: {Ll}{Lo}{0,62}
  • Values must conform to regexp: [{Ll}{Lo}{N}_-]{0,63}
  • Both keys and values are additionally constrained to be <= 128 bytes in size.
Returns
The result can be modified to change the attribute value.

◆ mutable_pipelineDescription()

PipelineDescription google_dataflow_api::Job::mutable_pipelineDescription ( )

Gets a reference to a mutable value of the 'pipelineDescription' property.

Preliminary field: The format of this data may change at any time. A description of the user pipeline and stages through which it is executed. Created by Cloud Dataflow service. Only retrieved with JOB_VIEW_DESCRIPTION or JOB_VIEW_ALL.

Returns
The result can be modified to change the attribute value.

◆ mutable_stageStates()

client::JsonCppArray<ExecutionStageState > google_dataflow_api::Job::mutable_stageStates ( )

Gets a reference to a mutable value of the 'stageStates' property.

This field may be mutated by the Cloud Dataflow service; callers cannot mutate it.

Returns
The result can be modified to change the attribute value.

◆ mutable_steps()

client::JsonCppArray<Step > google_dataflow_api::Job::mutable_steps ( )

Gets a reference to a mutable value of the 'steps' property.

Exactly one of step or steps_location should be specified.

The top-level steps that constitute the entire job.

Returns
The result can be modified to change the attribute value.

◆ mutable_tempFiles()

client::JsonCppArray<string > google_dataflow_api::Job::mutable_tempFiles ( )
inline

Gets a reference to a mutable value of the 'tempFiles' property.

A set of files the system should be aware of that are used for temporary storage. These temporary files will be removed on job completion. No duplicates are allowed. No file patterns are supported.

The supported files are:

Google Cloud Storage:

storage.googleapis.com/{bucket}/{object} bucket.storage.googleapis.com/{object}.

Returns
The result can be modified to change the attribute value.

◆ mutable_transformNameMapping()

client::JsonCppAssociativeArray<string > google_dataflow_api::Job::mutable_transformNameMapping ( )
inline

Gets a reference to a mutable value of the 'transformNameMapping' property.

The map of transform name prefixes of the job to be replaced to the corresponding name prefixes of the new job.

Returns
The result can be modified to change the attribute value.

◆ New()

Job * google_dataflow_api::Job::New ( )
static

Creates a new default instance.

Returns
Ownership is passed back to the caller.

◆ set_client_request_id()

void google_dataflow_api::Job::set_client_request_id ( const StringPiece &  value)
inline

Change the 'clientRequestId' attribute.

The client's unique identifier of the job, re-used across retried attempts. If this field is set, the service will ensure its uniqueness. The request to create a job will fail if the service has knowledge of a previously submitted job with the same client's ID and job name. The caller may use this field to ensure idempotence of job creation across retried attempts to create a job. By default, the field is empty and, in that case, the service ignores it.

Parameters
[in]valueThe new value.

◆ set_create_time()

void google_dataflow_api::Job::set_create_time ( const StringPiece &  value)
inline

Change the 'createTime' attribute.

The timestamp when the job was initially created. Immutable and set by the Cloud Dataflow service.

Parameters
[in]valueThe new value.

◆ set_created_from_snapshot_id()

void google_dataflow_api::Job::set_created_from_snapshot_id ( const StringPiece &  value)
inline

Change the 'createdFromSnapshotId' attribute.

If this is specified, the job's initial state is populated from the given snapshot.

Parameters
[in]valueThe new value.

◆ set_current_state()

void google_dataflow_api::Job::set_current_state ( const StringPiece &  value)
inline

Change the 'currentState' attribute.

The current state of the job.

Jobs are created in the JOB_STATE_STOPPED state unless otherwise specified.

A job in the JOB_STATE_RUNNING state may asynchronously enter a terminal state. After a job has reached a terminal state, no further state updates may be made.

This field may be mutated by the Cloud Dataflow service; callers cannot mutate it.

Parameters
[in]valueThe new value.

◆ set_current_state_time()

void google_dataflow_api::Job::set_current_state_time ( const StringPiece &  value)
inline

Change the 'currentStateTime' attribute.

The timestamp associated with the current state.

Parameters
[in]valueThe new value.

◆ set_id()

void google_dataflow_api::Job::set_id ( const StringPiece &  value)
inline

Change the 'id' attribute.

The unique ID of this job.

This field is set by the Cloud Dataflow service when the Job is created, and is immutable for the life of the job.

Parameters
[in]valueThe new value.

◆ set_location()

void google_dataflow_api::Job::set_location ( const StringPiece &  value)
inline

Change the 'location' attribute.

The regional endpoint that contains this job.

Parameters
[in]valueThe new value.

◆ set_name()

void google_dataflow_api::Job::set_name ( const StringPiece &  value)
inline

Change the 'name' attribute.

user
specified Cloud Dataflow job name.
already
existing Job, the attempt returns the.

[a-z]([-a-z0-9]{0,38}[a-z0-9])?.

Parameters
[in]valueThe new value.

◆ set_project_id()

void google_dataflow_api::Job::set_project_id ( const StringPiece &  value)
inline

Change the 'projectId' attribute.

The ID of the Cloud Platform project that the job belongs to.

Parameters
[in]valueThe new value.

◆ set_replace_job_id()

void google_dataflow_api::Job::set_replace_job_id ( const StringPiece &  value)
inline

Change the 'replaceJobId' attribute.

If this job is an update of an existing job, this field is the job ID of the job it replaced.

When sending a CreateJobRequest, you can update a job by specifying it here. The job named here is stopped, and its intermediate state is transferred to this job.

Parameters
[in]valueThe new value.

◆ set_replaced_by_job_id()

void google_dataflow_api::Job::set_replaced_by_job_id ( const StringPiece &  value)
inline

Change the 'replacedByJobId' attribute.

If another job is an update of this job (and thus, this job is in JOB_STATE_UPDATED), this field contains the ID of that job.

Parameters
[in]valueThe new value.

◆ set_requested_state()

void google_dataflow_api::Job::set_requested_state ( const StringPiece &  value)
inline

Change the 'requestedState' attribute.

The job's requested state.

UpdateJob may be used to switch between the JOB_STATE_STOPPED and JOB_STATE_RUNNING states, by setting requested_state. UpdateJob may also be used to directly set a job's requested state to JOB_STATE_CANCELLED or JOB_STATE_DONE, irrevocably terminating the job if it has not already reached a terminal state.

Parameters
[in]valueThe new value.

◆ set_start_time()

void google_dataflow_api::Job::set_start_time ( const StringPiece &  value)
inline

Change the 'startTime' attribute.

The timestamp when the job was started (transitioned to JOB_STATE_PENDING). Flexible resource scheduling jobs are started with some delay after job creation, so start_time is unset before start and is updated when the job is started by the Cloud Dataflow service. For other jobs, start_time always equals to create_time and is immutable and set by the Cloud Dataflow service.

Parameters
[in]valueThe new value.

◆ set_steps_location()

void google_dataflow_api::Job::set_steps_location ( const StringPiece &  value)
inline

Change the 'stepsLocation' attribute.

The GCS location where the steps are stored.

Parameters
[in]valueThe new value.

◆ set_type()

void google_dataflow_api::Job::set_type ( const StringPiece &  value)
inline

Change the 'type' attribute.

The type of Cloud Dataflow job.

Parameters
[in]valueThe new value.

The documentation for this class was generated from the following files: