Class TestServiceStubsOptions.Builder

  • Enclosing class:
    TestServiceStubsOptions

    public static class TestServiceStubsOptions.Builder
    extends java.lang.Object
    Builder is the builder for ClientOptions.
    • Method Detail

      • build

        public TestServiceStubsOptions build()
        Builds and returns a ClientOptions object.
        Returns:
        ClientOptions object with the specified params.
      • setTarget

        public T setTarget​(java.lang.String arg0)
      • setChannelInitializer

        public T setChannelInitializer​(java.util.function.Consumer<io.grpc.ManagedChannelBuilder<?>> arg0)
      • setChannel

        public T setChannel​(io.grpc.ManagedChannel arg0)
      • setSslContext

        public T setSslContext​(io.grpc.netty.shaded.io.netty.handler.ssl.SslContext arg0)
      • setEnableHttps

        public T setEnableHttps​(boolean arg0)
      • setConnectionBackoffResetFrequency

        public T setConnectionBackoffResetFrequency​(java.time.Duration arg0)
      • setGrpcReconnectFrequency

        public T setGrpcReconnectFrequency​(java.time.Duration arg0)
      • setHeaders

        public T setHeaders​(io.grpc.Metadata arg0)
      • addGrpcMetadataProvider

        public T addGrpcMetadataProvider​(io.temporal.serviceclient.GrpcMetadataProvider arg0)
      • setGrpcMetadataProviders

        public T setGrpcMetadataProviders​(java.util.Collection<io.temporal.serviceclient.GrpcMetadataProvider> arg0)
      • addGrpcClientInterceptor

        public T addGrpcClientInterceptor​(io.grpc.ClientInterceptor arg0)
      • setGrpcClientInterceptors

        public T setGrpcClientInterceptors​(java.util.Collection<io.grpc.ClientInterceptor> arg0)
      • setMetricsScope

        public T setMetricsScope​(com.uber.m3.tally.Scope arg0)
      • setHealthCheckAttemptTimeout

        @Deprecated
        public T setHealthCheckAttemptTimeout​(java.time.Duration arg0)
        Deprecated.
      • setHealthCheckTimeout

        @Deprecated
        public T setHealthCheckTimeout​(java.time.Duration arg0)
        Deprecated.
      • setEnableKeepAlive

        public T setEnableKeepAlive​(boolean arg0)
      • setKeepAliveTime

        public T setKeepAliveTime​(java.time.Duration arg0)
      • setKeepAliveTimeout

        public T setKeepAliveTimeout​(java.time.Duration arg0)
      • setKeepAlivePermitWithoutStream

        public T setKeepAlivePermitWithoutStream​(boolean arg0)
      • setRpcTimeout

        public T setRpcTimeout​(java.time.Duration arg0)