Reference documentation and code samples for the Google Cloud Data Catalog Lineage V1 Client class SearchFilters.
Filters for the search.
Generated from protobuf message google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.SearchFilters
Namespace
Google \ Cloud \ DataCatalog \ Lineage \ V1 \ SearchLineageStreamingRequestMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ dependency_types |
int[]
Optional. Types of dependencies between entities to retrieve. If unspecified, all dependency types are returned. |
↳ entity_set |
int
Optional. Entity set restriction. If unspecified, the method returns all entities. |
↳ time_range |
Google\Type\Interval
Optional. Time interval to search for lineage. If unspecified, all lineage is returned. Currently, at most one of |
getDependencyTypes
Optional. Types of dependencies between entities to retrieve.
If unspecified, all dependency types are returned.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<int> |
|
setDependencyTypes
Optional. Types of dependencies between entities to retrieve.
If unspecified, all dependency types are returned.
| Parameter | |
|---|---|
| Name | Description |
var |
int[]
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getEntitySet
Optional. Entity set restriction. If unspecified, the method returns all entities.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type EntitySet. |
setEntitySet
Optional. Entity set restriction. If unspecified, the method returns all entities.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type EntitySet. |
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTimeRange
Optional. Time interval to search for lineage. If unspecified, all
lineage is returned. Currently, at most one of start_time and
end_time can be set.
| Returns | |
|---|---|
| Type | Description |
Google\Type\Interval|null |
|
hasTimeRange
clearTimeRange
setTimeRange
Optional. Time interval to search for lineage. If unspecified, all
lineage is returned. Currently, at most one of start_time and
end_time can be set.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Type\Interval
|
| Returns | |
|---|---|
| Type | Description |
$this |
|