BigQuery Data Transfer V1 Client - Class ListTransferRunsRequest (1.5.2)

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

A request to list data transfer runs.

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

Namespace

Google \ Cloud \ BigQuery \ DataTransfer \ V1

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ parent string

Required. Name of transfer configuration for which transfer runs should be retrieved. Format of transfer configuration resource name is: projects/{project_id}/transferConfigs/{config_id} or projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}.

↳ states array

When specified, only transfer runs with requested states are returned.

↳ page_token string

Pagination token, which can be used to request a specific page of ListTransferRunsRequest list results. For multiple-page results, ListTransferRunsResponse outputs a next_page token, which can be used as the page_token value to request the next page of list results.

↳ page_size int

Page size. The default page size is the maximum value of 1000 results.

↳ run_attempt int

Indicates how run attempts are to be pulled.

getParent

Required. Name of transfer configuration for which transfer runs should be retrieved. Format of transfer configuration resource name is: projects/{project_id}/transferConfigs/{config_id} or projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}.

Returns
TypeDescription
string

setParent

Required. Name of transfer configuration for which transfer runs should be retrieved. Format of transfer configuration resource name is: projects/{project_id}/transferConfigs/{config_id} or projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getStates

When specified, only transfer runs with requested states are returned.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setStates

When specified, only transfer runs with requested states are returned.

Parameter
NameDescription
var int[]
Returns
TypeDescription
$this

getPageToken

Pagination token, which can be used to request a specific page of ListTransferRunsRequest list results. For multiple-page results, ListTransferRunsResponse outputs a next_page token, which can be used as the page_token value to request the next page of list results.

Returns
TypeDescription
string

setPageToken

Pagination token, which can be used to request a specific page of ListTransferRunsRequest list results. For multiple-page results, ListTransferRunsResponse outputs a next_page token, which can be used as the page_token value to request the next page of list results.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getPageSize

Page size. The default page size is the maximum value of 1000 results.

Returns
TypeDescription
int

setPageSize

Page size. The default page size is the maximum value of 1000 results.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getRunAttempt

Indicates how run attempts are to be pulled.

Returns
TypeDescription
int

setRunAttempt

Indicates how run attempts are to be pulled.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

static::build

Parameter
NameDescription
parent string

Required. Name of transfer configuration for which transfer runs should be retrieved. Format of transfer configuration resource name is: projects/{project_id}/transferConfigs/{config_id} or projects/{project_id}/locations/{location_id}/transferConfigs/{config_id}. Please see Google\Cloud\BigQuery\DataTransfer\V1\DataTransferServiceClient::transferConfigName() for help formatting this field.

Returns
TypeDescription
Google\Cloud\BigQuery\DataTransfer\V1\ListTransferRunsRequest