Package org.yamcs.protobuf
Class Yamcs.ArchiveTag.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<Yamcs.ArchiveTag.Builder>
org.yamcs.protobuf.Yamcs.ArchiveTag.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,Yamcs.ArchiveTagOrBuilder
- Enclosing class:
- Yamcs.ArchiveTag
public static final class Yamcs.ArchiveTag.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Yamcs.ArchiveTag.Builder>
implements Yamcs.ArchiveTagOrBuilder
Protobuf type
yamcs.protobuf.ArchiveTag
-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()
clear()
optional string color = 6;
optional string description = 5;
clearField
(com.google.protobuf.Descriptors.FieldDescriptor field) clearId()
optional int32 id = 1;
optional string name = 2;
clearOneof
(com.google.protobuf.Descriptors.OneofDescriptor oneof) optional int64 start = 3;
optional .google.protobuf.Timestamp startUTC = 7;
optional int64 stop = 4;
optional .google.protobuf.Timestamp stopUTC = 8;
clone()
getColor()
optional string color = 6;
com.google.protobuf.ByteString
optional string color = 6;
optional string description = 5;
com.google.protobuf.ByteString
optional string description = 5;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
int
getId()
optional int32 id = 1;
getName()
optional string name = 2;
com.google.protobuf.ByteString
optional string name = 2;
long
getStart()
optional int64 start = 3;
com.google.protobuf.Timestamp
optional .google.protobuf.Timestamp startUTC = 7;
com.google.protobuf.Timestamp.Builder
optional .google.protobuf.Timestamp startUTC = 7;
com.google.protobuf.TimestampOrBuilder
optional .google.protobuf.Timestamp startUTC = 7;
long
getStop()
optional int64 stop = 4;
com.google.protobuf.Timestamp
optional .google.protobuf.Timestamp stopUTC = 8;
com.google.protobuf.Timestamp.Builder
optional .google.protobuf.Timestamp stopUTC = 8;
com.google.protobuf.TimestampOrBuilder
optional .google.protobuf.Timestamp stopUTC = 8;
boolean
hasColor()
optional string color = 6;
boolean
optional string description = 5;
boolean
hasId()
optional int32 id = 1;
boolean
hasName()
optional string name = 2;
boolean
hasStart()
optional int64 start = 3;
boolean
optional .google.protobuf.Timestamp startUTC = 7;
boolean
hasStop()
optional int64 stop = 4;
boolean
optional .google.protobuf.Timestamp stopUTC = 8;
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) mergeFrom
(Yamcs.ArchiveTag other) mergeStartUTC
(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp startUTC = 7;
mergeStopUTC
(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp stopUTC = 8;
final Yamcs.ArchiveTag.Builder
mergeUnknownFields
(com.google.protobuf.UnknownFieldSet unknownFields) optional string color = 6;
setColorBytes
(com.google.protobuf.ByteString value) optional string color = 6;
setDescription
(String value) optional string description = 5;
setDescriptionBytes
(com.google.protobuf.ByteString value) optional string description = 5;
setId
(int value) optional int32 id = 1;
optional string name = 2;
setNameBytes
(com.google.protobuf.ByteString value) optional string name = 2;
setRepeatedField
(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setStart
(long value) optional int64 start = 3;
setStartUTC
(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp startUTC = 7;
setStartUTC
(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp startUTC = 7;
setStop
(long value) optional int64 stop = 4;
setStopUTC
(com.google.protobuf.Timestamp value) optional .google.protobuf.Timestamp stopUTC = 8;
setStopUTC
(com.google.protobuf.Timestamp.Builder builderForValue) optional .google.protobuf.Timestamp stopUTC = 8;
final Yamcs.ArchiveTag.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
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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<Yamcs.ArchiveTag.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<Yamcs.ArchiveTag.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<Yamcs.ArchiveTag.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<Yamcs.ArchiveTag.Builder>
-
setField
public Yamcs.ArchiveTag.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<Yamcs.ArchiveTag.Builder>
-
clearField
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.ArchiveTag.Builder>
-
clearOneof
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.ArchiveTag.Builder>
-
setRepeatedField
public Yamcs.ArchiveTag.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<Yamcs.ArchiveTag.Builder>
-
addRepeatedField
public Yamcs.ArchiveTag.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<Yamcs.ArchiveTag.Builder>
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Yamcs.ArchiveTag.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.ArchiveTag.Builder>
-
mergeFrom
public Yamcs.ArchiveTag.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<Yamcs.ArchiveTag.Builder>
- Throws:
IOException
-
hasId
public boolean hasId()optional int32 id = 1;
- Specified by:
hasId
in interfaceYamcs.ArchiveTagOrBuilder
-
getId
public int getId()optional int32 id = 1;
- Specified by:
getId
in interfaceYamcs.ArchiveTagOrBuilder
-
setId
optional int32 id = 1;
-
clearId
optional int32 id = 1;
-
hasName
public boolean hasName()optional string name = 2;
- Specified by:
hasName
in interfaceYamcs.ArchiveTagOrBuilder
-
getName
optional string name = 2;
- Specified by:
getName
in interfaceYamcs.ArchiveTagOrBuilder
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()optional string name = 2;
- Specified by:
getNameBytes
in interfaceYamcs.ArchiveTagOrBuilder
-
setName
optional string name = 2;
-
clearName
optional string name = 2;
-
setNameBytes
optional string name = 2;
-
hasStart
public boolean hasStart()optional int64 start = 3;
- Specified by:
hasStart
in interfaceYamcs.ArchiveTagOrBuilder
-
getStart
public long getStart()optional int64 start = 3;
- Specified by:
getStart
in interfaceYamcs.ArchiveTagOrBuilder
-
setStart
optional int64 start = 3;
-
clearStart
optional int64 start = 3;
-
hasStop
public boolean hasStop()optional int64 stop = 4;
- Specified by:
hasStop
in interfaceYamcs.ArchiveTagOrBuilder
-
getStop
public long getStop()optional int64 stop = 4;
- Specified by:
getStop
in interfaceYamcs.ArchiveTagOrBuilder
-
setStop
optional int64 stop = 4;
-
clearStop
optional int64 stop = 4;
-
hasDescription
public boolean hasDescription()optional string description = 5;
- Specified by:
hasDescription
in interfaceYamcs.ArchiveTagOrBuilder
-
getDescription
optional string description = 5;
- Specified by:
getDescription
in interfaceYamcs.ArchiveTagOrBuilder
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()optional string description = 5;
- Specified by:
getDescriptionBytes
in interfaceYamcs.ArchiveTagOrBuilder
-
setDescription
optional string description = 5;
-
clearDescription
optional string description = 5;
-
setDescriptionBytes
optional string description = 5;
-
hasColor
public boolean hasColor()optional string color = 6;
- Specified by:
hasColor
in interfaceYamcs.ArchiveTagOrBuilder
-
getColor
optional string color = 6;
- Specified by:
getColor
in interfaceYamcs.ArchiveTagOrBuilder
-
getColorBytes
public com.google.protobuf.ByteString getColorBytes()optional string color = 6;
- Specified by:
getColorBytes
in interfaceYamcs.ArchiveTagOrBuilder
-
setColor
optional string color = 6;
-
clearColor
optional string color = 6;
-
setColorBytes
optional string color = 6;
-
hasStartUTC
public boolean hasStartUTC()optional .google.protobuf.Timestamp startUTC = 7;
- Specified by:
hasStartUTC
in interfaceYamcs.ArchiveTagOrBuilder
-
getStartUTC
public com.google.protobuf.Timestamp getStartUTC()optional .google.protobuf.Timestamp startUTC = 7;
- Specified by:
getStartUTC
in interfaceYamcs.ArchiveTagOrBuilder
-
setStartUTC
optional .google.protobuf.Timestamp startUTC = 7;
-
setStartUTC
optional .google.protobuf.Timestamp startUTC = 7;
-
mergeStartUTC
optional .google.protobuf.Timestamp startUTC = 7;
-
clearStartUTC
optional .google.protobuf.Timestamp startUTC = 7;
-
getStartUTCBuilder
public com.google.protobuf.Timestamp.Builder getStartUTCBuilder()optional .google.protobuf.Timestamp startUTC = 7;
-
getStartUTCOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartUTCOrBuilder()optional .google.protobuf.Timestamp startUTC = 7;
- Specified by:
getStartUTCOrBuilder
in interfaceYamcs.ArchiveTagOrBuilder
-
hasStopUTC
public boolean hasStopUTC()optional .google.protobuf.Timestamp stopUTC = 8;
- Specified by:
hasStopUTC
in interfaceYamcs.ArchiveTagOrBuilder
-
getStopUTC
public com.google.protobuf.Timestamp getStopUTC()optional .google.protobuf.Timestamp stopUTC = 8;
- Specified by:
getStopUTC
in interfaceYamcs.ArchiveTagOrBuilder
-
setStopUTC
optional .google.protobuf.Timestamp stopUTC = 8;
-
setStopUTC
optional .google.protobuf.Timestamp stopUTC = 8;
-
mergeStopUTC
optional .google.protobuf.Timestamp stopUTC = 8;
-
clearStopUTC
optional .google.protobuf.Timestamp stopUTC = 8;
-
getStopUTCBuilder
public com.google.protobuf.Timestamp.Builder getStopUTCBuilder()optional .google.protobuf.Timestamp stopUTC = 8;
-
getStopUTCOrBuilder
public com.google.protobuf.TimestampOrBuilder getStopUTCOrBuilder()optional .google.protobuf.Timestamp stopUTC = 8;
- Specified by:
getStopUTCOrBuilder
in interfaceYamcs.ArchiveTagOrBuilder
-
setUnknownFields
public final Yamcs.ArchiveTag.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.ArchiveTag.Builder>
-
mergeUnknownFields
public final Yamcs.ArchiveTag.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<Yamcs.ArchiveTag.Builder>
-