Package org.yamcs.protobuf
Class LeapSecondsTable.ValidityRange.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
- org.yamcs.protobuf.LeapSecondsTable.ValidityRange.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,LeapSecondsTable.ValidityRangeOrBuilder
- Enclosing class:
- LeapSecondsTable.ValidityRange
public static final class LeapSecondsTable.ValidityRange.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder> implements LeapSecondsTable.ValidityRangeOrBuilder
Protobuf typeyamcs.protobuf.time.LeapSecondsTable.ValidityRange
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LeapSecondsTable.ValidityRange.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
LeapSecondsTable.ValidityRange
build()
LeapSecondsTable.ValidityRange
buildPartial()
LeapSecondsTable.ValidityRange.Builder
clear()
LeapSecondsTable.ValidityRange.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
LeapSecondsTable.ValidityRange.Builder
clearLeapSeconds()
optional int32 leapSeconds = 3;
LeapSecondsTable.ValidityRange.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
LeapSecondsTable.ValidityRange.Builder
clearStart()
UTC timestamp (unsmeared)LeapSecondsTable.ValidityRange.Builder
clearStop()
UTC timestamp (unsmeared)LeapSecondsTable.ValidityRange.Builder
clearTaiDifference()
optional int32 taiDifference = 4;
LeapSecondsTable.ValidityRange.Builder
clone()
LeapSecondsTable.ValidityRange
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
int
getLeapSeconds()
optional int32 leapSeconds = 3;
String
getStart()
UTC timestamp (unsmeared)com.google.protobuf.ByteString
getStartBytes()
UTC timestamp (unsmeared)String
getStop()
UTC timestamp (unsmeared)com.google.protobuf.ByteString
getStopBytes()
UTC timestamp (unsmeared)int
getTaiDifference()
optional int32 taiDifference = 4;
boolean
hasLeapSeconds()
optional int32 leapSeconds = 3;
boolean
hasStart()
UTC timestamp (unsmeared)boolean
hasStop()
UTC timestamp (unsmeared)boolean
hasTaiDifference()
optional int32 taiDifference = 4;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
LeapSecondsTable.ValidityRange.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
LeapSecondsTable.ValidityRange.Builder
mergeFrom(com.google.protobuf.Message other)
LeapSecondsTable.ValidityRange.Builder
mergeFrom(LeapSecondsTable.ValidityRange other)
LeapSecondsTable.ValidityRange.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
LeapSecondsTable.ValidityRange.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
LeapSecondsTable.ValidityRange.Builder
setLeapSeconds(int value)
optional int32 leapSeconds = 3;
LeapSecondsTable.ValidityRange.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
LeapSecondsTable.ValidityRange.Builder
setStart(String value)
UTC timestamp (unsmeared)LeapSecondsTable.ValidityRange.Builder
setStartBytes(com.google.protobuf.ByteString value)
UTC timestamp (unsmeared)LeapSecondsTable.ValidityRange.Builder
setStop(String value)
UTC timestamp (unsmeared)LeapSecondsTable.ValidityRange.Builder
setStopBytes(com.google.protobuf.ByteString value)
UTC timestamp (unsmeared)LeapSecondsTable.ValidityRange.Builder
setTaiDifference(int value)
optional int32 taiDifference = 4;
LeapSecondsTable.ValidityRange.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
clear
public LeapSecondsTable.ValidityRange.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
getDefaultInstanceForType
public LeapSecondsTable.ValidityRange getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public LeapSecondsTable.ValidityRange build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public LeapSecondsTable.ValidityRange buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public LeapSecondsTable.ValidityRange.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
setField
public LeapSecondsTable.ValidityRange.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
clearField
public LeapSecondsTable.ValidityRange.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
clearOneof
public LeapSecondsTable.ValidityRange.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
setRepeatedField
public LeapSecondsTable.ValidityRange.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
addRepeatedField
public LeapSecondsTable.ValidityRange.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
mergeFrom
public LeapSecondsTable.ValidityRange.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<LeapSecondsTable.ValidityRange.Builder>
-
mergeFrom
public LeapSecondsTable.ValidityRange.Builder mergeFrom(LeapSecondsTable.ValidityRange other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
mergeFrom
public LeapSecondsTable.ValidityRange.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<LeapSecondsTable.ValidityRange.Builder>
- Throws:
IOException
-
hasStart
public boolean hasStart()
UTC timestamp (unsmeared)
optional string start = 1;
- Specified by:
hasStart
in interfaceLeapSecondsTable.ValidityRangeOrBuilder
-
getStart
public String getStart()
UTC timestamp (unsmeared)
optional string start = 1;
- Specified by:
getStart
in interfaceLeapSecondsTable.ValidityRangeOrBuilder
-
getStartBytes
public com.google.protobuf.ByteString getStartBytes()
UTC timestamp (unsmeared)
optional string start = 1;
- Specified by:
getStartBytes
in interfaceLeapSecondsTable.ValidityRangeOrBuilder
-
setStart
public LeapSecondsTable.ValidityRange.Builder setStart(String value)
UTC timestamp (unsmeared)
optional string start = 1;
-
clearStart
public LeapSecondsTable.ValidityRange.Builder clearStart()
UTC timestamp (unsmeared)
optional string start = 1;
-
setStartBytes
public LeapSecondsTable.ValidityRange.Builder setStartBytes(com.google.protobuf.ByteString value)
UTC timestamp (unsmeared)
optional string start = 1;
-
hasStop
public boolean hasStop()
UTC timestamp (unsmeared)
optional string stop = 2;
- Specified by:
hasStop
in interfaceLeapSecondsTable.ValidityRangeOrBuilder
-
getStop
public String getStop()
UTC timestamp (unsmeared)
optional string stop = 2;
- Specified by:
getStop
in interfaceLeapSecondsTable.ValidityRangeOrBuilder
-
getStopBytes
public com.google.protobuf.ByteString getStopBytes()
UTC timestamp (unsmeared)
optional string stop = 2;
- Specified by:
getStopBytes
in interfaceLeapSecondsTable.ValidityRangeOrBuilder
-
setStop
public LeapSecondsTable.ValidityRange.Builder setStop(String value)
UTC timestamp (unsmeared)
optional string stop = 2;
-
clearStop
public LeapSecondsTable.ValidityRange.Builder clearStop()
UTC timestamp (unsmeared)
optional string stop = 2;
-
setStopBytes
public LeapSecondsTable.ValidityRange.Builder setStopBytes(com.google.protobuf.ByteString value)
UTC timestamp (unsmeared)
optional string stop = 2;
-
hasLeapSeconds
public boolean hasLeapSeconds()
optional int32 leapSeconds = 3;
- Specified by:
hasLeapSeconds
in interfaceLeapSecondsTable.ValidityRangeOrBuilder
-
getLeapSeconds
public int getLeapSeconds()
optional int32 leapSeconds = 3;
- Specified by:
getLeapSeconds
in interfaceLeapSecondsTable.ValidityRangeOrBuilder
-
setLeapSeconds
public LeapSecondsTable.ValidityRange.Builder setLeapSeconds(int value)
optional int32 leapSeconds = 3;
-
clearLeapSeconds
public LeapSecondsTable.ValidityRange.Builder clearLeapSeconds()
optional int32 leapSeconds = 3;
-
hasTaiDifference
public boolean hasTaiDifference()
optional int32 taiDifference = 4;
- Specified by:
hasTaiDifference
in interfaceLeapSecondsTable.ValidityRangeOrBuilder
-
getTaiDifference
public int getTaiDifference()
optional int32 taiDifference = 4;
- Specified by:
getTaiDifference
in interfaceLeapSecondsTable.ValidityRangeOrBuilder
-
setTaiDifference
public LeapSecondsTable.ValidityRange.Builder setTaiDifference(int value)
optional int32 taiDifference = 4;
-
clearTaiDifference
public LeapSecondsTable.ValidityRange.Builder clearTaiDifference()
optional int32 taiDifference = 4;
-
setUnknownFields
public final LeapSecondsTable.ValidityRange.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
mergeUnknownFields
public final LeapSecondsTable.ValidityRange.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<LeapSecondsTable.ValidityRange.Builder>
-
-