A B C D E F G H I L M N O P Q R S T U V W 
All Classes All Packages

A

ACTIVITY_TYPE - Static variable in class io.temporal.serviceclient.MetricsTag
 
addDoNotRetry(Status.Code, Class<? extends GeneratedMessageV3>) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
Add Status.Code with associated details class to not retry.
addDoNotRetry(RpcRetryOptions.DoNotRetryItem) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
addGrpcClientInterceptor(ClientInterceptor) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
 
addGrpcMetadataProvider(GrpcMetadataProvider) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
 
apply() - Method in interface io.temporal.internal.retryer.GrpcRetryer.RetryableFunc
 
apply() - Method in interface io.temporal.internal.retryer.GrpcRetryer.RetryableProc
 
AsyncBackoffThrottler - Class in io.temporal.internal
Used to throttle code execution in presence of failures using exponential backoff logic.
AsyncBackoffThrottler(Duration, Duration, double) - Constructor for class io.temporal.internal.AsyncBackoffThrottler
Construct an instance of the throttler.
AUTHORIZATION_HEADER_KEY - Static variable in class io.temporal.authorization.AuthorizationGrpcMetadataProvider
 
AuthorizationGrpcMetadataProvider - Class in io.temporal.authorization
 
AuthorizationGrpcMetadataProvider(AuthorizationTokenSupplier) - Constructor for class io.temporal.authorization.AuthorizationGrpcMetadataProvider
 
AuthorizationTokenSupplier - Interface in io.temporal.authorization
Supplies tokens that will be sent to the Temporal server to perform authorization.
awaitTermination(long, TimeUnit) - Method in interface io.temporal.serviceclient.WorkflowServiceStubs
Awaits for gRPC stubs shutdown up to the specified timeout.
awaitTermination(long, TimeUnit) - Method in class io.temporal.serviceclient.WorkflowServiceStubsImpl
 

B

BACKOFF - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubLongPollRpcRetryOptions
 
BACKOFF - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubServiceOperationRpcRetryOptions
 
BackoffThrottler - Class in io.temporal.internal
Used to throttle code execution in presence of failures using exponential backoff logic.
BackoffThrottler(Duration, Duration, double) - Constructor for class io.temporal.internal.BackoffThrottler
Construct an instance of the throttler.
blockingStub() - Method in interface io.temporal.serviceclient.WorkflowServiceStubs
 
blockingStub() - Method in class io.temporal.serviceclient.WorkflowServiceStubsImpl
 
build() - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
Build RetryOptions without performing validation as validation should be done after merging with MethodRetry.
build() - Method in class io.temporal.serviceclient.SimpleSslContextBuilder
Configures SslContext from the Builder parameters and for use with Temporal GRPC server.
build() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Builds and returns a ClientOptions object.
buildWithDefaultsFrom(RpcRetryOptions) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
 

C

CheckedExceptionWrapper - Exception in io.temporal.serviceclient
Do not reference directly by the application level code.
configure(SslContextBuilder) - Method in class io.temporal.serviceclient.SimpleSslContextBuilder
Configures specified SslContextBuilder from the Builder parameters and for use with Temporal GRPC server.

D

DEFAULT_CONNECTION_BACKOFF_RESET_FREQUENCY - Static variable in class io.temporal.serviceclient.WorkflowServiceStubsOptions
Default timeout that will be used to reset connection backoff.
DEFAULT_GRPC_RECONNECT_FREQUENCY - Static variable in class io.temporal.serviceclient.WorkflowServiceStubsOptions
Default timeout that will be used to enter idle channel state and reconnect to temporal server.
DEFAULT_LOCAL_DOCKER_TARGET - Static variable in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
DEFAULT_POLL_RPC_TIMEOUT - Static variable in class io.temporal.serviceclient.WorkflowServiceStubsOptions
Default RPC timeout used for all long poll calls.
DEFAULT_QUERY_RPC_TIMEOUT - Static variable in class io.temporal.serviceclient.WorkflowServiceStubsOptions
Default RPC timeout for workflow queries
DEFAULT_RPC_TIMEOUT - Static variable in class io.temporal.serviceclient.WorkflowServiceStubsOptions
Default RPC timeout used for all non-long-poll and non-query calls.
DEFAULT_SERVER_LONG_POLL_RPC_TIMEOUT - Static variable in class io.temporal.serviceclient.WorkflowServiceStubsOptions
RPC timeout used for all long poll calls on Temporal Server side.
DEFAULT_TASK_START_TO_CLOSE_TIMEOUT - Static variable in class io.temporal.internal.common.OptionsUtils
 
