Package org.yamcs.protobuf
Class ShelveInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
- org.yamcs.protobuf.ShelveInfo.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ShelveInfoOrBuilder
- Enclosing class:
- ShelveInfo
public static final class ShelveInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder> implements ShelveInfoOrBuilder
Protobuf typeyamcs.protobuf.alarms.ShelveInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ShelveInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ShelveInfobuild()ShelveInfobuildPartial()ShelveInfo.Builderclear()ShelveInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ShelveInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ShelveInfo.BuilderclearShelvedBy()optional string shelvedBy = 1;ShelveInfo.BuilderclearShelveExpiration()when the shelving will expire (can be unset which means that it will never expire)ShelveInfo.BuilderclearShelveMessage()optional string shelveMessage = 2;ShelveInfo.BuilderclearShelveTime()optional .google.protobuf.Timestamp shelveTime = 3;ShelveInfo.Builderclone()ShelveInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetShelvedBy()optional string shelvedBy = 1;com.google.protobuf.ByteStringgetShelvedByBytes()optional string shelvedBy = 1;com.google.protobuf.TimestampgetShelveExpiration()when the shelving will expire (can be unset which means that it will never expire)com.google.protobuf.Timestamp.BuildergetShelveExpirationBuilder()when the shelving will expire (can be unset which means that it will never expire)com.google.protobuf.TimestampOrBuildergetShelveExpirationOrBuilder()when the shelving will expire (can be unset which means that it will never expire)StringgetShelveMessage()optional string shelveMessage = 2;com.google.protobuf.ByteStringgetShelveMessageBytes()optional string shelveMessage = 2;com.google.protobuf.TimestampgetShelveTime()optional .google.protobuf.Timestamp shelveTime = 3;com.google.protobuf.Timestamp.BuildergetShelveTimeBuilder()optional .google.protobuf.Timestamp shelveTime = 3;com.google.protobuf.TimestampOrBuildergetShelveTimeOrBuilder()optional .google.protobuf.Timestamp shelveTime = 3;booleanhasShelvedBy()optional string shelvedBy = 1;booleanhasShelveExpiration()when the shelving will expire (can be unset which means that it will never expire)booleanhasShelveMessage()optional string shelveMessage = 2;booleanhasShelveTime()optional .google.protobuf.Timestamp shelveTime = 3;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ShelveInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ShelveInfo.BuildermergeFrom(com.google.protobuf.Message other)ShelveInfo.BuildermergeFrom(ShelveInfo other)ShelveInfo.BuildermergeShelveExpiration(com.google.protobuf.Timestamp value)when the shelving will expire (can be unset which means that it will never expire)ShelveInfo.BuildermergeShelveTime(com.google.protobuf.Timestamp value)optional .google.protobuf.Timestamp shelveTime = 3;ShelveInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ShelveInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ShelveInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ShelveInfo.BuildersetShelvedBy(String value)optional string shelvedBy = 1;ShelveInfo.BuildersetShelvedByBytes(com.google.protobuf.ByteString value)optional string shelvedBy = 1;ShelveInfo.BuildersetShelveExpiration(com.google.protobuf.Timestamp value)when the shelving will expire (can be unset which means that it will never expire)ShelveInfo.BuildersetShelveExpiration(com.google.protobuf.Timestamp.Builder builderForValue)when the shelving will expire (can be unset which means that it will never expire)ShelveInfo.BuildersetShelveMessage(String value)optional string shelveMessage = 2;ShelveInfo.BuildersetShelveMessageBytes(com.google.protobuf.ByteString value)optional string shelveMessage = 2;ShelveInfo.BuildersetShelveTime(com.google.protobuf.Timestamp value)optional .google.protobuf.Timestamp shelveTime = 3;ShelveInfo.BuildersetShelveTime(com.google.protobuf.Timestamp.Builder builderForValue)optional .google.protobuf.Timestamp shelveTime = 3;ShelveInfo.BuildersetUnknownFields(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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
clear
public ShelveInfo.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
getDefaultInstanceForType
public ShelveInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ShelveInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ShelveInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ShelveInfo.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
setField
public ShelveInfo.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
clearField
public ShelveInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
clearOneof
public ShelveInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
setRepeatedField
public ShelveInfo.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
addRepeatedField
public ShelveInfo.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
mergeFrom
public ShelveInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ShelveInfo.Builder>
-
mergeFrom
public ShelveInfo.Builder mergeFrom(ShelveInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
mergeFrom
public ShelveInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ShelveInfo.Builder>- Throws:
IOException
-
hasShelvedBy
public boolean hasShelvedBy()
optional string shelvedBy = 1;- Specified by:
hasShelvedByin interfaceShelveInfoOrBuilder
-
getShelvedBy
public String getShelvedBy()
optional string shelvedBy = 1;- Specified by:
getShelvedByin interfaceShelveInfoOrBuilder
-
getShelvedByBytes
public com.google.protobuf.ByteString getShelvedByBytes()
optional string shelvedBy = 1;- Specified by:
getShelvedByBytesin interfaceShelveInfoOrBuilder
-
setShelvedBy
public ShelveInfo.Builder setShelvedBy(String value)
optional string shelvedBy = 1;
-
clearShelvedBy
public ShelveInfo.Builder clearShelvedBy()
optional string shelvedBy = 1;
-
setShelvedByBytes
public ShelveInfo.Builder setShelvedByBytes(com.google.protobuf.ByteString value)
optional string shelvedBy = 1;
-
hasShelveMessage
public boolean hasShelveMessage()
optional string shelveMessage = 2;- Specified by:
hasShelveMessagein interfaceShelveInfoOrBuilder
-
getShelveMessage
public String getShelveMessage()
optional string shelveMessage = 2;- Specified by:
getShelveMessagein interfaceShelveInfoOrBuilder
-
getShelveMessageBytes
public com.google.protobuf.ByteString getShelveMessageBytes()
optional string shelveMessage = 2;- Specified by:
getShelveMessageBytesin interfaceShelveInfoOrBuilder
-
setShelveMessage
public ShelveInfo.Builder setShelveMessage(String value)
optional string shelveMessage = 2;
-
clearShelveMessage
public ShelveInfo.Builder clearShelveMessage()
optional string shelveMessage = 2;
-
setShelveMessageBytes
public ShelveInfo.Builder setShelveMessageBytes(com.google.protobuf.ByteString value)
optional string shelveMessage = 2;
-
hasShelveTime
public boolean hasShelveTime()
optional .google.protobuf.Timestamp shelveTime = 3;- Specified by:
hasShelveTimein interfaceShelveInfoOrBuilder
-
getShelveTime
public com.google.protobuf.Timestamp getShelveTime()
optional .google.protobuf.Timestamp shelveTime = 3;- Specified by:
getShelveTimein interfaceShelveInfoOrBuilder
-
setShelveTime
public ShelveInfo.Builder setShelveTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp shelveTime = 3;
-
setShelveTime
public ShelveInfo.Builder setShelveTime(com.google.protobuf.Timestamp.Builder builderForValue)
optional .google.protobuf.Timestamp shelveTime = 3;
-
mergeShelveTime
public ShelveInfo.Builder mergeShelveTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp shelveTime = 3;
-
clearShelveTime
public ShelveInfo.Builder clearShelveTime()
optional .google.protobuf.Timestamp shelveTime = 3;
-
getShelveTimeBuilder
public com.google.protobuf.Timestamp.Builder getShelveTimeBuilder()
optional .google.protobuf.Timestamp shelveTime = 3;
-
getShelveTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getShelveTimeOrBuilder()
optional .google.protobuf.Timestamp shelveTime = 3;- Specified by:
getShelveTimeOrBuilderin interfaceShelveInfoOrBuilder
-
hasShelveExpiration
public boolean hasShelveExpiration()
when the shelving will expire (can be unset which means that it will never expire)
optional .google.protobuf.Timestamp shelveExpiration = 4;- Specified by:
hasShelveExpirationin interfaceShelveInfoOrBuilder
-
getShelveExpiration
public com.google.protobuf.Timestamp getShelveExpiration()
when the shelving will expire (can be unset which means that it will never expire)
optional .google.protobuf.Timestamp shelveExpiration = 4;- Specified by:
getShelveExpirationin interfaceShelveInfoOrBuilder
-
setShelveExpiration
public ShelveInfo.Builder setShelveExpiration(com.google.protobuf.Timestamp value)
when the shelving will expire (can be unset which means that it will never expire)
optional .google.protobuf.Timestamp shelveExpiration = 4;
-
setShelveExpiration
public ShelveInfo.Builder setShelveExpiration(com.google.protobuf.Timestamp.Builder builderForValue)
when the shelving will expire (can be unset which means that it will never expire)
optional .google.protobuf.Timestamp shelveExpiration = 4;
-
mergeShelveExpiration
public ShelveInfo.Builder mergeShelveExpiration(com.google.protobuf.Timestamp value)
when the shelving will expire (can be unset which means that it will never expire)
optional .google.protobuf.Timestamp shelveExpiration = 4;
-
clearShelveExpiration
public ShelveInfo.Builder clearShelveExpiration()
when the shelving will expire (can be unset which means that it will never expire)
optional .google.protobuf.Timestamp shelveExpiration = 4;
-
getShelveExpirationBuilder
public com.google.protobuf.Timestamp.Builder getShelveExpirationBuilder()
when the shelving will expire (can be unset which means that it will never expire)
optional .google.protobuf.Timestamp shelveExpiration = 4;
-
getShelveExpirationOrBuilder
public com.google.protobuf.TimestampOrBuilder getShelveExpirationOrBuilder()
when the shelving will expire (can be unset which means that it will never expire)
optional .google.protobuf.Timestamp shelveExpiration = 4;- Specified by:
getShelveExpirationOrBuilderin interfaceShelveInfoOrBuilder
-
setUnknownFields
public final ShelveInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
mergeUnknownFields
public final ShelveInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
-