final case class ExportAcsRequest(partyIds: Seq[String], synchronizerId: String, ledgerOffset: Long, contractSynchronizerRenames: Map[String, ExportAcsTargetSynchronizer]) extends GeneratedMessage with Updatable[ExportAcsRequest] with Product with Serializable
- partyIds
The identifiers of the parties for which the Active Contract Set (ACS) will be exported. This field must contain at least one party ID. Required
- synchronizerId
The identifier of the synchronizer to filter contracts. Optional. If provided, only contracts assigned to a synchronizer with this exact ID will be included in the exported ACS. If not set (empty string), all contracts for the specified parties will be included. Optional; filters by exact synchronizer ID if set
- ledgerOffset
The ledger offset at which the ACS snapshot should be taken. This determines the point in the ledger history from which the active contracts will be retrieved. Required
- contractSynchronizerRenames
A mapping to modify the synchronizer assignment of contracts in the exported ACS. Note: This mapping is not a proper contract reassignment. That is no actual reassignment happens, and thus the reassignment counter is not increased. Optional. If not provided (empty map), the contracts in the exported ACS will retain their original synchronizer assignments.
- Annotations
- @SerialVersionUID()
- Alphabetic
- By Inheritance
- ExportAcsRequest
- Updatable
- GeneratedMessage
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new ExportAcsRequest(partyIds: Seq[String], synchronizerId: String, ledgerOffset: Long, contractSynchronizerRenames: Map[String, ExportAcsTargetSynchronizer])
- partyIds
The identifiers of the parties for which the Active Contract Set (ACS) will be exported. This field must contain at least one party ID. Required
- synchronizerId
The identifier of the synchronizer to filter contracts. Optional. If provided, only contracts assigned to a synchronizer with this exact ID will be included in the exported ACS. If not set (empty string), all contracts for the specified parties will be included. Optional; filters by exact synchronizer ID if set
- ledgerOffset
The ledger offset at which the ACS snapshot should be taken. This determines the point in the ledger history from which the active contracts will be retrieved. Required
- contractSynchronizerRenames
A mapping to modify the synchronizer assignment of contracts in the exported ACS. Note: This mapping is not a proper contract reassignment. That is no actual reassignment happens, and thus the reassignment counter is not increased. Optional. If not provided (empty map), the contracts in the exported ACS will retain their original synchronizer assignments.
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
- def addAllContractSynchronizerRenames(__vs: Iterable[(String, ExportAcsTargetSynchronizer)]): ExportAcsRequest
- def addAllPartyIds(__vs: Iterable[String]): ExportAcsRequest
- def addContractSynchronizerRenames(__vs: (String, ExportAcsTargetSynchronizer)*): ExportAcsRequest
- def addPartyIds(__vs: String*): ExportAcsRequest
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clearContractSynchronizerRenames: ExportAcsRequest
- def clearPartyIds: ExportAcsRequest
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
- def companion: ExportAcsRequest.type
- Definition Classes
- ExportAcsRequest → GeneratedMessage
- val contractSynchronizerRenames: Map[String, ExportAcsTargetSynchronizer]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- def getField(__field: FieldDescriptor): PValue
- Definition Classes
- ExportAcsRequest → GeneratedMessage
- def getFieldByNumber(__fieldNumber: Int): Any
- Definition Classes
- ExportAcsRequest → GeneratedMessage
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val ledgerOffset: Long
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
- val partyIds: Seq[String]
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def serializedSize: Int
- Definition Classes
- ExportAcsRequest → GeneratedMessage
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val synchronizerId: String
- 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
- ExportAcsRequest → GeneratedMessage
- def update(ms: (Lens[ExportAcsRequest, ExportAcsRequest]) => Mutation[ExportAcsRequest]*): ExportAcsRequest
- Definition Classes
- Updatable
- 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])
- def withContractSynchronizerRenames(__v: Map[String, ExportAcsTargetSynchronizer]): ExportAcsRequest
- def withLedgerOffset(__v: Long): ExportAcsRequest
- def withPartyIds(__v: Seq[String]): ExportAcsRequest
- def withSynchronizerId(__v: String): ExportAcsRequest
- final def writeDelimitedTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage
- def writeTo(_output__: CodedOutputStream): Unit
- Definition Classes
- ExportAcsRequest → GeneratedMessage
- final def writeTo(output: OutputStream): Unit
- Definition Classes
- GeneratedMessage