DEFAULT_VALUE - Static variable in class io.temporal.serviceclient.MetricsTag
 
DefaultStubLongPollRpcRetryOptions - Class in io.temporal.serviceclient.rpcretry
Default rpc retry options for long polls like waiting for the workflow finishing and result.
DefaultStubLongPollRpcRetryOptions() - Constructor for class io.temporal.serviceclient.rpcretry.DefaultStubLongPollRpcRetryOptions
 
DefaultStubServiceOperationRpcRetryOptions - Class in io.temporal.serviceclient.rpcretry
Default rpc retry options for outgoing requests to the temporal server that supposed to be processed and returned fast, like workflow start (not long polls or awaits for workflow finishing).
DefaultStubServiceOperationRpcRetryOptions() - Constructor for class io.temporal.serviceclient.rpcretry.DefaultStubServiceOperationRpcRetryOptions
 
defaultTags(String) - Static method in class io.temporal.serviceclient.MetricsTag
Returns a set of default metric tags for a given namespace.
DISABLE_NON_WORKFLOW_CODE_ENFORCEMENTS - Static variable in class io.temporal.conf.EnvironmentVariableNames
Specify this env variable to disable checks and enforcement for classes that are not intended to be accessed from workflow code.
DoNotRetryItem(Status.Code, Class<? extends GeneratedMessageV3>) - Constructor for class io.temporal.serviceclient.RpcRetryOptions.DoNotRetryItem
 

E

EMPTY_BLOB - Static variable in class io.temporal.internal.common.OptionsUtils
 
enforceNonWorkflowThread() - Static method in class io.temporal.internal.WorkflowThreadMarker
Throws IllegalStateException if it's called from workflow thread.
EnvironmentVariableNames - Class in io.temporal.conf
 
equals(Object) - Method in class io.temporal.serviceclient.RpcRetryOptions
 
EXCEPTION - Static variable in class io.temporal.serviceclient.MetricsTag
 
EXPIRATION_INTERVAL - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubServiceOperationRpcRetryOptions
 

F

failure() - Method in class io.temporal.internal.AsyncBackoffThrottler
Increment failure count.
failure() - Method in class io.temporal.internal.BackoffThrottler
Increment failure count.
forPKCS12(InputStream) - Static method in class io.temporal.serviceclient.SimpleSslContextBuilder
 
forPKCS8(InputStream, InputStream) - Static method in class io.temporal.serviceclient.SimpleSslContextBuilder
 
futureStub() - Method in interface io.temporal.serviceclient.WorkflowServiceStubs
 
futureStub() - Method in class io.temporal.serviceclient.WorkflowServiceStubsImpl
 

G

getBackoffCoefficient() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
getBuilder() - Static method in class io.temporal.serviceclient.rpcretry.DefaultStubLongPollRpcRetryOptions
 
getBuilder() - Static method in class io.temporal.serviceclient.rpcretry.DefaultStubServiceOperationRpcRetryOptions
 
getChannel() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getChannelInitializer() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getCode() - Method in class io.temporal.serviceclient.RpcRetryOptions.DoNotRetryItem
 
getConnectionBackoffResetFrequency() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getDefaultInstance() - Static method in class io.temporal.serviceclient.RpcRetryOptions
 
getDefaultInstance() - Static method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getDetailsClass() - Method in class io.temporal.serviceclient.RpcRetryOptions.DoNotRetryItem
 
getDisableHealthCheck() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getDoNotRetry() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
getEnableHttps() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getEnableKeepAlive() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getExpiration() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
getFailure(StatusRuntimeException, Class<T>) - Static method in class io.temporal.serviceclient.StatusUtils
 
getGrpcClientInterceptors() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getGrpcMetadataProviders() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getGrpcReconnectFrequency() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getHeaders() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getHealthCheckAttemptTimeout() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getHealthCheckTimeout() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getInitialInterval() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
getKeepAlivePermitWithoutStream() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getKeepAliveTime() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getKeepAliveTimeout() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getMaximumAttempts() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
getMaximumInterval() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
getMetadata() - Method in class io.temporal.authorization.AuthorizationGrpcMetadataProvider
 
