Uses of Class
software.amazon.lambda.durable.TypeToken
Packages that use TypeToken
Package
Description
-
Uses of TypeToken in software.amazon.lambda.durable
Methods in software.amazon.lambda.durable that return TypeTokenMethods in software.amazon.lambda.durable with parameters of type TypeTokenModifier and TypeMethodDescription<T> DurableCallbackFuture<T> DurableContext.createCallback(String name, TypeToken<T> typeToken) <T> DurableCallbackFuture<T> DurableContext.createCallback(String name, TypeToken<T> typeToken, CallbackConfig config) <T,U> T <T,U> T DurableContext.invoke(String name, String functionName, U payload, TypeToken<T> typeToken, InvokeConfig config) <T,U> DurableFuture <T> DurableContext.invokeAsync(String name, String functionName, U payload, TypeToken<T> resultType) <T,U> DurableFuture <T> DurableContext.invokeAsync(String name, String functionName, U payload, TypeToken<T> typeToken, InvokeConfig config) <T> TDurableContext.runInChildContext(String name, TypeToken<T> typeToken, Function<DurableContext, T> func) <T> DurableFuture<T> DurableContext.runInChildContextAsync(String name, TypeToken<T> typeToken, Function<DurableContext, T> func) <T> T<T> TDurableContext.step(String name, TypeToken<T> typeToken, Supplier<T> func, StepConfig config) <T> DurableFuture<T> <T> DurableFuture<T> DurableContext.stepAsync(String name, TypeToken<T> typeToken, Supplier<T> func, StepConfig config) -
Uses of TypeToken in software.amazon.lambda.durable.operation
Constructors in software.amazon.lambda.durable.operation with parameters of type TypeTokenModifierConstructorDescriptionBaseDurableOperation(String operationId, String name, software.amazon.awssdk.services.lambda.model.OperationType operationType, TypeToken<T> resultTypeToken, SerDes resultSerDes, ExecutionManager executionManager) Convenience constructor for root-context operations where parentId is null.protectedBaseDurableOperation(String operationId, String name, software.amazon.awssdk.services.lambda.model.OperationType operationType, TypeToken<T> resultTypeToken, SerDes resultSerDes, ExecutionManager executionManager, String parentId) CallbackOperation(String operationId, String name, TypeToken<T> resultTypeToken, CallbackConfig config, ExecutionManager executionManager) Convenience constructor for root-context operations where parentId is null.CallbackOperation(String operationId, String name, TypeToken<T> resultTypeToken, CallbackConfig config, ExecutionManager executionManager, String parentId) ChildContextOperation(String operationId, String name, Function<DurableContext, T> function, TypeToken<T> resultTypeToken, SerDes resultSerDes, ExecutionManager executionManager, DurableConfig durableConfig, com.amazonaws.services.lambda.runtime.Context lambdaContext, String parentId) InvokeOperation(String operationId, String name, String functionName, U payload, TypeToken<T> resultTypeToken, InvokeConfig config, ExecutionManager executionManager) Convenience constructor for root-context operations where parentId is null.InvokeOperation(String operationId, String name, String functionName, U payload, TypeToken<T> resultTypeToken, InvokeConfig config, ExecutionManager executionManager, String parentId) StepOperation(String operationId, String name, Supplier<T> function, TypeToken<T> resultTypeToken, StepConfig config, ExecutionManager executionManager, DurableLogger durableLogger, DurableConfig durableConfig) Convenience constructor for root-context operations where parentId is null.StepOperation(String operationId, String name, Supplier<T> function, TypeToken<T> resultTypeToken, StepConfig config, ExecutionManager executionManager, DurableLogger durableLogger, DurableConfig durableConfig, String parentId) -
Uses of TypeToken in software.amazon.lambda.durable.serde
Methods in software.amazon.lambda.durable.serde with parameters of type TypeTokenModifier and TypeMethodDescription<T> TJacksonSerDes.deserialize(String data, TypeToken<T> typeToken) <T> TNoopSerDes.deserialize(String data, TypeToken<T> typeToken) <T> TSerDes.deserialize(String data, TypeToken<T> typeToken) Deserializes a JSON string to an object of the specified generic type.