public static final class SearchLineageStreamingRequest.SearchFilters.Builder extends GeneratedMessage.Builder<SearchLineageStreamingRequest.SearchFilters.Builder> implements SearchLineageStreamingRequest.SearchFiltersOrBuilderFilters for the search.
Protobuf type
google.cloud.datacatalog.lineage.v1.SearchLineageStreamingRequest.SearchFilters
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > SearchLineageStreamingRequest.SearchFilters.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
addAllDependencyTypes(Iterable<? extends DependencyType> values)
public SearchLineageStreamingRequest.SearchFilters.Builder addAllDependencyTypes(Iterable<? extends DependencyType> values)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 |
values |
Iterable<? extends com.google.cloud.datacatalog.lineage.v1.DependencyType>The dependencyTypes to add. |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
This builder for chaining. |
addAllDependencyTypesValue(Iterable<Integer> values)
public SearchLineageStreamingRequest.SearchFilters.Builder addAllDependencyTypesValue(Iterable<Integer> values)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 |
values |
Iterable<Integer>The enum numeric values on the wire for dependencyTypes to add. |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
This builder for chaining. |
addDependencyTypes(DependencyType value)
public SearchLineageStreamingRequest.SearchFilters.Builder addDependencyTypes(DependencyType value)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 |
value |
DependencyTypeThe dependencyTypes to add. |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
This builder for chaining. |
addDependencyTypesValue(int value)
public SearchLineageStreamingRequest.SearchFilters.Builder addDependencyTypesValue(int value)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 |
value |
intThe enum numeric value on the wire for dependencyTypes to add. |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
This builder for chaining. |
build()
public SearchLineageStreamingRequest.SearchFilters build()| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters |
|
buildPartial()
public SearchLineageStreamingRequest.SearchFilters buildPartial()| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters |
|
clear()
public SearchLineageStreamingRequest.SearchFilters.Builder clear()| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
|
clearDependencyTypes()
public SearchLineageStreamingRequest.SearchFilters.Builder clearDependencyTypes()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 |
SearchLineageStreamingRequest.SearchFilters.Builder |
This builder for chaining. |
clearEntitySet()
public SearchLineageStreamingRequest.SearchFilters.Builder clearEntitySet()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.SearchFilters.Builder |
This builder for chaining. |
clearTimeRange()
public SearchLineageStreamingRequest.SearchFilters.Builder clearTimeRange() 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 |
SearchLineageStreamingRequest.SearchFilters.Builder |
|
getDefaultInstanceForType()
public SearchLineageStreamingRequest.SearchFilters getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters |
|
getDependencyTypes(int index)
public 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 |
intThe index of the element to return. |
| Returns | |
|---|---|
| Type | Description |
DependencyType |
The dependencyTypes at the given index. |
getDependencyTypesCount()
public 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 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 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 |
intThe 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 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. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEntitySet()
public 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 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 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. |
getTimeRangeBuilder()
public Interval.Builder getTimeRangeBuilder() 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.Builder |
|
getTimeRangeOrBuilder()
public 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 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. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(SearchLineageStreamingRequest.SearchFilters other)
public SearchLineageStreamingRequest.SearchFilters.Builder mergeFrom(SearchLineageStreamingRequest.SearchFilters other)| Parameter | |
|---|---|
| Name | Description |
other |
SearchLineageStreamingRequest.SearchFilters |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public SearchLineageStreamingRequest.SearchFilters.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public SearchLineageStreamingRequest.SearchFilters.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
|
mergeTimeRange(Interval value)
public SearchLineageStreamingRequest.SearchFilters.Builder mergeTimeRange(Interval value) 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];
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.type.Interval |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
|
setDependencyTypes(int index, DependencyType value)
public SearchLineageStreamingRequest.SearchFilters.Builder setDependencyTypes(int index, DependencyType value)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];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
DependencyTypeThe dependencyTypes to set. |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
This builder for chaining. |
setDependencyTypesValue(int index, int value)
public SearchLineageStreamingRequest.SearchFilters.Builder setDependencyTypesValue(int index, int value)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];
| Parameters | |
|---|---|
| Name | Description |
index |
intThe index to set the value at. |
value |
intThe enum numeric value on the wire for dependencyTypes to set. |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
This builder for chaining. |
setEntitySet(SearchLineageStreamingRequest.EntitySet value)
public SearchLineageStreamingRequest.SearchFilters.Builder setEntitySet(SearchLineageStreamingRequest.EntitySet value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
SearchLineageStreamingRequest.EntitySetThe entitySet to set. |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
This builder for chaining. |
setEntitySetValue(int value)
public SearchLineageStreamingRequest.SearchFilters.Builder setEntitySetValue(int value)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];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe enum numeric value on the wire for entitySet to set. |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
This builder for chaining. |
setTimeRange(Interval value)
public SearchLineageStreamingRequest.SearchFilters.Builder setTimeRange(Interval value) 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];
| Parameter | |
|---|---|
| Name | Description |
value |
com.google.type.Interval |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
|
setTimeRange(Interval.Builder builderForValue)
public SearchLineageStreamingRequest.SearchFilters.Builder setTimeRange(Interval.Builder builderForValue) 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];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
com.google.type.Interval.Builder |
| Returns | |
|---|---|
| Type | Description |
SearchLineageStreamingRequest.SearchFilters.Builder |
|