final case class PartyMetadata(partyId: PartyId, displayName: Option[DisplayName], participantId: Option[ParticipantId])(effectiveTimestamp: CantonTimestamp, submissionId: String255, notified: Boolean = false) extends Product with Serializable
the party metadata used to inform the ledger api server
the first class parameters correspond to the relevant information, whereas the second class parameters are synchronisation information used during crash recovery. we don't want these in an equality comparison.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- PartyMetadata
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new PartyMetadata(partyId: PartyId, displayName: Option[DisplayName], participantId: Option[ParticipantId])(effectiveTimestamp: CantonTimestamp, submissionId: String255, notified: Boolean = false)
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() @HotSpotIntrinsicCandidate()
- val displayName: Option[DisplayName]
- val effectiveTimestamp: CantonTimestamp
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val notified: Boolean
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- val participantId: Option[ParticipantId]
- val partyId: PartyId
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val submissionId: String255
- 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])