Package org.yamcs.protobuf
Class ClientMessage.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ClientMessage.Builder>
-
- org.yamcs.protobuf.ClientMessage.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,ClientMessageOrBuilder
- Enclosing class:
- ClientMessage
public static final class ClientMessage.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ClientMessage.Builder> implements ClientMessageOrBuilder
Protobuf typeyamcs.api.ClientMessage
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ClientMessage.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ClientMessagebuild()ClientMessagebuildPartial()ClientMessage.Builderclear()ClientMessage.BuilderclearCall()If applicable, the call associated with this message This should be used when the client is streaming multiple messages handled by the same call.ClientMessage.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ClientMessage.BuilderclearId()Optional client-side message identifier, returned in reply messages.ClientMessage.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ClientMessage.BuilderclearOptions()Options specific to the typeClientMessage.BuilderclearType()Message type.ClientMessage.Builderclone()intgetCall()If applicable, the call associated with this message This should be used when the client is streaming multiple messages handled by the same call.ClientMessagegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetId()Optional client-side message identifier, returned in reply messages.com.google.protobuf.AnygetOptions()Options specific to the typecom.google.protobuf.Any.BuildergetOptionsBuilder()Options specific to the typecom.google.protobuf.AnyOrBuildergetOptionsOrBuilder()Options specific to the typeStringgetType()Message type.com.google.protobuf.ByteStringgetTypeBytes()Message type.booleanhasOptions()Options specific to the typeprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ClientMessage.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ClientMessage.BuildermergeFrom(com.google.protobuf.Message other)ClientMessage.BuildermergeFrom(ClientMessage other)ClientMessage.BuildermergeOptions(com.google.protobuf.Any value)Options specific to the typeClientMessage.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ClientMessage.BuildersetCall(int value)If applicable, the call associated with this message This should be used when the client is streaming multiple messages handled by the same call.ClientMessage.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ClientMessage.BuildersetId(int value)Optional client-side message identifier, returned in reply messages.ClientMessage.BuildersetOptions(com.google.protobuf.Any value)Options specific to the typeClientMessage.BuildersetOptions(com.google.protobuf.Any.Builder builderForValue)Options specific to the typeClientMessage.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ClientMessage.BuildersetType(String value)Message type.ClientMessage.BuildersetTypeBytes(com.google.protobuf.ByteString value)Message type.ClientMessage.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<ClientMessage.Builder>
-
clear
public ClientMessage.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<ClientMessage.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<ClientMessage.Builder>
-
getDefaultInstanceForType
public ClientMessage getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ClientMessage build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ClientMessage buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ClientMessage.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<ClientMessage.Builder>
-
setField
public ClientMessage.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<ClientMessage.Builder>
-
clearField
public ClientMessage.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ClientMessage.Builder>
-
clearOneof
public ClientMessage.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ClientMessage.Builder>
-
setRepeatedField
public ClientMessage.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<ClientMessage.Builder>
-
addRepeatedField
public ClientMessage.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<ClientMessage.Builder>
-
mergeFrom
public ClientMessage.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ClientMessage.Builder>
-
mergeFrom
public ClientMessage.Builder mergeFrom(ClientMessage other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ClientMessage.Builder>
-
mergeFrom
public ClientMessage.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<ClientMessage.Builder>- Throws:
IOException
-
getType
public String getType()
Message type. Typically the name of a topic to subscribe to, or a built-in like "cancel".
string type = 1;- Specified by:
getTypein interfaceClientMessageOrBuilder
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
Message type. Typically the name of a topic to subscribe to, or a built-in like "cancel".
string type = 1;- Specified by:
getTypeBytesin interfaceClientMessageOrBuilder
-
setType
public ClientMessage.Builder setType(String value)
Message type. Typically the name of a topic to subscribe to, or a built-in like "cancel".
string type = 1;
-
clearType
public ClientMessage.Builder clearType()
Message type. Typically the name of a topic to subscribe to, or a built-in like "cancel".
string type = 1;
-
setTypeBytes
public ClientMessage.Builder setTypeBytes(com.google.protobuf.ByteString value)
Message type. Typically the name of a topic to subscribe to, or a built-in like "cancel".
string type = 1;
-
hasOptions
public boolean hasOptions()
Options specific to the type
.google.protobuf.Any options = 2;- Specified by:
hasOptionsin interfaceClientMessageOrBuilder
-
getOptions
public com.google.protobuf.Any getOptions()
Options specific to the type
.google.protobuf.Any options = 2;- Specified by:
getOptionsin interfaceClientMessageOrBuilder
-
setOptions
public ClientMessage.Builder setOptions(com.google.protobuf.Any value)
Options specific to the type
.google.protobuf.Any options = 2;
-
setOptions
public ClientMessage.Builder setOptions(com.google.protobuf.Any.Builder builderForValue)
Options specific to the type
.google.protobuf.Any options = 2;
-
mergeOptions
public ClientMessage.Builder mergeOptions(com.google.protobuf.Any value)
Options specific to the type
.google.protobuf.Any options = 2;
-
clearOptions
public ClientMessage.Builder clearOptions()
Options specific to the type
.google.protobuf.Any options = 2;
-
getOptionsBuilder
public com.google.protobuf.Any.Builder getOptionsBuilder()
Options specific to the type
.google.protobuf.Any options = 2;
-
getOptionsOrBuilder
public com.google.protobuf.AnyOrBuilder getOptionsOrBuilder()
Options specific to the type
.google.protobuf.Any options = 2;- Specified by:
getOptionsOrBuilderin interfaceClientMessageOrBuilder
-
getId
public int getId()
Optional client-side message identifier, returned in reply messages.
int32 id = 3;- Specified by:
getIdin interfaceClientMessageOrBuilder
-
setId
public ClientMessage.Builder setId(int value)
Optional client-side message identifier, returned in reply messages.
int32 id = 3;
-
clearId
public ClientMessage.Builder clearId()
Optional client-side message identifier, returned in reply messages.
int32 id = 3;
-
getCall
public int getCall()
If applicable, the call associated with this message This should be used when the client is streaming multiple messages handled by the same call.
int32 call = 4;- Specified by:
getCallin interfaceClientMessageOrBuilder
-
setCall
public ClientMessage.Builder setCall(int value)
If applicable, the call associated with this message This should be used when the client is streaming multiple messages handled by the same call.
int32 call = 4;
-
clearCall
public ClientMessage.Builder clearCall()
If applicable, the call associated with this message This should be used when the client is streaming multiple messages handled by the same call.
int32 call = 4;
-
setUnknownFields
public final ClientMessage.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ClientMessage.Builder>
-
mergeUnknownFields
public final ClientMessage.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ClientMessage.Builder>
-
-