Google Cloud Data Catalog Lineage V1 Client - Class SearchLinksRequest (0.2.1)

Reference documentation and code samples for the Google Cloud Data Catalog Lineage V1 Client class SearchLinksRequest.

Request message for SearchLinks.

Generated from protobuf message google.cloud.datacatalog.lineage.v1.SearchLinksRequest

Namespace

Google \ Cloud \ DataCatalog \ Lineage \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The project and location you want search in the format projects/*/locations/*

↳ source Google\Cloud\DataCatalog\Lineage\V1\EntityReference

Optional. Send asset information in the source field to retrieve all links that lead from the specified asset to downstream assets.

↳ target Google\Cloud\DataCatalog\Lineage\V1\EntityReference

Optional. Send asset information in the target field to retrieve all links that lead from upstream assets to the specified asset.

↳ page_size int

Optional. The maximum number of links to return in a single page of the response. A page may contain fewer links than this value. If unspecified, at most 10 links are returned. Maximum value is 100; values greater than 100 are reduced to 100.

↳ page_token string

Optional. The page token received from a previous SearchLinksRequest call. Use it to get the next page. When requesting subsequent pages of a response, remember that all parameters must match the values you provided in the original request.

getParent

Required. The project and location you want search in the format projects/*/locations/*

Returns
Type Description
string

setParent

Required. The project and location you want search in the format projects/*/locations/*

Parameter
Name Description
var string
Returns
Type Description
$this

getSource

Optional. Send asset information in the source field to retrieve all links that lead from the specified asset to downstream assets.

Returns
Type Description
Google\Cloud\DataCatalog\Lineage\V1\EntityReference|null

hasSource

setSource

Optional. Send asset information in the source field to retrieve all links that lead from the specified asset to downstream assets.

Parameter
Name Description
var Google\Cloud\DataCatalog\Lineage\V1\EntityReference
Returns
Type Description
$this

getTarget

Optional. Send asset information in the target field to retrieve all links that lead from upstream assets to the specified asset.

Returns
Type Description
Google\Cloud\DataCatalog\Lineage\V1\EntityReference|null

hasTarget

setTarget

Optional. Send asset information in the target field to retrieve all links that lead from upstream assets to the specified asset.

Parameter
Name Description
var Google\Cloud\DataCatalog\Lineage\V1\EntityReference
Returns
Type Description
$this

getPageSize

Optional. The maximum number of links to return in a single page of the response. A page may contain fewer links than this value. If unspecified, at most 10 links are returned.

Maximum value is 100; values greater than 100 are reduced to 100.

Returns
Type Description
int

setPageSize

Optional. The maximum number of links to return in a single page of the response. A page may contain fewer links than this value. If unspecified, at most 10 links are returned.

Maximum value is 100; values greater than 100 are reduced to 100.

Parameter
Name Description
var int
Returns
Type Description
$this

getPageToken

Optional. The page token received from a previous SearchLinksRequest call. Use it to get the next page.

When requesting subsequent pages of a response, remember that all parameters must match the values you provided in the original request.

Returns
Type Description
string

setPageToken

Optional. The page token received from a previous SearchLinksRequest call. Use it to get the next page.

When requesting subsequent pages of a response, remember that all parameters must match the values you provided in the original request.

Parameter
Name Description
var string
Returns
Type Description
$this

getCriteria

Returns
Type Description
string