java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CltuThrowEventRequest.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<CltuThrowEventRequest.Builder>
org.yamcs.sle.api.CltuThrowEventRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,CltuThrowEventRequestOrBuilder
- Enclosing class:
CltuThrowEventRequest
public static final class CltuThrowEventRequest.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CltuThrowEventRequest.Builder>
implements CltuThrowEventRequestOrBuilder
The CCSDS FCLTU standard does not define parameters of the throw event invocation but gives some examples in annex F, see below. In these examples ``eventQualifier`` is an ASCII encoded string. Enable or disable command modulation of the carrier. eventIdentifier: 1 eventQualifier: on|off Change bit rate to new bit rate defined by <BR> (requested new bit rate is the value of <BR> in bits/second) eventIdentifier:2 eventQualifier: br <BR> [7.8125 – 4000.0] Change modulation index to new modulation index angle defined by <MI> (requested new modulation index is the value of <MI> in milli-radians). eventIdentifier: 3 eventQualifier: mi <MI> [1 – 1570] Change both bit rate and modulation index as described above. eventIdentifier: 4 eventQualifier: br <BR> mi <MI> For convenience, the message below allows the event qualifier to be specified either as string or as binary. Only one of them can be used at a time. The SLE throw message requires a binary; the string will be converted to binary using UTF-8 encoding.Protobuf type
yamcs.protobuf.sle.CltuThrowEventRequest-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()optional uint32 eventIdentifier = 3;optional string eventQualifier = 4;optional bytes eventQualifierBinary = 5;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Yamcs instance nameLink nameclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorintoptional uint32 eventIdentifier = 3;optional string eventQualifier = 4;com.google.protobuf.ByteStringoptional bytes eventQualifierBinary = 5;com.google.protobuf.ByteStringoptional string eventQualifier = 4;Yamcs instance namecom.google.protobuf.ByteStringYamcs instance nameLink namecom.google.protobuf.ByteStringLink namebooleanoptional uint32 eventIdentifier = 3;booleanoptional string eventQualifier = 4;booleanoptional bytes eventQualifierBinary = 5;booleanYamcs instance namebooleanLink nameprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(CltuThrowEventRequest other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setEventIdentifier(int value) optional uint32 eventIdentifier = 3;setEventQualifier(String value) optional string eventQualifier = 4;setEventQualifierBinary(com.google.protobuf.ByteString value) optional bytes eventQualifierBinary = 5;setEventQualifierBytes(com.google.protobuf.ByteString value) optional string eventQualifier = 4;setInstance(String value) Yamcs instance namesetInstanceBytes(com.google.protobuf.ByteString value) Yamcs instance namesetLinkName(String value) Link namesetLinkNameBytes(com.google.protobuf.ByteString value) Link namesetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(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<CltuThrowEventRequest.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<CltuThrowEventRequest.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<CltuThrowEventRequest.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<CltuThrowEventRequest.Builder>
-
setField
public CltuThrowEventRequest.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<CltuThrowEventRequest.Builder>
-
clearField
public CltuThrowEventRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CltuThrowEventRequest.Builder>
-
clearOneof
public CltuThrowEventRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CltuThrowEventRequest.Builder>
-
setRepeatedField
public CltuThrowEventRequest.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<CltuThrowEventRequest.Builder>
-
addRepeatedField
public CltuThrowEventRequest.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<CltuThrowEventRequest.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CltuThrowEventRequest.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CltuThrowEventRequest.Builder>
-
mergeFrom
public CltuThrowEventRequest.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<CltuThrowEventRequest.Builder>- Throws:
IOException
-
hasInstance
public boolean hasInstance()Yamcs instance name
optional string instance = 1;- Specified by:
hasInstancein interfaceCltuThrowEventRequestOrBuilder- Returns:
- Whether the instance field is set.
-
getInstance
Yamcs instance name
optional string instance = 1;- Specified by:
getInstancein interfaceCltuThrowEventRequestOrBuilder- Returns:
- The instance.
-
getInstanceBytes
public com.google.protobuf.ByteString getInstanceBytes()Yamcs instance name
optional string instance = 1;- Specified by:
getInstanceBytesin interfaceCltuThrowEventRequestOrBuilder- Returns:
- The bytes for instance.
-
setInstance
Yamcs instance name
optional string instance = 1;- Parameters:
value- The instance to set.- Returns:
- This builder for chaining.
-
clearInstance
Yamcs instance name
optional string instance = 1;- Returns:
- This builder for chaining.
-
setInstanceBytes
Yamcs instance name
optional string instance = 1;- Parameters:
value- The bytes for instance to set.- Returns:
- This builder for chaining.
-
hasLinkName
public boolean hasLinkName()Link name
optional string linkName = 2;- Specified by:
hasLinkNamein interfaceCltuThrowEventRequestOrBuilder- Returns:
- Whether the linkName field is set.
-
getLinkName
Link name
optional string linkName = 2;- Specified by:
getLinkNamein interfaceCltuThrowEventRequestOrBuilder- Returns:
- The linkName.
-
getLinkNameBytes
public com.google.protobuf.ByteString getLinkNameBytes()Link name
optional string linkName = 2;- Specified by:
getLinkNameBytesin interfaceCltuThrowEventRequestOrBuilder- Returns:
- The bytes for linkName.
-
setLinkName
Link name
optional string linkName = 2;- Parameters:
value- The linkName to set.- Returns:
- This builder for chaining.
-
clearLinkName
Link name
optional string linkName = 2;- Returns:
- This builder for chaining.
-
setLinkNameBytes
Link name
optional string linkName = 2;- Parameters:
value- The bytes for linkName to set.- Returns:
- This builder for chaining.
-
hasEventIdentifier
public boolean hasEventIdentifier()optional uint32 eventIdentifier = 3;- Specified by:
hasEventIdentifierin interfaceCltuThrowEventRequestOrBuilder- Returns:
- Whether the eventIdentifier field is set.
-
getEventIdentifier
public int getEventIdentifier()optional uint32 eventIdentifier = 3;- Specified by:
getEventIdentifierin interfaceCltuThrowEventRequestOrBuilder- Returns:
- The eventIdentifier.
-
setEventIdentifier
optional uint32 eventIdentifier = 3;- Parameters:
value- The eventIdentifier to set.- Returns:
- This builder for chaining.
-
clearEventIdentifier
optional uint32 eventIdentifier = 3;- Returns:
- This builder for chaining.
-
hasEventQualifier
public boolean hasEventQualifier()optional string eventQualifier = 4;- Specified by:
hasEventQualifierin interfaceCltuThrowEventRequestOrBuilder- Returns:
- Whether the eventQualifier field is set.
-
getEventQualifier
optional string eventQualifier = 4;- Specified by:
getEventQualifierin interfaceCltuThrowEventRequestOrBuilder- Returns:
- The eventQualifier.
-
getEventQualifierBytes
public com.google.protobuf.ByteString getEventQualifierBytes()optional string eventQualifier = 4;- Specified by:
getEventQualifierBytesin interfaceCltuThrowEventRequestOrBuilder- Returns:
- The bytes for eventQualifier.
-
setEventQualifier
optional string eventQualifier = 4;- Parameters:
value- The eventQualifier to set.- Returns:
- This builder for chaining.
-
clearEventQualifier
optional string eventQualifier = 4;- Returns:
- This builder for chaining.
-
setEventQualifierBytes
optional string eventQualifier = 4;- Parameters:
value- The bytes for eventQualifier to set.- Returns:
- This builder for chaining.
-
hasEventQualifierBinary
public boolean hasEventQualifierBinary()optional bytes eventQualifierBinary = 5;- Specified by:
hasEventQualifierBinaryin interfaceCltuThrowEventRequestOrBuilder- Returns:
- Whether the eventQualifierBinary field is set.
-
getEventQualifierBinary
public com.google.protobuf.ByteString getEventQualifierBinary()optional bytes eventQualifierBinary = 5;- Specified by:
getEventQualifierBinaryin interfaceCltuThrowEventRequestOrBuilder- Returns:
- The eventQualifierBinary.
-
setEventQualifierBinary
optional bytes eventQualifierBinary = 5;- Parameters:
value- The eventQualifierBinary to set.- Returns:
- This builder for chaining.
-
clearEventQualifierBinary
optional bytes eventQualifierBinary = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final CltuThrowEventRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CltuThrowEventRequest.Builder>
-
mergeUnknownFields
public final CltuThrowEventRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CltuThrowEventRequest.Builder>
-