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
Makes request that receives a server response with gRPC code and failure of detailsClass type non-retryable.
addDoNotRetry(RpcRetryOptions.DoNotRetryItem) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
Makes request that receives a server response with gRPC doNotRetryItem.code and failure of doNotRetryItem.detailsClass type non-retryable.
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 class io.temporal.internal.testservice.InProcessGRPCServer
 
awaitTermination(long, TimeUnit) - Method in interface io.temporal.serviceclient.ServiceStubs
Awaits for gRPC stubs shutdown up to the specified timeout.

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.ServiceStubs
 
build() - Method in class io.temporal.serviceclient.OperatorServiceStubsOptions.Builder
Builds and returns a ClientOptions object.
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.
connect(Duration) - Method in interface io.temporal.serviceclient.ServiceStubs
Establishes a connection with Temporal Server.

D

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_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.ServiceStubs
 

G

getBackoffCoefficient() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
getBuilder() - Static method in class io.temporal.serviceclient.rpcretry.DefaultStubServiceOperationRpcRetryOptions
 
getChannel() - Method in class io.temporal.internal.testservice.InProcessGRPCServer
 
getCode() - Method in class io.temporal.serviceclient.RpcRetryOptions.DoNotRetryItem
 
getDeadline() - Method in class io.temporal.internal.retryer.GrpcRetryer.GrpcRetryerOptions
 
getDefaultInstance() - Static method in class io.temporal.serviceclient.OperatorServiceStubsOptions
 
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
Deprecated.
ServiceStubs don't perform health check on start anymore to allow lazy connectivity. Users that prefer old behavior should explicitly call ServiceStubs.healthCheck() on client/stubs start and wait until it returns HealthCheckResponse.ServingStatus.SERVING
getDoNotRetry() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
getExpiration() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
getFailure(StatusRuntimeException, Class<T>) - Static method in class io.temporal.serviceclient.StatusUtils
 
getInitialInterval() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
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
 
getOptions() - Method in class io.temporal.internal.retryer.GrpcRetryer.GrpcRetryerOptions
 
getOptions() - Method in interface io.temporal.serviceclient.WorkflowServiceStubs
 
getRawChannel() - Method in interface io.temporal.serviceclient.ServiceStubs
 
getRpcLongPollTimeout() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getRpcQueryTimeout() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getRpcRetryOptions() - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
getServer() - Method in class io.temporal.internal.testservice.InProcessGRPCServer
 
getServerCapabilities() - Method in interface io.temporal.serviceclient.ServiceStubs
Note: This method is needed mostly for internal SDK purposes only to adjust behavior for different server versions.
getServerCapabilitiesOrThrow(Channel, Deadline) - Static method in class io.temporal.serviceclient.SystemInfoInterceptor
 
getTag() - Method in interface io.temporal.serviceclient.MetricsTag.TagValue
 
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(Supplier<GetSystemInfoResponse.Capabilities>) - Constructor for class io.temporal.internal.retryer.GrpcRetryer
 
GrpcRetryer.GrpcRetryerOptions - 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
 
GrpcRetryerOptions(RpcRetryOptions, Deadline) - Constructor for class io.temporal.internal.retryer.GrpcRetryer.GrpcRetryerOptions
 
GRPCServerHelper - Class in io.temporal.internal.testservice
 
GRPCServerHelper() - Constructor for class io.temporal.internal.testservice.GRPCServerHelper
 

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
 
HEALTH_CHECK_SERVICE_NAME - Static variable in interface io.temporal.serviceclient.OperatorServiceStubs
 
HEALTH_CHECK_SERVICE_NAME - Static variable in interface io.temporal.serviceclient.WorkflowServiceStubs
 
healthCheck() - Method in interface io.temporal.serviceclient.ServiceStubs
Checks service health using gRPC standard Health Check: https://github.com/grpc/grpc/blob/master/doc/health-checking.md
HISTORY_LONG_POLL_CALL_OPTIONS_KEY - Static variable in class io.temporal.serviceclient.MetricsTag
Indicates to interceptors that GetWorkflowExecutionHistory is a long poll.

