Interface SearchLineageStreamingRequestOrBuilder (0.85.0)

public interface SearchLineageStreamingRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDirection()

public abstract SearchLineageStreamingRequest.SearchDirection getDirection()

Required. Direction of the search.

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.SearchDirection direction = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SearchLineageStreamingRequest.SearchDirection

The direction.

getDirectionValue()

public abstract int getDirectionValue()

Required. Direction of the search.

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.SearchDirection direction = 4 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The enum numeric value on the wire for direction.

getFilters()

public abstract SearchLineageStreamingRequest.SearchFilters getFilters()

Optional. Filters for the search.

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.SearchFilters filters = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SearchLineageStreamingRequest.SearchFilters

The filters.

getFiltersOrBuilder()

public abstract SearchLineageStreamingRequest.SearchFiltersOrBuilder getFiltersOrBuilder()

Optional. Filters for the search.

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.SearchFilters filters = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SearchLineageStreamingRequest.SearchFiltersOrBuilder

getLimits()

public abstract SearchLineageStreamingRequest.SearchLimits getLimits()

Optional. Limits for the search.

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.SearchLimits limits = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SearchLineageStreamingRequest.SearchLimits

The limits.

getLimitsOrBuilder()

public abstract SearchLineageStreamingRequest.SearchLimitsOrBuilder getLimitsOrBuilder()

Optional. Limits for the search.

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.SearchLimits limits = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SearchLineageStreamingRequest.SearchLimitsOrBuilder

getLocations(int index)

public abstract String getLocations(int index)

Required. The locations to search in.

repeated string locations = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The locations at the given index.

getLocationsBytes(int index)

public abstract ByteString getLocationsBytes(int index)

Required. The locations to search in.

repeated string locations = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the locations at the given index.

getLocationsCount()

public abstract int getLocationsCount()

Required. The locations to search in.

repeated string locations = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The count of locations.

getLocationsList()

public abstract List<String> getLocationsList()

Required. The locations to search in.

repeated string locations = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<String>

A list containing the locations.

getParent()

public abstract String getParent()

Required. The project and location to initiate the search from.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. The project and location to initiate the search from.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getRootCriteria()

public abstract SearchLineageStreamingRequest.RootCriteria getRootCriteria()

Required. Criteria for the root of the search.

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.RootCriteria root_criteria = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SearchLineageStreamingRequest.RootCriteria

The rootCriteria.

getRootCriteriaOrBuilder()

public abstract SearchLineageStreamingRequest.RootCriteriaOrBuilder getRootCriteriaOrBuilder()

Required. Criteria for the root of the search.

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.RootCriteria root_criteria = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
SearchLineageStreamingRequest.RootCriteriaOrBuilder

hasFilters()

public abstract boolean hasFilters()

Optional. Filters for the search.

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.SearchFilters filters = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the filters field is set.

hasLimits()

public abstract boolean hasLimits()

Optional. Limits for the search.

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.SearchLimits limits = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the limits field is set.

hasRootCriteria()

public abstract boolean hasRootCriteria()

Required. Criteria for the root of the search.

.google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.RootCriteria root_criteria = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the rootCriteria field is set.