Package org.yamcs.protobuf
Class ServerMessage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<ServerMessage.Builder>
org.yamcs.protobuf.ServerMessage.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ServerMessageOrBuilder
- Enclosing class:
- ServerMessage
public static final class ServerMessage.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<ServerMessage.Builder>
implements ServerMessageOrBuilder
Protobuf type
yamcs.api.ServerMessage-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()If applicable, the call associated with this message.google.protobuf.Any data = 4;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clearSeq()Sequence counter (scoped to the call)Message type.clone()intgetCall()If applicable, the call associated with this messagecom.google.protobuf.AnygetData().google.protobuf.Any data = 4;com.google.protobuf.Any.Builder.google.protobuf.Any data = 4;com.google.protobuf.AnyOrBuilder.google.protobuf.Any data = 4;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorintgetSeq()Sequence counter (scoped to the call)getType()Message type.com.google.protobuf.ByteStringMessage type.booleanhasData().google.protobuf.Any data = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeData(com.google.protobuf.Any value) .google.protobuf.Any data = 4;mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(ServerMessage other) final ServerMessage.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setCall(int value) If applicable, the call associated with this messagesetData(com.google.protobuf.Any value) .google.protobuf.Any data = 4;setData(com.google.protobuf.Any.Builder builderForValue) .google.protobuf.Any data = 4;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSeq(int value) Sequence counter (scoped to the call)Message type.setTypeBytes(com.google.protobuf.ByteString value) Message type.final ServerMessage.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<ServerMessage.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<ServerMessage.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<ServerMessage.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<ServerMessage.Builder>
-
setField
public ServerMessage.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<ServerMessage.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerMessage.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerMessage.Builder>
-
setRepeatedField
public ServerMessage.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<ServerMessage.Builder>
-
addRepeatedField
public ServerMessage.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<ServerMessage.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ServerMessage.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerMessage.Builder>
-
mergeFrom
public ServerMessage.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<ServerMessage.Builder>- Throws:
IOException
-
getType
Message type. Typically the name of the subscribed topic, or a built-in like "reply".
string type = 1;- Specified by:
getTypein interfaceServerMessageOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()Message type. Typically the name of the subscribed topic, or a built-in like "reply".
string type = 1;- Specified by:
getTypeBytesin interfaceServerMessageOrBuilder- Returns:
- The bytes for type.
-
setType
Message type. Typically the name of the subscribed topic, or a built-in like "reply".
string type = 1;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
Message type. Typically the name of the subscribed topic, or a built-in like "reply".
string type = 1;- Returns:
- This builder for chaining.
-
setTypeBytes
Message type. Typically the name of the subscribed topic, or a built-in like "reply".
string type = 1;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
getCall
public int getCall()If applicable, the call associated with this message
int32 call = 2;- Specified by:
getCallin interfaceServerMessageOrBuilder- Returns:
- The call.
-
setCall
If applicable, the call associated with this message
int32 call = 2;- Parameters:
value- The call to set.- Returns:
- This builder for chaining.
-
clearCall
If applicable, the call associated with this message
int32 call = 2;- Returns:
- This builder for chaining.
-
getSeq
public int getSeq()Sequence counter (scoped to the call)
int32 seq = 3;- Specified by:
getSeqin interfaceServerMessageOrBuilder- Returns:
- The seq.
-
setSeq
Sequence counter (scoped to the call)
int32 seq = 3;- Parameters:
value- The seq to set.- Returns:
- This builder for chaining.
-
clearSeq
Sequence counter (scoped to the call)
int32 seq = 3;- Returns:
- This builder for chaining.
-
hasData
public boolean hasData().google.protobuf.Any data = 4;- Specified by:
hasDatain interfaceServerMessageOrBuilder- Returns:
- Whether the data field is set.
-
getData
public com.google.protobuf.Any getData().google.protobuf.Any data = 4;- Specified by:
getDatain interfaceServerMessageOrBuilder- Returns:
- The data.
-
setData
.google.protobuf.Any data = 4; -
setData
.google.protobuf.Any data = 4; -
mergeData
.google.protobuf.Any data = 4; -
clearData
.google.protobuf.Any data = 4; -
getDataBuilder
public com.google.protobuf.Any.Builder getDataBuilder().google.protobuf.Any data = 4; -
getDataOrBuilder
public com.google.protobuf.AnyOrBuilder getDataOrBuilder().google.protobuf.Any data = 4;- Specified by:
getDataOrBuilderin interfaceServerMessageOrBuilder
-
setUnknownFields
public final ServerMessage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerMessage.Builder>
-
mergeUnknownFields
public final ServerMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ServerMessage.Builder>
-