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

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.

↳ 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.

Returns
TypeDescription
string

setParent

Required. The project and location you want search in.

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