类 OuterExpression.TimeInterval.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.TimeInterval.Builder>
-
- com.alibaba.graphscope.gaia.proto.OuterExpression.TimeInterval.Builder
-
- 所有已实现的接口:
OuterExpression.TimeIntervalOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
public static final class OuterExpression.TimeInterval.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.TimeInterval.Builder> implements OuterExpression.TimeIntervalOrBuilder
denote time interval, i.e. 3 DAYS, 4 HOURS, 5 MINUTES
Protobuf typecommon.TimeInterval
-
-
方法概要
-
从类继承的方法 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<OuterExpression.TimeInterval.Builder>
-
clear
public OuterExpression.TimeInterval.Builder clear()
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.TimeInterval.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<OuterExpression.TimeInterval.Builder>
-
getDefaultInstanceForType
public OuterExpression.TimeInterval getDefaultInstanceForType()
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
public OuterExpression.TimeInterval build()
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
public OuterExpression.TimeInterval buildPartial()
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
mergeFrom
public OuterExpression.TimeInterval.Builder mergeFrom(com.google.protobuf.Message other)
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<OuterExpression.TimeInterval.Builder>
-
mergeFrom
public OuterExpression.TimeInterval.Builder mergeFrom(OuterExpression.TimeInterval other)
-
isInitialized
public final boolean isInitialized()
- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.TimeInterval.Builder>
-
mergeFrom
public OuterExpression.TimeInterval.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<OuterExpression.TimeInterval.Builder>- 抛出:
IOException
-
getValueCase
public OuterExpression.TimeInterval.ValueCase getValueCase()
-
clearValue
public OuterExpression.TimeInterval.Builder clearValue()
-
getIntervalValue
public int getIntervalValue()
.common.Extract.Interval interval = 1;- 指定者:
getIntervalValue在接口中OuterExpression.TimeIntervalOrBuilder- 返回:
- The enum numeric value on the wire for interval.
-
setIntervalValue
public OuterExpression.TimeInterval.Builder setIntervalValue(int value)
.common.Extract.Interval interval = 1;- 参数:
value- The enum numeric value on the wire for interval to set.- 返回:
- This builder for chaining.
-
getInterval
public OuterExpression.Extract.Interval getInterval()
.common.Extract.Interval interval = 1;- 指定者:
getInterval在接口中OuterExpression.TimeIntervalOrBuilder- 返回:
- The interval.
-
setInterval
public OuterExpression.TimeInterval.Builder setInterval(OuterExpression.Extract.Interval value)
.common.Extract.Interval interval = 1;- 参数:
value- The interval to set.- 返回:
- This builder for chaining.
-
clearInterval
public OuterExpression.TimeInterval.Builder clearInterval()
.common.Extract.Interval interval = 1;- 返回:
- This builder for chaining.
-
hasConst
public boolean hasConst()
.common.Value const = 2;- 指定者:
hasConst在接口中OuterExpression.TimeIntervalOrBuilder- 返回:
- Whether the const field is set.
-
getConst
public Common.Value getConst()
.common.Value const = 2;- 指定者:
getConst在接口中OuterExpression.TimeIntervalOrBuilder- 返回:
- The const.
-
setConst
public OuterExpression.TimeInterval.Builder setConst(Common.Value value)
.common.Value const = 2;
-
setConst
public OuterExpression.TimeInterval.Builder setConst(Common.Value.Builder builderForValue)
.common.Value const = 2;
-
mergeConst
public OuterExpression.TimeInterval.Builder mergeConst(Common.Value value)
.common.Value const = 2;
-
clearConst
public OuterExpression.TimeInterval.Builder clearConst()
.common.Value const = 2;
-
getConstBuilder
public Common.Value.Builder getConstBuilder()
.common.Value const = 2;
-
getConstOrBuilder
public Common.ValueOrBuilder getConstOrBuilder()
.common.Value const = 2;
-
hasParam
public boolean hasParam()
.common.DynamicParam param = 3;- 指定者:
hasParam在接口中OuterExpression.TimeIntervalOrBuilder- 返回:
- Whether the param field is set.
-
getParam
public OuterExpression.DynamicParam getParam()
.common.DynamicParam param = 3;- 指定者:
getParam在接口中OuterExpression.TimeIntervalOrBuilder- 返回:
- The param.
-
setParam
public OuterExpression.TimeInterval.Builder setParam(OuterExpression.DynamicParam value)
.common.DynamicParam param = 3;
-
setParam
public OuterExpression.TimeInterval.Builder setParam(OuterExpression.DynamicParam.Builder builderForValue)
.common.DynamicParam param = 3;
-
mergeParam
public OuterExpression.TimeInterval.Builder mergeParam(OuterExpression.DynamicParam value)
.common.DynamicParam param = 3;
-
clearParam
public OuterExpression.TimeInterval.Builder clearParam()
.common.DynamicParam param = 3;
-
getParamBuilder
public OuterExpression.DynamicParam.Builder getParamBuilder()
.common.DynamicParam param = 3;
-
getParamOrBuilder
public OuterExpression.DynamicParamOrBuilder getParamOrBuilder()
.common.DynamicParam param = 3;
-
setUnknownFields
public final OuterExpression.TimeInterval.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.TimeInterval.Builder>
-
mergeUnknownFields
public final OuterExpression.TimeInterval.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<OuterExpression.TimeInterval.Builder>
-
-