Data Lineage v1 API - Class SearchLineageStreamingRequest.Types.SearchFilters (1.6.0)

public sealed class SearchLineageStreamingRequest.Types.SearchFilters : IMessage<SearchLineageStreamingRequest.Types.SearchFilters>, IEquatable<SearchLineageStreamingRequest.Types.SearchFilters>, IDeepCloneable<SearchLineageStreamingRequest.Types.SearchFilters>, IBufferMessage, IMessage

Reference documentation and code samples for the Data Lineage v1 API class SearchLineageStreamingRequest.Types.SearchFilters.

Filters for the search.

Inheritance

object > SearchLineageStreamingRequest.Types.SearchFilters

Namespace

Google.Cloud.DataCatalog.Lineage.V1

Assembly

Google.Cloud.DataCatalog.Lineage.V1.dll

Constructors

SearchFilters()

public SearchFilters()

SearchFilters(SearchFilters)

public SearchFilters(SearchLineageStreamingRequest.Types.SearchFilters other)
Parameter
Name Description
other SearchLineageStreamingRequestTypesSearchFilters

Properties

DependencyTypes

public RepeatedField<DependencyType> DependencyTypes { get; }

Optional. Types of dependencies between entities to retrieve. If unspecified, all dependency types are returned.

Property Value
Type Description
RepeatedFieldDependencyType

EntitySet

public SearchLineageStreamingRequest.Types.EntitySet EntitySet { get; set; }

Optional. Entity set restriction. If unspecified, the method returns all entities.

Property Value
Type Description
SearchLineageStreamingRequestTypesEntitySet

TimeRange

public Interval TimeRange { get; set; }

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.

Property Value
Type Description
Interval