Class SearchLineageStreamingRequest.RootCriteria.Builder (0.85.0)

public static final class SearchLineageStreamingRequest.RootCriteria.Builder extends GeneratedMessage.Builder<SearchLineageStreamingRequest.RootCriteria.Builder> implements SearchLineageStreamingRequest.RootCriteriaOrBuilder

Criteria for the root of the search.

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

Static Methods

getDescriptor()

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

Methods

build()

public SearchLineageStreamingRequest.RootCriteria build()
Returns
Type Description
SearchLineageStreamingRequest.RootCriteria

buildPartial()

public SearchLineageStreamingRequest.RootCriteria buildPartial()
Returns
Type Description
SearchLineageStreamingRequest.RootCriteria

clear()

public SearchLineageStreamingRequest.RootCriteria.Builder clear()
Returns
Type Description
SearchLineageStreamingRequest.RootCriteria.Builder
Overrides

clearCriteria()

public SearchLineageStreamingRequest.RootCriteria.Builder clearCriteria()
Returns
Type Description
SearchLineageStreamingRequest.RootCriteria.Builder

clearEntities()

public SearchLineageStreamingRequest.RootCriteria.Builder clearEntities()

Optional. The entities to initiate the search from. Entities can be specified by FQN only, or by FQN and field. To search by FQN and all available fields for that FQN, use the wildcard * as the field value.

.google.cloud.datacatalog.lineage.v1.MultipleEntityReference entities = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
SearchLineageStreamingRequest.RootCriteria.Builder

getCriteriaCase()

public SearchLineageStreamingRequest.RootCriteria.CriteriaCase getCriteriaCase()
Returns
Type Description
SearchLineageStreamingRequest.RootCriteria.CriteriaCase

getDefaultInstanceForType()

public SearchLineageStreamingRequest.RootCriteria getDefaultInstanceForType()
Returns
Type Description
SearchLineageStreamingRequest.RootCriteria

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getEntities()

public MultipleEntityReference getEntities()

Optional. The entities to initiate the search from. Entities can be specified by FQN only, or by FQN and field. To search by FQN and all available fields for that FQN, use the wildcard * as the field value.

.google.cloud.datacatalog.lineage.v1.MultipleEntityReference entities = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MultipleEntityReference

The entities.

getEntitiesBuilder()

public MultipleEntityReference.Builder getEntitiesBuilder()

Optional. The entities to initiate the search from. Entities can be specified by FQN only, or by FQN and field. To search by FQN and all available fields for that FQN, use the wildcard * as the field value.

.google.cloud.datacatalog.lineage.v1.MultipleEntityReference entities = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MultipleEntityReference.Builder

getEntitiesOrBuilder()

public MultipleEntityReferenceOrBuilder getEntitiesOrBuilder()

Optional. The entities to initiate the search from. Entities can be specified by FQN only, or by FQN and field. To search by FQN and all available fields for that FQN, use the wildcard * as the field value.

.google.cloud.datacatalog.lineage.v1.MultipleEntityReference entities = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MultipleEntityReferenceOrBuilder

hasEntities()

public boolean hasEntities()

Optional. The entities to initiate the search from. Entities can be specified by FQN only, or by FQN and field. To search by FQN and all available fields for that FQN, use the wildcard * as the field value.

.google.cloud.datacatalog.lineage.v1.MultipleEntityReference entities = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the entities field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeEntities(MultipleEntityReference value)

public SearchLineageStreamingRequest.RootCriteria.Builder mergeEntities(MultipleEntityReference value)

Optional. The entities to initiate the search from. Entities can be specified by FQN only, or by FQN and field. To search by FQN and all available fields for that FQN, use the wildcard * as the field value.

.google.cloud.datacatalog.lineage.v1.MultipleEntityReference entities = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value MultipleEntityReference
Returns
Type Description
SearchLineageStreamingRequest.RootCriteria.Builder

mergeFrom(SearchLineageStreamingRequest.RootCriteria other)

public SearchLineageStreamingRequest.RootCriteria.Builder mergeFrom(SearchLineageStreamingRequest.RootCriteria other)
Parameter
Name Description
other SearchLineageStreamingRequest.RootCriteria
Returns
Type Description
SearchLineageStreamingRequest.RootCriteria.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public SearchLineageStreamingRequest.RootCriteria.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
SearchLineageStreamingRequest.RootCriteria.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public SearchLineageStreamingRequest.RootCriteria.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
SearchLineageStreamingRequest.RootCriteria.Builder
Overrides

setEntities(MultipleEntityReference value)

public SearchLineageStreamingRequest.RootCriteria.Builder setEntities(MultipleEntityReference value)

Optional. The entities to initiate the search from. Entities can be specified by FQN only, or by FQN and field. To search by FQN and all available fields for that FQN, use the wildcard * as the field value.

.google.cloud.datacatalog.lineage.v1.MultipleEntityReference entities = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value MultipleEntityReference
Returns
Type Description
SearchLineageStreamingRequest.RootCriteria.Builder

setEntities(MultipleEntityReference.Builder builderForValue)

public SearchLineageStreamingRequest.RootCriteria.Builder setEntities(MultipleEntityReference.Builder builderForValue)

Optional. The entities to initiate the search from. Entities can be specified by FQN only, or by FQN and field. To search by FQN and all available fields for that FQN, use the wildcard * as the field value.

.google.cloud.datacatalog.lineage.v1.MultipleEntityReference entities = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue MultipleEntityReference.Builder
Returns
Type Description
SearchLineageStreamingRequest.RootCriteria.Builder