getMetadata() - Method in interface io.temporal.serviceclient.GrpcMetadataProvider
 
getMetricsScope() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getOptions() - Method in interface io.temporal.serviceclient.WorkflowServiceStubs
 
getOptions() - Method in class io.temporal.serviceclient.WorkflowServiceStubsImpl
 
getRpcLongPollTimeout() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getRpcQueryTimeout() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getRpcRetryOptions() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getRpcTimeout() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getSslContext() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getTag() - Method in interface io.temporal.serviceclient.MetricsTag.TagValue
 
getTarget() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
Returns the target string to use for connection/channel in ManagedChannelBuilder.forTarget(String)
getValue() - Method in interface io.temporal.serviceclient.MetricsTag.TagValue
 
GrpcMetadataProvider - Interface in io.temporal.serviceclient
Provides additional Metadata (gRPC Headers) that should be used on every request.
GrpcMetadataProviderInterceptor - Class in io.temporal.serviceclient
 
GrpcMetadataProviderInterceptor(Collection<GrpcMetadataProvider>) - Constructor for class io.temporal.serviceclient.GrpcMetadataProviderInterceptor
 
GrpcRetryer - Class in io.temporal.internal.retryer
 
GrpcRetryer.RetryableFunc<R,​E extends java.lang.Throwable> - Interface in io.temporal.internal.retryer
 
GrpcRetryer.RetryableProc<E extends java.lang.Throwable> - Interface in io.temporal.internal.retryer
 

H

hasFailure(StatusRuntimeException, Class<? extends GeneratedMessageV3>) - Static method in class io.temporal.serviceclient.StatusUtils
Determines if a StatusRuntimeException contains a failure message of a given type.
hashCode() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
HISTORY_LONG_POLL_CALL_OPTIONS_KEY - Static variable in class io.temporal.serviceclient.MetricsTag
Indicates to interceptors that GetWorkflowExecutionHistory is a long poll.

I

initChannel(ManagedChannelBuilder<?>) - Method in interface io.temporal.serviceclient.WorkflowServiceStubsOptions.ChannelInitializer
 
INITIAL_INTERVAL - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubLongPollRpcRetryOptions
 
INITIAL_INTERVAL - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubServiceOperationRpcRetryOptions
 
INSTANCE - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubServiceOperationRpcRetryOptions
 
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.temporal.serviceclient.GrpcMetadataProviderInterceptor
 
io.temporal.authorization - package io.temporal.authorization
 
io.temporal.conf - package io.temporal.conf
 
io.temporal.internal - package io.temporal.internal
 
io.temporal.internal.common - package io.temporal.internal.common
 
io.temporal.internal.retryer - package io.temporal.internal.retryer
 
io.temporal.serviceclient - package io.temporal.serviceclient
 
io.temporal.serviceclient.rpcretry - package io.temporal.serviceclient.rpcretry
 
isShutdown() - Method in interface io.temporal.serviceclient.WorkflowServiceStubs
 
isShutdown() - Method in class io.temporal.serviceclient.WorkflowServiceStubsImpl
 
isTerminated() - Method in interface io.temporal.serviceclient.WorkflowServiceStubs
 
isTerminated() - Method in class io.temporal.serviceclient.WorkflowServiceStubsImpl
 
isWorkflowThread() - Static method in class io.temporal.internal.WorkflowThreadMarker
 
isWorkflowThreadThreadLocal - Static variable in class io.temporal.internal.WorkflowThreadMarker
 

L

LIBRARY_VERSION - Static variable in class io.temporal.serviceclient.Version
Library Version is a semver that represents the version of this Temporal client library.

M

MAXIMUM_INTERVAL - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubLongPollRpcRetryOptions
 
MAXIMUM_INTERVAL - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubServiceOperationRpcRetryOptions
 
merge(long, Duration) - Static method in class io.temporal.internal.common.OptionsUtils
Merges value from annotation in seconds with option value as Duration.
merge(G, G, Class<G>) - Static method in class io.temporal.internal.common.OptionsUtils
 
merge(String[], String[]) - Static method in class io.temporal.internal.common.OptionsUtils
 
