final case class CommandRejected(recordTime: Timestamp, completionInfo: CompletionInfo, reasonTemplate: RejectionReasonTemplate) extends Update with Product with Serializable
Signal that a command submitted via WriteService was rejected.
- recordTime
The record time of the completion
- completionInfo
The completion information for the submission
- reasonTemplate
A template for generating the gRPC status code with error details. See
for the status codes of common rejection reasons.error.proto
- Alphabetic
- By Inheritance
- CommandRejected
- Update
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new CommandRejected(recordTime: Timestamp, completionInfo: CompletionInfo, reasonTemplate: RejectionReasonTemplate)
- recordTime
The record time of the completion
- completionInfo
The completion information for the submission
- reasonTemplate
A template for generating the gRPC status code with error details. See
for the status codes of common rejection reasons.error.proto
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- val completionInfo: CompletionInfo
- def definiteAnswer: Boolean
If true, the ReadService's deduplication guarantees apply to this rejection.
If true, the ReadService's deduplication guarantees apply to this rejection. The participant state implementations should strive to set this flag to true as often as possible so that applications get better guarantees.
- def description: String
Short human-readable one-line description summarizing the state updates content.
Short human-readable one-line description summarizing the state updates content.
- Definition Classes
- CommandRejected → Update
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val reasonTemplate: RejectionReasonTemplate
- val recordTime: Timestamp
The record time at which the state change was committed.
The record time at which the state change was committed.
- Definition Classes
- CommandRejected → Update
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- 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()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated