类 GraphAlgebra.QueryParams.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.QueryParams.Builder>
-
- com.alibaba.graphscope.gaia.proto.GraphAlgebra.QueryParams.Builder
-
- 所有已实现的接口:
GraphAlgebra.QueryParamsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class GraphAlgebra.QueryParams.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.QueryParams.Builder> implements GraphAlgebra.QueryParamsOrBuilder
Protobuf typealgebra.QueryParams
-
-
方法概要
所有方法 静态方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 GraphAlgebra.QueryParams.BuilderaddAllColumns(Iterable<? extends Common.NameOrId> values)The required columns of the table.GraphAlgebra.QueryParams.BuilderaddAllTables(Iterable<? extends Common.NameOrId> values)The tables to fetch data from.GraphAlgebra.QueryParams.BuilderaddColumns(int index, Common.NameOrId value)The required columns of the table.GraphAlgebra.QueryParams.BuilderaddColumns(int index, Common.NameOrId.Builder builderForValue)The required columns of the table.GraphAlgebra.QueryParams.BuilderaddColumns(Common.NameOrId value)The required columns of the table.GraphAlgebra.QueryParams.BuilderaddColumns(Common.NameOrId.Builder builderForValue)The required columns of the table.Common.NameOrId.BuilderaddColumnsBuilder()The required columns of the table.Common.NameOrId.BuilderaddColumnsBuilder(int index)The required columns of the table.GraphAlgebra.QueryParams.BuilderaddTables(int index, Common.NameOrId value)The tables to fetch data from.GraphAlgebra.QueryParams.BuilderaddTables(int index, Common.NameOrId.Builder builderForValue)The tables to fetch data from.GraphAlgebra.QueryParams.BuilderaddTables(Common.NameOrId value)The tables to fetch data from.GraphAlgebra.QueryParams.BuilderaddTables(Common.NameOrId.Builder builderForValue)The tables to fetch data from.Common.NameOrId.BuilderaddTablesBuilder()The tables to fetch data from.Common.NameOrId.BuilderaddTablesBuilder(int index)The tables to fetch data from.GraphAlgebra.QueryParamsbuild()GraphAlgebra.QueryParamsbuildPartial()GraphAlgebra.QueryParams.Builderclear()GraphAlgebra.QueryParams.BuilderclearColumns()The required columns of the table.GraphAlgebra.QueryParams.BuilderclearExtra()GraphAlgebra.QueryParams.BuilderclearIsAllColumns()Can specify to get all columns of the tableGraphAlgebra.QueryParams.BuilderclearLimit()The size limitGraphAlgebra.QueryParams.BuilderclearPredicate()The optional predicate for the data tuple, which may be pushed down to the storage serviceGraphAlgebra.QueryParams.BuilderclearSampleRatio()Define the sampling ratio, while querying vertex/edge. 1.0 by default for deterministic case.GraphAlgebra.QueryParams.BuilderclearTables()The tables to fetch data from.booleancontainsExtra(String key)Extra parameters for general-purpose usageCommon.NameOrIdgetColumns(int index)The required columns of the table.Common.NameOrId.BuildergetColumnsBuilder(int index)The required columns of the table.List<Common.NameOrId.Builder>getColumnsBuilderList()The required columns of the table.intgetColumnsCount()The required columns of the table.List<Common.NameOrId>getColumnsList()The required columns of the table.Common.NameOrIdOrBuildergetColumnsOrBuilder(int index)The required columns of the table.List<? extends Common.NameOrIdOrBuilder>getColumnsOrBuilderList()The required columns of the table.GraphAlgebra.QueryParamsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Map<String,String>getExtra()已过时。intgetExtraCount()Extra parameters for general-purpose usageMap<String,String>getExtraMap()Extra parameters for general-purpose usageStringgetExtraOrDefault(String key, String defaultValue)Extra parameters for general-purpose usageStringgetExtraOrThrow(String key)Extra parameters for general-purpose usagebooleangetIsAllColumns()Can specify to get all columns of the tableGraphAlgebra.RangegetLimit()The size limitGraphAlgebra.Range.BuildergetLimitBuilder()The size limitGraphAlgebra.RangeOrBuildergetLimitOrBuilder()The size limitMap<String,String>getMutableExtra()已过时。OuterExpression.ExpressiongetPredicate()The optional predicate for the data tuple, which may be pushed down to the storage serviceOuterExpression.Expression.BuildergetPredicateBuilder()The optional predicate for the data tuple, which may be pushed down to the storage serviceOuterExpression.ExpressionOrBuildergetPredicateOrBuilder()The optional predicate for the data tuple, which may be pushed down to the storage servicedoublegetSampleRatio()Define the sampling ratio, while querying vertex/edge. 1.0 by default for deterministic case.Common.NameOrIdgetTables(int index)The tables to fetch data from.Common.NameOrId.BuildergetTablesBuilder(int index)The tables to fetch data from.List<Common.NameOrId.Builder>getTablesBuilderList()The tables to fetch data from.intgetTablesCount()The tables to fetch data from.List<Common.NameOrId>getTablesList()The tables to fetch data from.Common.NameOrIdOrBuildergetTablesOrBuilder(int index)The tables to fetch data from.List<? extends Common.NameOrIdOrBuilder>getTablesOrBuilderList()The tables to fetch data from.booleanhasLimit()The size limitbooleanhasPredicate()The optional predicate for the data tuple, which may be pushed down to the storage serviceprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()GraphAlgebra.QueryParams.BuildermergeFrom(GraphAlgebra.QueryParams other)GraphAlgebra.QueryParams.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)GraphAlgebra.QueryParams.BuildermergeFrom(com.google.protobuf.Message other)GraphAlgebra.QueryParams.BuildermergeLimit(GraphAlgebra.Range value)The size limitGraphAlgebra.QueryParams.BuildermergePredicate(OuterExpression.Expression value)The optional predicate for the data tuple, which may be pushed down to the storage serviceGraphAlgebra.QueryParams.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)GraphAlgebra.QueryParams.BuilderputAllExtra(Map<String,String> values)Extra parameters for general-purpose usageGraphAlgebra.QueryParams.BuilderputExtra(String key, String value)Extra parameters for general-purpose usageGraphAlgebra.QueryParams.BuilderremoveColumns(int index)The required columns of the table.GraphAlgebra.QueryParams.BuilderremoveExtra(String key)Extra parameters for general-purpose usageGraphAlgebra.QueryParams.BuilderremoveTables(int index)The tables to fetch data from.GraphAlgebra.QueryParams.BuildersetColumns(int index, Common.NameOrId value)The required columns of the table.GraphAlgebra.QueryParams.BuildersetColumns(int index, Common.NameOrId.Builder builderForValue)The required columns of the table.GraphAlgebra.QueryParams.BuildersetIsAllColumns(boolean value)Can specify to get all columns of the tableGraphAlgebra.QueryParams.BuildersetLimit(GraphAlgebra.Range value)The size limitGraphAlgebra.QueryParams.BuildersetLimit(GraphAlgebra.Range.Builder builderForValue)The size limitGraphAlgebra.QueryParams.BuildersetPredicate(OuterExpression.Expression value)The optional predicate for the data tuple, which may be pushed down to the storage serviceGraphAlgebra.QueryParams.BuildersetPredicate(OuterExpression.Expression.Builder builderForValue)The optional predicate for the data tuple, which may be pushed down to the storage serviceGraphAlgebra.QueryParams.BuildersetSampleRatio(double value)Define the sampling ratio, while querying vertex/edge. 1.0 by default for deterministic case.GraphAlgebra.QueryParams.BuildersetTables(int index, Common.NameOrId value)The tables to fetch data from.GraphAlgebra.QueryParams.BuildersetTables(int index, Common.NameOrId.Builder builderForValue)The tables to fetch data from.GraphAlgebra.QueryParams.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
-
-
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- 覆盖:
internalGetMapField在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.QueryParams.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- 覆盖:
internalGetMutableMapField在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.QueryParams.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.QueryParams.Builder>
-
clear
public GraphAlgebra.QueryParams.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.QueryParams.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.QueryParams.Builder>
-
getDefaultInstanceForType
public GraphAlgebra.QueryParams getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public GraphAlgebra.QueryParams build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public GraphAlgebra.QueryParams buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public GraphAlgebra.QueryParams.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebra.QueryParams.Builder>
-
mergeFrom
public GraphAlgebra.QueryParams.Builder mergeFrom(GraphAlgebra.QueryParams other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.QueryParams.Builder>
-
mergeFrom
public GraphAlgebra.QueryParams.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<GraphAlgebra.QueryParams.Builder>- 抛出:
IOException
-
getTablesList
public List<Common.NameOrId> getTablesList()
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
getTablesCount
public int getTablesCount()
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
getTables
public Common.NameOrId getTables(int index)
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;- 指定者:
getTables在接口中GraphAlgebra.QueryParamsOrBuilder
-
setTables
public GraphAlgebra.QueryParams.Builder setTables(int index, Common.NameOrId value)
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
setTables
public GraphAlgebra.QueryParams.Builder setTables(int index, Common.NameOrId.Builder builderForValue)
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
addTables
public GraphAlgebra.QueryParams.Builder addTables(Common.NameOrId value)
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
addTables
public GraphAlgebra.QueryParams.Builder addTables(int index, Common.NameOrId value)
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
addTables
public GraphAlgebra.QueryParams.Builder addTables(Common.NameOrId.Builder builderForValue)
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
addTables
public GraphAlgebra.QueryParams.Builder addTables(int index, Common.NameOrId.Builder builderForValue)
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
addAllTables
public GraphAlgebra.QueryParams.Builder addAllTables(Iterable<? extends Common.NameOrId> values)
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
clearTables
public GraphAlgebra.QueryParams.Builder clearTables()
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
removeTables
public GraphAlgebra.QueryParams.Builder removeTables(int index)
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
getTablesBuilder
public Common.NameOrId.Builder getTablesBuilder(int index)
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
getTablesOrBuilder
public Common.NameOrIdOrBuilder getTablesOrBuilder(int index)
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
getTablesOrBuilderList
public List<? extends Common.NameOrIdOrBuilder> getTablesOrBuilderList()
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
addTablesBuilder
public Common.NameOrId.Builder addTablesBuilder()
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
addTablesBuilder
public Common.NameOrId.Builder addTablesBuilder(int index)
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
getTablesBuilderList
public List<Common.NameOrId.Builder> getTablesBuilderList()
The tables to fetch data from. While this may sound arbitrary, but in graph db, we often use label instead of table to refer to an entity (vertex/edge). They are semantically the same.
repeated .common.NameOrId tables = 1;
-
getColumnsList
public List<Common.NameOrId> getColumnsList()
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
getColumnsCount
public int getColumnsCount()
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
getColumns
public Common.NameOrId getColumns(int index)
The required columns of the table.
repeated .common.NameOrId columns = 2;- 指定者:
getColumns在接口中GraphAlgebra.QueryParamsOrBuilder
-
setColumns
public GraphAlgebra.QueryParams.Builder setColumns(int index, Common.NameOrId value)
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
setColumns
public GraphAlgebra.QueryParams.Builder setColumns(int index, Common.NameOrId.Builder builderForValue)
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
addColumns
public GraphAlgebra.QueryParams.Builder addColumns(Common.NameOrId value)
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
addColumns
public GraphAlgebra.QueryParams.Builder addColumns(int index, Common.NameOrId value)
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
addColumns
public GraphAlgebra.QueryParams.Builder addColumns(Common.NameOrId.Builder builderForValue)
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
addColumns
public GraphAlgebra.QueryParams.Builder addColumns(int index, Common.NameOrId.Builder builderForValue)
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
addAllColumns
public GraphAlgebra.QueryParams.Builder addAllColumns(Iterable<? extends Common.NameOrId> values)
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
clearColumns
public GraphAlgebra.QueryParams.Builder clearColumns()
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
removeColumns
public GraphAlgebra.QueryParams.Builder removeColumns(int index)
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
getColumnsBuilder
public Common.NameOrId.Builder getColumnsBuilder(int index)
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
getColumnsOrBuilder
public Common.NameOrIdOrBuilder getColumnsOrBuilder(int index)
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
getColumnsOrBuilderList
public List<? extends Common.NameOrIdOrBuilder> getColumnsOrBuilderList()
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
addColumnsBuilder
public Common.NameOrId.Builder addColumnsBuilder()
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
addColumnsBuilder
public Common.NameOrId.Builder addColumnsBuilder(int index)
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
getColumnsBuilderList
public List<Common.NameOrId.Builder> getColumnsBuilderList()
The required columns of the table.
repeated .common.NameOrId columns = 2;
-
getIsAllColumns
public boolean getIsAllColumns()
Can specify to get all columns of the table
bool is_all_columns = 3;- 指定者:
getIsAllColumns在接口中GraphAlgebra.QueryParamsOrBuilder- 返回:
- The isAllColumns.
-
setIsAllColumns
public GraphAlgebra.QueryParams.Builder setIsAllColumns(boolean value)
Can specify to get all columns of the table
bool is_all_columns = 3;- 参数:
value- The isAllColumns to set.- 返回:
- This builder for chaining.
-
clearIsAllColumns
public GraphAlgebra.QueryParams.Builder clearIsAllColumns()
Can specify to get all columns of the table
bool is_all_columns = 3;- 返回:
- This builder for chaining.
-
hasLimit
public boolean hasLimit()
The size limit
.algebra.Range limit = 4;- 指定者:
hasLimit在接口中GraphAlgebra.QueryParamsOrBuilder- 返回:
- Whether the limit field is set.
-
getLimit
public GraphAlgebra.Range getLimit()
The size limit
.algebra.Range limit = 4;- 指定者:
getLimit在接口中GraphAlgebra.QueryParamsOrBuilder- 返回:
- The limit.
-
setLimit
public GraphAlgebra.QueryParams.Builder setLimit(GraphAlgebra.Range value)
The size limit
.algebra.Range limit = 4;
-
setLimit
public GraphAlgebra.QueryParams.Builder setLimit(GraphAlgebra.Range.Builder builderForValue)
The size limit
.algebra.Range limit = 4;
-
mergeLimit
public GraphAlgebra.QueryParams.Builder mergeLimit(GraphAlgebra.Range value)
The size limit
.algebra.Range limit = 4;
-
clearLimit
public GraphAlgebra.QueryParams.Builder clearLimit()
The size limit
.algebra.Range limit = 4;
-
getLimitBuilder
public GraphAlgebra.Range.Builder getLimitBuilder()
The size limit
.algebra.Range limit = 4;
-
getLimitOrBuilder
public GraphAlgebra.RangeOrBuilder getLimitOrBuilder()
The size limit
.algebra.Range limit = 4;
-
hasPredicate
public boolean hasPredicate()
The optional predicate for the data tuple, which may be pushed down to the storage service
.common.Expression predicate = 5;- 指定者:
hasPredicate在接口中GraphAlgebra.QueryParamsOrBuilder- 返回:
- Whether the predicate field is set.
-
getPredicate
public OuterExpression.Expression getPredicate()
The optional predicate for the data tuple, which may be pushed down to the storage service
.common.Expression predicate = 5;- 指定者:
getPredicate在接口中GraphAlgebra.QueryParamsOrBuilder- 返回:
- The predicate.
-
setPredicate
public GraphAlgebra.QueryParams.Builder setPredicate(OuterExpression.Expression value)
The optional predicate for the data tuple, which may be pushed down to the storage service
.common.Expression predicate = 5;
-
setPredicate
public GraphAlgebra.QueryParams.Builder setPredicate(OuterExpression.Expression.Builder builderForValue)
The optional predicate for the data tuple, which may be pushed down to the storage service
.common.Expression predicate = 5;
-
mergePredicate
public GraphAlgebra.QueryParams.Builder mergePredicate(OuterExpression.Expression value)
The optional predicate for the data tuple, which may be pushed down to the storage service
.common.Expression predicate = 5;
-
clearPredicate
public GraphAlgebra.QueryParams.Builder clearPredicate()
The optional predicate for the data tuple, which may be pushed down to the storage service
.common.Expression predicate = 5;
-
getPredicateBuilder
public OuterExpression.Expression.Builder getPredicateBuilder()
The optional predicate for the data tuple, which may be pushed down to the storage service
.common.Expression predicate = 5;
-
getPredicateOrBuilder
public OuterExpression.ExpressionOrBuilder getPredicateOrBuilder()
The optional predicate for the data tuple, which may be pushed down to the storage service
.common.Expression predicate = 5;
-
getSampleRatio
public double getSampleRatio()
Define the sampling ratio, while querying vertex/edge. 1.0 by default for deterministic case.
double sample_ratio = 6;- 指定者:
getSampleRatio在接口中GraphAlgebra.QueryParamsOrBuilder- 返回:
- The sampleRatio.
-
setSampleRatio
public GraphAlgebra.QueryParams.Builder setSampleRatio(double value)
Define the sampling ratio, while querying vertex/edge. 1.0 by default for deterministic case.
double sample_ratio = 6;- 参数:
value- The sampleRatio to set.- 返回:
- This builder for chaining.
-
clearSampleRatio
public GraphAlgebra.QueryParams.Builder clearSampleRatio()
Define the sampling ratio, while querying vertex/edge. 1.0 by default for deterministic case.
double sample_ratio = 6;- 返回:
- This builder for chaining.
-
getExtraCount
public int getExtraCount()
从接口复制的说明:GraphAlgebra.QueryParamsOrBuilderExtra parameters for general-purpose usage
map<string, string> extra = 7;
-
containsExtra
public boolean containsExtra(String key)
Extra parameters for general-purpose usage
map<string, string> extra = 7;
-
getExtra
@Deprecated public Map<String,String> getExtra()
已过时。UsegetExtraMap()instead.- 指定者:
getExtra在接口中GraphAlgebra.QueryParamsOrBuilder
-
getExtraMap
public Map<String,String> getExtraMap()
Extra parameters for general-purpose usage
map<string, string> extra = 7;- 指定者:
getExtraMap在接口中GraphAlgebra.QueryParamsOrBuilder
-
getExtraOrDefault
public String getExtraOrDefault(String key, String defaultValue)
Extra parameters for general-purpose usage
map<string, string> extra = 7;
-
getExtraOrThrow
public String getExtraOrThrow(String key)
Extra parameters for general-purpose usage
map<string, string> extra = 7;
-
clearExtra
public GraphAlgebra.QueryParams.Builder clearExtra()
-
removeExtra
public GraphAlgebra.QueryParams.Builder removeExtra(String key)
Extra parameters for general-purpose usage
map<string, string> extra = 7;
-
getMutableExtra
@Deprecated public Map<String,String> getMutableExtra()
已过时。Use alternate mutation accessors instead.
-
putExtra
public GraphAlgebra.QueryParams.Builder putExtra(String key, String value)
Extra parameters for general-purpose usage
map<string, string> extra = 7;
-
putAllExtra
public GraphAlgebra.QueryParams.Builder putAllExtra(Map<String,String> values)
Extra parameters for general-purpose usage
map<string, string> extra = 7;
-
setUnknownFields
public final GraphAlgebra.QueryParams.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.QueryParams.Builder>
-
mergeUnknownFields
public final GraphAlgebra.QueryParams.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<GraphAlgebra.QueryParams.Builder>
-
-