METRICS_TAGS_CALL_OPTIONS_KEY - Static variable in class io.temporal.serviceclient.MetricsTag
Used to pass metrics scope to the interceptor
MetricsTag - Class in io.temporal.serviceclient
 
MetricsTag() - Constructor for class io.temporal.serviceclient.MetricsTag
 
MetricsTag.TagValue - Interface in io.temporal.serviceclient
 
MetricsType - Class in io.temporal.serviceclient
 
MetricsType() - Constructor for class io.temporal.serviceclient.MetricsType
 

N

NAMESPACE - Static variable in class io.temporal.serviceclient.MetricsTag
 
newBuilder() - Static method in class io.temporal.serviceclient.RpcRetryOptions
 
newBuilder() - Static method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
newBuilder(RpcRetryOptions) - Static method in class io.temporal.serviceclient.RpcRetryOptions
 
newBuilder(WorkflowServiceStubsOptions) - Static method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
newBuilder(InputStream, InputStream) - Static method in class io.temporal.serviceclient.SimpleSslContextBuilder
newException(Status, T) - Static method in class io.temporal.serviceclient.StatusUtils
Create StatusRuntimeException with given details.
newInstance() - Static method in interface io.temporal.serviceclient.WorkflowServiceStubs
Create gRPC connection stubs using default options.
newInstance(WorkflowServiceGrpc.WorkflowServiceImplBase, WorkflowServiceStubsOptions) - Static method in interface io.temporal.serviceclient.WorkflowServiceStubs
Create gRPC connection stubs that connect to the provided service implementation using an in-memory channel.
newInstance(WorkflowServiceStubsOptions) - Static method in interface io.temporal.serviceclient.WorkflowServiceStubs
Create gRPC connection stubs using provided options.
noKeyOrCertChain() - Static method in class io.temporal.serviceclient.SimpleSslContextBuilder
Explicitly creates a builder without a client private key or certificate chain.

O

OPERATION_NAME - Static variable in class io.temporal.serviceclient.MetricsTag
 
OptionsUtils - Class in io.temporal.internal.common
 

P

protectFromWorkflowThread(T, Class<T>) - Static method in class io.temporal.internal.WorkflowThreadMarker
Create a proxy that checks all methods executions if they are done from a workflow thread and makes them throw an IllegalStateException if they are indeed triggered from workflow code

Q

QUERY_TYPE - Static variable in class io.temporal.serviceclient.MetricsTag
 

R

retry(RpcRetryOptions, GrpcRetryer.RetryableProc<T>) - Static method in class io.temporal.internal.retryer.GrpcRetryer
 
retryWithResult(RpcRetryOptions, GrpcRetryer.RetryableFunc<R, T>) - Static method in class io.temporal.internal.retryer.GrpcRetryer
 
retryWithResultAsync(RpcRetryOptions, Supplier<CompletableFuture<R>>) - Static method in class io.temporal.internal.retryer.GrpcRetryer
 
roundUpToSeconds(Duration) - Static method in class io.temporal.internal.common.OptionsUtils
Round durations to seconds rounding up.
roundUpToSeconds(Duration, Duration) - Static method in class io.temporal.internal.common.OptionsUtils
Convert milliseconds to seconds rounding up.
RpcRetryOptions - Class in io.temporal.serviceclient
 
RpcRetryOptions.Builder - Class in io.temporal.serviceclient
 
RpcRetryOptions.DoNotRetryItem - Class in io.temporal.serviceclient
 

S

safeGet(byte[]) - Static method in class io.temporal.internal.common.OptionsUtils
 
safeGet(String) - Static method in class io.temporal.internal.common.OptionsUtils
 
SECOND - Static variable in class io.temporal.internal.common.OptionsUtils
 
setBackoffCoefficient(double) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
Coefficient used to calculate the next retry interval.
setChannel(ManagedChannel) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Sets fully custom user-configured gRPC channel to use.
setChannelInitializer(WorkflowServiceStubsOptions.ChannelInitializer) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Sets a listener to be called as a last step of channel creation if the channel is configured by the WorkflowServiceStubsOptions.Builder.setTarget(String).
setConnectionBackoffResetFrequency(Duration) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Sets frequency at which gRPC connection backoff should be reset practically defining an upper limit for the maximum backoff duration.
setDisableHealthCheck(boolean) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
If false, enables client to make a request to health check endpoint to make sure that the server is accessible.
setEnableHttps(boolean) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Sets option to enable SSL/TLS/HTTPS for gRPC.
setEnableKeepAlive(boolean) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Enables keep alive ping from client to the server, which can help drop abruptly closed connections faster.
setExpiration(Duration) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
Maximum time to retry.
setGrpcClientInterceptors(Collection<ClientInterceptor>) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
 
