Google Cloud Data Catalog Lineage V1 Client - Class SearchLinksRequest (0.3.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
NameDescription
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
TypeDescription
string

setParent

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

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getSource

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

Returns
TypeDescription
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
NameDescription
var Google\Cloud\DataCatalog\Lineage\V1\EntityReference
Returns
TypeDescription
$this

getTarget

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

Returns
TypeDescription
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
NameDescription
var Google\Cloud\DataCatalog\Lineage\V1\EntityReference
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
var int
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
var string
Returns
TypeDescription
$this

getCriteria

Returns
TypeDescription
string