final case class ZWorkflowClientOptions extends Product with Serializable
Represents Temporal workflow client options
- See also
WorkflowClientOptions
- Alphabetic
- By Inheritance
- ZWorkflowClientOptions
- Serializable
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
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]) @IntrinsicCandidate() @native()
- val contextPropagators: List[ContextPropagator]
- val dataConverter: DataConverter
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
- val identity: Option[String]
- val interceptors: List[WorkflowClientInterceptor]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val namespace: Option[String]
- 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()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val queryRejectCondition: Option[QueryRejectCondition]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toJava: WorkflowClientOptions
- def toString(): String
- Definition Classes
- ZWorkflowClientOptions → AnyRef → Any
- def transformJavaOptions(f: (Builder) => Builder): ZWorkflowClientOptions
Allows to specify options directly on the java SDK's WorkflowClientOptions.
Allows to specify options directly on the java SDK's WorkflowClientOptions. Use it in case an appropriate
withXXX
method is missing- Note
the options specified via this method take precedence over those specified via other methods.
- 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 withContextPropagators(value: ContextPropagator*): ZWorkflowClientOptions
- value
specifies the list of context propagators to use with the client.
- def withDataConverter(value: DataConverter): ZWorkflowClientOptions
Overrides a data converter implementation used serialize workflow and activity arguments and results.
- def withIdentity(value: String): ZWorkflowClientOptions
Override human readable identity of the worker.
Override human readable identity of the worker. Identity is used to identify a worker and is recorded in the workflow history events. For example when a worker gets an activity task the correspondent ActivityTaskStarted event contains the worker identity as a field.
- def withInterceptors(value: WorkflowClientInterceptor*): ZWorkflowClientOptions
Interceptor used to intercept workflow client calls.
- def withNamespace(value: String): ZWorkflowClientOptions
Set the namespace
- def withQueryRejectCondition(value: QueryRejectCondition): ZWorkflowClientOptions
Should a query be rejected by closed and failed workflows.
Should a query be rejected by closed and failed workflows.
Default is QueryRejectCondition.QUERY_REJECT_CONDITION_UNSPECIFIED which means that closed and failed workflows are still queryable.
Deprecated Value Members
- val binaryChecksum: Option[String]
- Annotations
- @deprecated
- Deprecated
(Since version 0.3.0) use worker's buildId instead
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated
(Since version 9)
- def withBinaryChecksum(value: String): ZWorkflowClientOptions
Sets worker binary checksum, which gets propagated in all history events and can be used for auto-reset assuming that every build has a new unique binary checksum.
Sets worker binary checksum, which gets propagated in all history events and can be used for auto-reset assuming that every build has a new unique binary checksum. Can be null.
- Annotations
- @deprecated
- Deprecated
(Since version 0.3.0) use worker's buildId instead