I

INITIAL_INTERVAL - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubLongPollRpcRetryOptions
 
INITIAL_INTERVAL - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubServiceOperationRpcRetryOptions
 
InProcessGRPCServer - Class in io.temporal.internal.testservice
Generates an in-process service and the channel for it.
InProcessGRPCServer(Collection<BindableService>) - Constructor for class io.temporal.internal.testservice.InProcessGRPCServer
Register the passed services in a new in-memory gRPC service with health service providing SERVING status for all of them.
InProcessGRPCServer(Collection<BindableService>, boolean) - Constructor for class io.temporal.internal.testservice.InProcessGRPCServer
Register the passed services in a new in-memory gRPC service with health service providing SERVING status for all of them.
INSTANCE - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubLongPollRpcRetryOptions
 
INSTANCE - Static variable in class io.temporal.serviceclient.rpcretry.DefaultStubServiceOperationRpcRetryOptions
 
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.temporal.serviceclient.GrpcMetadataProviderInterceptor
 
interceptCall(MethodDescriptor<ReqT, RespT>, CallOptions, Channel) - Method in class io.temporal.serviceclient.SystemInfoInterceptor
 
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.internal.testservice - package io.temporal.internal.testservice
 
io.temporal.serviceclient - package io.temporal.serviceclient
 
io.temporal.serviceclient.rpcretry - package io.temporal.serviceclient.rpcretry
 
isShutdown() - Method in class io.temporal.internal.testservice.InProcessGRPCServer
 
isShutdown() - Method in interface io.temporal.serviceclient.ServiceStubs
 
isTerminated() - Method in class io.temporal.internal.testservice.InProcessGRPCServer
 
isTerminated() - Method in interface io.temporal.serviceclient.ServiceStubs
 
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
 

N

NAMESPACE - Static variable in class io.temporal.serviceclient.MetricsTag
 
newBuilder() - Static method in class io.temporal.serviceclient.OperatorServiceStubsOptions
 
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(ServiceStubsOptions) - Static method in class io.temporal.serviceclient.OperatorServiceStubsOptions
 
newBuilder(ServiceStubsOptions) - Static method in class io.temporal.serviceclient.WorkflowServiceStubsOptions
 
newBuilder(InputStream, InputStream) - Static method in class io.temporal.serviceclient.SimpleSslContextBuilder
newConnectedServiceStubs(WorkflowServiceStubsOptions, Duration) - Static method in interface io.temporal.serviceclient.WorkflowServiceStubs
Creates WorkflowService gRPC stubs and ensures connectivity with the server at the moment of creation.
newException(Status, T) - Static method in class io.temporal.serviceclient.StatusUtils
Create StatusRuntimeException with given details.
newInstance() - Static method in interface io.temporal.serviceclient.OperatorServiceStubs
newInstance() - Static method in interface io.temporal.serviceclient.WorkflowServiceStubs
newInstance(WorkflowServiceGrpc.WorkflowServiceImplBase, WorkflowServiceStubsOptions) - Static method in interface io.temporal.serviceclient.WorkflowServiceStubs
Deprecated.
use InProcessGRPCServer to manage in-memory server and corresponded channel outside the stubs. Channel provided by InProcessGRPCServer should be supplied into WorkflowServiceStubs.newInstance(WorkflowServiceStubsOptions) by specifying {ServiceStubsOptions.getChannel()}
newInstance(OperatorServiceStubsOptions) - Static method in interface io.temporal.serviceclient.OperatorServiceStubs
newInstance(WorkflowServiceStubsOptions) - Static method in interface io.temporal.serviceclient.WorkflowServiceStubs
newLocalServiceStubs() - Static method in interface io.temporal.serviceclient.OperatorServiceStubs
Creates OperatorService gRPC stubs pointed on to the locally running Temporal Server.
newLocalServiceStubs() - Static method in interface io.temporal.serviceclient.WorkflowServiceStubs
Creates WorkflowService gRPC stubs pointed on to the locally running Temporal Server.
newServiceStubs(OperatorServiceStubsOptions) - Static method in interface io.temporal.serviceclient.OperatorServiceStubs
Creates OperatorService gRPC stubs
This method creates stubs with lazy connectivity, connection is not performed during the creation time and happens on the first request.
newServiceStubs(WorkflowServiceStubsOptions) - Static method in interface io.temporal.serviceclient.WorkflowServiceStubs
Creates WorkflowService gRPC stubs.
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
 
