final case class ActionCommand(serviceName: String = "", name: String = "", payload: Option[Any] = _root_.scala.None, metadata: Option[Metadata] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ActionCommand] with Product with Serializable
An action command.
For unary and streamed out calls, the service name, command name and payload will always be set.
For streamed in and duplex streamed calls, the first command sent will just contain the service name and command name, but no payload. This will indicate that the action has been invoked. Subsequent commands on the stream will only have the payload set, the service name and command name will not be set.
- serviceName
The name of the service this action is on.
- name
Command name
- payload
The command payload.
- metadata
Metadata
- Annotations
- @SerialVersionUID()
- Source
- ActionCommand.scala
- Alphabetic
- By Inheritance
- ActionCommand
- Updatable
- GeneratedMessage
- Serializable
- Product
- Equals
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new ActionCommand(serviceName: String = "", name: String = "", payload: Option[Any] = _root_.scala.None, metadata: Option[Metadata] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty)
- serviceName
The name of the service this action is on.
- name
Command name
- payload
The command payload.
- metadata
Metadata
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- def +(other: String): String
- Implicit
- This member is added by an implicit conversion from ActionCommand toany2stringadd[ActionCommand] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
- def ->[B](y: B): (ActionCommand, B)
- Implicit
- This member is added by an implicit conversion from ActionCommand toArrowAssoc[ActionCommand] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clearMetadata: ActionCommand
- def clearPayload: ActionCommand
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def companion: ActionCommand.type
- Definition Classes
- ActionCommand → GeneratedMessage
- def discardUnknownFields: ActionCommand
- def ensuring(cond: (ActionCommand) => Boolean, msg: => Any): ActionCommand
- Implicit
- This member is added by an implicit conversion from ActionCommand toEnsuring[ActionCommand] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: (ActionCommand) => Boolean): ActionCommand
- Implicit
- This member is added by an implicit conversion from ActionCommand toEnsuring[ActionCommand] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: Boolean, msg: => Any): ActionCommand
- Implicit
- This member is added by an implicit conversion from ActionCommand toEnsuring[ActionCommand] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: Boolean): ActionCommand
- Implicit
- This member is added by an implicit conversion from ActionCommand toEnsuring[ActionCommand] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getField(__field: FieldDescriptor): PValue
- Definition Classes
- ActionCommand → GeneratedMessage
- def getFieldByNumber(__fieldNumber: Int): Any
- Definition Classes
- ActionCommand → GeneratedMessage
- def getMetadata: Metadata
- def getPayload: Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val metadata: Option[Metadata]
- val name: String
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val payload: Option[Any]
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def serializedSize: Int
- Definition Classes
- ActionCommand → GeneratedMessage
- val serviceName: String
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def toByteArray: Array[Byte]
- Definition Classes
- GeneratedMessage
- final def toByteString: ByteString
- Definition Classes
- GeneratedMessage
- final def toPMessage: PMessage
- Definition Classes
- GeneratedMessage
- def toProtoString: String
- Definition Classes
- ActionCommand → GeneratedMessage
- val unknownFields: UnknownFieldSet
- def update(ms: (Lens[ActionCommand, ActionCommand]) => Mutation[ActionCommand]*): ActionCommand
- Definition Classes
- Updatable
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def withMetadata(__v: Metadata): ActionCommand
- def withName(__v: String): ActionCommand
- def withPayload(__v: Any): ActionCommand
- def withServiceName(__v: String): ActionCommand
- def withUnknownFields(__v: UnknownFieldSet): ActionCommand
- final def writeDelimitedTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage
- def writeTo(_output__: CodedOutputStream): Unit
- Definition Classes
- ActionCommand → GeneratedMessage
- final def writeTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)
- def formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from ActionCommand toStringFormat[ActionCommand] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @deprecated @inline()
- Deprecated
(Since version 2.12.16) Use
formatString.format(value)
instead ofvalue.formatted(formatString)
, or use thef""
string interpolator. In Java 15 and later,formatted
resolves to the new method in String which has reversed parameters.
- def →[B](y: B): (ActionCommand, B)
- Implicit
- This member is added by an implicit conversion from ActionCommand toArrowAssoc[ActionCommand] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use
->
instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.