Class MonitorDProto.GNSSInformation.Timing.UTC.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
de.serosystems.proto.v3.grx.monitord.MonitorDProto.GNSSInformation.Timing.UTC.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,MonitorDProto.GNSSInformation.Timing.UTCOrBuilder
,Cloneable
- Enclosing class:
- MonitorDProto.GNSSInformation.Timing.UTC
public static final class MonitorDProto.GNSSInformation.Timing.UTC.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
implements MonitorDProto.GNSSInformation.Timing.UTCOrBuilder
UTC Timing information.Protobuf type
serosystems.proto.v3.grx.monitord.GNSSInformation.Timing.UTC
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
clearDay()
UTC day.clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) UTC hour.clearMin()
UTC minute.UTC month.clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) clearSec()
UTC second (may also be 60, if a leap second is present).Used UTC standard.Whether all UTC fields are valid.UTC year.clone()
int
getDay()
UTC day.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
int
getHour()
UTC hour.int
getMin()
UTC minute.int
getMonth()
UTC month.int
getSec()
UTC second (may also be 60, if a leap second is present).Used UTC standard.int
Used UTC standard.boolean
getValid()
Whether all UTC fields are valid.int
getYear()
UTC year.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
final boolean
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setDay
(int value) UTC day.setHour
(int value) UTC hour.setMin
(int value) UTC minute.setMonth
(int value) UTC month.setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSec
(int value) UTC second (may also be 60, if a leap second is present).Used UTC standard.setStandardValue
(int value) Used UTC standard.setUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) setValid
(boolean value) Whether all UTC fields are valid.setYear
(int value) UTC year.Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<MonitorDProto.GNSSInformation.Timing.UTC.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<MonitorDProto.GNSSInformation.Timing.UTC.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<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.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<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
-
setField
public MonitorDProto.GNSSInformation.Timing.UTC.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<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
-
clearField
public MonitorDProto.GNSSInformation.Timing.UTC.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<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
-
clearOneof
public MonitorDProto.GNSSInformation.Timing.UTC.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<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
-
setRepeatedField
public MonitorDProto.GNSSInformation.Timing.UTC.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<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
-
addRepeatedField
public MonitorDProto.GNSSInformation.Timing.UTC.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<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
-
mergeFrom
public MonitorDProto.GNSSInformation.Timing.UTC.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
-
mergeFrom
public MonitorDProto.GNSSInformation.Timing.UTC.Builder mergeFrom(MonitorDProto.GNSSInformation.Timing.UTC other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
-
mergeFrom
public MonitorDProto.GNSSInformation.Timing.UTC.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<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
- Throws:
IOException
-
getValid
public boolean getValid()Whether all UTC fields are valid.
bool valid = 1;
- Specified by:
getValid
in interfaceMonitorDProto.GNSSInformation.Timing.UTCOrBuilder
- Returns:
- The valid.
-
setValid
Whether all UTC fields are valid.
bool valid = 1;
- Parameters:
value
- The valid to set.- Returns:
- This builder for chaining.
-
clearValid
Whether all UTC fields are valid.
bool valid = 1;
- Returns:
- This builder for chaining.
-
getStandardValue
public int getStandardValue()Used UTC standard.
.serosystems.proto.v3.grx.monitord.GNSSInformation.Timing.UTC.Standard standard = 2;
- Specified by:
getStandardValue
in interfaceMonitorDProto.GNSSInformation.Timing.UTCOrBuilder
- Returns:
- The enum numeric value on the wire for standard.
-
setStandardValue
Used UTC standard.
.serosystems.proto.v3.grx.monitord.GNSSInformation.Timing.UTC.Standard standard = 2;
- Parameters:
value
- The enum numeric value on the wire for standard to set.- Returns:
- This builder for chaining.
-
getStandard
Used UTC standard.
.serosystems.proto.v3.grx.monitord.GNSSInformation.Timing.UTC.Standard standard = 2;
- Specified by:
getStandard
in interfaceMonitorDProto.GNSSInformation.Timing.UTCOrBuilder
- Returns:
- The standard.
-
setStandard
public MonitorDProto.GNSSInformation.Timing.UTC.Builder setStandard(MonitorDProto.GNSSInformation.Timing.UTC.Standard value) Used UTC standard.
.serosystems.proto.v3.grx.monitord.GNSSInformation.Timing.UTC.Standard standard = 2;
- Parameters:
value
- The standard to set.- Returns:
- This builder for chaining.
-
clearStandard
Used UTC standard.
.serosystems.proto.v3.grx.monitord.GNSSInformation.Timing.UTC.Standard standard = 2;
- Returns:
- This builder for chaining.
-
getYear
public int getYear()UTC year. Actually uint16.
uint32 year = 3;
- Specified by:
getYear
in interfaceMonitorDProto.GNSSInformation.Timing.UTCOrBuilder
- Returns:
- The year.
-
setYear
UTC year. Actually uint16.
uint32 year = 3;
- Parameters:
value
- The year to set.- Returns:
- This builder for chaining.
-
clearYear
UTC year. Actually uint16.
uint32 year = 3;
- Returns:
- This builder for chaining.
-
getMonth
public int getMonth()UTC month. Actually uint8.
uint32 month = 4;
- Specified by:
getMonth
in interfaceMonitorDProto.GNSSInformation.Timing.UTCOrBuilder
- Returns:
- The month.
-
setMonth
UTC month. Actually uint8.
uint32 month = 4;
- Parameters:
value
- The month to set.- Returns:
- This builder for chaining.
-
clearMonth
UTC month. Actually uint8.
uint32 month = 4;
- Returns:
- This builder for chaining.
-
getDay
public int getDay()UTC day. Actually uint8.
uint32 day = 5;
- Specified by:
getDay
in interfaceMonitorDProto.GNSSInformation.Timing.UTCOrBuilder
- Returns:
- The day.
-
setDay
UTC day. Actually uint8.
uint32 day = 5;
- Parameters:
value
- The day to set.- Returns:
- This builder for chaining.
-
clearDay
UTC day. Actually uint8.
uint32 day = 5;
- Returns:
- This builder for chaining.
-
getHour
public int getHour()UTC hour. Actually uint8.
uint32 hour = 6;
- Specified by:
getHour
in interfaceMonitorDProto.GNSSInformation.Timing.UTCOrBuilder
- Returns:
- The hour.
-
setHour
UTC hour. Actually uint8.
uint32 hour = 6;
- Parameters:
value
- The hour to set.- Returns:
- This builder for chaining.
-
clearHour
UTC hour. Actually uint8.
uint32 hour = 6;
- Returns:
- This builder for chaining.
-
getMin
public int getMin()UTC minute. actually uint8.
uint32 min = 7;
- Specified by:
getMin
in interfaceMonitorDProto.GNSSInformation.Timing.UTCOrBuilder
- Returns:
- The min.
-
setMin
UTC minute. actually uint8.
uint32 min = 7;
- Parameters:
value
- The min to set.- Returns:
- This builder for chaining.
-
clearMin
UTC minute. actually uint8.
uint32 min = 7;
- Returns:
- This builder for chaining.
-
getSec
public int getSec()UTC second (may also be 60, if a leap second is present). Actually uint8.
uint32 sec = 8;
- Specified by:
getSec
in interfaceMonitorDProto.GNSSInformation.Timing.UTCOrBuilder
- Returns:
- The sec.
-
setSec
UTC second (may also be 60, if a leap second is present). Actually uint8.
uint32 sec = 8;
- Parameters:
value
- The sec to set.- Returns:
- This builder for chaining.
-
clearSec
UTC second (may also be 60, if a leap second is present). Actually uint8.
uint32 sec = 8;
- Returns:
- This builder for chaining.
-
setUnknownFields
public final MonitorDProto.GNSSInformation.Timing.UTC.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
-
mergeUnknownFields
public final MonitorDProto.GNSSInformation.Timing.UTC.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<MonitorDProto.GNSSInformation.Timing.UTC.Builder>
-