OperatorServiceStubs - Interface in io.temporal.serviceclient
Initializes and holds gRPC blocking and future stubs.
OperatorServiceStubsOptions - Class in io.temporal.serviceclient
 
OperatorServiceStubsOptions.Builder - Class in io.temporal.serviceclient
Builder is the builder for ClientOptions.
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

registerServicesAndHealthChecks(Collection<BindableService>, ServerBuilder<?>) - Static method in class io.temporal.internal.testservice.GRPCServerHelper
 
retry(GrpcRetryer.RetryableProc<T>, GrpcRetryer.GrpcRetryerOptions) - Method in class io.temporal.internal.retryer.GrpcRetryer
 
retryWithResult(GrpcRetryer.RetryableFunc<R, T>, GrpcRetryer.GrpcRetryerOptions) - Method in class io.temporal.internal.retryer.GrpcRetryer
 
retryWithResultAsync(Supplier<CompletableFuture<R>>, GrpcRetryer.GrpcRetryerOptions) - 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
 
ServiceStubs<B,​F> - Interface in io.temporal.serviceclient
 
setBackoffCoefficient(double) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
Coefficient used to calculate the next retry interval.
setDisableHealthCheck(boolean) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Deprecated.
Use more explicit WorkflowServiceStubs.newServiceStubs(WorkflowServiceStubsOptions) that doesn't perform an explicit connection and health check.
setExpiration(Duration) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
Maximum time to retry.
setInitialInterval(Duration) - Method in class io.temporal.serviceclient.RpcRetryOptions.Builder
Interval of the first retry.
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.
setQueryRpcTimeout(Duration) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
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
Sets the rpc timeout value for the following long poll based operations: PollWorkflowTaskQueue, PollActivityTaskQueue, GetWorkflowExecutionHistory.
setRpcQueryTimeout(Duration) - Method in class io.temporal.serviceclient.WorkflowServiceStubsOptions.Builder
Sets the rpc timeout value for query calls.
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.
setTrustManager(TrustManager) - Method in class io.temporal.serviceclient.SimpleSslContextBuilder
 
setUseInsecureTrustManager(boolean) - Method in class io.temporal.serviceclient.SimpleSslContextBuilder
 
shutdown() - Method in class io.temporal.internal.testservice.InProcessGRPCServer
 
shutdown() - Method in interface io.temporal.serviceclient.ServiceStubs
 
shutdownNow() - Method in class io.temporal.internal.testservice.InProcessGRPCServer
 
shutdownNow() - Method in interface io.temporal.serviceclient.ServiceStubs
 
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.
SystemInfoInterceptor - Class in io.temporal.serviceclient
 
SystemInfoInterceptor(CompletableFuture<GetSystemInfoResponse.Capabilities>) - Constructor for class io.temporal.serviceclient.SystemInfoInterceptor
 

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
 
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.internal.retryer.GrpcRetryer.GrpcRetryerOptions
 
validate() - Method in class io.temporal.serviceclient.RpcRetryOptions
 
validate(boolean) - Method in class io.temporal.serviceclient.RpcRetryOptions
 
validateAndBuildWithDefaults() - Method in class io.temporal.serviceclient.OperatorServiceStubsOptions.Builder
 
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.
WorkflowServiceStubsOptions - Class in io.temporal.serviceclient
 
WorkflowServiceStubsOptions.Builder - Class in io.temporal.serviceclient
Builder is the builder for ClientOptions.
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