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.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ShelveInfo
build()
ShelveInfo
buildPartial()
ShelveInfo.Builder
clear()
ShelveInfo.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
ShelveInfo.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
ShelveInfo.Builder
clearShelvedBy()
optional string shelvedBy = 1;
ShelveInfo.Builder
clearShelveExpiration()
when the shelving will expire (can be unset which means that it will never expire)ShelveInfo.Builder
clearShelveMessage()
optional string shelveMessage = 2;
ShelveInfo.Builder
clearShelveTime()
optional .google.protobuf.Timestamp shelveTime = 3;
ShelveInfo.Builder
clone()
ShelveInfo
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getShelvedBy()
optional string shelvedBy = 1;
com.google.protobuf.ByteString
getShelvedByBytes()
optional string shelvedBy = 1;
com.google.protobuf.Timestamp
getShelveExpiration()
when the shelving will expire (can be unset which means that it will never expire)com.google.protobuf.Timestamp.Builder
getShelveExpirationBuilder()
when the shelving will expire (can be unset which means that it will never expire)com.google.protobuf.TimestampOrBuilder
getShelveExpirationOrBuilder()
when the shelving will expire (can be unset which means that it will never expire)String
getShelveMessage()
optional string shelveMessage = 2;
com.google.protobuf.ByteString
getShelveMessageBytes()
optional string shelveMessage = 2;
com.google.protobuf.Timestamp
getShelveTime()
optional .google.protobuf.Timestamp shelveTime = 3;
com.google.protobuf.Timestamp.Builder
getShelveTimeBuilder()
optional .google.protobuf.Timestamp shelveTime = 3;
com.google.protobuf.TimestampOrBuilder
getShelveTimeOrBuilder()
optional .google.protobuf.Timestamp shelveTime = 3;
boolean
hasShelvedBy()
optional string shelvedBy = 1;
boolean
hasShelveExpiration()
when the shelving will expire (can be unset which means that it will never expire)boolean
hasShelveMessage()
optional string shelveMessage = 2;
boolean
hasShelveTime()
optional .google.protobuf.Timestamp shelveTime = 3;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
ShelveInfo.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
ShelveInfo.Builder
mergeFrom(com.google.protobuf.Message other)
ShelveInfo.Builder
mergeFrom(ShelveInfo other)
ShelveInfo.Builder
mergeShelveExpiration(com.google.protobuf.Timestamp value)
when the shelving will expire (can be unset which means that it will never expire)ShelveInfo.Builder
mergeShelveTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp shelveTime = 3;
ShelveInfo.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
ShelveInfo.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
ShelveInfo.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
ShelveInfo.Builder
setShelvedBy(String value)
optional string shelvedBy = 1;
ShelveInfo.Builder
setShelvedByBytes(com.google.protobuf.ByteString value)
optional string shelvedBy = 1;
ShelveInfo.Builder
setShelveExpiration(com.google.protobuf.Timestamp value)
when the shelving will expire (can be unset which means that it will never expire)ShelveInfo.Builder
setShelveExpiration(com.google.protobuf.Timestamp.Builder builderForValue)
when the shelving will expire (can be unset which means that it will never expire)ShelveInfo.Builder
setShelveMessage(String value)
optional string shelveMessage = 2;
ShelveInfo.Builder
setShelveMessageBytes(com.google.protobuf.ByteString value)
optional string shelveMessage = 2;
ShelveInfo.Builder
setShelveTime(com.google.protobuf.Timestamp value)
optional .google.protobuf.Timestamp shelveTime = 3;
ShelveInfo.Builder
setShelveTime(com.google.protobuf.Timestamp.Builder builderForValue)
optional .google.protobuf.Timestamp shelveTime = 3;
ShelveInfo.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<ShelveInfo.Builder>
-
clear
public ShelveInfo.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<ShelveInfo.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<ShelveInfo.Builder>
-
getDefaultInstanceForType
public ShelveInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public ShelveInfo build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ShelveInfo buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ShelveInfo.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<ShelveInfo.Builder>
-
setField
public ShelveInfo.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<ShelveInfo.Builder>
-
clearField
public ShelveInfo.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<ShelveInfo.Builder>
-
clearOneof
public ShelveInfo.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<ShelveInfo.Builder>
-
setRepeatedField
public ShelveInfo.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<ShelveInfo.Builder>
-
addRepeatedField
public ShelveInfo.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<ShelveInfo.Builder>
-
mergeFrom
public ShelveInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ShelveInfo.Builder>
-
mergeFrom
public ShelveInfo.Builder mergeFrom(ShelveInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ShelveInfo.Builder>
- Throws:
IOException
-
hasShelvedBy
public boolean hasShelvedBy()
optional string shelvedBy = 1;
- Specified by:
hasShelvedBy
in interfaceShelveInfoOrBuilder
-
getShelvedBy
public String getShelvedBy()
optional string shelvedBy = 1;
- Specified by:
getShelvedBy
in interfaceShelveInfoOrBuilder
-
getShelvedByBytes
public com.google.protobuf.ByteString getShelvedByBytes()
optional string shelvedBy = 1;
- Specified by:
getShelvedByBytes
in 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:
hasShelveMessage
in interfaceShelveInfoOrBuilder
-
getShelveMessage
public String getShelveMessage()
optional string shelveMessage = 2;
- Specified by:
getShelveMessage
in interfaceShelveInfoOrBuilder
-
getShelveMessageBytes
public com.google.protobuf.ByteString getShelveMessageBytes()
optional string shelveMessage = 2;
- Specified by:
getShelveMessageBytes
in 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:
hasShelveTime
in interfaceShelveInfoOrBuilder
-
getShelveTime
public com.google.protobuf.Timestamp getShelveTime()
optional .google.protobuf.Timestamp shelveTime = 3;
- Specified by:
getShelveTime
in 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:
getShelveTimeOrBuilder
in 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:
hasShelveExpiration
in 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:
getShelveExpiration
in 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:
getShelveExpirationOrBuilder
in interfaceShelveInfoOrBuilder
-
setUnknownFields
public final ShelveInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
mergeUnknownFields
public final ShelveInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<ShelveInfo.Builder>
-
-