Package org.yamcs.protobuf
Class ServerMessage.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.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.GeneratedMessage.Builder<ServerMessage.Builder>
implements ServerMessageOrBuilder
Protobuf type
yamcs.api.ServerMessage-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()If applicable, the call associated with this message.google.protobuf.Any data = 4;clearSeq()Sequence counter (scoped to the call)Message type.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.GeneratedMessage.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) 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;setSeq(int value) Sequence counter (scoped to the call)Message type.setTypeBytes(com.google.protobuf.ByteString value) Message type.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, 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.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.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.GeneratedMessage.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.GeneratedMessage.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
-
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.GeneratedMessage.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
-