Class IssueCommandRequest.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetMapField

        protected com.google.protobuf.MapField internalGetMapField​(int number)
        Overrides:
        internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • internalGetMutableMapField

        protected com.google.protobuf.MapField internalGetMutableMapField​(int number)
        Overrides:
        internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • clear

        public IssueCommandRequest.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • getDefaultInstanceForType

        public IssueCommandRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public IssueCommandRequest build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public IssueCommandRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public IssueCommandRequest.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • setField

        public IssueCommandRequest.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                    Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • clearField

        public IssueCommandRequest.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • clearOneof

        public IssueCommandRequest.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • setRepeatedField

        public IssueCommandRequest.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                            int index,
                                                            Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • addRepeatedField

        public IssueCommandRequest.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                            Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • mergeFrom

        public IssueCommandRequest.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<IssueCommandRequest.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • mergeFrom

        public IssueCommandRequest.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<IssueCommandRequest.Builder>
        Throws:
        IOException
      • setInstanceBytes

        public IssueCommandRequest.Builder setInstanceBytes​(com.google.protobuf.ByteString value)
         Yamcs instance name.
         
        optional string instance = 6;
      • setProcessorBytes

        public IssueCommandRequest.Builder setProcessorBytes​(com.google.protobuf.ByteString value)
         Processor name.
         
        optional string processor = 7;
      • setNameBytes

        public IssueCommandRequest.Builder setNameBytes​(com.google.protobuf.ByteString value)
         Command name.
         
        optional string name = 8;
      • getAssignmentCount

        public int getAssignmentCount()
         The name/value assignments for this command.
         
        repeated .yamcs.protobuf.commanding.IssueCommandRequest.Assignment assignment = 1;
        Specified by:
        getAssignmentCount in interface IssueCommandRequestOrBuilder
      • clearAssignment

        public IssueCommandRequest.Builder clearAssignment()
         The name/value assignments for this command.
         
        repeated .yamcs.protobuf.commanding.IssueCommandRequest.Assignment assignment = 1;
      • removeAssignment

        public IssueCommandRequest.Builder removeAssignment​(int index)
         The name/value assignments for this command.
         
        repeated .yamcs.protobuf.commanding.IssueCommandRequest.Assignment assignment = 1;
      • getAssignmentBuilder

        public IssueCommandRequest.Assignment.Builder getAssignmentBuilder​(int index)
         The name/value assignments for this command.
         
        repeated .yamcs.protobuf.commanding.IssueCommandRequest.Assignment assignment = 1;
      • addAssignmentBuilder

        public IssueCommandRequest.Assignment.Builder addAssignmentBuilder()
         The name/value assignments for this command.
         
        repeated .yamcs.protobuf.commanding.IssueCommandRequest.Assignment assignment = 1;
      • addAssignmentBuilder

        public IssueCommandRequest.Assignment.Builder addAssignmentBuilder​(int index)
         The name/value assignments for this command.
         
        repeated .yamcs.protobuf.commanding.IssueCommandRequest.Assignment assignment = 1;
      • getAssignmentBuilderList

        public List<IssueCommandRequest.Assignment.Builder> getAssignmentBuilderList()
         The name/value assignments for this command.
         
        repeated .yamcs.protobuf.commanding.IssueCommandRequest.Assignment assignment = 1;
      • hasOrigin

        public boolean hasOrigin()
         The origin of the command. Typically a hostname.
         
        optional string origin = 2;
        Specified by:
        hasOrigin in interface IssueCommandRequestOrBuilder
      • getOriginBytes

        public com.google.protobuf.ByteString getOriginBytes()
         The origin of the command. Typically a hostname.
         
        optional string origin = 2;
        Specified by:
        getOriginBytes in interface IssueCommandRequestOrBuilder
      • clearOrigin

        public IssueCommandRequest.Builder clearOrigin()
         The origin of the command. Typically a hostname.
         
        optional string origin = 2;
      • setOriginBytes

        public IssueCommandRequest.Builder setOriginBytes​(com.google.protobuf.ByteString value)
         The origin of the command. Typically a hostname.
         
        optional string origin = 2;
      • hasSequenceNumber

        public boolean hasSequenceNumber()
         The sequence number as specified by the origin. This gets
         communicated back in command history and command queue entries,
         thereby allowing clients to map local with remote command
         identities.
         
        optional int32 sequenceNumber = 3;
        Specified by:
        hasSequenceNumber in interface IssueCommandRequestOrBuilder
      • getSequenceNumber

        public int getSequenceNumber()
         The sequence number as specified by the origin. This gets
         communicated back in command history and command queue entries,
         thereby allowing clients to map local with remote command
         identities.
         
        optional int32 sequenceNumber = 3;
        Specified by:
        getSequenceNumber in interface IssueCommandRequestOrBuilder
      • setSequenceNumber

        public IssueCommandRequest.Builder setSequenceNumber​(int value)
         The sequence number as specified by the origin. This gets
         communicated back in command history and command queue entries,
         thereby allowing clients to map local with remote command
         identities.
         
        optional int32 sequenceNumber = 3;
      • clearSequenceNumber

        public IssueCommandRequest.Builder clearSequenceNumber()
         The sequence number as specified by the origin. This gets
         communicated back in command history and command queue entries,
         thereby allowing clients to map local with remote command
         identities.
         
        optional int32 sequenceNumber = 3;
      • hasDryRun

        public boolean hasDryRun()
         Whether a response will be returned without actually issuing
         the command. This is useful when debugging commands.
         Default ``no``
         
        optional bool dryRun = 4;
        Specified by:
        hasDryRun in interface IssueCommandRequestOrBuilder
      • getDryRun

        public boolean getDryRun()
         Whether a response will be returned without actually issuing
         the command. This is useful when debugging commands.
         Default ``no``
         
        optional bool dryRun = 4;
        Specified by:
        getDryRun in interface IssueCommandRequestOrBuilder
      • setDryRun

        public IssueCommandRequest.Builder setDryRun​(boolean value)
         Whether a response will be returned without actually issuing
         the command. This is useful when debugging commands.
         Default ``no``
         
        optional bool dryRun = 4;
      • clearDryRun

        public IssueCommandRequest.Builder clearDryRun()
         Whether a response will be returned without actually issuing
         the command. This is useful when debugging commands.
         Default ``no``
         
        optional bool dryRun = 4;
      • setCommentBytes

        public IssueCommandRequest.Builder setCommentBytes​(com.google.protobuf.ByteString value)
         Comment attached to this command.
         
        optional string comment = 5;
      • hasStream

        public boolean hasStream()
         Override the stream on which the command should be sent out.
         Requires elevated privilege.
         
        optional string stream = 11;
        Specified by:
        hasStream in interface IssueCommandRequestOrBuilder
      • getStream

        public String getStream()
         Override the stream on which the command should be sent out.
         Requires elevated privilege.
         
        optional string stream = 11;
        Specified by:
        getStream in interface IssueCommandRequestOrBuilder
      • getStreamBytes

        public com.google.protobuf.ByteString getStreamBytes()
         Override the stream on which the command should be sent out.
         Requires elevated privilege.
         
        optional string stream = 11;
        Specified by:
        getStreamBytes in interface IssueCommandRequestOrBuilder
      • setStream

        public IssueCommandRequest.Builder setStream​(String value)
         Override the stream on which the command should be sent out.
         Requires elevated privilege.
         
        optional string stream = 11;
      • clearStream

        public IssueCommandRequest.Builder clearStream()
         Override the stream on which the command should be sent out.
         Requires elevated privilege.
         
        optional string stream = 11;
      • setStreamBytes

        public IssueCommandRequest.Builder setStreamBytes​(com.google.protobuf.ByteString value)
         Override the stream on which the command should be sent out.
         Requires elevated privilege.
         
        optional string stream = 11;
      • hasDisableTransmissionConstraints

        public boolean hasDisableTransmissionConstraints()
         Disable verification of all transmission constrains (if any
         specified in the MDB).
         Requires elevated privilege.
         
        optional bool disableTransmissionConstraints = 12;
        Specified by:
        hasDisableTransmissionConstraints in interface IssueCommandRequestOrBuilder
      • getDisableTransmissionConstraints

        public boolean getDisableTransmissionConstraints()
         Disable verification of all transmission constrains (if any
         specified in the MDB).
         Requires elevated privilege.
         
        optional bool disableTransmissionConstraints = 12;
        Specified by:
        getDisableTransmissionConstraints in interface IssueCommandRequestOrBuilder
      • setDisableTransmissionConstraints

        public IssueCommandRequest.Builder setDisableTransmissionConstraints​(boolean value)
         Disable verification of all transmission constrains (if any
         specified in the MDB).
         Requires elevated privilege.
         
        optional bool disableTransmissionConstraints = 12;
      • clearDisableTransmissionConstraints

        public IssueCommandRequest.Builder clearDisableTransmissionConstraints()
         Disable verification of all transmission constrains (if any
         specified in the MDB).
         Requires elevated privilege.
         
        optional bool disableTransmissionConstraints = 12;
      • hasDisableVerifiers

        public boolean hasDisableVerifiers()
         Disable all post transmission verifiers (if any specified in the MDB)
         Requires elevated privilege.
         
        optional bool disableVerifiers = 13;
        Specified by:
        hasDisableVerifiers in interface IssueCommandRequestOrBuilder
      • getDisableVerifiers

        public boolean getDisableVerifiers()
         Disable all post transmission verifiers (if any specified in the MDB)
         Requires elevated privilege.
         
        optional bool disableVerifiers = 13;
        Specified by:
        getDisableVerifiers in interface IssueCommandRequestOrBuilder
      • setDisableVerifiers

        public IssueCommandRequest.Builder setDisableVerifiers​(boolean value)
         Disable all post transmission verifiers (if any specified in the MDB)
         Requires elevated privilege.
         
        optional bool disableVerifiers = 13;
      • clearDisableVerifiers

        public IssueCommandRequest.Builder clearDisableVerifiers()
         Disable all post transmission verifiers (if any specified in the MDB)
         Requires elevated privilege.
         
        optional bool disableVerifiers = 13;
      • containsVerifierConfig

        public boolean containsVerifierConfig​(String key)
         Override verifier configuration. Keyed by verifier name
         Requires elevated privilege.
         
        map<string, .yamcs.protobuf.commanding.VerifierConfig> verifierConfig = 14;
        Specified by:
        containsVerifierConfig in interface IssueCommandRequestOrBuilder
      • removeVerifierConfig

        public IssueCommandRequest.Builder removeVerifierConfig​(String key)
         Override verifier configuration. Keyed by verifier name
         Requires elevated privilege.
         
        map<string, .yamcs.protobuf.commanding.VerifierConfig> verifierConfig = 14;
      • getExtraCount

        public int getExtraCount()
        Description copied from interface: IssueCommandRequestOrBuilder
         Specify custom options for interpretation by non-core extensions.
         Extensions must register these options against org.yamcs.YamcsServer
         
        map<string, .yamcs.protobuf.Value> extra = 15;
        Specified by:
        getExtraCount in interface IssueCommandRequestOrBuilder
      • containsExtra

        public boolean containsExtra​(String key)
         Specify custom options for interpretation by non-core extensions.
         Extensions must register these options against org.yamcs.YamcsServer
         
        map<string, .yamcs.protobuf.Value> extra = 15;
        Specified by:
        containsExtra in interface IssueCommandRequestOrBuilder
      • getExtraMap

        public Map<String,​Yamcs.Value> getExtraMap()
         Specify custom options for interpretation by non-core extensions.
         Extensions must register these options against org.yamcs.YamcsServer
         
        map<string, .yamcs.protobuf.Value> extra = 15;
        Specified by:
        getExtraMap in interface IssueCommandRequestOrBuilder
      • getExtraOrThrow

        public Yamcs.Value getExtraOrThrow​(String key)
         Specify custom options for interpretation by non-core extensions.
         Extensions must register these options against org.yamcs.YamcsServer
         
        map<string, .yamcs.protobuf.Value> extra = 15;
        Specified by:
        getExtraOrThrow in interface IssueCommandRequestOrBuilder
      • removeExtra

        public IssueCommandRequest.Builder removeExtra​(String key)
         Specify custom options for interpretation by non-core extensions.
         Extensions must register these options against org.yamcs.YamcsServer
         
        map<string, .yamcs.protobuf.Value> extra = 15;
      • putExtra

        public IssueCommandRequest.Builder putExtra​(String key,
                                                    Yamcs.Value value)
         Specify custom options for interpretation by non-core extensions.
         Extensions must register these options against org.yamcs.YamcsServer
         
        map<string, .yamcs.protobuf.Value> extra = 15;
      • putAllExtra

        public IssueCommandRequest.Builder putAllExtra​(Map<String,​Yamcs.Value> values)
         Specify custom options for interpretation by non-core extensions.
         Extensions must register these options against org.yamcs.YamcsServer
         
        map<string, .yamcs.protobuf.Value> extra = 15;
      • setUnknownFields

        public final IssueCommandRequest.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>
      • mergeUnknownFields

        public final IssueCommandRequest.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<IssueCommandRequest.Builder>