setGrpcMetadataProviders(Collection<GrpcMetadataProvider>) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
 
setGrpcReconnectFrequency(Duration) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Sets frequency at which gRPC channel will be moved into an idle state and triggers tear-down of the channel's name resolver and load balancer, while still allowing on-going RPCs on the channel to continue.
setHeaders(Metadata) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
 
setHealthCheckAttemptTimeout(Duration) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Set the time to wait between service responses on each health check
setHealthCheckTimeout(Duration) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Set a HealthCheckTimeout after which to stop waiting while checking server connection when creating new client.
setInitialInterval(Duration) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
Interval of the first retry.
setKeepAlivePermitWithoutStream(boolean) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
If true, client sends keepalive pings even with no active RPCs.
setKeepAliveTime(Duration) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
After a duration of this time if the client doesn't see any activity it pings the server to see if the transport is still alive.
setKeepAliveTimeout(Duration) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
After having pinged for keepalive check, the client waits for a duration of Timeout and if no activity is seen even after that the connection is closed.
setKeyPassword(String) - Method in class io.temporal.serviceclient.SimpleSslContextBuilder
 
setMaximumAttempts(int) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
When exceeded the amount of attempts, stop.
setMaximumInterval(Duration) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
Maximum interval between retries.
setMetricsScope(Scope) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Sets the scope to be used for metrics reporting.
setQueryRpcTimeout(Duration) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Sets the rpc timeout value for query calls.
setRetryOptions(RpcRetryOptions) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
The parameter options takes precedence.
setRpcLongPollTimeout(Duration) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Deprecated.
exposing of this option for users configuration deemed non-beneficial and dangerous
setRpcQueryTimeout(Duration) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Sets the rpc timeout for queries.
setRpcRetryOptions(RpcRetryOptions) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Allows customization of retry options for the outgoing RPC calls to temporal service.
setRpcTimeout(Duration) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Sets the rpc timeout value for non-query and non-long-poll calls.
setSslContext(SslContext) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Sets gRPC SSL Context to use, used for more advanced scenarios such as mTLS.
setTarget(String) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Sets a target string, which can be either a valid NameResolver-compliant URI, or an authority string.
setTrustManager(TrustManager) - Method in class io.temporal.serviceclient.SimpleSslContextBuilder
 
setUseInsecureTrustManager(boolean) - Method in class io.temporal.serviceclient.SimpleSslContextBuilder
 
shutdown() - Method in interface io.temporal.serviceclient.WorkflowServiceStubs
 
shutdown() - Method in class io.temporal.serviceclient.WorkflowServiceStubsImpl
 
shutdownNow() - Method in interface io.temporal.serviceclient.WorkflowServiceStubs
 
shutdownNow() - Method in class io.temporal.serviceclient.WorkflowServiceStubsImpl
 
SIGNAL_NAME - Static variable in class io.temporal.serviceclient.MetricsTag
 
SimpleSslContextBuilder - Class in io.temporal.serviceclient
 
SimpleSslContextBuilder.UnknownDefaultTrustManagerException - Exception in io.temporal.serviceclient
Exception that is thrown in case if builder was unable to derive default system trust manager.
STATUS_CODE - Static variable in class io.temporal.serviceclient.MetricsTag
 
StatusUtils - Class in io.temporal.serviceclient
 
StatusUtils() - Constructor for class io.temporal.serviceclient.StatusUtils
 
success() - Method in class io.temporal.internal.AsyncBackoffThrottler
Resent failure count to 0.
success() - Method in class io.temporal.internal.BackoffThrottler
Resent failure count to 0.
supply() - Method in interface io.temporal.authorization.AuthorizationTokenSupplier
 
SUPPORTED_SERVER_VERSIONS - Static variable in class io.temporal.serviceclient.Version
Supported server versions defines a semver range of server versions that client is compatible with.

