Class SearchLineageStreamingRequest (0.85.0)

public final class SearchLineageStreamingRequest extends GeneratedMessage implements SearchLineageStreamingRequestOrBuilder

Request message for SearchLineageStreaming.

Protobuf type google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest

Inheritance

Object > AbstractMessageLite<MessageType,BuilderType> > AbstractMessage > GeneratedMessage > SearchLineageStreamingRequest

Static Fields

DIRECTION_FIELD_NUMBER

public static final int DIRECTION_FIELD_NUMBER
Field Value
Type Description
int

FILTERS_FIELD_NUMBER

public static final int FILTERS_FIELD_NUMBER
Field Value
Type Description
int

LIMITS_FIELD_NUMBER

public static final int LIMITS_FIELD_NUMBER
Field Value
Type Description
int

LOCATIONS_FIELD_NUMBER

public static final int LOCATIONS_FIELD_NUMBER
Field Value
Type Description
int

PARENT_FIELD_NUMBER

public static final int PARENT_FIELD_NUMBER
Field Value
Type Description
int

ROOT_CRITERIA_FIELD_NUMBER

public static final int ROOT_CRITERIA_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static SearchLineageStreamingRequest getDefaultInstance()
Returns
Type Description
SearchLineageStreamingRequest

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static SearchLineageStreamingRequest.Builder newBuilder()
Returns
Type Description
SearchLineageStreamingRequest.Builder

newBuilder(SearchLineageStreamingRequest prototype)

public static SearchLineageStreamingRequest.Builder newBuilder(SearchLineageStreamingRequest prototype)
Parameter
Name Description
prototype SearchLineageStreamingRequest
Returns
Type Description
SearchLineageStreamingRequest.Builder

parseDelimitedFrom(InputStream input)

public static SearchLineageStreamingRequest parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
SearchLineageStreamingRequest
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static SearchLineageStreamingRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SearchLineageStreamingRequest
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static SearchLineageStreamingRequest parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
SearchLineageStreamingRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static SearchLineageStreamingRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SearchLineageStreamingRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static SearchLineageStreamingRequest parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
SearchLineageStreamingRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static SearchLineageStreamingRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SearchLineageStreamingRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static SearchLineageStreamingRequest parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
SearchLineageStreamingRequest
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static SearchLineageStreamingRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SearchLineageStreamingRequest
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static SearchLineageStreamingRequest parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
SearchLineageStreamingRequest
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static SearchLineageStreamingRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SearchLineageStreamingRequest
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static SearchLineageStreamingRequest parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
SearchLineageStreamingRequest
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static SearchLineageStreamingRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SearchLineageStreamingRequest
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<SearchLineageStreamingRequest> parser()
Returns
Type Description
Parser<SearchLineageStreamingRequest>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getDefaultInstanceForType()

public SearchLineageStreamingRequest getDefaultInstanceForType()
Returns
Type Description
SearchLineageStreamingRequest

getDirection()

public 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 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 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 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 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 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 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 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 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 ProtocolStringList getLocationsList()

Required. The locations to search in.

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

Returns
Type Description
ProtocolStringList

A list containing the locations.

getParent()

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

getParserForType()

public Parser<SearchLineageStreamingRequest> getParserForType()
Returns
Type Description
Parser<SearchLineageStreamingRequest>
Overrides

getRootCriteria()

public 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 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

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasFilters()

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

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public SearchLineageStreamingRequest.Builder newBuilderForType()
Returns
Type Description
SearchLineageStreamingRequest.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected SearchLineageStreamingRequest.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
SearchLineageStreamingRequest.Builder
Overrides

toBuilder()

public SearchLineageStreamingRequest.Builder toBuilder()
Returns
Type Description
SearchLineageStreamingRequest.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException