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
All Classes All Packages
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 ofdetailsClass
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 ofdoNotRetryItem.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 returnsHealthCheckResponse.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
-
Deprecated.
- 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
-
Deprecated.
- newInstance() - Static method in interface io.temporal.serviceclient.WorkflowServiceStubs
-
Deprecated.
- 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 byInProcessGRPCServer
should be supplied intoWorkflowServiceStubs.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
-
Deprecated.use
WorkflowServiceStubs.newServiceStubs(WorkflowServiceStubsOptions)
orWorkflowServiceStubs.newConnectedServiceStubs(WorkflowServiceStubsOptions, Duration)
. UseWorkflowServiceStubs.newServiceStubs(WorkflowServiceStubsOptions)
to get the same behavior as with setWorkflowServiceStubsOptions.Builder.setDisableHealthCheck(boolean)
(preferred). UseWorkflowServiceStubs.newConnectedServiceStubs(WorkflowServiceStubsOptions, Duration)
with {ServiceStubsOptions.Builder.setHealthCheckTimeout(Duration)
astimeout
(null if you didn't specify it). - 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
-
Deprecated.
- 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.
All Classes All Packages