Interface SearchLineageStreamingRequest.SearchFiltersOrBuilder (0.85.0)

public static interface SearchLineageStreamingRequest.SearchFiltersOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDependencyTypes(int index)

public abstract DependencyType getDependencyTypes(int index)

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

repeated .google.cloud.datacatalog.lineage.v1.DependencyType dependency_types = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
DependencyType

The dependencyTypes at the given index.

getDependencyTypesCount()

public abstract int getDependencyTypesCount()

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

repeated .google.cloud.datacatalog.lineage.v1.DependencyType dependency_types = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The count of dependencyTypes.

getDependencyTypesList()

public abstract List<DependencyType> getDependencyTypesList()

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

repeated .google.cloud.datacatalog.lineage.v1.DependencyType dependency_types = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<DependencyType>

A list containing the dependencyTypes.

getDependencyTypesValue(int index)

public abstract int getDependencyTypesValue(int index)

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

repeated .google.cloud.datacatalog.lineage.v1.DependencyType dependency_types = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of dependencyTypes at the given index.

getDependencyTypesValueList()

public abstract List<Integer> getDependencyTypesValueList()

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

repeated .google.cloud.datacatalog.lineage.v1.DependencyType dependency_types = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for dependencyTypes.

getEntitySet()

public abstract SearchLineageStreamingRequest.EntitySet getEntitySet()

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

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.EntitySet entity_set = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SearchLineageStreamingRequest.EntitySet

The entitySet.

getEntitySetValue()

public abstract int getEntitySetValue()

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

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.EntitySet entity_set = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for entitySet.

getTimeRange()

public abstract Interval 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.

.google.type.Interval time_range = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
com.google.type.Interval

The timeRange.

getTimeRangeOrBuilder()

public abstract IntervalOrBuilder getTimeRangeOrBuilder()

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.

.google.type.Interval time_range = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
com.google.type.IntervalOrBuilder

hasTimeRange()

public abstract boolean hasTimeRange()

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.

.google.type.Interval time_range = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the timeRange field is set.