T

tagged(Scope, MetricsTag.TagValue) - Static method in class io.temporal.serviceclient.MetricsTag
 
tagged(Scope, String, String) - Static method in class io.temporal.serviceclient.MetricsTag
 
TASK_QUEUE - Static variable in class io.temporal.serviceclient.MetricsTag
 
TEMPORAL_LONG_REQUEST - Static variable in class io.temporal.serviceclient.MetricsType
 
TEMPORAL_LONG_REQUEST_FAILURE - Static variable in class io.temporal.serviceclient.MetricsType
 
TEMPORAL_LONG_REQUEST_LATENCY - Static variable in class io.temporal.serviceclient.MetricsType
 
TEMPORAL_METRICS_PREFIX - Static variable in class io.temporal.serviceclient.MetricsType
 
TEMPORAL_REQUEST - Static variable in class io.temporal.serviceclient.MetricsType
 
TEMPORAL_REQUEST_FAILURE - Static variable in class io.temporal.serviceclient.MetricsType
 
TEMPORAL_REQUEST_LATENCY - Static variable in class io.temporal.serviceclient.MetricsType
 
TEMPORAL_SERVER_DEFAULT_NON_RETRY - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubServiceOperationRpcRetryOptions
 
throttle() - Method in class io.temporal.internal.AsyncBackoffThrottler
Result future is done after a delay if there were failures since the last success call.
throttle() - Method in class io.temporal.internal.BackoffThrottler
Sleep if there were failures since the last success call.
toByteString(byte[]) - Static method in class io.temporal.internal.common.OptionsUtils
 
toString() - Method in class io.temporal.serviceclient.RpcRetryOptions
 

U

UnknownDefaultTrustManagerException(String) - Constructor for exception io.temporal.serviceclient.SimpleSslContextBuilder.UnknownDefaultTrustManagerException
 
UnknownDefaultTrustManagerException(Throwable) - Constructor for exception io.temporal.serviceclient.SimpleSslContextBuilder.UnknownDefaultTrustManagerException
 
unwrap(Throwable) - Static method in exception io.temporal.serviceclient.CheckedExceptionWrapper
Removes CheckedExceptionWrapper from the top of the chain of Exceptions.

V

validate() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
validateAndBuildWithDefaults() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
 
validateBuildWithDefaults() - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
Validates property values and builds RetryOptions with default values.
Version - Class in io.temporal.serviceclient
below are the metadata which will be embedded as part of headers in every rpc call made by this client to Temporal server.
Version() - Constructor for class io.temporal.serviceclient.Version
 

W

WORKER_TYPE - Static variable in class io.temporal.serviceclient.MetricsTag
 
WORKFLOW_TYPE - Static variable in class io.temporal.serviceclient.MetricsTag
 
WorkflowServiceStubs - Interface in io.temporal.serviceclient
Initializes and holds gRPC blocking and future stubs.
WorkflowServiceStubsImpl - Class in io.temporal.serviceclient
 
WorkflowServiceStubsImpl(WorkflowServiceGrpc.WorkflowServiceImplBase, WorkflowServiceStubsOptions) - Constructor for class io.temporal.serviceclient.WorkflowServiceStubsImpl
Creates a factory that connects to the Temporal according to the specified options.
WorkflowServiceStubsOptions - Class in io.temporal.serviceclient
 
WorkflowServiceStubsOptions.Builder - Class in io.temporal.serviceclient
Builder is the builder for ClientOptions.
WorkflowServiceStubsOptions.ChannelInitializer - Interface in io.temporal.serviceclient
If the WorkflowServiceStubsOptions is configured with a target instead of externally created channel, this listener is called as a last step of channel creation giving an oportunity to provide some additional configuration to the channel.
WorkflowThreadMarker - Class in io.temporal.internal
Provides an access to information about a thread type the current code executes in to perform different type of access checks inside Temporal library code.
WorkflowThreadMarker() - Constructor for class io.temporal.internal.WorkflowThreadMarker
 
wrap(Throwable) - Static method in exception io.temporal.serviceclient.CheckedExceptionWrapper
Returns CheckedExceptionWrapper if e is checked exception.
A B C D E F G H I L M N O P Q R S T U V W 
All Classes All Packages