BigQuery Data Transfer V1 Client - Class StartManualTransferRunsRequest (2.1.2)

Reference documentation and code samples for the BigQuery Data Transfer V1 Client class StartManualTransferRunsRequest.

A request to start manual transfer runs.

Generated from protobuf message google.cloud.bigquery.datatransfer.v1.StartManualTransferRunsRequest

Namespace

Google \ Cloud \ BigQuery \ DataTransfer \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ parent string

Required. Transfer configuration name in the form: projects/{project_id}/transferConfigs/{config_id} or projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}.

↳ requested_time_range StartManualTransferRunsRequest\TimeRange

A time_range start and end timestamp for historical data files or reports that are scheduled to be transferred by the scheduled transfer run. requested_time_range must be a past time and cannot include future time values.

↳ requested_run_time Google\Protobuf\Timestamp

A run_time timestamp for historical data files or reports that are scheduled to be transferred by the scheduled transfer run. requested_run_time must be a past time and cannot include future time values.

getParent

Required. Transfer configuration name in the form: projects/{project_id}/transferConfigs/{config_id} or projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}.

Returns
Type Description
string

setParent

Required. Transfer configuration name in the form: projects/{project_id}/transferConfigs/{config_id} or projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}.

Parameter
Name Description
var string
Returns
Type Description
$this

getRequestedTimeRange

A time_range start and end timestamp for historical data files or reports that are scheduled to be transferred by the scheduled transfer run.

requested_time_range must be a past time and cannot include future time values.

Returns
Type Description
StartManualTransferRunsRequest\TimeRange|null

hasRequestedTimeRange

setRequestedTimeRange

A time_range start and end timestamp for historical data files or reports that are scheduled to be transferred by the scheduled transfer run.

requested_time_range must be a past time and cannot include future time values.

Parameter
Name Description
var StartManualTransferRunsRequest\TimeRange
Returns
Type Description
$this

getRequestedRunTime

A run_time timestamp for historical data files or reports that are scheduled to be transferred by the scheduled transfer run.

requested_run_time must be a past time and cannot include future time values.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasRequestedRunTime

setRequestedRunTime

A run_time timestamp for historical data files or reports that are scheduled to be transferred by the scheduled transfer run.

requested_run_time must be a past time and cannot include future time values.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getTime

Returns
Type Description
string