final case class ZWorkflowServiceStubsOptions extends Product with Serializable

Represents temporal workflow service stubs options

See also

WorkflowServiceStubsOptions

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ZWorkflowServiceStubsOptions
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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. val channel: Option[ManagedChannel]
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  7. val connectionBackoffResetFrequency: Option[zio.Duration]
  8. val enableHttps: Option[Boolean]
  9. val enableKeepAlive: Option[Boolean]
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  12. val grpcMetadataProvider: Option[GrpcMetadataProvider]
  13. val grpcReconnectFrequency: Option[zio.Duration]
  14. val headers: Option[Metadata]
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. val keepAlivePermitWithoutStream: Option[Boolean]
  17. val keepAliveTime: Option[zio.Duration]
  18. val keepAliveTimeout: Option[zio.Duration]
  19. val metricsScope: Option[com.uber.m3.tally.Scope]
  20. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  22. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  23. def productElementNames: Iterator[String]
    Definition Classes
    Product
  24. val rpcLongPollTimeout: Option[zio.Duration]
  25. val rpcQueryTimeout: Option[zio.Duration]
  26. val rpcRetryOptions: Option[RpcRetryOptions]
  27. val rpcTimeout: Option[zio.Duration]
  28. val serverUrl: String
  29. val sslContext: Option[SslContext]
  30. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  31. def toJava: WorkflowServiceStubsOptions
  32. def toString(): String
    Definition Classes
    ZWorkflowServiceStubsOptions → AnyRef → Any
  33. def transformJavaOptions(f: (Builder) => Builder): ZWorkflowServiceStubsOptions

    Allows to specify options directly on the java SDK's WorkflowServiceStubsOptions.

    Allows to specify options directly on the java SDK's WorkflowServiceStubsOptions. 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.

  34. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  35. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  36. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  37. def withChannel(value: ManagedChannel): ZWorkflowServiceStubsOptions
  38. def withConnectionBackoffResetFrequency(value: zio.Duration): ZWorkflowServiceStubsOptions
  39. def withEnableHttps(value: Boolean): ZWorkflowServiceStubsOptions
  40. def withEnableKeepAlive(value: Boolean): ZWorkflowServiceStubsOptions
  41. def withGrpcMetadataProvider(value: GrpcMetadataProvider): ZWorkflowServiceStubsOptions

    value

    gRPC metadata/headers provider to be called on each gRPC request to supply additional headers

  42. def withGrpcReconnectFrequency(value: zio.Duration): ZWorkflowServiceStubsOptions
  43. def withHeaders(value: Metadata): ZWorkflowServiceStubsOptions
  44. def withKeepAlivePermitWithoutStream(value: Boolean): ZWorkflowServiceStubsOptions
  45. def withKeepAliveTime(value: zio.Duration): ZWorkflowServiceStubsOptions
  46. def withKeepAliveTimeout(value: zio.Duration): ZWorkflowServiceStubsOptions
  47. def withMetricsScope(value: com.uber.m3.tally.Scope): ZWorkflowServiceStubsOptions

    Sets the scope to be used for metrics reporting.

    Sets the scope to be used for metrics reporting. Optional. Default is to not report metrics.

    This method should be used to integrate client and workers with external metrics and monitoring systems.

    value

    the scope to be used for metrics reporting.

  48. def withRpcLongPollTimeout(value: zio.Duration): ZWorkflowServiceStubsOptions
  49. def withRpcQueryTimeout(value: zio.Duration): ZWorkflowServiceStubsOptions
  50. def withRpcRetryOptions(value: RpcRetryOptions): ZWorkflowServiceStubsOptions
  51. def withRpcTimeout(value: zio.Duration): ZWorkflowServiceStubsOptions
  52. def withServiceUrl(value: String): ZWorkflowServiceStubsOptions
  53. def withSslContext(value: SslContext): ZWorkflowServiceStubsOptions

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 Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped