case class RPCMetadata[T](name: String, annotations: List[MetadataAnnotation], procedureSignatures: Map[String, AkkaRPCFramework.ProcedureSignature], functionSignatures: Map[String, AkkaRPCFramework.FunctionSignature[_]], observeSignatures: Map[String, ObserveSignature[_]], getterSignatures: Map[String, AkkaRPCFramework.GetterSignature[_]]) extends Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- RPCMetadata
- Serializable
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new RPCMetadata(name: String, annotations: List[MetadataAnnotation], procedureSignatures: Map[String, AkkaRPCFramework.ProcedureSignature], functionSignatures: Map[String, AkkaRPCFramework.FunctionSignature[_]], observeSignatures: Map[String, ObserveSignature[_]], getterSignatures: Map[String, AkkaRPCFramework.GetterSignature[_]])
Value Members
- val annotations: List[MetadataAnnotation]
- val functionSignatures: Map[String, AkkaRPCFramework.FunctionSignature[_]]
- val getterSignatures: Map[String, AkkaRPCFramework.GetterSignature[_]]
- val name: String
- val observeSignatures: Map[String, ObserveSignature[_]]
- val procedureSignatures: Map[String, AkkaRPCFramework.ProcedureSignature]