Packages

final case class SynchronizerConnectionConfig(synchronizerAlias: String, sequencerConnections: Option[SequencerConnections], manualConnect: Boolean, synchronizerId: String, priority: Int, initialRetryDelay: Option[Duration], maxRetryDelay: Option[Duration], timeTracker: Option[SynchronizerTimeTrackerConfig], initializeFromTrustedSynchronizer: Boolean) extends GeneratedMessage with Updatable[SynchronizerConnectionConfig] with Product with Serializable

synchronizerAlias

participant local identifier of the target synchronizer

sequencerConnections

connection information to sequencers

manualConnect

if false, then the synchronizer needs to be manually connected to (default false)

synchronizerId

optional synchronizer id (if TLS isn't to be trusted)

priority

optional. Influences whether the participant submits to this synchronizer, if several synchronizers are eligible

initialRetryDelay

initial delay before an attempt to reconnect to the sequencer

maxRetryDelay

maximum delay before an attempt to reconnect to the sequencer

timeTracker

configuration for how time is tracked and requested on this synchronizer

initializeFromTrustedSynchronizer

If true, allows a participant to connect to a synchronizer that it was previously connected to, without issuing a new synchronizer trust certificate.

Annotations
@SerialVersionUID()
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SynchronizerConnectionConfig
  2. Updatable
  3. GeneratedMessage
  4. Serializable
  5. Product
  6. Equals
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new SynchronizerConnectionConfig(synchronizerAlias: String, sequencerConnections: Option[SequencerConnections], manualConnect: Boolean, synchronizerId: String, priority: Int, initialRetryDelay: Option[Duration], maxRetryDelay: Option[Duration], timeTracker: Option[SynchronizerTimeTrackerConfig], initializeFromTrustedSynchronizer: Boolean)

    synchronizerAlias

    participant local identifier of the target synchronizer

    sequencerConnections

    connection information to sequencers

    manualConnect

    if false, then the synchronizer needs to be manually connected to (default false)

    synchronizerId

    optional synchronizer id (if TLS isn't to be trusted)

    priority

    optional. Influences whether the participant submits to this synchronizer, if several synchronizers are eligible

    initialRetryDelay

    initial delay before an attempt to reconnect to the sequencer

    maxRetryDelay

    maximum delay before an attempt to reconnect to the sequencer

    timeTracker

    configuration for how time is tracked and requested on this synchronizer

    initializeFromTrustedSynchronizer

    If true, allows a participant to connect to a synchronizer that it was previously connected to, without issuing a new synchronizer trust certificate.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clearInitialRetryDelay: SynchronizerConnectionConfig
  6. def clearMaxRetryDelay: SynchronizerConnectionConfig
  7. def clearSequencerConnections: SynchronizerConnectionConfig
  8. def clearTimeTracker: SynchronizerConnectionConfig
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  10. def companion: SynchronizerConnectionConfig.type
    Definition Classes
    SynchronizerConnectionConfig → GeneratedMessage
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  13. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    SynchronizerConnectionConfig → GeneratedMessage
  14. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    SynchronizerConnectionConfig → GeneratedMessage
  15. def getInitialRetryDelay: Duration
  16. def getMaxRetryDelay: Duration
  17. def getSequencerConnections: SequencerConnections
  18. def getTimeTracker: SynchronizerTimeTrackerConfig
  19. val initialRetryDelay: Option[Duration]
  20. val initializeFromTrustedSynchronizer: Boolean
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. val manualConnect: Boolean
  23. val maxRetryDelay: Option[Duration]
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  27. val priority: Int
  28. def productElementNames: Iterator[String]
    Definition Classes
    Product
  29. val sequencerConnections: Option[SequencerConnections]
  30. def serializedSize: Int
    Definition Classes
    SynchronizerConnectionConfig → GeneratedMessage
  31. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  32. val synchronizerAlias: String
  33. val synchronizerId: String
  34. val timeTracker: Option[SynchronizerTimeTrackerConfig]
  35. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  36. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  37. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  38. def toProtoString: String
    Definition Classes
    SynchronizerConnectionConfig → GeneratedMessage
  39. def update(ms: (Lens[SynchronizerConnectionConfig, SynchronizerConnectionConfig]) => Mutation[SynchronizerConnectionConfig]*): SynchronizerConnectionConfig
    Definition Classes
    Updatable
  40. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  41. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  43. def withInitialRetryDelay(__v: Duration): SynchronizerConnectionConfig
  44. def withInitializeFromTrustedSynchronizer(__v: Boolean): SynchronizerConnectionConfig
  45. def withManualConnect(__v: Boolean): SynchronizerConnectionConfig
  46. def withMaxRetryDelay(__v: Duration): SynchronizerConnectionConfig
  47. def withPriority(__v: Int): SynchronizerConnectionConfig
  48. def withSequencerConnections(__v: SequencerConnections): SynchronizerConnectionConfig
  49. def withSynchronizerAlias(__v: String): SynchronizerConnectionConfig
  50. def withSynchronizerId(__v: String): SynchronizerConnectionConfig
  51. def withTimeTracker(__v: SynchronizerTimeTrackerConfig): SynchronizerConnectionConfig
  52. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  53. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    SynchronizerConnectionConfig → GeneratedMessage
  54. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped