类 IrResult.Element.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<IrResult.Element.Builder>
-
- com.alibaba.graphscope.gaia.proto.IrResult.Element.Builder
-
- 所有已实现的接口:
IrResult.ElementOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- 封闭类:
- IrResult.Element
public static final class IrResult.Element.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<IrResult.Element.Builder> implements IrResult.ElementOrBuilder
Protobuf typeresults.Element
-
-
方法概要
-
从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<IrResult.Element.Builder>
-
clear
public IrResult.Element.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<IrResult.Element.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<IrResult.Element.Builder>
-
getDefaultInstanceForType
public IrResult.Element getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public IrResult.Element build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public IrResult.Element buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public IrResult.Element.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<IrResult.Element.Builder>
-
mergeFrom
public IrResult.Element.Builder mergeFrom(IrResult.Element other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<IrResult.Element.Builder>
-
mergeFrom
public IrResult.Element.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<IrResult.Element.Builder>- 抛出:
IOException
-
getInnerCase
public IrResult.Element.InnerCase getInnerCase()
- 指定者:
getInnerCase在接口中IrResult.ElementOrBuilder
-
clearInner
public IrResult.Element.Builder clearInner()
-
hasVertex
public boolean hasVertex()
.results.Vertex vertex = 1;- 指定者:
hasVertex在接口中IrResult.ElementOrBuilder- 返回:
- Whether the vertex field is set.
-
getVertex
public IrResult.Vertex getVertex()
.results.Vertex vertex = 1;- 指定者:
getVertex在接口中IrResult.ElementOrBuilder- 返回:
- The vertex.
-
setVertex
public IrResult.Element.Builder setVertex(IrResult.Vertex value)
.results.Vertex vertex = 1;
-
setVertex
public IrResult.Element.Builder setVertex(IrResult.Vertex.Builder builderForValue)
.results.Vertex vertex = 1;
-
mergeVertex
public IrResult.Element.Builder mergeVertex(IrResult.Vertex value)
.results.Vertex vertex = 1;
-
clearVertex
public IrResult.Element.Builder clearVertex()
.results.Vertex vertex = 1;
-
getVertexBuilder
public IrResult.Vertex.Builder getVertexBuilder()
.results.Vertex vertex = 1;
-
getVertexOrBuilder
public IrResult.VertexOrBuilder getVertexOrBuilder()
.results.Vertex vertex = 1;- 指定者:
getVertexOrBuilder在接口中IrResult.ElementOrBuilder
-
hasEdge
public boolean hasEdge()
.results.Edge edge = 2;- 指定者:
hasEdge在接口中IrResult.ElementOrBuilder- 返回:
- Whether the edge field is set.
-
getEdge
public IrResult.Edge getEdge()
.results.Edge edge = 2;- 指定者:
getEdge在接口中IrResult.ElementOrBuilder- 返回:
- The edge.
-
setEdge
public IrResult.Element.Builder setEdge(IrResult.Edge value)
.results.Edge edge = 2;
-
setEdge
public IrResult.Element.Builder setEdge(IrResult.Edge.Builder builderForValue)
.results.Edge edge = 2;
-
mergeEdge
public IrResult.Element.Builder mergeEdge(IrResult.Edge value)
.results.Edge edge = 2;
-
clearEdge
public IrResult.Element.Builder clearEdge()
.results.Edge edge = 2;
-
getEdgeBuilder
public IrResult.Edge.Builder getEdgeBuilder()
.results.Edge edge = 2;
-
getEdgeOrBuilder
public IrResult.EdgeOrBuilder getEdgeOrBuilder()
.results.Edge edge = 2;- 指定者:
getEdgeOrBuilder在接口中IrResult.ElementOrBuilder
-
hasGraphPath
public boolean hasGraphPath()
.results.GraphPath graph_path = 3;- 指定者:
hasGraphPath在接口中IrResult.ElementOrBuilder- 返回:
- Whether the graphPath field is set.
-
getGraphPath
public IrResult.GraphPath getGraphPath()
.results.GraphPath graph_path = 3;- 指定者:
getGraphPath在接口中IrResult.ElementOrBuilder- 返回:
- The graphPath.
-
setGraphPath
public IrResult.Element.Builder setGraphPath(IrResult.GraphPath value)
.results.GraphPath graph_path = 3;
-
setGraphPath
public IrResult.Element.Builder setGraphPath(IrResult.GraphPath.Builder builderForValue)
.results.GraphPath graph_path = 3;
-
mergeGraphPath
public IrResult.Element.Builder mergeGraphPath(IrResult.GraphPath value)
.results.GraphPath graph_path = 3;
-
clearGraphPath
public IrResult.Element.Builder clearGraphPath()
.results.GraphPath graph_path = 3;
-
getGraphPathBuilder
public IrResult.GraphPath.Builder getGraphPathBuilder()
.results.GraphPath graph_path = 3;
-
getGraphPathOrBuilder
public IrResult.GraphPathOrBuilder getGraphPathOrBuilder()
.results.GraphPath graph_path = 3;
-
hasObject
public boolean hasObject()
.common.Value object = 4;- 指定者:
hasObject在接口中IrResult.ElementOrBuilder- 返回:
- Whether the object field is set.
-
getObject
public Common.Value getObject()
.common.Value object = 4;- 指定者:
getObject在接口中IrResult.ElementOrBuilder- 返回:
- The object.
-
setObject
public IrResult.Element.Builder setObject(Common.Value value)
.common.Value object = 4;
-
setObject
public IrResult.Element.Builder setObject(Common.Value.Builder builderForValue)
.common.Value object = 4;
-
mergeObject
public IrResult.Element.Builder mergeObject(Common.Value value)
.common.Value object = 4;
-
clearObject
public IrResult.Element.Builder clearObject()
.common.Value object = 4;
-
getObjectBuilder
public Common.Value.Builder getObjectBuilder()
.common.Value object = 4;
-
getObjectOrBuilder
public Common.ValueOrBuilder getObjectOrBuilder()
.common.Value object = 4;- 指定者:
getObjectOrBuilder在接口中IrResult.ElementOrBuilder
-
setUnknownFields
public final IrResult.Element.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<IrResult.Element.Builder>
-
mergeUnknownFields
public final IrResult.Element.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<IrResult.Element.Builder>
-
-