diff --git a/.github/workflows/pre-release.yml b/.github/workflows/pre-release.yml index b023b7e6..3ded59fa 100644 --- a/.github/workflows/pre-release.yml +++ b/.github/workflows/pre-release.yml @@ -45,6 +45,16 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + # We need java and gradle for the javadocs + - uses: actions/setup-java@v4 + if: ${{ inputs.sdkJavaVersion != '' }} + with: + distribution: 'temurin' + java-version: '21' + - name: Setup Gradle + if: ${{ inputs.sdkJavaVersion != '' }} + uses: gradle/actions/setup-gradle@v3 + - name: Run the runtime generate script if: ${{ inputs.restateVersion != '' }} run: | @@ -95,35 +105,37 @@ jobs: - name: Compile TypeScript code snippets run: npm install --prefix code_snippets/ts && npm run build --prefix code_snippets/ts - # Setup Java - - uses: actions/setup-java@v3 - with: - distribution: 'temurin' - java-version: '21' - # Upgrade Java code snippets if new version is provided - name: Find and replace restateVersion in build.gradle.kts for Java code snippets - if: github.event.inputs.sdkJavaVersion != '' + if: ${{ inputs.sdkJavaVersion != '' }} run: sed -i 's/val restateVersion = "[0-9A-Z.-]*"/val restateVersion = "${{ inputs.sdkJavaVersion }}"/' code_snippets/java/build.gradle.kts - - # Check Java code snippets - - name: Test Java code snippets - uses: gradle/gradle-build-action@v2 - with: - arguments: check - build-root-directory: code_snippets/java - # Upgrade Kotlin code snippets if new version is provided - name: Find and replace restateVersion in build.gradle.kts for Kotlin code snippets - if: github.event.inputs.sdkJavaVersion != '' + if: ${{ inputs.sdkJavaVersion != '' }} run: sed -i 's/val restateVersion = "[0-9A-Z.-]*"/val restateVersion = "${{ inputs.sdkJavaVersion }}"/' code_snippets/kotlin/build.gradle.kts + # Check Java code snippets + - name: Test Java code snippets + if: ${{ inputs.sdkJavaVersion != '' }} + run: gradle -p code_snippets/java check + # Check Kotlin code snippets - name: Test Kotlin code snippets - uses: gradle/gradle-build-action@v2 + if: ${{ inputs.sdkJavaVersion != '' }} + run: gradle -p code_snippets/kotlin check + + # Checkout SDK java for the javadocs/ktdocs + - name: Checkout SDK-Java + uses: actions/checkout@v3 + if: ${{ inputs.sdkJavaVersion != '' }} with: - arguments: check - build-root-directory: code_snippets/kotlin + repository: restatedev/sdk-java + ref: v${{ inputs.sdkJavaVersion }} + path: temp-sdk-java + - name: Run the runtime generate script + if: ${{ inputs.sdkJavaVersion != '' }} + run: | + ./tools/build_sdk_java_docs.sh temp-sdk-java - name: Create Pull Request uses: peter-evans/create-pull-request@v5 @@ -133,4 +145,6 @@ jobs: add-paths: | restate.config.json static/schemas/* + static/javadocs/* + static/ktdocs/* docs/references/* diff --git a/docusaurus.config.js b/docusaurus.config.js index 71b1ac5a..bbc5edb8 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -161,11 +161,7 @@ const config = { { label: "GitHub", href: "https://github.com/restatedev", - }, - { - label: "JavaDocs", - href: "https://javadoc.io/doc/dev.restate", - }, + } ], }, ], diff --git a/sidebars.js b/sidebars.js index 5ede5476..f0d040ce 100644 --- a/sidebars.js +++ b/sidebars.js @@ -40,8 +40,13 @@ const sidebars = { {type: 'category', label: 'REFERENCES', items: [ { type: 'link', - label: 'Java Docs', - href: 'https://javadoc.io/doc/dev.restate', + label: 'Java docs', + href: 'pathname:///javadocs/index.html', + }, + { + type: 'link', + label: 'Kotlin docs', + href: 'pathname:///ktdocs/index.html', }, {type: 'autogenerated', dirName: 'references'}, ]}, diff --git a/static/javadocs/allclasses-index.html b/static/javadocs/allclasses-index.html new file mode 100644 index 00000000..05bedcd3 --- /dev/null +++ b/static/javadocs/allclasses-index.html @@ -0,0 +1,1026 @@ + + + + +All Classes and Interfaces (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

All Classes and Interfaces

+
+
+
+
+
+
Class
+
Description
+ +
+
You MUST NOT catch this exception.
+
+ +
+
Abstract class for oneOf,anyOf schemas defined in OpenAPI spec
+
+ +
+
Define the acceptable content type.
+
+ +
 
+ +
 
+ +
+
Configuration and utility class for API clients.
+
+ +
 
+ +
+
API response returned by API call.
+
+ +
+
An Awaitable allows to await an asynchronous result.
+
+ +
+
An Awakeable is a special type of Awaitable which can be arbitrarily completed by + another service, by addressing it with its Awakeable.id().
+
+ +
+
This class represents a handle to an Awakeable created in another service.
+
+ +
+
Base implementation of a Lambda handler to execute restate services
+
+ +
 
+ +
 
+ +
+
This class represents a handle to an Awakeable.
+
+ +
 
+ +
 
+ +
 
+ +
+
This interface exposes the Restate functionalities to Restate services.
+
+ +
+
CreateSubscriptionRequest
+
+ +
 
+ +
+
Interface to define interaction with deferred results.
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
DeploymentResponseAnyOf
+
+ +
+
DeploymentResponseAnyOf1
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
+ Service discovery protocol version.
+
+ +
+
A DurablePromise is a durable, distributed version of a CompletableFuture.
+
+ +
+
This class represents a handle to an DurablePromise created in another handler.
+
+ +
+
This class holds information about durable promise's name and its type tag to be used for + serializing and deserializing it.
+
+ +
 
+ +
+
Endpoint
+
+ +
+
ProtocolMode
+
+ +
 
+ +
+
Error details of the response
+
+ +
+
Defines a method as an exclusive handler, as opposed to Shared handlers.
+
+ +
 
+ +
 
+ +
+
Annotate a method as Restate handler.
+
+ +
+
Handler
+
+ +
 
+ +
 
+ +
+
HandlerType
+
+ +
 
+ +
+
HandlerMetadata
+
+ +
+
Gets or Sets HandlerMetadataType
+
+ +
 
+ +
+
Adapter class for HandlerRunner to use the Java API.
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
InputPayload
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
This represents a stable identifier created by Restate for this invocation.
+
+ +
 
+ +
 
+ +
+
Serde implementations for Jackson.
+
+ +
 
+ +
+
+ Type: 0xFC00 + 0
+
+ +
+
+ Type: 0xFC00 + 0
+
+ +
 
+ +
+
Serialize/Deserialize the annotated element as Json
+
+ +
 
+ +
+
Collection of common serializers/deserializers.
+
+ +
+
ListDeploymentsResponse
+
+ +
+
ListServiceHandlersResponse
+
+ +
+
ListServicesResponse
+
+ +
+
ListSubscriptionsResponse
+
+ +
+
Manual runner for Restate.
+
+ +
 
+ +
 
+ +
+
ModifyServiceRequest
+
+ +
+
ModifyServiceStateRequest
+
+ +
+
This interface can be used only within exclusive handlers of virtual objects.
+
+ +
 
+ +
+
This class is similar to Optional, but allows null values.
+
+ +
+
OutputPayload
+
+ +
 
+ +
 
+ +
+
Collection of serializers/deserializers for Protobuf
+
+ +
 
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0C00 + 3 + Awakeables are addressed by an identifier exposed to the user.
+
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0C00 + 3 + Awakeables are addressed by an identifier exposed to the user.
+
+ +
 
+ +
 
+ +
+
+ Completable: Yes + Fallible: Yes + Type: 0x0C00 + 1
+
+ +
+
+ Completable: Yes + Fallible: Yes + Type: 0x0C00 + 1
+
+ +
 
+ +
 
+ +
+
+ Completable: No + Fallible: No + Type: 0x0800 + 3
+
+ +
+
+ Completable: No + Fallible: No + Type: 0x0800 + 3
+
+ +
 
+ +
+
+ Completable: No + Fallible: No + Type: 0x0800 + 2
+
+ +
+
+ Completable: No + Fallible: No + Type: 0x0800 + 2
+
+ +
 
+ +
+
+ Completable: No + Fallible: Yes + Type: 0x0C00 + 4
+
+ +
+
+ Completable: No + Fallible: Yes + Type: 0x0C00 + 4
+
+ +
 
+ +
 
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + A
+
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + A
+
+ +
 
+ +
 
+ +
 
+ +
+
+ Type: 0x0000 + 1
+
+ +
+
+ Type: 0x0000 + 1
+
+ +
 
+ +
 
+ +
+
Protobuf type dev.restate.service.protocol.Empty
+
+ +
+
Protobuf type dev.restate.service.protocol.Empty
+
+ +
 
+ +
+
+ Type: 0x0000 + 5 + Implementations MUST send this message when the invocation lifecycle ends.
+
+ +
+
+ Type: 0x0000 + 5 + Implementations MUST send this message when the invocation lifecycle ends.
+
+ +
 
+ +
+
+ Type: 0x0000 + 4
+
+ +
+
+ Type: 0x0000 + 4
+
+ +
 
+ +
+
+ Type: 0x0000 + 3
+
+ +
+
+ Type: 0x0000 + 3
+
+ +
 
+ +
+
+ This failure object carries user visible errors, + e.g.
+
+ +
+
+ This failure object carries user visible errors, + e.g.
+
+ +
 
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 8
+
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 8
+
+ +
 
+ +
 
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 0
+
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 0
+
+ +
 
+ +
 
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 4
+
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 4
+
+ +
 
+ +
+
Protobuf type dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys
+
+ +
+
Protobuf type dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys
+
+ +
 
+ +
 
+ +
+
Protobuf type dev.restate.service.protocol.Header
+
+ +
+
Protobuf type dev.restate.service.protocol.Header
+
+ +
 
+ +
+
+ Completable: No + Fallible: No + Type: 0x0400 + 0
+
+ +
+
+ Completable: No + Fallible: No + Type: 0x0400 + 0
+
+ +
 
+ +
+
+ Completable: No + Fallible: Yes + Type: 0x0C00 + 2
+
+ +
+
+ Completable: No + Fallible: Yes + Type: 0x0C00 + 2
+
+ +
 
+ +
+
+ Completable: No + Fallible: No + Type: 0x0400 + 1
+
+ +
+
+ Completable: No + Fallible: No + Type: 0x0400 + 1
+
+ +
 
+ +
 
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 9
+
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 9
+
+ +
 
+ +
 
+ +
+
+ Completable: No + Fallible: No + Type: 0x0C00 + 5 + Flag: RequiresRuntimeAck
+
+ +
+
+ Completable: No + Fallible: No + Type: 0x0C00 + 5 + Flag: RequiresRuntimeAck
+
+ +
 
+ +
 
+ +
+
+ Service protocol version.
+
+ +
+
+ Completable: No + Fallible: No + Type: 0x0800 + 1
+
+ +
+
+ Completable: No + Fallible: No + Type: 0x0800 + 1
+
+ +
 
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0C00 + 0
+
+ +
+
+ Completable: Yes + Fallible: No + Type: 0x0C00 + 0
+
+ +
 
+ +
 
+ +
+
+ Type: 0x0000 + 0
+
+ +
+
+ Type: 0x0000 + 0
+
+ +
+
Protobuf type dev.restate.service.protocol.StartMessage.StateEntry
+
+ +
+
Protobuf type dev.restate.service.protocol.StartMessage.StateEntry
+
+ +
 
+ +
 
+ +
+
+ Type: 0x0000 + 2 + Implementations MUST send this message when suspending an invocation.
+
+ +
+
+ Type: 0x0000 + 2 + Implementations MUST send this message when suspending an invocation.
+
+ +
 
+ +
 
+ +
+
Gets or Sets ProtocolType
+
+ +
+
Skip serialization/deserialization of the annotated element.
+
+ +
 
+ +
 
+ +
 
+ +
+
RegisterDeploymentRequestAnyOf
+
+ +
+
RegisterDeploymentRequestAnyOf1
+
+ +
+
RegisterDeploymentResponse
+
+ +
+
The Request object represents the incoming request to an handler.
+
+ +
+
Interface to verify requests.
+
+ +
+
Abstraction for headers map.
+
+ +
 
+ +
+
Resolved handler for an invocation.
+
+ +
+
Inject the Restate ApiClient, useful to build admin clients, + such as DeploymentApi.
+
+ +
+
Inject a Client to interact with the deployed runtime.
+
+ +
+
Log4j2 ContextDataProvider inferring context from HandlerRunner.SYSCALLS_THREAD_LOCAL.
+
+ +
 
+ +
 
+ +
 
+ +
+
Interface to abstract setting the logging context variables.
+
+ +
+
Endpoint builder for a Restate HTTP Endpoint using Vert.x, to serve Restate services.
+
+ +
+
Restate Lambda Endpoint.
+
+ +
+
Endpoint builder for a Restate AWS Lambda Endpoint, to serve Restate service.
+
+ +
+
Subclass of Random inherently predictable, seeded on the InvocationId, which is + not secret.
+
+ +
 
+ +
+
Restate runner for JUnit 5.
+
+ +
+
Builder for RestateRunner.
+
+ +
+
Inject Restate's URL (either String or URL) to interact with the deployed + runtime.
+
+ +
+
Result can be 3 valued: + + + Empty + Value + Failure + + + Empty and Value are used to distinguish the logical empty with the null result.
+
+ +
 
+ +
 
+ +
 
+ +
+
Interface defining serialization and deserialization of concrete types.
+
+ +
+
Representing a Server configuration.
+
+ +
+
Representing a Server Variable for server URL template substitution.
+
+ +
+
Annotation to define a class/interface as Restate Service.
+
+ +
+
Service
+
+ +
 
+ +
 
+ +
+
ServiceType
+
+ +
 
+ +
 
+ +
 
+ +
 
+ +
+
ServiceMetadata
+
+ +
+
ServiceNameRevPair
+
+ +
 
+ +
+
Gets or Sets ServiceType
+
+ +
 
+ +
+
Defines a method as a Shared handler.
+
+ +
+
This interface can be used only within shared handlers of virtual objects.
+
+ +
+
This interface can be used only within shared handlers of workflow.
+
+ +
+
This class holds information about state's name and its type tag to be used for serializing and + deserializing it.
+
+ +
 
+ +
+
SubscriptionResponse
+
+ +
 
+ +
+
Internal interface to access Restate functionalities.
+
+ +
 
+ +
+
Represents an invocation target.
+
+ +
+
When thrown in a Restate service method, it will complete the invocation with an error.
+
+ +
+
Gets or Sets TerminationMode
+
+ +
+
Like BiConsumer but can throw checked exceptions.
+
+ +
+
Like Function but can throw checked exceptions.
+
+ +
+
Like Runnable but can throw checked exceptions.
+
+ +
+
Like Supplier but can throw checked exceptions.
+
+ +
 
+ +
 
+ +
+
Annotation to define a class/interface as Restate VirtualObject.
+
+ +
+
Annotation to define a class/interface as Restate Workflow.
+
+ +
+
This interface can be used only within workflow handlers of workflow.
+
+
+
+
+
+
+
+ + diff --git a/static/javadocs/allpackages-index.html b/static/javadocs/allpackages-index.html new file mode 100644 index 00000000..ebf200c6 --- /dev/null +++ b/static/javadocs/allpackages-index.html @@ -0,0 +1,114 @@ + + + + +All Packages (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

All Packages

+
+
Package Summary
+ +
+
+
+ + diff --git a/static/javadocs/constant-values.html b/static/javadocs/constant-values.html new file mode 100644 index 00000000..aca1e71b --- /dev/null +++ b/static/javadocs/constant-values.html @@ -0,0 +1,1041 @@ + + + + +Constant Field Values (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Constant Field Values

+
+

Contents

+ +
+
+
+

dev.restate.*

+
    +
  • +
    dev.restate.admin.client.Configuration
    +
    +
    Modifier and Type
    +
    Constant Field
    +
    Value
    +
    public static final String
    + +
    "0.9.1"
    +
    +
  • +
+ + + + + + + +
    +
  • +
    dev.restate.sdk.version.Version
    +
    +
    Modifier and Type
    +
    Constant Field
    +
    Value
    +
    public static final String
    + +
    "552ce119"
    +
    public static final String
    + +
    "1.1.0-SNAPSHOT"
    +
    public static final String
    + +
    "restate-sdk-java/1.1.0-SNAPSHOT_552ce119"
    +
    +
  • +
+
+
+
+
+ + diff --git a/static/javadocs/deprecated-list.html b/static/javadocs/deprecated-list.html new file mode 100644 index 00000000..313cc920 --- /dev/null +++ b/static/javadocs/deprecated-list.html @@ -0,0 +1,102 @@ + + + + +Deprecated List (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Deprecated API

+

Contents

+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/api/DeploymentApi.html b/static/javadocs/dev/restate/admin/api/DeploymentApi.html new file mode 100644 index 00000000..9d8022a1 --- /dev/null +++ b/static/javadocs/dev/restate/admin/api/DeploymentApi.html @@ -0,0 +1,357 @@ + + + + +DeploymentApi (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DeploymentApi

+
+
java.lang.Object +
dev.restate.admin.api.DeploymentApi
+
+
+
+
public class DeploymentApi +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DeploymentApi

      +
      public DeploymentApi()
      +
      +
    • +
    • +
      +

      DeploymentApi

      +
      public DeploymentApi(ApiClient apiClient)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getApiException

      +
      protected ApiException getApiException(String operationId, + HttpResponse<InputStream> response) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      createDeployment

      +
      public RegisterDeploymentResponse createDeployment(RegisterDeploymentRequest registerDeploymentRequest) + throws ApiException
      +
      Create deployment + Create deployment. Restate will invoke the endpoint to gather additional information required for registration, such as the services exposed by the deployment. If the deployment is already registered, this method will fail unless `force` is set to `true`.
      +
      +
      Parameters:
      +
      registerDeploymentRequest - (required)
      +
      Returns:
      +
      RegisterDeploymentResponse
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      createDeploymentWithHttpInfo

      +
      public ApiResponse<RegisterDeploymentResponse> createDeploymentWithHttpInfo(RegisterDeploymentRequest registerDeploymentRequest) + throws ApiException
      +
      Create deployment + Create deployment. Restate will invoke the endpoint to gather additional information required for registration, such as the services exposed by the deployment. If the deployment is already registered, this method will fail unless `force` is set to `true`.
      +
      +
      Parameters:
      +
      registerDeploymentRequest - (required)
      +
      Returns:
      +
      ApiResponse<RegisterDeploymentResponse>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      deleteDeployment

      +
      public void deleteDeployment(String deployment, + Boolean force) + throws ApiException
      +
      Delete deployment + Delete deployment. Currently it's supported to remove a deployment only using the force flag
      +
      +
      Parameters:
      +
      deployment - Deployment identifier (required)
      +
      force - If true, the deployment will be forcefully deleted. This might break in-flight invocations, use with caution. (optional)
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      deleteDeploymentWithHttpInfo

      +
      public ApiResponse<Void> deleteDeploymentWithHttpInfo(String deployment, + Boolean force) + throws ApiException
      +
      Delete deployment + Delete deployment. Currently it's supported to remove a deployment only using the force flag
      +
      +
      Parameters:
      +
      deployment - Deployment identifier (required)
      +
      force - If true, the deployment will be forcefully deleted. This might break in-flight invocations, use with caution. (optional)
      +
      Returns:
      +
      ApiResponse<Void>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      getDeployment

      +
      public DetailedDeploymentResponse getDeployment(String deployment) + throws ApiException
      +
      Get deployment + Get deployment metadata
      +
      +
      Parameters:
      +
      deployment - Deployment identifier (required)
      +
      Returns:
      +
      DetailedDeploymentResponse
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      getDeploymentWithHttpInfo

      +
      public ApiResponse<DetailedDeploymentResponse> getDeploymentWithHttpInfo(String deployment) + throws ApiException
      +
      Get deployment + Get deployment metadata
      +
      +
      Parameters:
      +
      deployment - Deployment identifier (required)
      +
      Returns:
      +
      ApiResponse<DetailedDeploymentResponse>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      listDeployments

      +
      public ListDeploymentsResponse listDeployments() + throws ApiException
      +
      List deployments + List all registered deployments.
      +
      +
      Returns:
      +
      ListDeploymentsResponse
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      listDeploymentsWithHttpInfo

      +
      public ApiResponse<ListDeploymentsResponse> listDeploymentsWithHttpInfo() + throws ApiException
      +
      List deployments + List all registered deployments.
      +
      +
      Returns:
      +
      ApiResponse<ListDeploymentsResponse>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/api/HealthApi.html b/static/javadocs/dev/restate/admin/api/HealthApi.html new file mode 100644 index 00000000..14e41867 --- /dev/null +++ b/static/javadocs/dev/restate/admin/api/HealthApi.html @@ -0,0 +1,213 @@ + + + + +HealthApi (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HealthApi

+
+
java.lang.Object +
dev.restate.admin.api.HealthApi
+
+
+
+
public class HealthApi +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HealthApi

      +
      public HealthApi()
      +
      +
    • +
    • +
      +

      HealthApi

      +
      public HealthApi(ApiClient apiClient)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/api/InvocationApi.html b/static/javadocs/dev/restate/admin/api/InvocationApi.html new file mode 100644 index 00000000..1a631ac2 --- /dev/null +++ b/static/javadocs/dev/restate/admin/api/InvocationApi.html @@ -0,0 +1,223 @@ + + + + +InvocationApi (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class InvocationApi

+
+
java.lang.Object +
dev.restate.admin.api.InvocationApi
+
+
+
+
public class InvocationApi +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      InvocationApi

      +
      public InvocationApi()
      +
      +
    • +
    • +
      +

      InvocationApi

      +
      public InvocationApi(ApiClient apiClient)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getApiException

      +
      protected ApiException getApiException(String operationId, + HttpResponse<InputStream> response) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      terminateInvocation

      +
      public void terminateInvocation(String invocationId, + TerminationMode mode) + throws ApiException
      +
      Terminate an invocation + Terminate the given invocation. By default, an invocation is terminated by gracefully cancelling it. This ensures virtual object state consistency. Alternatively, an invocation can be killed which does not guarantee consistency for virtual object instance state, in-flight invocations to other services, etc.
      +
      +
      Parameters:
      +
      invocationId - Invocation identifier. (required)
      +
      mode - If cancel, it will gracefully terminate the invocation. If kill, it will terminate the invocation with a hard stop. (optional)
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      terminateInvocationWithHttpInfo

      +
      public ApiResponse<Void> terminateInvocationWithHttpInfo(String invocationId, + TerminationMode mode) + throws ApiException
      +
      Terminate an invocation + Terminate the given invocation. By default, an invocation is terminated by gracefully cancelling it. This ensures virtual object state consistency. Alternatively, an invocation can be killed which does not guarantee consistency for virtual object instance state, in-flight invocations to other services, etc.
      +
      +
      Parameters:
      +
      invocationId - Invocation identifier. (required)
      +
      mode - If cancel, it will gracefully terminate the invocation. If kill, it will terminate the invocation with a hard stop. (optional)
      +
      Returns:
      +
      ApiResponse<Void>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/api/OpenapiApi.html b/static/javadocs/dev/restate/admin/api/OpenapiApi.html new file mode 100644 index 00000000..62043b7a --- /dev/null +++ b/static/javadocs/dev/restate/admin/api/OpenapiApi.html @@ -0,0 +1,223 @@ + + + + +OpenapiApi (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class OpenapiApi

+
+
java.lang.Object +
dev.restate.admin.api.OpenapiApi
+
+
+
+
public class OpenapiApi +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/api/ServiceApi.html b/static/javadocs/dev/restate/admin/api/ServiceApi.html new file mode 100644 index 00000000..551ba976 --- /dev/null +++ b/static/javadocs/dev/restate/admin/api/ServiceApi.html @@ -0,0 +1,363 @@ + + + + +ServiceApi (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServiceApi

+
+
java.lang.Object +
dev.restate.admin.api.ServiceApi
+
+
+
+
public class ServiceApi +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServiceApi

      +
      public ServiceApi()
      +
      +
    • +
    • +
      +

      ServiceApi

      +
      public ServiceApi(ApiClient apiClient)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getApiException

      +
      protected ApiException getApiException(String operationId, + HttpResponse<InputStream> response) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getService

      +
      public ServiceMetadata getService(String service) + throws ApiException
      +
      Get service + Get a registered service.
      +
      +
      Parameters:
      +
      service - Fully qualified service name. (required)
      +
      Returns:
      +
      ServiceMetadata
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      getServiceWithHttpInfo

      +
      public ApiResponse<ServiceMetadata> getServiceWithHttpInfo(String service) + throws ApiException
      +
      Get service + Get a registered service.
      +
      +
      Parameters:
      +
      service - Fully qualified service name. (required)
      +
      Returns:
      +
      ApiResponse<ServiceMetadata>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      listServices

      +
      public ListServicesResponse listServices() + throws ApiException
      +
      List services + List all registered services.
      +
      +
      Returns:
      +
      ListServicesResponse
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      listServicesWithHttpInfo

      +
      public ApiResponse<ListServicesResponse> listServicesWithHttpInfo() + throws ApiException
      +
      List services + List all registered services.
      +
      +
      Returns:
      +
      ApiResponse<ListServicesResponse>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      modifyService

      +
      public ServiceMetadata modifyService(String service, + ModifyServiceRequest modifyServiceRequest) + throws ApiException
      +
      Modify a service + Modify a registered service.
      +
      +
      Parameters:
      +
      service - Fully qualified service name. (required)
      +
      modifyServiceRequest - (required)
      +
      Returns:
      +
      ServiceMetadata
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      modifyServiceWithHttpInfo

      +
      public ApiResponse<ServiceMetadata> modifyServiceWithHttpInfo(String service, + ModifyServiceRequest modifyServiceRequest) + throws ApiException
      +
      Modify a service + Modify a registered service.
      +
      +
      Parameters:
      +
      service - Fully qualified service name. (required)
      +
      modifyServiceRequest - (required)
      +
      Returns:
      +
      ApiResponse<ServiceMetadata>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      modifyServiceState

      +
      public void modifyServiceState(String service, + ModifyServiceStateRequest modifyServiceStateRequest) + throws ApiException
      +
      Modify a service state + Modify service state
      +
      +
      Parameters:
      +
      service - Fully qualified service name. (required)
      +
      modifyServiceStateRequest - (required)
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      modifyServiceStateWithHttpInfo

      +
      public ApiResponse<Void> modifyServiceStateWithHttpInfo(String service, + ModifyServiceStateRequest modifyServiceStateRequest) + throws ApiException
      +
      Modify a service state + Modify service state
      +
      +
      Parameters:
      +
      service - Fully qualified service name. (required)
      +
      modifyServiceStateRequest - (required)
      +
      Returns:
      +
      ApiResponse<Void>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/api/ServiceHandlerApi.html b/static/javadocs/dev/restate/admin/api/ServiceHandlerApi.html new file mode 100644 index 00000000..ce1f60f5 --- /dev/null +++ b/static/javadocs/dev/restate/admin/api/ServiceHandlerApi.html @@ -0,0 +1,271 @@ + + + + +ServiceHandlerApi (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServiceHandlerApi

+
+
java.lang.Object +
dev.restate.admin.api.ServiceHandlerApi
+
+
+
+
public class ServiceHandlerApi +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServiceHandlerApi

      +
      public ServiceHandlerApi()
      +
      +
    • +
    • +
      +

      ServiceHandlerApi

      +
      public ServiceHandlerApi(ApiClient apiClient)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getApiException

      +
      protected ApiException getApiException(String operationId, + HttpResponse<InputStream> response) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getServiceHandler

      +
      public HandlerMetadata getServiceHandler(String service, + String handler) + throws ApiException
      +
      Get service handler + Get the handler of a service
      +
      +
      Parameters:
      +
      service - Fully qualified service name. (required)
      +
      handler - Handler name. (required)
      +
      Returns:
      +
      HandlerMetadata
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      getServiceHandlerWithHttpInfo

      +
      public ApiResponse<HandlerMetadata> getServiceHandlerWithHttpInfo(String service, + String handler) + throws ApiException
      +
      Get service handler + Get the handler of a service
      +
      +
      Parameters:
      +
      service - Fully qualified service name. (required)
      +
      handler - Handler name. (required)
      +
      Returns:
      +
      ApiResponse<HandlerMetadata>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      listServiceHandlers

      +
      public ListServiceHandlersResponse listServiceHandlers(String service) + throws ApiException
      +
      List service handlers + List all the handlers of the given service.
      +
      +
      Parameters:
      +
      service - Fully qualified service name. (required)
      +
      Returns:
      +
      ListServiceHandlersResponse
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      listServiceHandlersWithHttpInfo

      +
      public ApiResponse<ListServiceHandlersResponse> listServiceHandlersWithHttpInfo(String service) + throws ApiException
      +
      List service handlers + List all the handlers of the given service.
      +
      +
      Parameters:
      +
      service - Fully qualified service name. (required)
      +
      Returns:
      +
      ApiResponse<ListServiceHandlersResponse>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/api/SubscriptionApi.html b/static/javadocs/dev/restate/admin/api/SubscriptionApi.html new file mode 100644 index 00000000..f9cea2ac --- /dev/null +++ b/static/javadocs/dev/restate/admin/api/SubscriptionApi.html @@ -0,0 +1,361 @@ + + + + +SubscriptionApi (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SubscriptionApi

+
+
java.lang.Object +
dev.restate.admin.api.SubscriptionApi
+
+
+
+
public class SubscriptionApi +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SubscriptionApi

      +
      public SubscriptionApi()
      +
      +
    • +
    • +
      +

      SubscriptionApi

      +
      public SubscriptionApi(ApiClient apiClient)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getApiException

      +
      protected ApiException getApiException(String operationId, + HttpResponse<InputStream> response) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      createSubscription

      +
      public SubscriptionResponse createSubscription(CreateSubscriptionRequest createSubscriptionRequest) + throws ApiException
      +
      Create subscription + Create subscription.
      +
      +
      Parameters:
      +
      createSubscriptionRequest - (required)
      +
      Returns:
      +
      SubscriptionResponse
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      createSubscriptionWithHttpInfo

      +
      public ApiResponse<SubscriptionResponse> createSubscriptionWithHttpInfo(CreateSubscriptionRequest createSubscriptionRequest) + throws ApiException
      +
      Create subscription + Create subscription.
      +
      +
      Parameters:
      +
      createSubscriptionRequest - (required)
      +
      Returns:
      +
      ApiResponse<SubscriptionResponse>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      deleteSubscription

      +
      public void deleteSubscription(String subscription) + throws ApiException
      +
      Delete subscription + Delete subscription.
      +
      +
      Parameters:
      +
      subscription - Subscription identifier (required)
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      deleteSubscriptionWithHttpInfo

      +
      public ApiResponse<Void> deleteSubscriptionWithHttpInfo(String subscription) + throws ApiException
      +
      Delete subscription + Delete subscription.
      +
      +
      Parameters:
      +
      subscription - Subscription identifier (required)
      +
      Returns:
      +
      ApiResponse<Void>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      getSubscription

      +
      public SubscriptionResponse getSubscription(String subscription) + throws ApiException
      +
      Get subscription + Get subscription
      +
      +
      Parameters:
      +
      subscription - Subscription identifier (required)
      +
      Returns:
      +
      SubscriptionResponse
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      getSubscriptionWithHttpInfo

      +
      public ApiResponse<SubscriptionResponse> getSubscriptionWithHttpInfo(String subscription) + throws ApiException
      +
      Get subscription + Get subscription
      +
      +
      Parameters:
      +
      subscription - Subscription identifier (required)
      +
      Returns:
      +
      ApiResponse<SubscriptionResponse>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      listSubscriptions

      +
      public ListSubscriptionsResponse listSubscriptions(String sink, + String source) + throws ApiException
      +
      List subscriptions + List all subscriptions.
      +
      +
      Parameters:
      +
      sink - Filter by the exact specified sink. (optional)
      +
      source - Filter by the exact specified source. (optional)
      +
      Returns:
      +
      ListSubscriptionsResponse
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    • +
      +

      listSubscriptionsWithHttpInfo

      +
      public ApiResponse<ListSubscriptionsResponse> listSubscriptionsWithHttpInfo(String sink, + String source) + throws ApiException
      +
      List subscriptions + List all subscriptions.
      +
      +
      Parameters:
      +
      sink - Filter by the exact specified sink. (optional)
      +
      source - Filter by the exact specified source. (optional)
      +
      Returns:
      +
      ApiResponse<ListSubscriptionsResponse>
      +
      Throws:
      +
      ApiException - if fails to make API call
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/api/package-summary.html b/static/javadocs/dev/restate/admin/api/package-summary.html new file mode 100644 index 00000000..1dbe5679 --- /dev/null +++ b/static/javadocs/dev/restate/admin/api/package-summary.html @@ -0,0 +1,94 @@ + + + + +dev.restate.admin.api (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.admin.api

+
+
+
package dev.restate.admin.api
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/api/package-tree.html b/static/javadocs/dev/restate/admin/api/package-tree.html new file mode 100644 index 00000000..a35e5c05 --- /dev/null +++ b/static/javadocs/dev/restate/admin/api/package-tree.html @@ -0,0 +1,77 @@ + + + + +dev.restate.admin.api Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.admin.api

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/client/ApiClient.html b/static/javadocs/dev/restate/admin/client/ApiClient.html new file mode 100644 index 00000000..173b1ba3 --- /dev/null +++ b/static/javadocs/dev/restate/admin/client/ApiClient.html @@ -0,0 +1,659 @@ + + + + +ApiClient (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiClient

+
+
java.lang.Object +
dev.restate.admin.client.ApiClient
+
+
+
+
public class ApiClient +extends Object
+
Configuration and utility class for API clients. + +

This class can be constructed and modified, then used to instantiate the + various API classes. The API classes use the settings in this class to + configure themselves, but otherwise do not store a link to this class.

+ +

This class is mutable and not synchronized, so it is not thread-safe. + The API classes generated from this are immutable and thread-safe.

+ +

The setter methods of this class return the current object to facilitate + a fluent style of configuration.

+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiClient

      +
      public ApiClient()
      +
      Create an instance of ApiClient.
      +
      +
    • +
    • +
      +

      ApiClient

      +
      public ApiClient(HttpClient.Builder builder, + com.fasterxml.jackson.databind.ObjectMapper mapper, + String baseUri)
      +
      Create an instance of ApiClient.
      +
      +
      Parameters:
      +
      builder - Http client builder.
      +
      mapper - Object mapper.
      +
      baseUri - Base URI
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      urlEncode

      +
      public static String urlEncode(String s)
      +
      URL encode a string in the UTF-8 encoding.
      +
      +
      Parameters:
      +
      s - String to encode.
      +
      Returns:
      +
      URL-encoded representation of the input string.
      +
      +
      +
    • +
    • +
      +

      parameterToPairs

      +
      public static List<Pair> parameterToPairs(String name, + Object value)
      +
      Convert a URL query name/value parameter to a list of encoded Pair + objects. + +

      The value can be null, in which case an empty list is returned.

      +
      +
      Parameters:
      +
      name - The query name parameter.
      +
      value - The query value, which may not be a collection but may be + null.
      +
      Returns:
      +
      A singleton list of the Pair objects representing the input + parameters, which is encoded for use in a URL. If the value is null, an + empty list is returned.
      +
      +
      +
    • +
    • +
      +

      parameterToPairs

      +
      public static List<Pair> parameterToPairs(String collectionFormat, + String name, + Collection<?> values)
      +
      Convert a URL query name/collection parameter to a list of encoded + Pair objects.
      +
      +
      Parameters:
      +
      collectionFormat - The swagger collectionFormat string (csv, tsv, etc).
      +
      name - The query name parameter.
      +
      values - A collection of values for the given query name, which may be + null.
      +
      Returns:
      +
      A list of Pair objects representing the input parameters, + which is encoded for use in a URL. If the values collection is null, an + empty list is returned.
      +
      +
      +
    • +
    • +
      +

      createDefaultObjectMapper

      +
      protected com.fasterxml.jackson.databind.ObjectMapper createDefaultObjectMapper()
      +
      +
    • +
    • +
      +

      getDefaultBaseUri

      +
      protected String getDefaultBaseUri()
      +
      +
    • +
    • +
      +

      createDefaultHttpClientBuilder

      +
      protected HttpClient.Builder createDefaultHttpClientBuilder()
      +
      +
    • +
    • +
      +

      updateBaseUri

      +
      public void updateBaseUri(String baseUri)
      +
      +
    • +
    • +
      +

      setHttpClientBuilder

      +
      public ApiClient setHttpClientBuilder(HttpClient.Builder builder)
      +
      Set a custom HttpClient.Builder object to use when creating the + HttpClient that is used by the API client.
      +
      +
      Parameters:
      +
      builder - Custom client builder.
      +
      Returns:
      +
      This object.
      +
      +
      +
    • +
    • +
      +

      getHttpClient

      +
      public HttpClient getHttpClient()
      +
      Get an HttpClient based on the current HttpClient.Builder. + +

      The returned object is immutable and thread-safe.

      +
      +
      Returns:
      +
      The HTTP client.
      +
      +
      +
    • +
    • +
      +

      setObjectMapper

      +
      public ApiClient setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper mapper)
      +
      Set a custom ObjectMapper to serialize and deserialize the request + and response bodies.
      +
      +
      Parameters:
      +
      mapper - Custom object mapper.
      +
      Returns:
      +
      This object.
      +
      +
      +
    • +
    • +
      +

      getObjectMapper

      +
      public com.fasterxml.jackson.databind.ObjectMapper getObjectMapper()
      +
      Get a copy of the current ObjectMapper.
      +
      +
      Returns:
      +
      A copy of the current object mapper.
      +
      +
      +
    • +
    • +
      +

      setHost

      +
      public ApiClient setHost(String host)
      +
      Set a custom host name for the target service.
      +
      +
      Parameters:
      +
      host - The host name of the target service.
      +
      Returns:
      +
      This object.
      +
      +
      +
    • +
    • +
      +

      setPort

      +
      public ApiClient setPort(int port)
      +
      Set a custom port number for the target service.
      +
      +
      Parameters:
      +
      port - The port of the target service. Set this to -1 to reset the + value to the default for the scheme.
      +
      Returns:
      +
      This object.
      +
      +
      +
    • +
    • +
      +

      setBasePath

      +
      public ApiClient setBasePath(String basePath)
      +
      Set a custom base path for the target service, for example '/v2'.
      +
      +
      Parameters:
      +
      basePath - The base path against which the rest of the path is + resolved.
      +
      Returns:
      +
      This object.
      +
      +
      +
    • +
    • +
      +

      getBaseUri

      +
      public String getBaseUri()
      +
      Get the base URI to resolve the endpoint paths against.
      +
      +
      Returns:
      +
      The complete base URI that the rest of the API parameters are + resolved against.
      +
      +
      +
    • +
    • +
      +

      setScheme

      +
      public ApiClient setScheme(String scheme)
      +
      Set a custom scheme for the target service, for example 'https'.
      +
      +
      Parameters:
      +
      scheme - The scheme of the target service
      +
      Returns:
      +
      This object.
      +
      +
      +
    • +
    • +
      +

      setRequestInterceptor

      +
      public ApiClient setRequestInterceptor(Consumer<HttpRequest.Builder> interceptor)
      +
      Set a custom request interceptor. + +

      A request interceptor is a mechanism for altering each request before it + is sent. After the request has been fully configured but not yet built, the + request builder is passed into this function for further modification, + after which it is sent out.

      + +

      This is useful for altering the requests in a custom manner, such as + adding headers. It could also be used for logging and monitoring.

      +
      +
      Parameters:
      +
      interceptor - A function invoked before creating each request. A value + of null resets the interceptor to a no-op.
      +
      Returns:
      +
      This object.
      +
      +
      +
    • +
    • +
      +

      getRequestInterceptor

      +
      public Consumer<HttpRequest.Builder> getRequestInterceptor()
      +
      Get the custom interceptor.
      +
      +
      Returns:
      +
      The custom interceptor that was set, or null if there isn't any.
      +
      +
      +
    • +
    • +
      +

      setResponseInterceptor

      +
      public ApiClient setResponseInterceptor(Consumer<HttpResponse<InputStream>> interceptor)
      +
      Set a custom response interceptor. + +

      This is useful for logging, monitoring or extraction of header variables

      +
      +
      Parameters:
      +
      interceptor - A function invoked before creating each request. A value + of null resets the interceptor to a no-op.
      +
      Returns:
      +
      This object.
      +
      +
      +
    • +
    • +
      +

      getResponseInterceptor

      +
      public Consumer<HttpResponse<InputStream>> getResponseInterceptor()
      +
      Get the custom response interceptor.
      +
      +
      Returns:
      +
      The custom interceptor that was set, or null if there isn't any.
      +
      +
      +
    • +
    • +
      +

      setAsyncResponseInterceptor

      +
      public ApiClient setAsyncResponseInterceptor(Consumer<HttpResponse<String>> interceptor)
      +
      Set a custom async response interceptor. Use this interceptor when asyncNative is set to 'true'. + +

      This is useful for logging, monitoring or extraction of header variables

      +
      +
      Parameters:
      +
      interceptor - A function invoked before creating each request. A value + of null resets the interceptor to a no-op.
      +
      Returns:
      +
      This object.
      +
      +
      +
    • +
    • +
      +

      getAsyncResponseInterceptor

      +
      public Consumer<HttpResponse<String>> getAsyncResponseInterceptor()
      +
      Get the custom async response interceptor. Use this interceptor when asyncNative is set to 'true'.
      +
      +
      Returns:
      +
      The custom interceptor that was set, or null if there isn't any.
      +
      +
      +
    • +
    • +
      +

      setReadTimeout

      +
      public ApiClient setReadTimeout(Duration readTimeout)
      +
      Set the read timeout for the http client. + +

      This is the value used by default for each request, though it can be + overridden on a per-request basis with a request interceptor.

      +
      +
      Parameters:
      +
      readTimeout - The read timeout used by default by the http client. + Setting this value to null resets the timeout to an + effectively infinite value.
      +
      Returns:
      +
      This object.
      +
      +
      +
    • +
    • +
      +

      getReadTimeout

      +
      public Duration getReadTimeout()
      +
      Get the read timeout that was set.
      +
      +
      Returns:
      +
      The read timeout, or null if no timeout was set. Null represents + an infinite wait time.
      +
      +
      +
    • +
    • +
      +

      setConnectTimeout

      +
      public ApiClient setConnectTimeout(Duration connectTimeout)
      +
      Sets the connect timeout (in milliseconds) for the http client. + +

      In the case where a new connection needs to be established, if + the connection cannot be established within the given + duration, then HttpClient::send throws an HttpConnectTimeoutException, or + HttpClient::sendAsync completes exceptionally with an + HttpConnectTimeoutException. If a new connection does not + need to be established, for example if a connection can be reused + from a previous request, then this timeout duration has no effect.

      +
      +
      Parameters:
      +
      connectTimeout - connection timeout in milliseconds
      +
      Returns:
      +
      This object.
      +
      +
      +
    • +
    • +
      +

      getConnectTimeout

      +
      public Duration getConnectTimeout()
      +
      Get connection timeout (in milliseconds).
      +
      +
      Returns:
      +
      Timeout in milliseconds
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/client/ApiException.html b/static/javadocs/dev/restate/admin/client/ApiException.html new file mode 100644 index 00000000..72a019a9 --- /dev/null +++ b/static/javadocs/dev/restate/admin/client/ApiException.html @@ -0,0 +1,312 @@ + + + + +ApiException (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
dev.restate.admin.client.ApiException
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class ApiException +extends Exception
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiException

      +
      public ApiException()
      +
      +
    • +
    • +
      +

      ApiException

      +
      public ApiException(Throwable throwable)
      +
      +
    • +
    • +
      +

      ApiException

      +
      public ApiException(String message)
      +
      +
    • +
    • +
      +

      ApiException

      +
      public ApiException(String message, + Throwable throwable, + int code, + HttpHeaders responseHeaders, + String responseBody)
      +
      +
    • +
    • +
      +

      ApiException

      +
      public ApiException(String message, + int code, + HttpHeaders responseHeaders, + String responseBody)
      +
      +
    • +
    • +
      +

      ApiException

      +
      public ApiException(String message, + Throwable throwable, + int code, + HttpHeaders responseHeaders)
      +
      +
    • +
    • +
      +

      ApiException

      +
      public ApiException(int code, + HttpHeaders responseHeaders, + String responseBody)
      +
      +
    • +
    • +
      +

      ApiException

      +
      public ApiException(int code, + String message)
      +
      +
    • +
    • +
      +

      ApiException

      +
      public ApiException(int code, + String message, + HttpHeaders responseHeaders, + String responseBody)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCode

      +
      public int getCode()
      +
      Get the HTTP status code.
      +
      +
      Returns:
      +
      HTTP status code
      +
      +
      +
    • +
    • +
      +

      getResponseHeaders

      +
      public HttpHeaders getResponseHeaders()
      +
      Get the HTTP response headers.
      +
      +
      Returns:
      +
      Headers as an HttpHeaders object
      +
      +
      +
    • +
    • +
      +

      getResponseBody

      +
      public String getResponseBody()
      +
      Get the HTTP response body.
      +
      +
      Returns:
      +
      Response body in the form of string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/client/ApiResponse.html b/static/javadocs/dev/restate/admin/client/ApiResponse.html new file mode 100644 index 00000000..38ff2d9c --- /dev/null +++ b/static/javadocs/dev/restate/admin/client/ApiResponse.html @@ -0,0 +1,206 @@ + + + + +ApiResponse (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ApiResponse<T>

+
+
java.lang.Object +
dev.restate.admin.client.ApiResponse<T>
+
+
+
+
Type Parameters:
+
T - The type of data that is deserialized from response body
+
+
+
public class ApiResponse<T> +extends Object
+
API response returned by API call.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ApiResponse

      +
      public ApiResponse(int statusCode, + Map<String,List<String>> headers)
      +
      +
      Parameters:
      +
      statusCode - The status code of HTTP response
      +
      headers - The headers of HTTP response
      +
      +
      +
    • +
    • +
      +

      ApiResponse

      +
      public ApiResponse(int statusCode, + Map<String,List<String>> headers, + T data)
      +
      +
      Parameters:
      +
      statusCode - The status code of HTTP response
      +
      headers - The headers of HTTP response
      +
      data - The object deserialized from response bod
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getStatusCode

      +
      public int getStatusCode()
      +
      +
    • +
    • +
      +

      getHeaders

      +
      public Map<String,List<String>> getHeaders()
      +
      +
    • +
    • +
      +

      getData

      +
      public T getData()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/client/Configuration.html b/static/javadocs/dev/restate/admin/client/Configuration.html new file mode 100644 index 00000000..5c5eea2d --- /dev/null +++ b/static/javadocs/dev/restate/admin/client/Configuration.html @@ -0,0 +1,222 @@ + + + + +Configuration (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Configuration

+
+
java.lang.Object +
dev.restate.admin.client.Configuration
+
+
+
+
public class Configuration +extends Object
+
+
+
    + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final String
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static ApiClient
    + +
    +
    Get the default API client, which would be used when creating API + instances without providing an API client.
    +
    +
    static void
    + +
    +
    Set the default API client, which would be used when creating API + instances without providing an API client.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Configuration

      +
      public Configuration()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDefaultApiClient

      +
      public static ApiClient getDefaultApiClient()
      +
      Get the default API client, which would be used when creating API + instances without providing an API client.
      +
      +
      Returns:
      +
      Default API client
      +
      +
      +
    • +
    • +
      +

      setDefaultApiClient

      +
      public static void setDefaultApiClient(ApiClient apiClient)
      +
      Set the default API client, which would be used when creating API + instances without providing an API client.
      +
      +
      Parameters:
      +
      apiClient - API client
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/client/JSON.html b/static/javadocs/dev/restate/admin/client/JSON.html new file mode 100644 index 00000000..9f8de9ac --- /dev/null +++ b/static/javadocs/dev/restate/admin/client/JSON.html @@ -0,0 +1,303 @@ + + + + +JSON (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JSON

+
+
java.lang.Object +
dev.restate.admin.client.JSON
+
+
+
+
public class JSON +extends Object
+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static Class<?>
    +
    getClassForElement(com.fasterxml.jackson.databind.JsonNode node, + Class<?> modelClass)
    +
    +
    Returns the target model class that should be used to deserialize the input data.
    +
    +
    static JSON
    + +
    +
    Get the default JSON instance.
    +
    +
    com.fasterxml.jackson.databind.ObjectMapper
    + +
    +
    Get the object mapper
    +
    +
    static boolean
    +
    isInstanceOf(Class<?> modelClass, + Object inst, + Set<Class<?>> visitedClasses)
    +
    +
    Returns true if inst is an instance of modelClass in the OpenAPI model hierarchy.
    +
    +
    static void
    +
    registerDescendants(Class<?> modelClass, + Map<String,Class<?>> descendants)
    +
    +
    Register the oneOf/anyOf descendants of the modelClass.
    +
    +
    static void
    +
    registerDiscriminator(Class<?> modelClass, + String discriminatorPropertyName, + Map<String,Class<?>> mappings)
    +
    +
    Register a model class discriminator.
    +
    +
    void
    + +
    +
    Set the date format for JSON (de)serialization with Date properties.
    +
    +
    static void
    + +
    +
    Set the default JSON instance.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      JSON

      +
      public JSON()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setDateFormat

      +
      public void setDateFormat(DateFormat dateFormat)
      +
      Set the date format for JSON (de)serialization with Date properties.
      +
      +
      Parameters:
      +
      dateFormat - Date format
      +
      +
      +
    • +
    • +
      +

      getMapper

      +
      public com.fasterxml.jackson.databind.ObjectMapper getMapper()
      +
      Get the object mapper
      +
      +
      Returns:
      +
      object mapper
      +
      +
      +
    • +
    • +
      +

      getClassForElement

      +
      public static Class<?> getClassForElement(com.fasterxml.jackson.databind.JsonNode node, + Class<?> modelClass)
      +
      Returns the target model class that should be used to deserialize the input data. + The discriminator mappings are used to determine the target model class.
      +
      +
      Parameters:
      +
      node - The input data.
      +
      modelClass - The class that contains the discriminator mappings.
      +
      Returns:
      +
      the target model class.
      +
      +
      +
    • +
    • +
      +

      isInstanceOf

      +
      public static boolean isInstanceOf(Class<?> modelClass, + Object inst, + Set<Class<?>> visitedClasses)
      +
      Returns true if inst is an instance of modelClass in the OpenAPI model hierarchy. + + The Java class hierarchy is not implemented the same way as the OpenAPI model hierarchy, + so it's not possible to use the instanceof keyword.
      +
      +
      Parameters:
      +
      modelClass - A OpenAPI model class.
      +
      inst - The instance object.
      +
      visitedClasses - The set of classes that have already been visited.
      +
      Returns:
      +
      true if inst is an instance of modelClass in the OpenAPI model hierarchy.
      +
      +
      +
    • +
    • +
      +

      registerDiscriminator

      +
      public static void registerDiscriminator(Class<?> modelClass, + String discriminatorPropertyName, + Map<String,Class<?>> mappings)
      +
      Register a model class discriminator.
      +
      +
      Parameters:
      +
      modelClass - the model class
      +
      discriminatorPropertyName - the name of the discriminator property
      +
      mappings - a map with the discriminator mappings.
      +
      +
      +
    • +
    • +
      +

      registerDescendants

      +
      public static void registerDescendants(Class<?> modelClass, + Map<String,Class<?>> descendants)
      +
      Register the oneOf/anyOf descendants of the modelClass.
      +
      +
      Parameters:
      +
      modelClass - the model class
      +
      descendants - a map of oneOf/anyOf descendants.
      +
      +
      +
    • +
    • +
      +

      getDefault

      +
      public static JSON getDefault()
      +
      Get the default JSON instance.
      +
      +
      Returns:
      +
      the default JSON instance
      +
      +
      +
    • +
    • +
      +

      setDefault

      +
      public static void setDefault(JSON json)
      +
      Set the default JSON instance.
      +
      +
      Parameters:
      +
      json - JSON instance to be used
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/client/Pair.html b/static/javadocs/dev/restate/admin/client/Pair.html new file mode 100644 index 00000000..c90f979b --- /dev/null +++ b/static/javadocs/dev/restate/admin/client/Pair.html @@ -0,0 +1,169 @@ + + + + +Pair (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Pair

+
+
java.lang.Object +
dev.restate.admin.client.Pair
+
+
+
+
public class Pair +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Pair

      +
      public Pair(String name, + String value)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      +
    • +
    • +
      +

      getValue

      +
      public String getValue()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/client/RFC3339DateFormat.html b/static/javadocs/dev/restate/admin/client/RFC3339DateFormat.html new file mode 100644 index 00000000..6b4db7de --- /dev/null +++ b/static/javadocs/dev/restate/admin/client/RFC3339DateFormat.html @@ -0,0 +1,247 @@ + + + + +RFC3339DateFormat (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RFC3339DateFormat

+
+
java.lang.Object +
java.text.Format +
java.text.DateFormat +
dev.restate.admin.client.RFC3339DateFormat
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Cloneable
+
+
+
public class RFC3339DateFormat +extends DateFormat
+
+
See Also:
+
+ +
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/client/ServerConfiguration.html b/static/javadocs/dev/restate/admin/client/ServerConfiguration.html new file mode 100644 index 00000000..c790cb7b --- /dev/null +++ b/static/javadocs/dev/restate/admin/client/ServerConfiguration.html @@ -0,0 +1,241 @@ + + + + +ServerConfiguration (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServerConfiguration

+
+
java.lang.Object +
dev.restate.admin.client.ServerConfiguration
+
+
+
+
public class ServerConfiguration +extends Object
+
Representing a Server configuration.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServerConfiguration

      +
      public ServerConfiguration(String URL, + String description, + Map<String,ServerVariable> variables)
      +
      +
      Parameters:
      +
      URL - A URL to the target host.
      +
      description - A description of the host designated by the URL.
      +
      variables - A map between a variable name and its value. The value is used for substitution in the server's URL template.
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      URL

      +
      public String URL(Map<String,String> variables)
      +
      Format URL template using given variables.
      +
      +
      Parameters:
      +
      variables - A map between a variable name and its value.
      +
      Returns:
      +
      Formatted URL.
      +
      +
      +
    • +
    • +
      +

      URL

      +
      public String URL()
      +
      Format URL template using default server variables.
      +
      +
      Returns:
      +
      Formatted URL.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/client/ServerVariable.html b/static/javadocs/dev/restate/admin/client/ServerVariable.html new file mode 100644 index 00000000..a6245bf0 --- /dev/null +++ b/static/javadocs/dev/restate/admin/client/ServerVariable.html @@ -0,0 +1,185 @@ + + + + +ServerVariable (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServerVariable

+
+
java.lang.Object +
dev.restate.admin.client.ServerVariable
+
+
+
+
public class ServerVariable +extends Object
+
Representing a Server Variable for server URL template substitution.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      description

      +
      public String description
      +
      +
    • +
    • +
      +

      defaultValue

      +
      public String defaultValue
      +
      +
    • +
    • +
      +

      enumValues

      +
      public HashSet<String> enumValues
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServerVariable

      +
      public ServerVariable(String description, + String defaultValue, + HashSet<String> enumValues)
      +
      +
      Parameters:
      +
      description - A description for the server variable.
      +
      defaultValue - The default value to use for substitution.
      +
      enumValues - An enumeration of string values to be used if the substitution options are from a limited set.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/client/package-summary.html b/static/javadocs/dev/restate/admin/client/package-summary.html new file mode 100644 index 00000000..a24c4721 --- /dev/null +++ b/static/javadocs/dev/restate/admin/client/package-summary.html @@ -0,0 +1,112 @@ + + + + +dev.restate.admin.client (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.admin.client

+
+
+
package dev.restate.admin.client
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/client/package-tree.html b/static/javadocs/dev/restate/admin/client/package-tree.html new file mode 100644 index 00000000..46253f32 --- /dev/null +++ b/static/javadocs/dev/restate/admin/client/package-tree.html @@ -0,0 +1,95 @@ + + + + +dev.restate.admin.client Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.admin.client

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/AbstractOpenApiSchema.html b/static/javadocs/dev/restate/admin/model/AbstractOpenApiSchema.html new file mode 100644 index 00000000..586d0ba5 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/AbstractOpenApiSchema.html @@ -0,0 +1,291 @@ + + + + +AbstractOpenApiSchema (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbstractOpenApiSchema

+
+
java.lang.Object +
dev.restate.admin.model.AbstractOpenApiSchema
+
+
+
+
Direct Known Subclasses:
+
DeploymentResponse, DetailedDeploymentResponse, RegisterDeploymentRequest
+
+
+
public abstract class AbstractOpenApiSchema +extends Object
+
Abstract class for oneOf,anyOf schemas defined in OpenAPI spec
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AbstractOpenApiSchema

      +
      public AbstractOpenApiSchema(String schemaType, + Boolean isNullable)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSchemas

      +
      public abstract Map<String,Class<?>> getSchemas()
      +
      Get the list of oneOf/anyOf composed schemas allowed to be stored in this object
      +
      +
      Returns:
      +
      an instance of the actual schema/object
      +
      +
      +
    • +
    • +
      +

      getActualInstance

      +
      public Object getActualInstance()
      +
      Get the actual instance
      +
      +
      Returns:
      +
      an instance of the actual schema/object
      +
      +
      +
    • +
    • +
      +

      setActualInstance

      +
      public void setActualInstance(Object instance)
      +
      Set the actual instance
      +
      +
      Parameters:
      +
      instance - the actual instance of the schema/object
      +
      +
      +
    • +
    • +
      +

      getActualInstanceRecursively

      +
      public Object getActualInstanceRecursively()
      +
      Get the instant recursively when the schemas defined in oneOf/anyof happen to be oneOf/anyOf schema as well
      +
      +
      Returns:
      +
      an instance of the actual schema/object
      +
      +
      +
    • +
    • +
      +

      getSchemaType

      +
      public String getSchemaType()
      +
      Get the schema type (e.g. anyOf, oneOf)
      +
      +
      Returns:
      +
      the schema type
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      isNullable

      +
      public Boolean isNullable()
      +
      Is nullable
      +
      +
      Returns:
      +
      true if it's nullable
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/CreateSubscriptionRequest.html b/static/javadocs/dev/restate/admin/model/CreateSubscriptionRequest.html new file mode 100644 index 00000000..b04fac7a --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/CreateSubscriptionRequest.html @@ -0,0 +1,413 @@ + + + + +CreateSubscriptionRequest (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CreateSubscriptionRequest

+
+
java.lang.Object +
dev.restate.admin.model.CreateSubscriptionRequest
+
+
+
+
public class CreateSubscriptionRequest +extends Object
+
CreateSubscriptionRequest
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      CreateSubscriptionRequest

      +
      public CreateSubscriptionRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      source

      +
      public CreateSubscriptionRequest source(String source)
      +
      +
    • +
    • +
      +

      getSource

      +
      @Nonnull +public String getSource()
      +
      Source uri. Accepted forms: * `kafka://<cluster_name>/<topic_name>`, e.g. `kafka://my-cluster/my-topic`
      +
      +
      Returns:
      +
      source
      +
      +
      +
    • +
    • +
      +

      setSource

      +
      public void setSource(String source)
      +
      +
    • +
    • +
      +

      sink

      +
      public CreateSubscriptionRequest sink(String sink)
      +
      +
    • +
    • +
      +

      getSink

      +
      @Nonnull +public String getSink()
      +
      Sink uri. Accepted forms: * `service://<service_name>/<service_name>`, e.g. `service://Counter/count`
      +
      +
      Returns:
      +
      sink
      +
      +
      +
    • +
    • +
      +

      setSink

      +
      public void setSink(String sink)
      +
      +
    • +
    • +
      +

      options

      +
      public CreateSubscriptionRequest options(Map<String,String> options)
      +
      +
    • +
    • +
      +

      putOptionsItem

      +
      public CreateSubscriptionRequest putOptionsItem(String key, + String optionsItem)
      +
      +
    • +
    • +
      +

      getOptions

      +
      @Nullable +public Map<String,String> getOptions()
      +
      Additional options to apply to the subscription.
      +
      +
      Returns:
      +
      options
      +
      +
      +
    • +
    • +
      +

      setOptions

      +
      public void setOptions(Map<String,String> options)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this CreateSubscriptionRequest object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/DeploymentResponse.DeploymentResponseDeserializer.html b/static/javadocs/dev/restate/admin/model/DeploymentResponse.DeploymentResponseDeserializer.html new file mode 100644 index 00000000..058859de --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/DeploymentResponse.DeploymentResponseDeserializer.html @@ -0,0 +1,242 @@ + + + + +DeploymentResponse.DeploymentResponseDeserializer (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DeploymentResponse.DeploymentResponseDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<T> +
com.fasterxml.jackson.databind.deser.std.StdDeserializer<DeploymentResponse> +
dev.restate.admin.model.DeploymentResponse.DeploymentResponseDeserializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable, Serializable
+
+
+
Enclosing class:
+
DeploymentResponse
+
+
+
public static class DeploymentResponse.DeploymentResponseDeserializer +extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<DeploymentResponse>
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

    +_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Constructor
    +
    Description
    + +
     
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    + +
    getNullValue(com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
    +
    Handle deserialization of the 'null' value.
    +
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

    +_byteOverflow, _checkBooleanToStringCoercion, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFloatToStringCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkIntToFloatCoercion, _checkIntToStringCoercion, _checkTextualNull, _checkToStringCoercion, _coerceBooleanFromInt, _coercedTypeDesc, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeFromEmptyString, _deserializeFromString, _deserializeWrappedValue, _failDoubleToIntCoercion, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isEmptyOrTextualNull, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DeploymentResponseDeserializer

      +
      public DeploymentResponseDeserializer()
      +
      +
    • +
    • +
      +

      DeploymentResponseDeserializer

      +
      public DeploymentResponseDeserializer(Class<?> vc)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public DeploymentResponse deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException, +com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<DeploymentResponse>
      +
      Throws:
      +
      IOException
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    • +
      +

      getNullValue

      +
      public DeploymentResponse getNullValue(com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws com.fasterxml.jackson.databind.JsonMappingException
      +
      Handle deserialization of the 'null' value.
      +
      +
      Specified by:
      +
      getNullValue in interface com.fasterxml.jackson.databind.deser.NullValueProvider
      +
      Overrides:
      +
      getNullValue in class com.fasterxml.jackson.databind.JsonDeserializer<DeploymentResponse>
      +
      Throws:
      +
      com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/DeploymentResponse.DeploymentResponseSerializer.html b/static/javadocs/dev/restate/admin/model/DeploymentResponse.DeploymentResponseSerializer.html new file mode 100644 index 00000000..985a4b04 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/DeploymentResponse.DeploymentResponseSerializer.html @@ -0,0 +1,223 @@ + + + + +DeploymentResponse.DeploymentResponseSerializer (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DeploymentResponse.DeploymentResponseSerializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonSerializer<T> +
com.fasterxml.jackson.databind.ser.std.StdSerializer<DeploymentResponse> +
dev.restate.admin.model.DeploymentResponse.DeploymentResponseSerializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, Serializable
+
+
+
Enclosing class:
+
DeploymentResponse
+
+
+
public static class DeploymentResponse.DeploymentResponseSerializer +extends com.fasterxml.jackson.databind.ser.std.StdSerializer<DeploymentResponse>
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +com.fasterxml.jackson.databind.JsonSerializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

    +_handledType
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    + +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    serialize(DeploymentResponse value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

    +_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DeploymentResponseSerializer

      +
      public DeploymentResponseSerializer(Class<DeploymentResponse> t)
      +
      +
    • +
    • +
      +

      DeploymentResponseSerializer

      +
      public DeploymentResponseSerializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      serialize

      +
      public void serialize(DeploymentResponse value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider) + throws IOException, +com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Specified by:
      +
      serialize in class com.fasterxml.jackson.databind.ser.std.StdSerializer<DeploymentResponse>
      +
      Throws:
      +
      IOException
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/DeploymentResponse.html b/static/javadocs/dev/restate/admin/model/DeploymentResponse.html new file mode 100644 index 00000000..f47935c5 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/DeploymentResponse.html @@ -0,0 +1,357 @@ + + + + +DeploymentResponse (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DeploymentResponse

+
+
java.lang.Object +
dev.restate.admin.model.AbstractOpenApiSchema +
dev.restate.admin.model.DeploymentResponse
+
+
+
+
+
public class DeploymentResponse +extends AbstractOpenApiSchema
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      schemas

      +
      public static final Map<String,Class<?>> schemas
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSchemas

      +
      public Map<String,Class<?>> getSchemas()
      +
      Description copied from class: AbstractOpenApiSchema
      +
      Get the list of oneOf/anyOf composed schemas allowed to be stored in this object
      +
      +
      Specified by:
      +
      getSchemas in class AbstractOpenApiSchema
      +
      Returns:
      +
      an instance of the actual schema/object
      +
      +
      +
    • +
    • +
      +

      setActualInstance

      +
      public void setActualInstance(Object instance)
      +
      Set the instance that matches the anyOf child schema, check + the instance parameter is valid against the anyOf child schemas: + DeploymentResponseAnyOf, DeploymentResponseAnyOf1 + + It could be an instance of the 'anyOf' schemas. + The anyOf child schemas may themselves be a composed schema (allOf, anyOf, anyOf).
      +
      +
      Overrides:
      +
      setActualInstance in class AbstractOpenApiSchema
      +
      Parameters:
      +
      instance - the actual instance of the schema/object
      +
      +
      +
    • +
    • +
      +

      getActualInstance

      +
      public Object getActualInstance()
      +
      Get the actual instance, which can be the following: + DeploymentResponseAnyOf, DeploymentResponseAnyOf1
      +
      +
      Overrides:
      +
      getActualInstance in class AbstractOpenApiSchema
      +
      Returns:
      +
      The actual instance (DeploymentResponseAnyOf, DeploymentResponseAnyOf1)
      +
      +
      +
    • +
    • +
      +

      getDeploymentResponseAnyOf

      +
      public DeploymentResponseAnyOf getDeploymentResponseAnyOf() + throws ClassCastException
      +
      Get the actual instance of `DeploymentResponseAnyOf`. If the actual instance is not `DeploymentResponseAnyOf`, + the ClassCastException will be thrown.
      +
      +
      Returns:
      +
      The actual instance of `DeploymentResponseAnyOf`
      +
      Throws:
      +
      ClassCastException - if the instance is not `DeploymentResponseAnyOf`
      +
      +
      +
    • +
    • +
      +

      getDeploymentResponseAnyOf1

      +
      public DeploymentResponseAnyOf1 getDeploymentResponseAnyOf1() + throws ClassCastException
      +
      Get the actual instance of `DeploymentResponseAnyOf1`. If the actual instance is not `DeploymentResponseAnyOf1`, + the ClassCastException will be thrown.
      +
      +
      Returns:
      +
      The actual instance of `DeploymentResponseAnyOf1`
      +
      Throws:
      +
      ClassCastException - if the instance is not `DeploymentResponseAnyOf1`
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/DeploymentResponseAnyOf.html b/static/javadocs/dev/restate/admin/model/DeploymentResponseAnyOf.html new file mode 100644 index 00000000..624fdc16 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/DeploymentResponseAnyOf.html @@ -0,0 +1,465 @@ + + + + +DeploymentResponseAnyOf (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DeploymentResponseAnyOf

+
+
java.lang.Object +
dev.restate.admin.model.DeploymentResponseAnyOf
+
+
+
+
public class DeploymentResponseAnyOf +extends Object
+
DeploymentResponseAnyOf
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      JSON_PROPERTY_URI

      +
      public static final String JSON_PROPERTY_URI
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_PROTOCOL_TYPE

      +
      public static final String JSON_PROPERTY_PROTOCOL_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_ADDITIONAL_HEADERS

      +
      public static final String JSON_PROPERTY_ADDITIONAL_HEADERS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_CREATED_AT

      +
      public static final String JSON_PROPERTY_CREATED_AT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DeploymentResponseAnyOf

      +
      public DeploymentResponseAnyOf()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      uri

      +
      public DeploymentResponseAnyOf uri(String uri)
      +
      +
    • +
    • +
      +

      getUri

      +
      @Nonnull +public String getUri()
      +
      Get uri
      +
      +
      Returns:
      +
      uri
      +
      +
      +
    • +
    • +
      +

      setUri

      +
      public void setUri(String uri)
      +
      +
    • +
    • +
      +

      protocolType

      +
      public DeploymentResponseAnyOf protocolType(ProtocolType protocolType)
      +
      +
    • +
    • +
      +

      getProtocolType

      +
      @Nonnull +public ProtocolType getProtocolType()
      +
      Get protocolType
      +
      +
      Returns:
      +
      protocolType
      +
      +
      +
    • +
    • +
      +

      setProtocolType

      +
      public void setProtocolType(ProtocolType protocolType)
      +
      +
    • +
    • +
      +

      additionalHeaders

      +
      public DeploymentResponseAnyOf additionalHeaders(Map<String,String> additionalHeaders)
      +
      +
    • +
    • +
      +

      putAdditionalHeadersItem

      +
      public DeploymentResponseAnyOf putAdditionalHeadersItem(String key, + String additionalHeadersItem)
      +
      +
    • +
    • +
      +

      getAdditionalHeaders

      +
      @Nullable +public Map<String,String> getAdditionalHeaders()
      +
      Get additionalHeaders
      +
      +
      Returns:
      +
      additionalHeaders
      +
      +
      +
    • +
    • +
      +

      setAdditionalHeaders

      +
      public void setAdditionalHeaders(Map<String,String> additionalHeaders)
      +
      +
    • +
    • +
      +

      createdAt

      +
      public DeploymentResponseAnyOf createdAt(String createdAt)
      +
      +
    • +
    • +
      +

      getCreatedAt

      +
      @Nonnull +public String getCreatedAt()
      +
      Get createdAt
      +
      +
      Returns:
      +
      createdAt
      +
      +
      +
    • +
    • +
      +

      setCreatedAt

      +
      public void setCreatedAt(String createdAt)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this DeploymentResponse_anyOf object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/DeploymentResponseAnyOf1.html b/static/javadocs/dev/restate/admin/model/DeploymentResponseAnyOf1.html new file mode 100644 index 00000000..69499663 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/DeploymentResponseAnyOf1.html @@ -0,0 +1,465 @@ + + + + +DeploymentResponseAnyOf1 (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DeploymentResponseAnyOf1

+
+
java.lang.Object +
dev.restate.admin.model.DeploymentResponseAnyOf1
+
+
+
+
public class DeploymentResponseAnyOf1 +extends Object
+
DeploymentResponseAnyOf1
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      JSON_PROPERTY_ARN

      +
      public static final String JSON_PROPERTY_ARN
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_ASSUME_ROLE_ARN

      +
      public static final String JSON_PROPERTY_ASSUME_ROLE_ARN
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_ADDITIONAL_HEADERS

      +
      public static final String JSON_PROPERTY_ADDITIONAL_HEADERS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_CREATED_AT

      +
      public static final String JSON_PROPERTY_CREATED_AT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DeploymentResponseAnyOf1

      +
      public DeploymentResponseAnyOf1()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      arn

      +
      public DeploymentResponseAnyOf1 arn(String arn)
      +
      +
    • +
    • +
      +

      getArn

      +
      @Nonnull +public String getArn()
      +
      Get arn
      +
      +
      Returns:
      +
      arn
      +
      +
      +
    • +
    • +
      +

      setArn

      +
      public void setArn(String arn)
      +
      +
    • +
    • +
      +

      assumeRoleArn

      +
      public DeploymentResponseAnyOf1 assumeRoleArn(String assumeRoleArn)
      +
      +
    • +
    • +
      +

      getAssumeRoleArn

      +
      @Nullable +public String getAssumeRoleArn()
      +
      Get assumeRoleArn
      +
      +
      Returns:
      +
      assumeRoleArn
      +
      +
      +
    • +
    • +
      +

      setAssumeRoleArn

      +
      public void setAssumeRoleArn(String assumeRoleArn)
      +
      +
    • +
    • +
      +

      additionalHeaders

      +
      public DeploymentResponseAnyOf1 additionalHeaders(Map<String,String> additionalHeaders)
      +
      +
    • +
    • +
      +

      putAdditionalHeadersItem

      +
      public DeploymentResponseAnyOf1 putAdditionalHeadersItem(String key, + String additionalHeadersItem)
      +
      +
    • +
    • +
      +

      getAdditionalHeaders

      +
      @Nullable +public Map<String,String> getAdditionalHeaders()
      +
      Get additionalHeaders
      +
      +
      Returns:
      +
      additionalHeaders
      +
      +
      +
    • +
    • +
      +

      setAdditionalHeaders

      +
      public void setAdditionalHeaders(Map<String,String> additionalHeaders)
      +
      +
    • +
    • +
      +

      createdAt

      +
      public DeploymentResponseAnyOf1 createdAt(String createdAt)
      +
      +
    • +
    • +
      +

      getCreatedAt

      +
      @Nonnull +public String getCreatedAt()
      +
      Get createdAt
      +
      +
      Returns:
      +
      createdAt
      +
      +
      +
    • +
    • +
      +

      setCreatedAt

      +
      public void setCreatedAt(String createdAt)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this DeploymentResponse_anyOf_1 object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer.html b/static/javadocs/dev/restate/admin/model/DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer.html new file mode 100644 index 00000000..470ddc4d --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer.html @@ -0,0 +1,242 @@ + + + + +DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<T> +
com.fasterxml.jackson.databind.deser.std.StdDeserializer<DetailedDeploymentResponse> +
dev.restate.admin.model.DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable, Serializable
+
+
+
Enclosing class:
+
DetailedDeploymentResponse
+
+
+
public static class DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer +extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<DetailedDeploymentResponse>
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

    +_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    + +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    + +
    getNullValue(com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
    +
    Handle deserialization of the 'null' value.
    +
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

    +_byteOverflow, _checkBooleanToStringCoercion, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFloatToStringCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkIntToFloatCoercion, _checkIntToStringCoercion, _checkTextualNull, _checkToStringCoercion, _coerceBooleanFromInt, _coercedTypeDesc, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeFromEmptyString, _deserializeFromString, _deserializeWrappedValue, _failDoubleToIntCoercion, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isEmptyOrTextualNull, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DetailedDeploymentResponseDeserializer

      +
      public DetailedDeploymentResponseDeserializer()
      +
      +
    • +
    • +
      +

      DetailedDeploymentResponseDeserializer

      +
      public DetailedDeploymentResponseDeserializer(Class<?> vc)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public DetailedDeploymentResponse deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException, +com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<DetailedDeploymentResponse>
      +
      Throws:
      +
      IOException
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    • +
      +

      getNullValue

      +
      public DetailedDeploymentResponse getNullValue(com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws com.fasterxml.jackson.databind.JsonMappingException
      +
      Handle deserialization of the 'null' value.
      +
      +
      Specified by:
      +
      getNullValue in interface com.fasterxml.jackson.databind.deser.NullValueProvider
      +
      Overrides:
      +
      getNullValue in class com.fasterxml.jackson.databind.JsonDeserializer<DetailedDeploymentResponse>
      +
      Throws:
      +
      com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/DetailedDeploymentResponse.DetailedDeploymentResponseSerializer.html b/static/javadocs/dev/restate/admin/model/DetailedDeploymentResponse.DetailedDeploymentResponseSerializer.html new file mode 100644 index 00000000..9fc2f3a6 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/DetailedDeploymentResponse.DetailedDeploymentResponseSerializer.html @@ -0,0 +1,223 @@ + + + + +DetailedDeploymentResponse.DetailedDeploymentResponseSerializer (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DetailedDeploymentResponse.DetailedDeploymentResponseSerializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonSerializer<T> +
com.fasterxml.jackson.databind.ser.std.StdSerializer<DetailedDeploymentResponse> +
dev.restate.admin.model.DetailedDeploymentResponse.DetailedDeploymentResponseSerializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, Serializable
+
+
+
Enclosing class:
+
DetailedDeploymentResponse
+
+
+
public static class DetailedDeploymentResponse.DetailedDeploymentResponseSerializer +extends com.fasterxml.jackson.databind.ser.std.StdSerializer<DetailedDeploymentResponse>
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +com.fasterxml.jackson.databind.JsonSerializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

    +_handledType
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    + +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    serialize(DetailedDeploymentResponse value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

    +_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DetailedDeploymentResponseSerializer

      +
      public DetailedDeploymentResponseSerializer(Class<DetailedDeploymentResponse> t)
      +
      +
    • +
    • +
      +

      DetailedDeploymentResponseSerializer

      +
      public DetailedDeploymentResponseSerializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      serialize

      +
      public void serialize(DetailedDeploymentResponse value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider) + throws IOException, +com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Specified by:
      +
      serialize in class com.fasterxml.jackson.databind.ser.std.StdSerializer<DetailedDeploymentResponse>
      +
      Throws:
      +
      IOException
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/DetailedDeploymentResponse.html b/static/javadocs/dev/restate/admin/model/DetailedDeploymentResponse.html new file mode 100644 index 00000000..10d8b329 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/DetailedDeploymentResponse.html @@ -0,0 +1,357 @@ + + + + +DetailedDeploymentResponse (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DetailedDeploymentResponse

+
+
java.lang.Object +
dev.restate.admin.model.AbstractOpenApiSchema +
dev.restate.admin.model.DetailedDeploymentResponse
+
+
+
+
+
public class DetailedDeploymentResponse +extends AbstractOpenApiSchema
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      schemas

      +
      public static final Map<String,Class<?>> schemas
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      DetailedDeploymentResponse

      +
      public DetailedDeploymentResponse()
      +
      +
    • +
    • +
      +

      DetailedDeploymentResponse

      +
      public DetailedDeploymentResponse(DeploymentResponseAnyOf o)
      +
      +
    • +
    • +
      +

      DetailedDeploymentResponse

      +
      public DetailedDeploymentResponse(DeploymentResponseAnyOf1 o)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSchemas

      +
      public Map<String,Class<?>> getSchemas()
      +
      Description copied from class: AbstractOpenApiSchema
      +
      Get the list of oneOf/anyOf composed schemas allowed to be stored in this object
      +
      +
      Specified by:
      +
      getSchemas in class AbstractOpenApiSchema
      +
      Returns:
      +
      an instance of the actual schema/object
      +
      +
      +
    • +
    • +
      +

      setActualInstance

      +
      public void setActualInstance(Object instance)
      +
      Set the instance that matches the anyOf child schema, check + the instance parameter is valid against the anyOf child schemas: + DeploymentResponseAnyOf, DeploymentResponseAnyOf1 + + It could be an instance of the 'anyOf' schemas. + The anyOf child schemas may themselves be a composed schema (allOf, anyOf, anyOf).
      +
      +
      Overrides:
      +
      setActualInstance in class AbstractOpenApiSchema
      +
      Parameters:
      +
      instance - the actual instance of the schema/object
      +
      +
      +
    • +
    • +
      +

      getActualInstance

      +
      public Object getActualInstance()
      +
      Get the actual instance, which can be the following: + DeploymentResponseAnyOf, DeploymentResponseAnyOf1
      +
      +
      Overrides:
      +
      getActualInstance in class AbstractOpenApiSchema
      +
      Returns:
      +
      The actual instance (DeploymentResponseAnyOf, DeploymentResponseAnyOf1)
      +
      +
      +
    • +
    • +
      +

      getDeploymentResponseAnyOf

      +
      public DeploymentResponseAnyOf getDeploymentResponseAnyOf() + throws ClassCastException
      +
      Get the actual instance of `DeploymentResponseAnyOf`. If the actual instance is not `DeploymentResponseAnyOf`, + the ClassCastException will be thrown.
      +
      +
      Returns:
      +
      The actual instance of `DeploymentResponseAnyOf`
      +
      Throws:
      +
      ClassCastException - if the instance is not `DeploymentResponseAnyOf`
      +
      +
      +
    • +
    • +
      +

      getDeploymentResponseAnyOf1

      +
      public DeploymentResponseAnyOf1 getDeploymentResponseAnyOf1() + throws ClassCastException
      +
      Get the actual instance of `DeploymentResponseAnyOf1`. If the actual instance is not `DeploymentResponseAnyOf1`, + the ClassCastException will be thrown.
      +
      +
      Returns:
      +
      The actual instance of `DeploymentResponseAnyOf1`
      +
      Throws:
      +
      ClassCastException - if the instance is not `DeploymentResponseAnyOf1`
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/ErrorDescriptionResponse.html b/static/javadocs/dev/restate/admin/model/ErrorDescriptionResponse.html new file mode 100644 index 00000000..4bd82c53 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/ErrorDescriptionResponse.html @@ -0,0 +1,350 @@ + + + + +ErrorDescriptionResponse (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ErrorDescriptionResponse

+
+
java.lang.Object +
dev.restate.admin.model.ErrorDescriptionResponse
+
+
+
+
public class ErrorDescriptionResponse +extends Object
+
Error details of the response
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      JSON_PROPERTY_MESSAGE

      +
      public static final String JSON_PROPERTY_MESSAGE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_RESTATE_CODE

      +
      public static final String JSON_PROPERTY_RESTATE_CODE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ErrorDescriptionResponse

      +
      public ErrorDescriptionResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      message

      +
      public ErrorDescriptionResponse message(String message)
      +
      +
    • +
    • +
      +

      getMessage

      +
      @Nonnull +public String getMessage()
      +
      Get message
      +
      +
      Returns:
      +
      message
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public void setMessage(String message)
      +
      +
    • +
    • +
      +

      restateCode

      +
      public ErrorDescriptionResponse restateCode(String restateCode)
      +
      +
    • +
    • +
      +

      getRestateCode

      +
      @Nullable +public String getRestateCode()
      +
      Restate error code describing this error
      +
      +
      Returns:
      +
      restateCode
      +
      +
      +
    • +
    • +
      +

      setRestateCode

      +
      public void setRestateCode(String restateCode)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this ErrorDescriptionResponse object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/HandlerMetadata.html b/static/javadocs/dev/restate/admin/model/HandlerMetadata.html new file mode 100644 index 00000000..dd3a970c --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/HandlerMetadata.html @@ -0,0 +1,454 @@ + + + + +HandlerMetadata (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HandlerMetadata

+
+
java.lang.Object +
dev.restate.admin.model.HandlerMetadata
+
+
+
+
public class HandlerMetadata +extends Object
+
HandlerMetadata
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      JSON_PROPERTY_NAME

      +
      public static final String JSON_PROPERTY_NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_TY

      +
      public static final String JSON_PROPERTY_TY
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_INPUT_DESCRIPTION

      +
      public static final String JSON_PROPERTY_INPUT_DESCRIPTION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_OUTPUT_DESCRIPTION

      +
      public static final String JSON_PROPERTY_OUTPUT_DESCRIPTION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HandlerMetadata

      +
      public HandlerMetadata()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      name

      +
      public HandlerMetadata name(String name)
      +
      +
    • +
    • +
      +

      getName

      +
      @Nonnull +public String getName()
      +
      Get name
      +
      +
      Returns:
      +
      name
      +
      +
      +
    • +
    • +
      +

      setName

      +
      public void setName(String name)
      +
      +
    • +
    • +
      +

      ty

      + +
      +
    • +
    • +
      +

      getTy

      +
      @Nonnull +public HandlerMetadataType getTy()
      +
      Get ty
      +
      +
      Returns:
      +
      ty
      +
      +
      +
    • +
    • +
      +

      setTy

      +
      public void setTy(HandlerMetadataType ty)
      +
      +
    • +
    • +
      +

      inputDescription

      +
      public HandlerMetadata inputDescription(String inputDescription)
      +
      +
    • +
    • +
      +

      getInputDescription

      +
      @Nonnull +public String getInputDescription()
      +
      Get inputDescription
      +
      +
      Returns:
      +
      inputDescription
      +
      +
      +
    • +
    • +
      +

      setInputDescription

      +
      public void setInputDescription(String inputDescription)
      +
      +
    • +
    • +
      +

      outputDescription

      +
      public HandlerMetadata outputDescription(String outputDescription)
      +
      +
    • +
    • +
      +

      getOutputDescription

      +
      @Nonnull +public String getOutputDescription()
      +
      Get outputDescription
      +
      +
      Returns:
      +
      outputDescription
      +
      +
      +
    • +
    • +
      +

      setOutputDescription

      +
      public void setOutputDescription(String outputDescription)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this HandlerMetadata object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/HandlerMetadataType.html b/static/javadocs/dev/restate/admin/model/HandlerMetadataType.html new file mode 100644 index 00000000..e569da1d --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/HandlerMetadataType.html @@ -0,0 +1,275 @@ + + + + +HandlerMetadataType (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class HandlerMetadataType

+
+
java.lang.Object +
java.lang.Enum<HandlerMetadataType> +
dev.restate.admin.model.HandlerMetadataType
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<HandlerMetadataType>, Constable
+
+
+
public enum HandlerMetadataType +extends Enum<HandlerMetadataType>
+
Gets or Sets HandlerMetadataType
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static HandlerMetadataType[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static HandlerMetadataType valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public String getValue()
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<HandlerMetadataType>
      +
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static HandlerMetadataType fromValue(String value)
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/ListDeploymentsResponse.html b/static/javadocs/dev/restate/admin/model/ListDeploymentsResponse.html new file mode 100644 index 00000000..d9ae0270 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/ListDeploymentsResponse.html @@ -0,0 +1,307 @@ + + + + +ListDeploymentsResponse (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ListDeploymentsResponse

+
+
java.lang.Object +
dev.restate.admin.model.ListDeploymentsResponse
+
+
+
+
public class ListDeploymentsResponse +extends Object
+
ListDeploymentsResponse
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      JSON_PROPERTY_DEPLOYMENTS

      +
      public static final String JSON_PROPERTY_DEPLOYMENTS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ListDeploymentsResponse

      +
      public ListDeploymentsResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deployments

      +
      public ListDeploymentsResponse deployments(List<DeploymentResponse> deployments)
      +
      +
    • +
    • +
      +

      addDeploymentsItem

      +
      public ListDeploymentsResponse addDeploymentsItem(DeploymentResponse deploymentsItem)
      +
      +
    • +
    • +
      +

      getDeployments

      +
      @Nonnull +public List<DeploymentResponse> getDeployments()
      +
      Get deployments
      +
      +
      Returns:
      +
      deployments
      +
      +
      +
    • +
    • +
      +

      setDeployments

      +
      public void setDeployments(List<DeploymentResponse> deployments)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this ListDeploymentsResponse object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/ListServiceHandlersResponse.html b/static/javadocs/dev/restate/admin/model/ListServiceHandlersResponse.html new file mode 100644 index 00000000..5cd9bb1c --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/ListServiceHandlersResponse.html @@ -0,0 +1,307 @@ + + + + +ListServiceHandlersResponse (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ListServiceHandlersResponse

+
+
java.lang.Object +
dev.restate.admin.model.ListServiceHandlersResponse
+
+
+
+
public class ListServiceHandlersResponse +extends Object
+
ListServiceHandlersResponse
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ListServiceHandlersResponse

      +
      public ListServiceHandlersResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      handlers

      +
      public ListServiceHandlersResponse handlers(List<HandlerMetadata> handlers)
      +
      +
    • +
    • +
      +

      addHandlersItem

      +
      public ListServiceHandlersResponse addHandlersItem(HandlerMetadata handlersItem)
      +
      +
    • +
    • +
      +

      getHandlers

      +
      @Nonnull +public List<HandlerMetadata> getHandlers()
      +
      Get handlers
      +
      +
      Returns:
      +
      handlers
      +
      +
      +
    • +
    • +
      +

      setHandlers

      +
      public void setHandlers(List<HandlerMetadata> handlers)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this ListServiceHandlersResponse object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/ListServicesResponse.html b/static/javadocs/dev/restate/admin/model/ListServicesResponse.html new file mode 100644 index 00000000..3024bf18 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/ListServicesResponse.html @@ -0,0 +1,307 @@ + + + + +ListServicesResponse (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ListServicesResponse

+
+
java.lang.Object +
dev.restate.admin.model.ListServicesResponse
+
+
+
+
public class ListServicesResponse +extends Object
+
ListServicesResponse
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ListServicesResponse

      +
      public ListServicesResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      services

      +
      public ListServicesResponse services(List<ServiceMetadata> services)
      +
      +
    • +
    • +
      +

      addServicesItem

      +
      public ListServicesResponse addServicesItem(ServiceMetadata servicesItem)
      +
      +
    • +
    • +
      +

      getServices

      +
      @Nonnull +public List<ServiceMetadata> getServices()
      +
      Get services
      +
      +
      Returns:
      +
      services
      +
      +
      +
    • +
    • +
      +

      setServices

      +
      public void setServices(List<ServiceMetadata> services)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this ListServicesResponse object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/ListSubscriptionsResponse.html b/static/javadocs/dev/restate/admin/model/ListSubscriptionsResponse.html new file mode 100644 index 00000000..e463384b --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/ListSubscriptionsResponse.html @@ -0,0 +1,307 @@ + + + + +ListSubscriptionsResponse (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ListSubscriptionsResponse

+
+
java.lang.Object +
dev.restate.admin.model.ListSubscriptionsResponse
+
+
+
+
public class ListSubscriptionsResponse +extends Object
+
ListSubscriptionsResponse
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      JSON_PROPERTY_SUBSCRIPTIONS

      +
      public static final String JSON_PROPERTY_SUBSCRIPTIONS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ListSubscriptionsResponse

      +
      public ListSubscriptionsResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      subscriptions

      +
      public ListSubscriptionsResponse subscriptions(List<SubscriptionResponse> subscriptions)
      +
      +
    • +
    • +
      +

      addSubscriptionsItem

      +
      public ListSubscriptionsResponse addSubscriptionsItem(SubscriptionResponse subscriptionsItem)
      +
      +
    • +
    • +
      +

      getSubscriptions

      +
      @Nonnull +public List<SubscriptionResponse> getSubscriptions()
      +
      Get subscriptions
      +
      +
      Returns:
      +
      subscriptions
      +
      +
      +
    • +
    • +
      +

      setSubscriptions

      +
      public void setSubscriptions(List<SubscriptionResponse> subscriptions)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this ListSubscriptionsResponse object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/ModifyServiceRequest.html b/static/javadocs/dev/restate/admin/model/ModifyServiceRequest.html new file mode 100644 index 00000000..845a08ec --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/ModifyServiceRequest.html @@ -0,0 +1,402 @@ + + + + +ModifyServiceRequest (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ModifyServiceRequest

+
+
java.lang.Object +
dev.restate.admin.model.ModifyServiceRequest
+
+
+
+
public class ModifyServiceRequest +extends Object
+
ModifyServiceRequest
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      JSON_PROPERTY_PUBLIC

      +
      public static final String JSON_PROPERTY_PUBLIC
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_IDEMPOTENCY_RETENTION

      +
      public static final String JSON_PROPERTY_IDEMPOTENCY_RETENTION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_WORKFLOW_COMPLETION_RETENTION

      +
      public static final String JSON_PROPERTY_WORKFLOW_COMPLETION_RETENTION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ModifyServiceRequest

      +
      public ModifyServiceRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      _public

      +
      public ModifyServiceRequest _public(Boolean _public)
      +
      +
    • +
    • +
      +

      getPublic

      +
      @Nullable +public Boolean getPublic()
      +
      If true, the service can be invoked through the ingress. If false, the service can be invoked only from another Restate service.
      +
      +
      Returns:
      +
      _public
      +
      +
      +
    • +
    • +
      +

      setPublic

      +
      public void setPublic(Boolean _public)
      +
      +
    • +
    • +
      +

      idempotencyRetention

      +
      public ModifyServiceRequest idempotencyRetention(String idempotencyRetention)
      +
      +
    • +
    • +
      +

      getIdempotencyRetention

      +
      @Nullable +public String getIdempotencyRetention()
      +
      Modify the retention of idempotent requests for this service. Can be configured using the [`humantime`](https://docs.rs/humantime/latest/humantime/fn.parse_duration.html) format.
      +
      +
      Returns:
      +
      idempotencyRetention
      +
      +
      +
    • +
    • +
      +

      setIdempotencyRetention

      +
      public void setIdempotencyRetention(String idempotencyRetention)
      +
      +
    • +
    • +
      +

      workflowCompletionRetention

      +
      public ModifyServiceRequest workflowCompletionRetention(String workflowCompletionRetention)
      +
      +
    • +
    • +
      +

      getWorkflowCompletionRetention

      +
      @Nullable +public String getWorkflowCompletionRetention()
      +
      Modify the retention of the workflow completion. This can be modified only for workflow services! Can be configured using the [`humantime`](https://docs.rs/humantime/latest/humantime/fn.parse_duration.html) format.
      +
      +
      Returns:
      +
      workflowCompletionRetention
      +
      +
      +
    • +
    • +
      +

      setWorkflowCompletionRetention

      +
      public void setWorkflowCompletionRetention(String workflowCompletionRetention)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this ModifyServiceRequest object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/ModifyServiceStateRequest.html b/static/javadocs/dev/restate/admin/model/ModifyServiceStateRequest.html new file mode 100644 index 00000000..94021f40 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/ModifyServiceStateRequest.html @@ -0,0 +1,413 @@ + + + + +ModifyServiceStateRequest (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ModifyServiceStateRequest

+
+
java.lang.Object +
dev.restate.admin.model.ModifyServiceStateRequest
+
+
+
+
public class ModifyServiceStateRequest +extends Object
+
ModifyServiceStateRequest
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ModifyServiceStateRequest

      +
      public ModifyServiceStateRequest()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      version

      +
      public ModifyServiceStateRequest version(String version)
      +
      +
    • +
    • +
      +

      getVersion

      +
      @Nullable +public String getVersion()
      +
      If set, the latest version of the state is compared with this value and the operation will fail when the versions differ.
      +
      +
      Returns:
      +
      version
      +
      +
      +
    • +
    • +
      +

      setVersion

      +
      public void setVersion(String version)
      +
      +
    • +
    • +
      +

      objectKey

      +
      public ModifyServiceStateRequest objectKey(String objectKey)
      +
      +
    • +
    • +
      +

      getObjectKey

      +
      @Nonnull +public String getObjectKey()
      +
      To what virtual object key to apply this change
      +
      +
      Returns:
      +
      objectKey
      +
      +
      +
    • +
    • +
      +

      setObjectKey

      +
      public void setObjectKey(String objectKey)
      +
      +
    • +
    • +
      +

      newState

      +
      public ModifyServiceStateRequest newState(Map<String,List<Integer>> newState)
      +
      +
    • +
    • +
      +

      putNewStateItem

      +
      public ModifyServiceStateRequest putNewStateItem(String key, + List<Integer> newStateItem)
      +
      +
    • +
    • +
      +

      getNewState

      +
      @Nonnull +public Map<String,List<Integer>> getNewState()
      +
      The new state to replace the previous state with
      +
      +
      Returns:
      +
      newState
      +
      +
      +
    • +
    • +
      +

      setNewState

      +
      public void setNewState(Map<String,List<Integer>> newState)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this ModifyServiceStateRequest object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/ProtocolType.html b/static/javadocs/dev/restate/admin/model/ProtocolType.html new file mode 100644 index 00000000..79f8d58d --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/ProtocolType.html @@ -0,0 +1,267 @@ + + + + +ProtocolType (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class ProtocolType

+
+
java.lang.Object +
java.lang.Enum<ProtocolType> +
dev.restate.admin.model.ProtocolType
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<ProtocolType>, Constable
+
+
+
public enum ProtocolType +extends Enum<ProtocolType>
+
Gets or Sets ProtocolType
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      REQUESTRESPONSE

      +
      public static final ProtocolType REQUESTRESPONSE
      +
      +
    • +
    • +
      +

      BIDISTREAM

      +
      public static final ProtocolType BIDISTREAM
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static ProtocolType[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static ProtocolType valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public String getValue()
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<ProtocolType>
      +
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static ProtocolType fromValue(String value)
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer.html b/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer.html new file mode 100644 index 00000000..e5efcc57 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer.html @@ -0,0 +1,242 @@ + + + + +RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonDeserializer<T> +
com.fasterxml.jackson.databind.deser.std.StdDeserializer<RegisterDeploymentRequest> +
dev.restate.admin.model.RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.deser.NullValueProvider, com.fasterxml.jackson.databind.deser.ValueInstantiator.Gettable, Serializable
+
+
+
Enclosing class:
+
RegisterDeploymentRequest
+
+
+
public static class RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer +extends com.fasterxml.jackson.databind.deser.std.StdDeserializer<RegisterDeploymentRequest>
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +com.fasterxml.jackson.databind.JsonDeserializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

    +_valueClass, _valueType, F_MASK_ACCEPT_ARRAYS, F_MASK_INT_COERCIONS
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    + +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
     
    + +
    getNullValue(com.fasterxml.jackson.databind.DeserializationContext ctxt)
    +
    +
    Handle deserialization of the 'null' value.
    +
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.deser.std.StdDeserializer

    +_byteOverflow, _checkBooleanToStringCoercion, _checkCoercionFail, _checkDoubleSpecialValue, _checkFloatSpecialValue, _checkFloatToIntCoercion, _checkFloatToStringCoercion, _checkFromStringCoercion, _checkFromStringCoercion, _checkIntToFloatCoercion, _checkIntToStringCoercion, _checkTextualNull, _checkToStringCoercion, _coerceBooleanFromInt, _coercedTypeDesc, _coercedTypeDesc, _coerceEmptyString, _coerceIntegral, _coerceNullToken, _coerceTextualNull, _deserializeFromArray, _deserializeFromEmpty, _deserializeFromEmptyString, _deserializeFromString, _deserializeWrappedValue, _failDoubleToIntCoercion, _findCoercionFromBlankString, _findCoercionFromEmptyArray, _findCoercionFromEmptyString, _findNullProvider, _hasTextualNull, _intOverflow, _isBlank, _isEmptyOrTextualNull, _isFalse, _isIntNumber, _isNaN, _isNegInf, _isPosInf, _isTrue, _neitherNull, _nonNullNumber, _parseBoolean, _parseBooleanFromInt, _parseBooleanPrimitive, _parseBooleanPrimitive, _parseBytePrimitive, _parseDate, _parseDate, _parseDateFromArray, _parseDouble, _parseDouble, _parseDoublePrimitive, _parseDoublePrimitive, _parseDoublePrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseFloatPrimitive, _parseInteger, _parseInteger, _parseIntPrimitive, _parseIntPrimitive, _parseLong, _parseLong, _parseLongPrimitive, _parseLongPrimitive, _parseShortPrimitive, _parseString, _parseString, _reportFailedNullCoerce, _shortOverflow, _verifyEndArrayForSingle, _verifyNullForPrimitive, _verifyNullForPrimitiveCoercion, _verifyNullForScalarCoercion, _verifyNumberForScalarCoercion, _verifyStringForScalarCoercion, deserializeWithType, findContentNullProvider, findContentNullStyle, findConvertingContentDeserializer, findDeserializer, findFormatFeature, findFormatOverrides, findValueNullProvider, getValueClass, getValueInstantiator, getValueType, getValueType, handledType, handleMissingEndArrayForSingle, handleNestedArrayForSingle, handleUnknownProperty, isDefaultDeserializer, isDefaultKeyDeserializer
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonDeserializer

    +deserialize, deserializeWithType, findBackReference, getAbsentValue, getDelegatee, getEmptyAccessPattern, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullAccessPattern, getNullValue, getObjectIdReader, isCachable, logicalType, replaceDelegatee, supportsUpdate, unwrappingDeserializer
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RegisterDeploymentRequestDeserializer

      +
      public RegisterDeploymentRequestDeserializer()
      +
      +
    • +
    • +
      +

      RegisterDeploymentRequestDeserializer

      +
      public RegisterDeploymentRequestDeserializer(Class<?> vc)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      deserialize

      +
      public RegisterDeploymentRequest deserialize(com.fasterxml.jackson.core.JsonParser jp, + com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws IOException, +com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Specified by:
      +
      deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<RegisterDeploymentRequest>
      +
      Throws:
      +
      IOException
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    • +
      +

      getNullValue

      +
      public RegisterDeploymentRequest getNullValue(com.fasterxml.jackson.databind.DeserializationContext ctxt) + throws com.fasterxml.jackson.databind.JsonMappingException
      +
      Handle deserialization of the 'null' value.
      +
      +
      Specified by:
      +
      getNullValue in interface com.fasterxml.jackson.databind.deser.NullValueProvider
      +
      Overrides:
      +
      getNullValue in class com.fasterxml.jackson.databind.JsonDeserializer<RegisterDeploymentRequest>
      +
      Throws:
      +
      com.fasterxml.jackson.databind.JsonMappingException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequest.RegisterDeploymentRequestSerializer.html b/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequest.RegisterDeploymentRequestSerializer.html new file mode 100644 index 00000000..da60414e --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequest.RegisterDeploymentRequestSerializer.html @@ -0,0 +1,223 @@ + + + + +RegisterDeploymentRequest.RegisterDeploymentRequestSerializer (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RegisterDeploymentRequest.RegisterDeploymentRequestSerializer

+
+
java.lang.Object +
com.fasterxml.jackson.databind.JsonSerializer<T> +
com.fasterxml.jackson.databind.ser.std.StdSerializer<RegisterDeploymentRequest> +
dev.restate.admin.model.RegisterDeploymentRequest.RegisterDeploymentRequestSerializer
+
+
+
+
+
+
All Implemented Interfaces:
+
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable, com.fasterxml.jackson.databind.jsonschema.SchemaAware, Serializable
+
+
+
Enclosing class:
+
RegisterDeploymentRequest
+
+
+
public static class RegisterDeploymentRequest.RegisterDeploymentRequestSerializer +extends com.fasterxml.jackson.databind.ser.std.StdSerializer<RegisterDeploymentRequest>
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    +

    Nested classes/interfaces inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +com.fasterxml.jackson.databind.JsonSerializer.None
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

    +_handledType
    +
    +
  • + +
  • +
    +

    Constructor Summary

    +
    Constructors
    + +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    serialize(RegisterDeploymentRequest value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.ser.std.StdSerializer

    +_neitherNull, _nonEmpty, acceptJsonFormatVisitor, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrow
    +
    +

    Methods inherited from class com.fasterxml.jackson.databind.JsonSerializer

    +getDelegatee, isEmpty, isEmpty, isUnwrappingSerializer, properties, replaceDelegatee, serializeWithType, unwrappingSerializer, usesObjectId, withFilterId, withIgnoredProperties
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RegisterDeploymentRequestSerializer

      +
      public RegisterDeploymentRequestSerializer(Class<RegisterDeploymentRequest> t)
      +
      +
    • +
    • +
      +

      RegisterDeploymentRequestSerializer

      +
      public RegisterDeploymentRequestSerializer()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      serialize

      +
      public void serialize(RegisterDeploymentRequest value, + com.fasterxml.jackson.core.JsonGenerator jgen, + com.fasterxml.jackson.databind.SerializerProvider provider) + throws IOException, +com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      Specified by:
      +
      serialize in class com.fasterxml.jackson.databind.ser.std.StdSerializer<RegisterDeploymentRequest>
      +
      Throws:
      +
      IOException
      +
      com.fasterxml.jackson.core.JsonProcessingException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequest.html b/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequest.html new file mode 100644 index 00000000..35c38edf --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequest.html @@ -0,0 +1,357 @@ + + + + +RegisterDeploymentRequest (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RegisterDeploymentRequest

+
+
java.lang.Object +
dev.restate.admin.model.AbstractOpenApiSchema +
dev.restate.admin.model.RegisterDeploymentRequest
+
+
+
+
+
public class RegisterDeploymentRequest +extends AbstractOpenApiSchema
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      schemas

      +
      public static final Map<String,Class<?>> schemas
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getSchemas

      +
      public Map<String,Class<?>> getSchemas()
      +
      Description copied from class: AbstractOpenApiSchema
      +
      Get the list of oneOf/anyOf composed schemas allowed to be stored in this object
      +
      +
      Specified by:
      +
      getSchemas in class AbstractOpenApiSchema
      +
      Returns:
      +
      an instance of the actual schema/object
      +
      +
      +
    • +
    • +
      +

      setActualInstance

      +
      public void setActualInstance(Object instance)
      +
      Set the instance that matches the anyOf child schema, check + the instance parameter is valid against the anyOf child schemas: + RegisterDeploymentRequestAnyOf, RegisterDeploymentRequestAnyOf1 + + It could be an instance of the 'anyOf' schemas. + The anyOf child schemas may themselves be a composed schema (allOf, anyOf, anyOf).
      +
      +
      Overrides:
      +
      setActualInstance in class AbstractOpenApiSchema
      +
      Parameters:
      +
      instance - the actual instance of the schema/object
      +
      +
      +
    • +
    • +
      +

      getActualInstance

      +
      public Object getActualInstance()
      +
      Get the actual instance, which can be the following: + RegisterDeploymentRequestAnyOf, RegisterDeploymentRequestAnyOf1
      +
      +
      Overrides:
      +
      getActualInstance in class AbstractOpenApiSchema
      +
      Returns:
      +
      The actual instance (RegisterDeploymentRequestAnyOf, RegisterDeploymentRequestAnyOf1)
      +
      +
      +
    • +
    • +
      +

      getRegisterDeploymentRequestAnyOf

      +
      public RegisterDeploymentRequestAnyOf getRegisterDeploymentRequestAnyOf() + throws ClassCastException
      +
      Get the actual instance of `RegisterDeploymentRequestAnyOf`. If the actual instance is not `RegisterDeploymentRequestAnyOf`, + the ClassCastException will be thrown.
      +
      +
      Returns:
      +
      The actual instance of `RegisterDeploymentRequestAnyOf`
      +
      Throws:
      +
      ClassCastException - if the instance is not `RegisterDeploymentRequestAnyOf`
      +
      +
      +
    • +
    • +
      +

      getRegisterDeploymentRequestAnyOf1

      +
      public RegisterDeploymentRequestAnyOf1 getRegisterDeploymentRequestAnyOf1() + throws ClassCastException
      +
      Get the actual instance of `RegisterDeploymentRequestAnyOf1`. If the actual instance is not `RegisterDeploymentRequestAnyOf1`, + the ClassCastException will be thrown.
      +
      +
      Returns:
      +
      The actual instance of `RegisterDeploymentRequestAnyOf1`
      +
      Throws:
      +
      ClassCastException - if the instance is not `RegisterDeploymentRequestAnyOf1`
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequestAnyOf.html b/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequestAnyOf.html new file mode 100644 index 00000000..3670eb37 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequestAnyOf.html @@ -0,0 +1,465 @@ + + + + +RegisterDeploymentRequestAnyOf (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RegisterDeploymentRequestAnyOf

+
+
java.lang.Object +
dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
+
+
+
public class RegisterDeploymentRequestAnyOf +extends Object
+
RegisterDeploymentRequestAnyOf
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RegisterDeploymentRequestAnyOf

      +
      public RegisterDeploymentRequestAnyOf()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      uri

      + +
      +
    • +
    • +
      +

      getUri

      +
      @Nonnull +public String getUri()
      +
      Uri to use to discover/invoke the http deployment.
      +
      +
      Returns:
      +
      uri
      +
      +
      +
    • +
    • +
      +

      setUri

      +
      public void setUri(String uri)
      +
      +
    • +
    • +
      +

      additionalHeaders

      +
      public RegisterDeploymentRequestAnyOf additionalHeaders(Map<String,String> additionalHeaders)
      +
      +
    • +
    • +
      +

      putAdditionalHeadersItem

      +
      public RegisterDeploymentRequestAnyOf putAdditionalHeadersItem(String key, + String additionalHeadersItem)
      +
      +
    • +
    • +
      +

      getAdditionalHeaders

      +
      @Nullable +public Map<String,String> getAdditionalHeaders()
      +
      Additional headers added to the discover/invoke requests to the deployment.
      +
      +
      Returns:
      +
      additionalHeaders
      +
      +
      +
    • +
    • +
      +

      setAdditionalHeaders

      +
      public void setAdditionalHeaders(Map<String,String> additionalHeaders)
      +
      +
    • +
    • +
      +

      force

      + +
      +
    • +
    • +
      +

      getForce

      +
      @Nullable +public Boolean getForce()
      +
      If `true`, it will override, if existing, any deployment using the same `uri`. Beware that this can lead in-flight invocations to an unrecoverable error state. By default, this is `true` but it might change in future to `false`. See the [versioning documentation](https://docs.restate.dev/operate/versioning) for more information.
      +
      +
      Returns:
      +
      force
      +
      +
      +
    • +
    • +
      +

      setForce

      +
      public void setForce(Boolean force)
      +
      +
    • +
    • +
      +

      dryRun

      +
      public RegisterDeploymentRequestAnyOf dryRun(Boolean dryRun)
      +
      +
    • +
    • +
      +

      getDryRun

      +
      @Nullable +public Boolean getDryRun()
      +
      If `true`, discovery will run but the deployment will not be registered. This is useful to see the impact of a new deployment before registering it.
      +
      +
      Returns:
      +
      dryRun
      +
      +
      +
    • +
    • +
      +

      setDryRun

      +
      public void setDryRun(Boolean dryRun)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this RegisterDeploymentRequest_anyOf object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequestAnyOf1.html b/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequestAnyOf1.html new file mode 100644 index 00000000..a61326e5 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/RegisterDeploymentRequestAnyOf1.html @@ -0,0 +1,517 @@ + + + + +RegisterDeploymentRequestAnyOf1 (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RegisterDeploymentRequestAnyOf1

+
+
java.lang.Object +
dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
+
+
+
public class RegisterDeploymentRequestAnyOf1 +extends Object
+
RegisterDeploymentRequestAnyOf1
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RegisterDeploymentRequestAnyOf1

      +
      public RegisterDeploymentRequestAnyOf1()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      arn

      + +
      +
    • +
    • +
      +

      getArn

      +
      @Nonnull +public String getArn()
      +
      ARN to use to discover/invoke the lambda deployment.
      +
      +
      Returns:
      +
      arn
      +
      +
      +
    • +
    • +
      +

      setArn

      +
      public void setArn(String arn)
      +
      +
    • +
    • +
      +

      assumeRoleArn

      +
      public RegisterDeploymentRequestAnyOf1 assumeRoleArn(String assumeRoleArn)
      +
      +
    • +
    • +
      +

      getAssumeRoleArn

      +
      @Nullable +public String getAssumeRoleArn()
      +
      Optional ARN of a role to assume when invoking the addressed Lambda, to support role chaining
      +
      +
      Returns:
      +
      assumeRoleArn
      +
      +
      +
    • +
    • +
      +

      setAssumeRoleArn

      +
      public void setAssumeRoleArn(String assumeRoleArn)
      +
      +
    • +
    • +
      +

      additionalHeaders

      +
      public RegisterDeploymentRequestAnyOf1 additionalHeaders(Map<String,String> additionalHeaders)
      +
      +
    • +
    • +
      +

      putAdditionalHeadersItem

      +
      public RegisterDeploymentRequestAnyOf1 putAdditionalHeadersItem(String key, + String additionalHeadersItem)
      +
      +
    • +
    • +
      +

      getAdditionalHeaders

      +
      @Nullable +public Map<String,String> getAdditionalHeaders()
      +
      Additional headers added to the discover/invoke requests to the deployment.
      +
      +
      Returns:
      +
      additionalHeaders
      +
      +
      +
    • +
    • +
      +

      setAdditionalHeaders

      +
      public void setAdditionalHeaders(Map<String,String> additionalHeaders)
      +
      +
    • +
    • +
      +

      force

      + +
      +
    • +
    • +
      +

      getForce

      +
      @Nullable +public Boolean getForce()
      +
      If `true`, it will override, if existing, any deployment using the same `uri`. Beware that this can lead in-flight invocations to an unrecoverable error state. By default, this is `true` but it might change in future to `false`. See the [versioning documentation](https://docs.restate.dev/operate/versioning) for more information.
      +
      +
      Returns:
      +
      force
      +
      +
      +
    • +
    • +
      +

      setForce

      +
      public void setForce(Boolean force)
      +
      +
    • +
    • +
      +

      dryRun

      +
      public RegisterDeploymentRequestAnyOf1 dryRun(Boolean dryRun)
      +
      +
    • +
    • +
      +

      getDryRun

      +
      @Nullable +public Boolean getDryRun()
      +
      If `true`, discovery will run but the deployment will not be registered. This is useful to see the impact of a new deployment before registering it.
      +
      +
      Returns:
      +
      dryRun
      +
      +
      +
    • +
    • +
      +

      setDryRun

      +
      public void setDryRun(Boolean dryRun)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this RegisterDeploymentRequest_anyOf_1 object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/RegisterDeploymentResponse.html b/static/javadocs/dev/restate/admin/model/RegisterDeploymentResponse.html new file mode 100644 index 00000000..488fff90 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/RegisterDeploymentResponse.html @@ -0,0 +1,359 @@ + + + + +RegisterDeploymentResponse (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RegisterDeploymentResponse

+
+
java.lang.Object +
dev.restate.admin.model.RegisterDeploymentResponse
+
+
+
+
public class RegisterDeploymentResponse +extends Object
+
RegisterDeploymentResponse
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RegisterDeploymentResponse

      +
      public RegisterDeploymentResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      id

      + +
      +
    • +
    • +
      +

      getId

      +
      @Nonnull +public String getId()
      +
      Get id
      +
      +
      Returns:
      +
      id
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public void setId(String id)
      +
      +
    • +
    • +
      +

      services

      +
      public RegisterDeploymentResponse services(List<ServiceMetadata> services)
      +
      +
    • +
    • +
      +

      addServicesItem

      +
      public RegisterDeploymentResponse addServicesItem(ServiceMetadata servicesItem)
      +
      +
    • +
    • +
      +

      getServices

      +
      @Nonnull +public List<ServiceMetadata> getServices()
      +
      Get services
      +
      +
      Returns:
      +
      services
      +
      +
      +
    • +
    • +
      +

      setServices

      +
      public void setServices(List<ServiceMetadata> services)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this RegisterDeploymentResponse object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/ServiceMetadata.html b/static/javadocs/dev/restate/admin/model/ServiceMetadata.html new file mode 100644 index 00000000..070f8546 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/ServiceMetadata.html @@ -0,0 +1,672 @@ + + + + +ServiceMetadata (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServiceMetadata

+
+
java.lang.Object +
dev.restate.admin.model.ServiceMetadata
+
+
+
+
public class ServiceMetadata +extends Object
+
ServiceMetadata
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      JSON_PROPERTY_NAME

      +
      public static final String JSON_PROPERTY_NAME
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_HANDLERS

      +
      public static final String JSON_PROPERTY_HANDLERS
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_TY

      +
      public static final String JSON_PROPERTY_TY
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_DEPLOYMENT_ID

      +
      public static final String JSON_PROPERTY_DEPLOYMENT_ID
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_REVISION

      +
      public static final String JSON_PROPERTY_REVISION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_PUBLIC

      +
      public static final String JSON_PROPERTY_PUBLIC
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_IDEMPOTENCY_RETENTION

      +
      public static final String JSON_PROPERTY_IDEMPOTENCY_RETENTION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      JSON_PROPERTY_WORKFLOW_COMPLETION_RETENTION

      +
      public static final String JSON_PROPERTY_WORKFLOW_COMPLETION_RETENTION
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServiceMetadata

      +
      public ServiceMetadata()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      name

      +
      public ServiceMetadata name(String name)
      +
      +
    • +
    • +
      +

      getName

      +
      @Nonnull +public String getName()
      +
      Fully qualified name of the service
      +
      +
      Returns:
      +
      name
      +
      +
      +
    • +
    • +
      +

      setName

      +
      public void setName(String name)
      +
      +
    • +
    • +
      +

      handlers

      +
      public ServiceMetadata handlers(List<HandlerMetadata> handlers)
      +
      +
    • +
    • +
      +

      addHandlersItem

      +
      public ServiceMetadata addHandlersItem(HandlerMetadata handlersItem)
      +
      +
    • +
    • +
      +

      getHandlers

      +
      @Nonnull +public List<HandlerMetadata> getHandlers()
      +
      Get handlers
      +
      +
      Returns:
      +
      handlers
      +
      +
      +
    • +
    • +
      +

      setHandlers

      +
      public void setHandlers(List<HandlerMetadata> handlers)
      +
      +
    • +
    • +
      +

      ty

      +
      public ServiceMetadata ty(ServiceType ty)
      +
      +
    • +
    • +
      +

      getTy

      +
      @Nonnull +public ServiceType getTy()
      +
      Get ty
      +
      +
      Returns:
      +
      ty
      +
      +
      +
    • +
    • +
      +

      setTy

      +
      public void setTy(ServiceType ty)
      +
      +
    • +
    • +
      +

      deploymentId

      +
      public ServiceMetadata deploymentId(String deploymentId)
      +
      +
    • +
    • +
      +

      getDeploymentId

      +
      @Nonnull +public String getDeploymentId()
      +
      Deployment exposing the latest revision of the service.
      +
      +
      Returns:
      +
      deploymentId
      +
      +
      +
    • +
    • +
      +

      setDeploymentId

      +
      public void setDeploymentId(String deploymentId)
      +
      +
    • +
    • +
      +

      revision

      +
      public ServiceMetadata revision(Integer revision)
      +
      +
    • +
    • +
      +

      getRevision

      +
      @Nonnull +public Integer getRevision()
      +
      Latest revision of the service. + minimum: 0
      +
      +
      Returns:
      +
      revision
      +
      +
      +
    • +
    • +
      +

      setRevision

      +
      public void setRevision(Integer revision)
      +
      +
    • +
    • +
      +

      _public

      +
      public ServiceMetadata _public(Boolean _public)
      +
      +
    • +
    • +
      +

      getPublic

      +
      @Nonnull +public Boolean getPublic()
      +
      If true, the service can be invoked through the ingress. If false, the service can be invoked only from another Restate service.
      +
      +
      Returns:
      +
      _public
      +
      +
      +
    • +
    • +
      +

      setPublic

      +
      public void setPublic(Boolean _public)
      +
      +
    • +
    • +
      +

      idempotencyRetention

      +
      public ServiceMetadata idempotencyRetention(String idempotencyRetention)
      +
      +
    • +
    • +
      +

      getIdempotencyRetention

      +
      @Nonnull +public String getIdempotencyRetention()
      +
      The retention duration of idempotent requests for this service.
      +
      +
      Returns:
      +
      idempotencyRetention
      +
      +
      +
    • +
    • +
      +

      setIdempotencyRetention

      +
      public void setIdempotencyRetention(String idempotencyRetention)
      +
      +
    • +
    • +
      +

      workflowCompletionRetention

      +
      public ServiceMetadata workflowCompletionRetention(String workflowCompletionRetention)
      +
      +
    • +
    • +
      +

      getWorkflowCompletionRetention

      +
      @Nullable +public String getWorkflowCompletionRetention()
      +
      The retention duration of workflows. Only available on workflow services.
      +
      +
      Returns:
      +
      workflowCompletionRetention
      +
      +
      +
    • +
    • +
      +

      setWorkflowCompletionRetention

      +
      public void setWorkflowCompletionRetention(String workflowCompletionRetention)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this ServiceMetadata object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/ServiceNameRevPair.html b/static/javadocs/dev/restate/admin/model/ServiceNameRevPair.html new file mode 100644 index 00000000..5cd7c61e --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/ServiceNameRevPair.html @@ -0,0 +1,352 @@ + + + + +ServiceNameRevPair (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServiceNameRevPair

+
+
java.lang.Object +
dev.restate.admin.model.ServiceNameRevPair
+
+
+
+
public class ServiceNameRevPair +extends Object
+
ServiceNameRevPair
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ServiceNameRevPair

      +
      public ServiceNameRevPair()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      name

      +
      public ServiceNameRevPair name(String name)
      +
      +
    • +
    • +
      +

      getName

      +
      @Nonnull +public String getName()
      +
      Get name
      +
      +
      Returns:
      +
      name
      +
      +
      +
    • +
    • +
      +

      setName

      +
      public void setName(String name)
      +
      +
    • +
    • +
      +

      revision

      +
      public ServiceNameRevPair revision(Integer revision)
      +
      +
    • +
    • +
      +

      getRevision

      +
      @Nonnull +public Integer getRevision()
      +
      Get revision + minimum: 0
      +
      +
      Returns:
      +
      revision
      +
      +
      +
    • +
    • +
      +

      setRevision

      +
      public void setRevision(Integer revision)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this ServiceNameRevPair object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/ServiceType.html b/static/javadocs/dev/restate/admin/model/ServiceType.html new file mode 100644 index 00000000..aef383f8 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/ServiceType.html @@ -0,0 +1,275 @@ + + + + +ServiceType (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class ServiceType

+
+
java.lang.Object +
java.lang.Enum<ServiceType> +
dev.restate.admin.model.ServiceType
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<ServiceType>, Constable
+
+
+
public enum ServiceType +extends Enum<ServiceType>
+
Gets or Sets ServiceType
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      SERVICE

      +
      public static final ServiceType SERVICE
      +
      +
    • +
    • +
      +

      VIRTUALOBJECT

      +
      public static final ServiceType VIRTUALOBJECT
      +
      +
    • +
    • +
      +

      WORKFLOW

      +
      public static final ServiceType WORKFLOW
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static ServiceType[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static ServiceType valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public String getValue()
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<ServiceType>
      +
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static ServiceType fromValue(String value)
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/SubscriptionResponse.html b/static/javadocs/dev/restate/admin/model/SubscriptionResponse.html new file mode 100644 index 00000000..227473b7 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/SubscriptionResponse.html @@ -0,0 +1,465 @@ + + + + +SubscriptionResponse (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SubscriptionResponse

+
+
java.lang.Object +
dev.restate.admin.model.SubscriptionResponse
+
+
+
+
public class SubscriptionResponse +extends Object
+
SubscriptionResponse
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      SubscriptionResponse

      +
      public SubscriptionResponse()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      id

      +
      public SubscriptionResponse id(String id)
      +
      +
    • +
    • +
      +

      getId

      +
      @Nonnull +public String getId()
      +
      Get id
      +
      +
      Returns:
      +
      id
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public void setId(String id)
      +
      +
    • +
    • +
      +

      source

      +
      public SubscriptionResponse source(String source)
      +
      +
    • +
    • +
      +

      getSource

      +
      @Nonnull +public String getSource()
      +
      Get source
      +
      +
      Returns:
      +
      source
      +
      +
      +
    • +
    • +
      +

      setSource

      +
      public void setSource(String source)
      +
      +
    • +
    • +
      +

      sink

      +
      public SubscriptionResponse sink(String sink)
      +
      +
    • +
    • +
      +

      getSink

      +
      @Nonnull +public String getSink()
      +
      Get sink
      +
      +
      Returns:
      +
      sink
      +
      +
      +
    • +
    • +
      +

      setSink

      +
      public void setSink(String sink)
      +
      +
    • +
    • +
      +

      options

      +
      public SubscriptionResponse options(Map<String,String> options)
      +
      +
    • +
    • +
      +

      putOptionsItem

      +
      public SubscriptionResponse putOptionsItem(String key, + String optionsItem)
      +
      +
    • +
    • +
      +

      getOptions

      +
      @Nonnull +public Map<String,String> getOptions()
      +
      Get options
      +
      +
      Returns:
      +
      options
      +
      +
      +
    • +
    • +
      +

      setOptions

      +
      public void setOptions(Map<String,String> options)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      Return true if this SubscriptionResponse object is equal to o.
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString()
      +
      Convert the instance into URL query string.
      +
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/TerminationMode.html b/static/javadocs/dev/restate/admin/model/TerminationMode.html new file mode 100644 index 00000000..33b48134 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/TerminationMode.html @@ -0,0 +1,267 @@ + + + + +TerminationMode (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class TerminationMode

+
+
java.lang.Object +
java.lang.Enum<TerminationMode> +
dev.restate.admin.model.TerminationMode
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<TerminationMode>, Constable
+
+
+
public enum TerminationMode +extends Enum<TerminationMode>
+
Gets or Sets TerminationMode
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static TerminationMode[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static TerminationMode valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public String getValue()
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<TerminationMode>
      +
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static TerminationMode fromValue(String value)
      +
      +
    • +
    • +
      +

      toUrlQueryString

      +
      public String toUrlQueryString(String prefix)
      +
      Convert the instance into URL query string.
      +
      +
      Parameters:
      +
      prefix - prefix of the query string
      +
      Returns:
      +
      URL query string
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/package-summary.html b/static/javadocs/dev/restate/admin/model/package-summary.html new file mode 100644 index 00000000..3f18553a --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/package-summary.html @@ -0,0 +1,192 @@ + + + + +dev.restate.admin.model (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.admin.model

+
+
+
package dev.restate.admin.model
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/admin/model/package-tree.html b/static/javadocs/dev/restate/admin/model/package-tree.html new file mode 100644 index 00000000..1802a6d2 --- /dev/null +++ b/static/javadocs/dev/restate/admin/model/package-tree.html @@ -0,0 +1,133 @@ + + + + +dev.restate.admin.model Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.admin.model

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/sdk/java/Java.CombinatorAwaitableEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/sdk/java/Java.CombinatorAwaitableEntryMessage.Builder.html new file mode 100644 index 00000000..da2fc7c0 --- /dev/null +++ b/static/javadocs/dev/restate/generated/sdk/java/Java.CombinatorAwaitableEntryMessage.Builder.html @@ -0,0 +1,564 @@ + + + + +Java.CombinatorAwaitableEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Java.CombinatorAwaitableEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Java.CombinatorAwaitableEntryMessage.Builder> +
dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Java.CombinatorAwaitableEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Java.CombinatorAwaitableEntryMessage
+
+
+
public static final class Java.CombinatorAwaitableEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Java.CombinatorAwaitableEntryMessage.Builder> +implements Java.CombinatorAwaitableEntryMessageOrBuilder
+
+ Type: 0xFC00 + 0
+ 
+ + Protobuf type dev.restate.sdk.java.CombinatorAwaitableEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/sdk/java/Java.CombinatorAwaitableEntryMessage.html b/static/javadocs/dev/restate/generated/sdk/java/Java.CombinatorAwaitableEntryMessage.html new file mode 100644 index 00000000..c3b2055c --- /dev/null +++ b/static/javadocs/dev/restate/generated/sdk/java/Java.CombinatorAwaitableEntryMessage.html @@ -0,0 +1,748 @@ + + + + +Java.CombinatorAwaitableEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Java.CombinatorAwaitableEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Java.CombinatorAwaitableEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Java
+
+
+
public static final class Java.CombinatorAwaitableEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Java.CombinatorAwaitableEntryMessageOrBuilder
+
+ Type: 0xFC00 + 0
+ 
+ + Protobuf type dev.restate.sdk.java.CombinatorAwaitableEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ENTRY_INDEX_FIELD_NUMBER

      +
      public static final int ENTRY_INDEX_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getEntryIndexList

      +
      public List<Integer> getEntryIndexList()
      +
      repeated uint32 entry_index = 1;
      +
      +
      Specified by:
      +
      getEntryIndexList in interface Java.CombinatorAwaitableEntryMessageOrBuilder
      +
      Returns:
      +
      A list containing the entryIndex.
      +
      +
      +
    • +
    • +
      +

      getEntryIndexCount

      +
      public int getEntryIndexCount()
      +
      repeated uint32 entry_index = 1;
      +
      +
      Specified by:
      +
      getEntryIndexCount in interface Java.CombinatorAwaitableEntryMessageOrBuilder
      +
      Returns:
      +
      The count of entryIndex.
      +
      +
      +
    • +
    • +
      +

      getEntryIndex

      +
      public int getEntryIndex(int index)
      +
      repeated uint32 entry_index = 1;
      +
      +
      Specified by:
      +
      getEntryIndex in interface Java.CombinatorAwaitableEntryMessageOrBuilder
      +
      Parameters:
      +
      index - The index of the element to return.
      +
      Returns:
      +
      The entryIndex at the given index.
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Java.CombinatorAwaitableEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Java.CombinatorAwaitableEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Java.CombinatorAwaitableEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Java.CombinatorAwaitableEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Java.CombinatorAwaitableEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Java.CombinatorAwaitableEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Java.CombinatorAwaitableEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Java.CombinatorAwaitableEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Java.CombinatorAwaitableEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Java.CombinatorAwaitableEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Java.CombinatorAwaitableEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Java.CombinatorAwaitableEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Java.CombinatorAwaitableEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Java.CombinatorAwaitableEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      + +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      + +
      +
    • +
    • +
      +

      newBuilder

      + +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Java.CombinatorAwaitableEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Java.CombinatorAwaitableEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Java.CombinatorAwaitableEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Java.CombinatorAwaitableEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Java.CombinatorAwaitableEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/sdk/java/Java.CombinatorAwaitableEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/sdk/java/Java.CombinatorAwaitableEntryMessageOrBuilder.html new file mode 100644 index 00000000..3764d244 --- /dev/null +++ b/static/javadocs/dev/restate/generated/sdk/java/Java.CombinatorAwaitableEntryMessageOrBuilder.html @@ -0,0 +1,226 @@ + + + + +Java.CombinatorAwaitableEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Java.CombinatorAwaitableEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Java.CombinatorAwaitableEntryMessage, Java.CombinatorAwaitableEntryMessage.Builder
+
+
+
Enclosing class:
+
Java
+
+
+
public static interface Java.CombinatorAwaitableEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    int
    +
    getEntryIndex(int index)
    +
    +
    repeated uint32 entry_index = 1;
    +
    +
    int
    + +
    +
    repeated uint32 entry_index = 1;
    +
    + + +
    +
    repeated uint32 entry_index = 1;
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getEntryIndexList

      +
      List<Integer> getEntryIndexList()
      +
      repeated uint32 entry_index = 1;
      +
      +
      Returns:
      +
      A list containing the entryIndex.
      +
      +
      +
    • +
    • +
      +

      getEntryIndexCount

      +
      int getEntryIndexCount()
      +
      repeated uint32 entry_index = 1;
      +
      +
      Returns:
      +
      The count of entryIndex.
      +
      +
      +
    • +
    • +
      +

      getEntryIndex

      +
      int getEntryIndex(int index)
      +
      repeated uint32 entry_index = 1;
      +
      +
      Parameters:
      +
      index - The index of the element to return.
      +
      Returns:
      +
      The entryIndex at the given index.
      +
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/sdk/java/Java.html b/static/javadocs/dev/restate/generated/sdk/java/Java.html new file mode 100644 index 00000000..a12e6f96 --- /dev/null +++ b/static/javadocs/dev/restate/generated/sdk/java/Java.html @@ -0,0 +1,170 @@ + + + + +Java (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Java

+
+
java.lang.Object +
dev.restate.generated.sdk.java.Java
+
+
+
+
public final class Java +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      registerAllExtensions

      +
      public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
      +
      +
    • +
    • +
      +

      registerAllExtensions

      +
      public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
      +
      +
    • +
    • +
      +

      getDescriptor

      +
      public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/sdk/java/package-summary.html b/static/javadocs/dev/restate/generated/sdk/java/package-summary.html new file mode 100644 index 00000000..68205bb5 --- /dev/null +++ b/static/javadocs/dev/restate/generated/sdk/java/package-summary.html @@ -0,0 +1,100 @@ + + + + +dev.restate.generated.sdk.java (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.generated.sdk.java

+
+
+
package dev.restate.generated.sdk.java
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/sdk/java/package-tree.html b/static/javadocs/dev/restate/generated/sdk/java/package-tree.html new file mode 100644 index 00000000..0fd8b214 --- /dev/null +++ b/static/javadocs/dev/restate/generated/sdk/java/package-tree.html @@ -0,0 +1,111 @@ + + + + +dev.restate.generated.sdk.java Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.generated.sdk.java

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • com.google.protobuf.AbstractMessageLite<MessageType,BuilderType> (implements com.google.protobuf.MessageLite) + +
    • +
    • com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType> (implements com.google.protobuf.MessageLite.Builder) + +
    • +
    • dev.restate.generated.sdk.java.Java
    • +
    +
  • +
+
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/discovery/Discovery.ServiceDiscoveryProtocolVersion.html b/static/javadocs/dev/restate/generated/service/discovery/Discovery.ServiceDiscoveryProtocolVersion.html new file mode 100644 index 00000000..2bd5d7bf --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/discovery/Discovery.ServiceDiscoveryProtocolVersion.html @@ -0,0 +1,435 @@ + + + + +Discovery.ServiceDiscoveryProtocolVersion (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Discovery.ServiceDiscoveryProtocolVersion

+
+
java.lang.Object +
java.lang.Enum<Discovery.ServiceDiscoveryProtocolVersion> +
dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<Discovery.ServiceDiscoveryProtocolVersion>, Constable
+
+
+
Enclosing class:
+
Discovery
+
+
+
public static enum Discovery.ServiceDiscoveryProtocolVersion +extends Enum<Discovery.ServiceDiscoveryProtocolVersion> +implements com.google.protobuf.ProtocolMessageEnum
+
+ Service discovery protocol version.
+ 
+ + Protobuf enum dev.restate.service.discovery.ServiceDiscoveryProtocolVersion
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      SERVICE_DISCOVERY_PROTOCOL_VERSION_UNSPECIFIED_VALUE

      +
      public static final int SERVICE_DISCOVERY_PROTOCOL_VERSION_UNSPECIFIED_VALUE
      +
      SERVICE_DISCOVERY_PROTOCOL_VERSION_UNSPECIFIED = 0;
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      V1_VALUE

      +
      public static final int V1_VALUE
      +
      + initial service discovery protocol version using endpoint_manifest_schema.json
      + 
      + + V1 = 1;
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      + +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Discovery.ServiceDiscoveryProtocolVersion valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      getNumber

      +
      public final int getNumber()
      +
      +
      Specified by:
      +
      getNumber in interface com.google.protobuf.Internal.EnumLite
      +
      Specified by:
      +
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      @Deprecated +public static Discovery.ServiceDiscoveryProtocolVersion valueOf(int value)
      +
      Deprecated.
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      value - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      forNumber

      +
      public static Discovery.ServiceDiscoveryProtocolVersion forNumber(int value)
      +
      +
      Parameters:
      +
      value - The numeric wire value of the corresponding enum entry.
      +
      Returns:
      +
      The enum associated with the given numeric wire value.
      +
      +
      +
    • +
    • +
      +

      internalGetValueMap

      +
      public static com.google.protobuf.Internal.EnumLiteMap<Discovery.ServiceDiscoveryProtocolVersion> internalGetValueMap()
      +
      +
    • +
    • +
      +

      getValueDescriptor

      +
      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      +
      +
      Specified by:
      +
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
      +
      +
      +
    • +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Discovery.ServiceDiscoveryProtocolVersion valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      desc - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/discovery/Discovery.html b/static/javadocs/dev/restate/generated/service/discovery/Discovery.html new file mode 100644 index 00000000..1718536f --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/discovery/Discovery.html @@ -0,0 +1,167 @@ + + + + +Discovery (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Discovery

+
+
java.lang.Object +
dev.restate.generated.service.discovery.Discovery
+
+
+
+
public final class Discovery +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      registerAllExtensions

      +
      public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
      +
      +
    • +
    • +
      +

      registerAllExtensions

      +
      public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
      +
      +
    • +
    • +
      +

      getDescriptor

      +
      public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/discovery/package-summary.html b/static/javadocs/dev/restate/generated/service/discovery/package-summary.html new file mode 100644 index 00000000..6cf1811a --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/discovery/package-summary.html @@ -0,0 +1,93 @@ + + + + +dev.restate.generated.service.discovery (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.generated.service.discovery

+
+
+
package dev.restate.generated.service.discovery
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/discovery/package-tree.html b/static/javadocs/dev/restate/generated/service/discovery/package-tree.html new file mode 100644 index 00000000..afbfc008 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/discovery/package-tree.html @@ -0,0 +1,85 @@ + + + + +dev.restate.generated.service.discovery Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.generated.service.discovery

+Package Hierarchies: + +
+
+

Class Hierarchy

+
    +
  • java.lang.Object +
      +
    • dev.restate.generated.service.discovery.Discovery
    • +
    +
  • +
+
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.AwakeableEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.AwakeableEntryMessage.Builder.html new file mode 100644 index 00000000..46ddf5db --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.AwakeableEntryMessage.Builder.html @@ -0,0 +1,642 @@ + + + + +Protocol.AwakeableEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.AwakeableEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.AwakeableEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.AwakeableEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.AwakeableEntryMessage
+
+
+
public static final class Protocol.AwakeableEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.AwakeableEntryMessage.Builder> +implements Protocol.AwakeableEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0C00 + 3
+ Awakeables are addressed by an identifier exposed to the user. See the spec for more details.
+ 
+ + Protobuf type dev.restate.service.protocol.AwakeableEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.AwakeableEntryMessage.ResultCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.AwakeableEntryMessage.ResultCase.html new file mode 100644 index 00000000..59d9569f --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.AwakeableEntryMessage.ResultCase.html @@ -0,0 +1,278 @@ + + + + +Protocol.AwakeableEntryMessage.ResultCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.AwakeableEntryMessage.ResultCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.AwakeableEntryMessage.ResultCase> +
dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.ResultCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.AwakeableEntryMessage.ResultCase>, Constable
+
+
+
Enclosing class:
+
Protocol.AwakeableEntryMessage
+
+
+
public static enum Protocol.AwakeableEntryMessage.ResultCase +extends Enum<Protocol.AwakeableEntryMessage.ResultCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      + +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Protocol.AwakeableEntryMessage.ResultCase valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      @Deprecated +public static Protocol.AwakeableEntryMessage.ResultCase valueOf(int value)
      +
      Deprecated.
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      value - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      forNumber

      +
      public static Protocol.AwakeableEntryMessage.ResultCase forNumber(int value)
      +
      +
    • +
    • +
      +

      getNumber

      +
      public int getNumber()
      +
      +
      Specified by:
      +
      getNumber in interface com.google.protobuf.Internal.EnumLite
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.AwakeableEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.AwakeableEntryMessage.html new file mode 100644 index 00000000..80ce2474 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.AwakeableEntryMessage.html @@ -0,0 +1,819 @@ + + + + +Protocol.AwakeableEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.AwakeableEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.AwakeableEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.AwakeableEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.AwakeableEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0C00 + 3
+ Awakeables are addressed by an identifier exposed to the user. See the spec for more details.
+ 
+ + Protobuf type dev.restate.service.protocol.AwakeableEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      VALUE_FIELD_NUMBER

      +
      public static final int VALUE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      FAILURE_FIELD_NUMBER

      +
      public static final int FAILURE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
      Specified by:
      +
      getResultCase in interface Protocol.AwakeableEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      hasValue

      +
      public boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      hasValue in interface Protocol.AwakeableEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.AwakeableEntryMessageOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      public boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      hasFailure in interface Protocol.AwakeableEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      public Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailure in interface Protocol.AwakeableEntryMessageOrBuilder
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      public Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailureOrBuilder in interface Protocol.AwakeableEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.AwakeableEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.AwakeableEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.AwakeableEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.AwakeableEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.AwakeableEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.AwakeableEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.AwakeableEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.AwakeableEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.AwakeableEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.AwakeableEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.AwakeableEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.AwakeableEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.AwakeableEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.AwakeableEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.AwakeableEntryMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.AwakeableEntryMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      + +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.AwakeableEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.AwakeableEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.AwakeableEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.AwakeableEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.AwakeableEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.AwakeableEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.AwakeableEntryMessageOrBuilder.html new file mode 100644 index 00000000..026ee744 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.AwakeableEntryMessageOrBuilder.html @@ -0,0 +1,261 @@ + + + + +Protocol.AwakeableEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.AwakeableEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.AwakeableEntryMessage, Protocol.AwakeableEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.AwakeableEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    + + +
     
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes value = 14;
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    +
    boolean
    + +
    +
    bytes value = 14;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      hasValue

      +
      boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CallEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CallEntryMessage.Builder.html new file mode 100644 index 00000000..67121104 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CallEntryMessage.Builder.html @@ -0,0 +1,1226 @@ + + + + +Protocol.CallEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.CallEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.CallEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.CallEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.CallEntryMessage
+
+
+
public static final class Protocol.CallEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.CallEntryMessage.Builder> +implements Protocol.CallEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: Yes
+ Type: 0x0C00 + 1
+ 
+ + Protobuf type dev.restate.service.protocol.CallEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CallEntryMessage.ResultCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CallEntryMessage.ResultCase.html new file mode 100644 index 00000000..47028643 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CallEntryMessage.ResultCase.html @@ -0,0 +1,278 @@ + + + + +Protocol.CallEntryMessage.ResultCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.CallEntryMessage.ResultCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.CallEntryMessage.ResultCase> +
dev.restate.generated.service.protocol.Protocol.CallEntryMessage.ResultCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.CallEntryMessage.ResultCase>, Constable
+
+
+
Enclosing class:
+
Protocol.CallEntryMessage
+
+
+
public static enum Protocol.CallEntryMessage.ResultCase +extends Enum<Protocol.CallEntryMessage.ResultCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static Protocol.CallEntryMessage.ResultCase[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Protocol.CallEntryMessage.ResultCase valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      @Deprecated +public static Protocol.CallEntryMessage.ResultCase valueOf(int value)
      +
      Deprecated.
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      value - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      forNumber

      +
      public static Protocol.CallEntryMessage.ResultCase forNumber(int value)
      +
      +
    • +
    • +
      +

      getNumber

      +
      public int getNumber()
      +
      +
      Specified by:
      +
      getNumber in interface com.google.protobuf.Internal.EnumLite
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CallEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CallEntryMessage.html new file mode 100644 index 00000000..97ebe493 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CallEntryMessage.html @@ -0,0 +1,1118 @@ + + + + +Protocol.CallEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.CallEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.CallEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.CallEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.CallEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: Yes
+ Type: 0x0C00 + 1
+ 
+ + Protobuf type dev.restate.service.protocol.CallEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      SERVICE_NAME_FIELD_NUMBER

      +
      public static final int SERVICE_NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      HANDLER_NAME_FIELD_NUMBER

      +
      public static final int HANDLER_NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PARAMETER_FIELD_NUMBER

      +
      public static final int PARAMETER_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      HEADERS_FIELD_NUMBER

      +
      public static final int HEADERS_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      KEY_FIELD_NUMBER

      +
      public static final int KEY_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      VALUE_FIELD_NUMBER

      +
      public static final int VALUE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      FAILURE_FIELD_NUMBER

      +
      public static final int FAILURE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getResultCase

      +
      public Protocol.CallEntryMessage.ResultCase getResultCase()
      +
      +
      Specified by:
      +
      getResultCase in interface Protocol.CallEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getServiceName

      +
      public String getServiceName()
      +
      string service_name = 1;
      +
      +
      Specified by:
      +
      getServiceName in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      The serviceName.
      +
      +
      +
    • +
    • +
      +

      getServiceNameBytes

      +
      public com.google.protobuf.ByteString getServiceNameBytes()
      +
      string service_name = 1;
      +
      +
      Specified by:
      +
      getServiceNameBytes in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for serviceName.
      +
      +
      +
    • +
    • +
      +

      getHandlerName

      +
      public String getHandlerName()
      +
      string handler_name = 2;
      +
      +
      Specified by:
      +
      getHandlerName in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      The handlerName.
      +
      +
      +
    • +
    • +
      +

      getHandlerNameBytes

      +
      public com.google.protobuf.ByteString getHandlerNameBytes()
      +
      string handler_name = 2;
      +
      +
      Specified by:
      +
      getHandlerNameBytes in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for handlerName.
      +
      +
      +
    • +
    • +
      +

      getParameter

      +
      public com.google.protobuf.ByteString getParameter()
      +
      bytes parameter = 3;
      +
      +
      Specified by:
      +
      getParameter in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      The parameter.
      +
      +
      +
    • +
    • +
      +

      getHeadersList

      +
      public List<Protocol.Header> getHeadersList()
      +
      repeated .dev.restate.service.protocol.Header headers = 4;
      +
      +
      Specified by:
      +
      getHeadersList in interface Protocol.CallEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getHeadersOrBuilderList

      +
      public List<? extends Protocol.HeaderOrBuilder> getHeadersOrBuilderList()
      +
      repeated .dev.restate.service.protocol.Header headers = 4;
      +
      +
      Specified by:
      +
      getHeadersOrBuilderList in interface Protocol.CallEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getHeadersCount

      +
      public int getHeadersCount()
      +
      repeated .dev.restate.service.protocol.Header headers = 4;
      +
      +
      Specified by:
      +
      getHeadersCount in interface Protocol.CallEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getHeaders

      +
      public Protocol.Header getHeaders(int index)
      +
      repeated .dev.restate.service.protocol.Header headers = 4;
      +
      +
      Specified by:
      +
      getHeaders in interface Protocol.CallEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getHeadersOrBuilder

      +
      public Protocol.HeaderOrBuilder getHeadersOrBuilder(int index)
      +
      repeated .dev.restate.service.protocol.Header headers = 4;
      +
      +
      Specified by:
      +
      getHeadersOrBuilder in interface Protocol.CallEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public String getKey()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 5;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      public com.google.protobuf.ByteString getKeyBytes()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 5;
      +
      +
      Specified by:
      +
      getKeyBytes in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      hasValue

      +
      public boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      hasValue in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      public boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      hasFailure in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      public Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailure in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      public Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailureOrBuilder in interface Protocol.CallEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.CallEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CallEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CallEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CallEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CallEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CallEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CallEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CallEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CallEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.CallEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.CallEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CallEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CallEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.CallEntryMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.CallEntryMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.CallEntryMessage.Builder newBuilder(Protocol.CallEntryMessage prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.CallEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.CallEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.CallEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.CallEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.CallEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CallEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CallEntryMessageOrBuilder.html new file mode 100644 index 00000000..fddb03f0 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CallEntryMessageOrBuilder.html @@ -0,0 +1,443 @@ + + + + +Protocol.CallEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.CallEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.CallEntryMessage, Protocol.CallEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.CallEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getServiceName

      +
      String getServiceName()
      +
      string service_name = 1;
      +
      +
      Returns:
      +
      The serviceName.
      +
      +
      +
    • +
    • +
      +

      getServiceNameBytes

      +
      com.google.protobuf.ByteString getServiceNameBytes()
      +
      string service_name = 1;
      +
      +
      Returns:
      +
      The bytes for serviceName.
      +
      +
      +
    • +
    • +
      +

      getHandlerName

      +
      String getHandlerName()
      +
      string handler_name = 2;
      +
      +
      Returns:
      +
      The handlerName.
      +
      +
      +
    • +
    • +
      +

      getHandlerNameBytes

      +
      com.google.protobuf.ByteString getHandlerNameBytes()
      +
      string handler_name = 2;
      +
      +
      Returns:
      +
      The bytes for handlerName.
      +
      +
      +
    • +
    • +
      +

      getParameter

      +
      com.google.protobuf.ByteString getParameter()
      +
      bytes parameter = 3;
      +
      +
      Returns:
      +
      The parameter.
      +
      +
      +
    • +
    • +
      +

      getHeadersList

      +
      List<Protocol.Header> getHeadersList()
      +
      repeated .dev.restate.service.protocol.Header headers = 4;
      +
      +
    • +
    • +
      +

      getHeaders

      +
      Protocol.Header getHeaders(int index)
      +
      repeated .dev.restate.service.protocol.Header headers = 4;
      +
      +
    • +
    • +
      +

      getHeadersCount

      +
      int getHeadersCount()
      +
      repeated .dev.restate.service.protocol.Header headers = 4;
      +
      +
    • +
    • +
      +

      getHeadersOrBuilderList

      +
      List<? extends Protocol.HeaderOrBuilder> getHeadersOrBuilderList()
      +
      repeated .dev.restate.service.protocol.Header headers = 4;
      +
      +
    • +
    • +
      +

      getHeadersOrBuilder

      +
      Protocol.HeaderOrBuilder getHeadersOrBuilder(int index)
      +
      repeated .dev.restate.service.protocol.Header headers = 4;
      +
      +
    • +
    • +
      +

      getKey

      +
      String getKey()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 5;
      +
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      com.google.protobuf.ByteString getKeyBytes()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 5;
      +
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      hasValue

      +
      boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearAllStateEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearAllStateEntryMessage.Builder.html new file mode 100644 index 00000000..a9085244 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearAllStateEntryMessage.Builder.html @@ -0,0 +1,437 @@ + + + + +Protocol.ClearAllStateEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.ClearAllStateEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.ClearAllStateEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.ClearAllStateEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.ClearAllStateEntryMessage
+
+
+
public static final class Protocol.ClearAllStateEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.ClearAllStateEntryMessage.Builder> +implements Protocol.ClearAllStateEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: No
+ Type: 0x0800 + 3
+ 
+ + Protobuf type dev.restate.service.protocol.ClearAllStateEntryMessage
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.ClearAllStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      + +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.ClearAllStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.ClearAllStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.ClearAllStateEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      + +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.ClearAllStateEntryMessage buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.ClearAllStateEntryMessage.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.ClearAllStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      + +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.ClearAllStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.ClearAllStateEntryMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.ClearAllStateEntryMessage.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.ClearAllStateEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.ClearAllStateEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      setName

      + +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Parameters:
      +
      value - The name to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearName

      + +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      setNameBytes

      +
      public Protocol.ClearAllStateEntryMessage.Builder setNameBytes(com.google.protobuf.ByteString value)
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Parameters:
      +
      value - The bytes for name to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearAllStateEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearAllStateEntryMessage.html new file mode 100644 index 00000000..b549028d --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearAllStateEntryMessage.html @@ -0,0 +1,679 @@ + + + + +Protocol.ClearAllStateEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.ClearAllStateEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.ClearAllStateEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.ClearAllStateEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.ClearAllStateEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: No
+ Type: 0x0800 + 3
+ 
+ + Protobuf type dev.restate.service.protocol.ClearAllStateEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.ClearAllStateEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.ClearAllStateEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearAllStateEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearAllStateEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearAllStateEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearAllStateEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearAllStateEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearAllStateEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearAllStateEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearAllStateEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.ClearAllStateEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.ClearAllStateEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearAllStateEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearAllStateEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.ClearAllStateEntryMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.ClearAllStateEntryMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      + +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.ClearAllStateEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.ClearAllStateEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.ClearAllStateEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.ClearAllStateEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.ClearAllStateEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearAllStateEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearAllStateEntryMessageOrBuilder.html new file mode 100644 index 00000000..068803ae --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearAllStateEntryMessageOrBuilder.html @@ -0,0 +1,176 @@ + + + + +Protocol.ClearAllStateEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.ClearAllStateEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.ClearAllStateEntryMessage, Protocol.ClearAllStateEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.ClearAllStateEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearStateEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearStateEntryMessage.Builder.html new file mode 100644 index 00000000..733f3b17 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearStateEntryMessage.Builder.html @@ -0,0 +1,489 @@ + + + + +Protocol.ClearStateEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.ClearStateEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.ClearStateEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.ClearStateEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.ClearStateEntryMessage
+
+
+
public static final class Protocol.ClearStateEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.ClearStateEntryMessage.Builder> +implements Protocol.ClearStateEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: No
+ Type: 0x0800 + 2
+ 
+ + Protobuf type dev.restate.service.protocol.ClearStateEntryMessage
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.ClearStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      + +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.ClearStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.ClearStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.ClearStateEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      + +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.ClearStateEntryMessage buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.ClearStateEntryMessage.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.ClearStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      + +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.ClearStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.ClearStateEntryMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.ClearStateEntryMessage.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public com.google.protobuf.ByteString getKey()
      +
      bytes key = 1;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.ClearStateEntryMessageOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      setKey

      +
      public Protocol.ClearStateEntryMessage.Builder setKey(com.google.protobuf.ByteString value)
      +
      bytes key = 1;
      +
      +
      Parameters:
      +
      value - The key to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearKey

      + +
      bytes key = 1;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.ClearStateEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.ClearStateEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      setName

      + +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Parameters:
      +
      value - The name to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearName

      + +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      setNameBytes

      +
      public Protocol.ClearStateEntryMessage.Builder setNameBytes(com.google.protobuf.ByteString value)
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Parameters:
      +
      value - The bytes for name to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearStateEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearStateEntryMessage.html new file mode 100644 index 00000000..2453703f --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearStateEntryMessage.html @@ -0,0 +1,714 @@ + + + + +Protocol.ClearStateEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.ClearStateEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.ClearStateEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.ClearStateEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.ClearStateEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: No
+ Type: 0x0800 + 2
+ 
+ + Protobuf type dev.restate.service.protocol.ClearStateEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      KEY_FIELD_NUMBER

      +
      public static final int KEY_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public com.google.protobuf.ByteString getKey()
      +
      bytes key = 1;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.ClearStateEntryMessageOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.ClearStateEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.ClearStateEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearStateEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearStateEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearStateEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearStateEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearStateEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearStateEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearStateEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearStateEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.ClearStateEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.ClearStateEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearStateEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ClearStateEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.ClearStateEntryMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.ClearStateEntryMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      + +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.ClearStateEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.ClearStateEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.ClearStateEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.ClearStateEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.ClearStateEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearStateEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearStateEntryMessageOrBuilder.html new file mode 100644 index 00000000..9a647be4 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ClearStateEntryMessageOrBuilder.html @@ -0,0 +1,192 @@ + + + + +Protocol.ClearStateEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.ClearStateEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.ClearStateEntryMessage, Protocol.ClearStateEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.ClearStateEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes key = 1;
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getKey

      +
      com.google.protobuf.ByteString getKey()
      +
      bytes key = 1;
      +
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompleteAwakeableEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompleteAwakeableEntryMessage.Builder.html new file mode 100644 index 00000000..329589ef --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompleteAwakeableEntryMessage.Builder.html @@ -0,0 +1,754 @@ + + + + +Protocol.CompleteAwakeableEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.CompleteAwakeableEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.CompleteAwakeableEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.CompleteAwakeableEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.CompleteAwakeableEntryMessage
+
+
+
public static final class Protocol.CompleteAwakeableEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.CompleteAwakeableEntryMessage.Builder> +implements Protocol.CompleteAwakeableEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: Yes
+ Type: 0x0C00 + 4
+ 
+ + Protobuf type dev.restate.service.protocol.CompleteAwakeableEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompleteAwakeableEntryMessage.ResultCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompleteAwakeableEntryMessage.ResultCase.html new file mode 100644 index 00000000..4706a23e --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompleteAwakeableEntryMessage.ResultCase.html @@ -0,0 +1,278 @@ + + + + +Protocol.CompleteAwakeableEntryMessage.ResultCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.CompleteAwakeableEntryMessage.ResultCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.CompleteAwakeableEntryMessage.ResultCase> +
dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.ResultCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.CompleteAwakeableEntryMessage.ResultCase>, Constable
+
+
+
Enclosing class:
+
Protocol.CompleteAwakeableEntryMessage
+
+
+
public static enum Protocol.CompleteAwakeableEntryMessage.ResultCase +extends Enum<Protocol.CompleteAwakeableEntryMessage.ResultCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompleteAwakeableEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompleteAwakeableEntryMessage.html new file mode 100644 index 00000000..abe2995d --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompleteAwakeableEntryMessage.html @@ -0,0 +1,880 @@ + + + + +Protocol.CompleteAwakeableEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.CompleteAwakeableEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.CompleteAwakeableEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.CompleteAwakeableEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.CompleteAwakeableEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: Yes
+ Type: 0x0C00 + 4
+ 
+ + Protobuf type dev.restate.service.protocol.CompleteAwakeableEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompleteAwakeableEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompleteAwakeableEntryMessageOrBuilder.html new file mode 100644 index 00000000..a471b9c2 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompleteAwakeableEntryMessageOrBuilder.html @@ -0,0 +1,303 @@ + + + + +Protocol.CompleteAwakeableEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.CompleteAwakeableEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.CompleteAwakeableEntryMessage, Protocol.CompleteAwakeableEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.CompleteAwakeableEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    + Identifier of the awakeable.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Identifier of the awakeable.
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    + + +
     
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes value = 14;
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    +
    boolean
    + +
    +
    bytes value = 14;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getId

      +
      String getId()
      +
      + Identifier of the awakeable. See the spec for more details.
      + 
      + + string id = 1;
      +
      +
      Returns:
      +
      The id.
      +
      +
      +
    • +
    • +
      +

      getIdBytes

      +
      com.google.protobuf.ByteString getIdBytes()
      +
      + Identifier of the awakeable. See the spec for more details.
      + 
      + + string id = 1;
      +
      +
      Returns:
      +
      The bytes for id.
      +
      +
      +
    • +
    • +
      +

      hasValue

      +
      boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessage.Builder.html new file mode 100644 index 00000000..f84faa1d --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessage.Builder.html @@ -0,0 +1,1055 @@ + + + + +Protocol.CompletePromiseEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.CompletePromiseEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.CompletePromiseEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.CompletePromiseEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.CompletePromiseEntryMessage
+
+
+
public static final class Protocol.CompletePromiseEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.CompletePromiseEntryMessage.Builder> +implements Protocol.CompletePromiseEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0800 + A
+ 
+ + Protobuf type dev.restate.service.protocol.CompletePromiseEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessage.CompletionCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessage.CompletionCase.html new file mode 100644 index 00000000..802328aa --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessage.CompletionCase.html @@ -0,0 +1,278 @@ + + + + +Protocol.CompletePromiseEntryMessage.CompletionCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.CompletePromiseEntryMessage.CompletionCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.CompletePromiseEntryMessage.CompletionCase> +
dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.CompletionCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.CompletePromiseEntryMessage.CompletionCase>, Constable
+
+
+
Enclosing class:
+
Protocol.CompletePromiseEntryMessage
+
+
+
public static enum Protocol.CompletePromiseEntryMessage.CompletionCase +extends Enum<Protocol.CompletePromiseEntryMessage.CompletionCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessage.ResultCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessage.ResultCase.html new file mode 100644 index 00000000..62269b0c --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessage.ResultCase.html @@ -0,0 +1,278 @@ + + + + +Protocol.CompletePromiseEntryMessage.ResultCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.CompletePromiseEntryMessage.ResultCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.CompletePromiseEntryMessage.ResultCase> +
dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.ResultCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.CompletePromiseEntryMessage.ResultCase>, Constable
+
+
+
Enclosing class:
+
Protocol.CompletePromiseEntryMessage
+
+
+
public static enum Protocol.CompletePromiseEntryMessage.ResultCase +extends Enum<Protocol.CompletePromiseEntryMessage.ResultCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessage.html new file mode 100644 index 00000000..8e0ecd03 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessage.html @@ -0,0 +1,1054 @@ + + + + +Protocol.CompletePromiseEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.CompletePromiseEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.CompletePromiseEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.CompletePromiseEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.CompletePromiseEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0800 + A
+ 
+ + Protobuf type dev.restate.service.protocol.CompletePromiseEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessageOrBuilder.html new file mode 100644 index 00000000..1fa748b5 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletePromiseEntryMessageOrBuilder.html @@ -0,0 +1,420 @@ + + + + +Protocol.CompletePromiseEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.CompletePromiseEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.CompletePromiseEntryMessage, Protocol.CompletePromiseEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.CompletePromiseEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getKey

      +
      String getKey()
      +
      string key = 1;
      +
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      com.google.protobuf.ByteString getKeyBytes()
      +
      string key = 1;
      +
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      hasCompletionValue

      +
      boolean hasCompletionValue()
      +
      bytes completion_value = 2;
      +
      +
      Returns:
      +
      Whether the completionValue field is set.
      +
      +
      +
    • +
    • +
      +

      getCompletionValue

      +
      com.google.protobuf.ByteString getCompletionValue()
      +
      bytes completion_value = 2;
      +
      +
      Returns:
      +
      The completionValue.
      +
      +
      +
    • +
    • +
      +

      hasCompletionFailure

      +
      boolean hasCompletionFailure()
      +
      .dev.restate.service.protocol.Failure completion_failure = 3;
      +
      +
      Returns:
      +
      Whether the completionFailure field is set.
      +
      +
      +
    • +
    • +
      +

      getCompletionFailure

      +
      Protocol.Failure getCompletionFailure()
      +
      .dev.restate.service.protocol.Failure completion_failure = 3;
      +
      +
      Returns:
      +
      The completionFailure.
      +
      +
      +
    • +
    • +
      +

      getCompletionFailureOrBuilder

      +
      Protocol.FailureOrBuilder getCompletionFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure completion_failure = 3;
      +
      +
    • +
    • +
      +

      hasEmpty

      +
      boolean hasEmpty()
      +
      + Returns empty if value was set successfully
      + 
      + + .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Returns:
      +
      Whether the empty field is set.
      +
      +
      +
    • +
    • +
      +

      getEmpty

      +
      Protocol.Empty getEmpty()
      +
      + Returns empty if value was set successfully
      + 
      + + .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Returns:
      +
      The empty.
      +
      +
      +
    • +
    • +
      +

      getEmptyOrBuilder

      +
      Protocol.EmptyOrBuilder getEmptyOrBuilder()
      +
      + Returns empty if value was set successfully
      + 
      + + .dev.restate.service.protocol.Empty empty = 13;
      +
      +
    • +
    • +
      +

      hasFailure

      +
      boolean hasFailure()
      +
      + Returns a failure if the promise was already completed
      + 
      + + .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      Protocol.Failure getFailure()
      +
      + Returns a failure if the promise was already completed
      + 
      + + .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      + Returns a failure if the promise was already completed
      + 
      + + .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      getCompletionCase

      + +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletionMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletionMessage.Builder.html new file mode 100644 index 00000000..51de0605 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletionMessage.Builder.html @@ -0,0 +1,690 @@ + + + + +Protocol.CompletionMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.CompletionMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.CompletionMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.CompletionMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.CompletionMessage
+
+
+
public static final class Protocol.CompletionMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.CompletionMessage.Builder> +implements Protocol.CompletionMessageOrBuilder
+
+ Type: 0x0000 + 1
+ 
+ + Protobuf type dev.restate.service.protocol.CompletionMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletionMessage.ResultCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletionMessage.ResultCase.html new file mode 100644 index 00000000..ba9e645f --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletionMessage.ResultCase.html @@ -0,0 +1,286 @@ + + + + +Protocol.CompletionMessage.ResultCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.CompletionMessage.ResultCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.CompletionMessage.ResultCase> +
dev.restate.generated.service.protocol.Protocol.CompletionMessage.ResultCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.CompletionMessage.ResultCase>, Constable
+
+
+
Enclosing class:
+
Protocol.CompletionMessage
+
+
+
public static enum Protocol.CompletionMessage.ResultCase +extends Enum<Protocol.CompletionMessage.ResultCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static Protocol.CompletionMessage.ResultCase[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Protocol.CompletionMessage.ResultCase valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      @Deprecated +public static Protocol.CompletionMessage.ResultCase valueOf(int value)
      +
      Deprecated.
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      value - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      forNumber

      +
      public static Protocol.CompletionMessage.ResultCase forNumber(int value)
      +
      +
    • +
    • +
      +

      getNumber

      +
      public int getNumber()
      +
      +
      Specified by:
      +
      getNumber in interface com.google.protobuf.Internal.EnumLite
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletionMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletionMessage.html new file mode 100644 index 00000000..b9f1d63c --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletionMessage.html @@ -0,0 +1,854 @@ + + + + +Protocol.CompletionMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.CompletionMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.CompletionMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.CompletionMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.CompletionMessageOrBuilder
+
+ Type: 0x0000 + 1
+ 
+ + Protobuf type dev.restate.service.protocol.CompletionMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ENTRY_INDEX_FIELD_NUMBER

      +
      public static final int ENTRY_INDEX_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EMPTY_FIELD_NUMBER

      +
      public static final int EMPTY_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      VALUE_FIELD_NUMBER

      +
      public static final int VALUE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      FAILURE_FIELD_NUMBER

      +
      public static final int FAILURE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getResultCase

      +
      public Protocol.CompletionMessage.ResultCase getResultCase()
      +
      +
      Specified by:
      +
      getResultCase in interface Protocol.CompletionMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getEntryIndex

      +
      public int getEntryIndex()
      +
      uint32 entry_index = 1;
      +
      +
      Specified by:
      +
      getEntryIndex in interface Protocol.CompletionMessageOrBuilder
      +
      Returns:
      +
      The entryIndex.
      +
      +
      +
    • +
    • +
      +

      hasEmpty

      +
      public boolean hasEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Specified by:
      +
      hasEmpty in interface Protocol.CompletionMessageOrBuilder
      +
      Returns:
      +
      Whether the empty field is set.
      +
      +
      +
    • +
    • +
      +

      getEmpty

      +
      public Protocol.Empty getEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Specified by:
      +
      getEmpty in interface Protocol.CompletionMessageOrBuilder
      +
      Returns:
      +
      The empty.
      +
      +
      +
    • +
    • +
      +

      getEmptyOrBuilder

      +
      public Protocol.EmptyOrBuilder getEmptyOrBuilder()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Specified by:
      +
      getEmptyOrBuilder in interface Protocol.CompletionMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      hasValue

      +
      public boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      hasValue in interface Protocol.CompletionMessageOrBuilder
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.CompletionMessageOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      public boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      hasFailure in interface Protocol.CompletionMessageOrBuilder
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      public Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailure in interface Protocol.CompletionMessageOrBuilder
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      public Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailureOrBuilder in interface Protocol.CompletionMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CompletionMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CompletionMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CompletionMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CompletionMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CompletionMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CompletionMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CompletionMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CompletionMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.CompletionMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.CompletionMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CompletionMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.CompletionMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.CompletionMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.CompletionMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.CompletionMessage.Builder newBuilder(Protocol.CompletionMessage prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.CompletionMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.CompletionMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.CompletionMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.CompletionMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.CompletionMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletionMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletionMessageOrBuilder.html new file mode 100644 index 00000000..0af49b73 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.CompletionMessageOrBuilder.html @@ -0,0 +1,279 @@ + + + + +Protocol.CompletionMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.CompletionMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.CompletionMessage, Protocol.CompletionMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.CompletionMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    .dev.restate.service.protocol.Empty empty = 13;
    +
    + + +
    +
    .dev.restate.service.protocol.Empty empty = 13;
    +
    +
    int
    + +
    +
    uint32 entry_index = 1;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
     
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes value = 14;
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Empty empty = 13;
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    +
    boolean
    + +
    +
    bytes value = 14;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getEntryIndex

      +
      int getEntryIndex()
      +
      uint32 entry_index = 1;
      +
      +
      Returns:
      +
      The entryIndex.
      +
      +
      +
    • +
    • +
      +

      hasEmpty

      +
      boolean hasEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Returns:
      +
      Whether the empty field is set.
      +
      +
      +
    • +
    • +
      +

      getEmpty

      +
      Protocol.Empty getEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Returns:
      +
      The empty.
      +
      +
      +
    • +
    • +
      +

      getEmptyOrBuilder

      +
      Protocol.EmptyOrBuilder getEmptyOrBuilder()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
    • +
    • +
      +

      hasValue

      +
      boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.Empty.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.Empty.Builder.html new file mode 100644 index 00000000..762e299e --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.Empty.Builder.html @@ -0,0 +1,318 @@ + + + + +Protocol.Empty.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.Empty.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.Empty.Builder> +
dev.restate.generated.service.protocol.Protocol.Empty.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.EmptyOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.Empty
+
+
+
public static final class Protocol.Empty.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.Empty.Builder> +implements Protocol.EmptyOrBuilder
+
Protobuf type dev.restate.service.protocol.Empty
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + + +
     
    + + +
     
    + + +
     
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + +
    mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    mergeFrom(com.google.protobuf.Message other)
    +
     
    + + +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    +addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    +findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    +addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
    +
    +

    Methods inherited from class java.lang.Object

    +equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.Message.Builder

    +mergeDelimitedFrom, mergeDelimitedFrom
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    +mergeFrom
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.Empty.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      +
      public Protocol.Empty.Builder clear()
      +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.Empty.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.Empty.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.Empty getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      +
      public Protocol.Empty build()
      +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.Empty buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.Empty.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.Empty.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.Empty.Builder mergeFrom(Protocol.Empty other)
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.Empty.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.Empty.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.Empty.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.Empty.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.Empty.html new file mode 100644 index 00000000..f8bd0ee6 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.Empty.html @@ -0,0 +1,593 @@ + + + + +Protocol.Empty (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.Empty

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.Empty
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.EmptyOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.Empty +extends com.google.protobuf.GeneratedMessage +implements Protocol.EmptyOrBuilder
+
Protobuf type dev.restate.service.protocol.Empty
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    static final class 
    + +
    +
    Protobuf type dev.restate.service.protocol.Empty
    +
    +
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    +com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    +com.google.protobuf.AbstractMessage.BuilderParent
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    +com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.google.protobuf.GeneratedMessage

    +alwaysUseFieldBuilders, unknownFields
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessage

    +memoizedSize
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    +memoizedHashCode
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
     
    + + +
     
    + + +
     
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    com.google.protobuf.Parser<Protocol.Empty>
    + +
     
    +
    int
    + +
     
    +
    int
    + +
     
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + + +
     
    + + +
     
    + + +
     
    + +
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
    +
     
    + + +
     
    + +
    parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(byte[] data)
    +
     
    + +
    parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    +
    static com.google.protobuf.Parser<Protocol.Empty>
    + +
     
    + + +
     
    +
    void
    +
    writeTo(com.google.protobuf.CodedOutputStream output)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage

    +canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage

    +findInitializationErrors, getInitializationErrorString, hashFields, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    +addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite

    +toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Empty parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Empty parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Empty parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Empty parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Empty parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Empty parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Empty parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Empty parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.Empty parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.Empty parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Empty parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Empty parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.Empty.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.Empty.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.Empty.Builder newBuilder(Protocol.Empty prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      +
      public Protocol.Empty.Builder toBuilder()
      +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.Empty.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.Empty getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.Empty> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.Empty> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.Empty getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.EmptyOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EmptyOrBuilder.html new file mode 100644 index 00000000..1525f9da --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EmptyOrBuilder.html @@ -0,0 +1,108 @@ + + + + +Protocol.EmptyOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.EmptyOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.Empty, Protocol.Empty.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.EmptyOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.EndMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EndMessage.Builder.html new file mode 100644 index 00000000..aa3d1129 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EndMessage.Builder.html @@ -0,0 +1,323 @@ + + + + +Protocol.EndMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.EndMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.EndMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.EndMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.EndMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.EndMessage
+
+
+
public static final class Protocol.EndMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.EndMessage.Builder> +implements Protocol.EndMessageOrBuilder
+
+ Type: 0x0000 + 5
+ Implementations MUST send this message when the invocation lifecycle ends.
+ 
+ + Protobuf type dev.restate.service.protocol.EndMessage
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + + +
     
    + + +
     
    + + +
     
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + +
    mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    mergeFrom(com.google.protobuf.Message other)
    +
     
    + + +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    +addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    +findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    +addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
    +
    +

    Methods inherited from class java.lang.Object

    +equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.Message.Builder

    +mergeDelimitedFrom, mergeDelimitedFrom
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    +mergeFrom
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.EndMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      + +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.EndMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.EndMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.EndMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      +
      public Protocol.EndMessage build()
      +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.EndMessage buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.EndMessage.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.EndMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      + +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.EndMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.EndMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.EndMessage.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.EndMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EndMessage.html new file mode 100644 index 00000000..e727e241 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EndMessage.html @@ -0,0 +1,600 @@ + + + + +Protocol.EndMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.EndMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.EndMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.EndMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.EndMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.EndMessageOrBuilder
+
+ Type: 0x0000 + 5
+ Implementations MUST send this message when the invocation lifecycle ends.
+ 
+ + Protobuf type dev.restate.service.protocol.EndMessage
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    static final class 
    + +
    +
    + Type: 0x0000 + 5 + Implementations MUST send this message when the invocation lifecycle ends.
    +
    +
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    +com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    +com.google.protobuf.AbstractMessage.BuilderParent
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    +com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    +

    Fields inherited from class com.google.protobuf.GeneratedMessage

    +alwaysUseFieldBuilders, unknownFields
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessage

    +memoizedSize
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    +memoizedHashCode
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
     
    + + +
     
    + + +
     
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    com.google.protobuf.Parser<Protocol.EndMessage>
    + +
     
    +
    int
    + +
     
    +
    int
    + +
     
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + + +
     
    + + +
     
    + + +
     
    + +
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
    +
     
    + + +
     
    + +
    parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(byte[] data)
    +
     
    + +
    parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    +
    static com.google.protobuf.Parser<Protocol.EndMessage>
    + +
     
    + + +
     
    +
    void
    +
    writeTo(com.google.protobuf.CodedOutputStream output)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage

    +canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage

    +findInitializationErrors, getInitializationErrorString, hashFields, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    +addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite

    +toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EndMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EndMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EndMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EndMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EndMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EndMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EndMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EndMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.EndMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.EndMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EndMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EndMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.EndMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.EndMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.EndMessage.Builder newBuilder(Protocol.EndMessage prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      +
      public Protocol.EndMessage.Builder toBuilder()
      +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.EndMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.EndMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.EndMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.EndMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.EndMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.EndMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EndMessageOrBuilder.html new file mode 100644 index 00000000..52337815 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EndMessageOrBuilder.html @@ -0,0 +1,108 @@ + + + + +Protocol.EndMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.EndMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.EndMessage, Protocol.EndMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.EndMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.EntryAckMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EntryAckMessage.Builder.html new file mode 100644 index 00000000..1857e8f8 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EntryAckMessage.Builder.html @@ -0,0 +1,374 @@ + + + + +Protocol.EntryAckMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.EntryAckMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.EntryAckMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.EntryAckMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.EntryAckMessage
+
+
+
public static final class Protocol.EntryAckMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.EntryAckMessage.Builder> +implements Protocol.EntryAckMessageOrBuilder
+
+ Type: 0x0000 + 4
+ 
+ + Protobuf type dev.restate.service.protocol.EntryAckMessage
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + + +
     
    + + +
     
    + + +
    +
    uint32 entry_index = 1;
    +
    + + +
     
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    int
    + +
    +
    uint32 entry_index = 1;
    +
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + +
    mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    mergeFrom(com.google.protobuf.Message other)
    +
     
    + + +
     
    + +
    setEntryIndex(int value)
    +
    +
    uint32 entry_index = 1;
    +
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    +addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    +findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    +addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
    +
    +

    Methods inherited from class java.lang.Object

    +equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.Message.Builder

    +mergeDelimitedFrom, mergeDelimitedFrom
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    +mergeFrom
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.EntryAckMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      + +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.EntryAckMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.EntryAckMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.EntryAckMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      +
      public Protocol.EntryAckMessage build()
      +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.EntryAckMessage buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.EntryAckMessage.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.EntryAckMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      + +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.EntryAckMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.EntryAckMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.EntryAckMessage.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getEntryIndex

      +
      public int getEntryIndex()
      +
      uint32 entry_index = 1;
      +
      +
      Specified by:
      +
      getEntryIndex in interface Protocol.EntryAckMessageOrBuilder
      +
      Returns:
      +
      The entryIndex.
      +
      +
      +
    • +
    • +
      +

      setEntryIndex

      +
      public Protocol.EntryAckMessage.Builder setEntryIndex(int value)
      +
      uint32 entry_index = 1;
      +
      +
      Parameters:
      +
      value - The entryIndex to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearEntryIndex

      +
      public Protocol.EntryAckMessage.Builder clearEntryIndex()
      +
      uint32 entry_index = 1;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.EntryAckMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EntryAckMessage.html new file mode 100644 index 00000000..1097009c --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EntryAckMessage.html @@ -0,0 +1,647 @@ + + + + +Protocol.EntryAckMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.EntryAckMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.EntryAckMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.EntryAckMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.EntryAckMessageOrBuilder
+
+ Type: 0x0000 + 4
+ 
+ + Protobuf type dev.restate.service.protocol.EntryAckMessage
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    static final class 
    + +
    +
    + Type: 0x0000 + 4
    +
    +
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    +com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    +com.google.protobuf.AbstractMessage.BuilderParent
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    +com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final int
    + +
     
    +
    +
    +

    Fields inherited from class com.google.protobuf.GeneratedMessage

    +alwaysUseFieldBuilders, unknownFields
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessage

    +memoizedSize
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    +memoizedHashCode
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
     
    + + +
     
    + + +
     
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    int
    + +
    +
    uint32 entry_index = 1;
    +
    +
    com.google.protobuf.Parser<Protocol.EntryAckMessage>
    + +
     
    +
    int
    + +
     
    +
    int
    + +
     
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + + +
     
    + + +
     
    + + +
     
    + +
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
    +
     
    + + +
     
    + +
    parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(byte[] data)
    +
     
    + +
    parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    +
    static com.google.protobuf.Parser<Protocol.EntryAckMessage>
    + +
     
    + + +
     
    +
    void
    +
    writeTo(com.google.protobuf.CodedOutputStream output)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage

    +canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage

    +findInitializationErrors, getInitializationErrorString, hashFields, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    +addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite

    +toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ENTRY_INDEX_FIELD_NUMBER

      +
      public static final int ENTRY_INDEX_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getEntryIndex

      +
      public int getEntryIndex()
      +
      uint32 entry_index = 1;
      +
      +
      Specified by:
      +
      getEntryIndex in interface Protocol.EntryAckMessageOrBuilder
      +
      Returns:
      +
      The entryIndex.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EntryAckMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EntryAckMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EntryAckMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EntryAckMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EntryAckMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EntryAckMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EntryAckMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EntryAckMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.EntryAckMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.EntryAckMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EntryAckMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.EntryAckMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.EntryAckMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.EntryAckMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.EntryAckMessage.Builder newBuilder(Protocol.EntryAckMessage prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.EntryAckMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.EntryAckMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.EntryAckMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.EntryAckMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.EntryAckMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.EntryAckMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EntryAckMessageOrBuilder.html new file mode 100644 index 00000000..f5a8a881 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.EntryAckMessageOrBuilder.html @@ -0,0 +1,150 @@ + + + + +Protocol.EntryAckMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.EntryAckMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.EntryAckMessage, Protocol.EntryAckMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.EntryAckMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    int
    + +
    +
    uint32 entry_index = 1;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getEntryIndex

      +
      int getEntryIndex()
      +
      uint32 entry_index = 1;
      +
      +
      Returns:
      +
      The entryIndex.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.ErrorMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ErrorMessage.Builder.html new file mode 100644 index 00000000..2d3c9aab --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ErrorMessage.Builder.html @@ -0,0 +1,944 @@ + + + + +Protocol.ErrorMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.ErrorMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.ErrorMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.ErrorMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.ErrorMessage
+
+
+
public static final class Protocol.ErrorMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.ErrorMessage.Builder> +implements Protocol.ErrorMessageOrBuilder
+
+ Type: 0x0000 + 3
+ 
+ + Protobuf type dev.restate.service.protocol.ErrorMessage
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.ErrorMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      + +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.ErrorMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.ErrorMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.ErrorMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      +
      public Protocol.ErrorMessage build()
      +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.ErrorMessage buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.ErrorMessage.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.ErrorMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      + +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.ErrorMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.ErrorMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.ErrorMessage.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
      + In addition, we define the following error codes that MAY be used by the SDK for better error reporting:
      + * JOURNAL_MISMATCH = 570, that is when the SDK cannot replay a journal due to the mismatch between the journal and the actual code.
      + * PROTOCOL_VIOLATION = 571, that is when the SDK receives an unexpected message or an expected message variant, given its state.
      + 
      + + uint32 code = 1;
      +
      +
      Specified by:
      +
      getCode in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The code.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public Protocol.ErrorMessage.Builder setCode(int value)
      +
      + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
      + In addition, we define the following error codes that MAY be used by the SDK for better error reporting:
      + * JOURNAL_MISMATCH = 570, that is when the SDK cannot replay a journal due to the mismatch between the journal and the actual code.
      + * PROTOCOL_VIOLATION = 571, that is when the SDK receives an unexpected message or an expected message variant, given its state.
      + 
      + + uint32 code = 1;
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearCode

      +
      public Protocol.ErrorMessage.Builder clearCode()
      +
      + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
      + In addition, we define the following error codes that MAY be used by the SDK for better error reporting:
      + * JOURNAL_MISMATCH = 570, that is when the SDK cannot replay a journal due to the mismatch between the journal and the actual code.
      + * PROTOCOL_VIOLATION = 571, that is when the SDK receives an unexpected message or an expected message variant, given its state.
      + 
      + + uint32 code = 1;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Specified by:
      +
      getMessage in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The message.
      +
      +
      +
    • +
    • +
      +

      getMessageBytes

      +
      public com.google.protobuf.ByteString getMessageBytes()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Specified by:
      +
      getMessageBytes in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The bytes for message.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public Protocol.ErrorMessage.Builder setMessage(String value)
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearMessage

      +
      public Protocol.ErrorMessage.Builder clearMessage()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      setMessageBytes

      +
      public Protocol.ErrorMessage.Builder setMessageBytes(com.google.protobuf.ByteString value)
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Parameters:
      +
      value - The bytes for message to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      getDescription

      +
      public String getDescription()
      +
      + Contains a verbose error description, e.g. the exception stacktrace.
      + 
      + + string description = 3;
      +
      +
      Specified by:
      +
      getDescription in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The description.
      +
      +
      +
    • +
    • +
      +

      getDescriptionBytes

      +
      public com.google.protobuf.ByteString getDescriptionBytes()
      +
      + Contains a verbose error description, e.g. the exception stacktrace.
      + 
      + + string description = 3;
      +
      +
      Specified by:
      +
      getDescriptionBytes in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The bytes for description.
      +
      +
      +
    • +
    • +
      +

      setDescription

      +
      public Protocol.ErrorMessage.Builder setDescription(String value)
      +
      + Contains a verbose error description, e.g. the exception stacktrace.
      + 
      + + string description = 3;
      +
      +
      Parameters:
      +
      value - The description to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearDescription

      +
      public Protocol.ErrorMessage.Builder clearDescription()
      +
      + Contains a verbose error description, e.g. the exception stacktrace.
      + 
      + + string description = 3;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      setDescriptionBytes

      +
      public Protocol.ErrorMessage.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
      +
      + Contains a verbose error description, e.g. the exception stacktrace.
      + 
      + + string description = 3;
      +
      +
      Parameters:
      +
      value - The bytes for description to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      hasRelatedEntryIndex

      +
      public boolean hasRelatedEntryIndex()
      +
      + Entry that caused the failure. This may be outside the current stored journal size.
      + If no specific entry caused the failure, the current replayed/processed entry can be used.
      + 
      + + optional uint32 related_entry_index = 4;
      +
      +
      Specified by:
      +
      hasRelatedEntryIndex in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      Whether the relatedEntryIndex field is set.
      +
      +
      +
    • +
    • +
      +

      getRelatedEntryIndex

      +
      public int getRelatedEntryIndex()
      +
      + Entry that caused the failure. This may be outside the current stored journal size.
      + If no specific entry caused the failure, the current replayed/processed entry can be used.
      + 
      + + optional uint32 related_entry_index = 4;
      +
      +
      Specified by:
      +
      getRelatedEntryIndex in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The relatedEntryIndex.
      +
      +
      +
    • +
    • +
      +

      setRelatedEntryIndex

      +
      public Protocol.ErrorMessage.Builder setRelatedEntryIndex(int value)
      +
      + Entry that caused the failure. This may be outside the current stored journal size.
      + If no specific entry caused the failure, the current replayed/processed entry can be used.
      + 
      + + optional uint32 related_entry_index = 4;
      +
      +
      Parameters:
      +
      value - The relatedEntryIndex to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearRelatedEntryIndex

      +
      public Protocol.ErrorMessage.Builder clearRelatedEntryIndex()
      +
      + Entry that caused the failure. This may be outside the current stored journal size.
      + If no specific entry caused the failure, the current replayed/processed entry can be used.
      + 
      + + optional uint32 related_entry_index = 4;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      hasRelatedEntryName

      +
      public boolean hasRelatedEntryName()
      +
      + Name of the entry that caused the failure.
      + 
      + + optional string related_entry_name = 5;
      +
      +
      Specified by:
      +
      hasRelatedEntryName in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      Whether the relatedEntryName field is set.
      +
      +
      +
    • +
    • +
      +

      getRelatedEntryName

      +
      public String getRelatedEntryName()
      +
      + Name of the entry that caused the failure.
      + 
      + + optional string related_entry_name = 5;
      +
      +
      Specified by:
      +
      getRelatedEntryName in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The relatedEntryName.
      +
      +
      +
    • +
    • +
      +

      getRelatedEntryNameBytes

      +
      public com.google.protobuf.ByteString getRelatedEntryNameBytes()
      +
      + Name of the entry that caused the failure.
      + 
      + + optional string related_entry_name = 5;
      +
      +
      Specified by:
      +
      getRelatedEntryNameBytes in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The bytes for relatedEntryName.
      +
      +
      +
    • +
    • +
      +

      setRelatedEntryName

      +
      public Protocol.ErrorMessage.Builder setRelatedEntryName(String value)
      +
      + Name of the entry that caused the failure.
      + 
      + + optional string related_entry_name = 5;
      +
      +
      Parameters:
      +
      value - The relatedEntryName to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearRelatedEntryName

      +
      public Protocol.ErrorMessage.Builder clearRelatedEntryName()
      +
      + Name of the entry that caused the failure.
      + 
      + + optional string related_entry_name = 5;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      setRelatedEntryNameBytes

      +
      public Protocol.ErrorMessage.Builder setRelatedEntryNameBytes(com.google.protobuf.ByteString value)
      +
      + Name of the entry that caused the failure.
      + 
      + + optional string related_entry_name = 5;
      +
      +
      Parameters:
      +
      value - The bytes for relatedEntryName to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      hasRelatedEntryType

      +
      public boolean hasRelatedEntryType()
      +
      + Entry type.
      + 
      + + optional uint32 related_entry_type = 6;
      +
      +
      Specified by:
      +
      hasRelatedEntryType in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      Whether the relatedEntryType field is set.
      +
      +
      +
    • +
    • +
      +

      getRelatedEntryType

      +
      public int getRelatedEntryType()
      +
      + Entry type.
      + 
      + + optional uint32 related_entry_type = 6;
      +
      +
      Specified by:
      +
      getRelatedEntryType in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The relatedEntryType.
      +
      +
      +
    • +
    • +
      +

      setRelatedEntryType

      +
      public Protocol.ErrorMessage.Builder setRelatedEntryType(int value)
      +
      + Entry type.
      + 
      + + optional uint32 related_entry_type = 6;
      +
      +
      Parameters:
      +
      value - The relatedEntryType to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearRelatedEntryType

      +
      public Protocol.ErrorMessage.Builder clearRelatedEntryType()
      +
      + Entry type.
      + 
      + + optional uint32 related_entry_type = 6;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.ErrorMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ErrorMessage.html new file mode 100644 index 00000000..69578c34 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ErrorMessage.html @@ -0,0 +1,995 @@ + + + + +Protocol.ErrorMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.ErrorMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.ErrorMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.ErrorMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.ErrorMessageOrBuilder
+
+ Type: 0x0000 + 3
+ 
+ + Protobuf type dev.restate.service.protocol.ErrorMessage
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    static final class 
    + +
    +
    + Type: 0x0000 + 3
    +
    +
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    +com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    +com.google.protobuf.AbstractMessage.BuilderParent
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    +com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final int
    + +
     
    +
    static final int
    + +
     
    +
    static final int
    + +
     
    +
    static final int
    + +
     
    +
    static final int
    + +
     
    +
    static final int
    + +
     
    +
    +
    +

    Fields inherited from class com.google.protobuf.GeneratedMessage

    +alwaysUseFieldBuilders, unknownFields
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessage

    +memoizedSize
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    +memoizedHashCode
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
     
    +
    int
    + +
    +
    + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
    +
    + + +
     
    + + +
     
    + + +
    +
    + Contains a verbose error description, e.g.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Contains a verbose error description, e.g.
    +
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    + + +
    +
    + Contains a concise error message, e.g.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Contains a concise error message, e.g.
    +
    +
    com.google.protobuf.Parser<Protocol.ErrorMessage>
    + +
     
    +
    int
    + +
    +
    + Entry that caused the failure.
    +
    + + +
    +
    + Name of the entry that caused the failure.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Name of the entry that caused the failure.
    +
    +
    int
    + +
    +
    + Entry type.
    +
    +
    int
    + +
     
    +
    int
    + +
     
    +
    boolean
    + +
    +
    + Entry that caused the failure.
    +
    +
    boolean
    + +
    +
    + Name of the entry that caused the failure.
    +
    +
    boolean
    + +
    +
    + Entry type.
    +
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + + +
     
    + + +
     
    + + +
     
    + +
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
    +
     
    + + +
     
    + +
    parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(byte[] data)
    +
     
    + +
    parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    +
    static com.google.protobuf.Parser<Protocol.ErrorMessage>
    + +
     
    + + +
     
    +
    void
    +
    writeTo(com.google.protobuf.CodedOutputStream output)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage

    +canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage

    +findInitializationErrors, getInitializationErrorString, hashFields, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    +addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite

    +toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      CODE_FIELD_NUMBER

      +
      public static final int CODE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MESSAGE_FIELD_NUMBER

      +
      public static final int MESSAGE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DESCRIPTION_FIELD_NUMBER

      +
      public static final int DESCRIPTION_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      RELATED_ENTRY_INDEX_FIELD_NUMBER

      +
      public static final int RELATED_ENTRY_INDEX_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      RELATED_ENTRY_NAME_FIELD_NUMBER

      +
      public static final int RELATED_ENTRY_NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      RELATED_ENTRY_TYPE_FIELD_NUMBER

      +
      public static final int RELATED_ENTRY_TYPE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
      + In addition, we define the following error codes that MAY be used by the SDK for better error reporting:
      + * JOURNAL_MISMATCH = 570, that is when the SDK cannot replay a journal due to the mismatch between the journal and the actual code.
      + * PROTOCOL_VIOLATION = 571, that is when the SDK receives an unexpected message or an expected message variant, given its state.
      + 
      + + uint32 code = 1;
      +
      +
      Specified by:
      +
      getCode in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The code.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Specified by:
      +
      getMessage in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The message.
      +
      +
      +
    • +
    • +
      +

      getMessageBytes

      +
      public com.google.protobuf.ByteString getMessageBytes()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Specified by:
      +
      getMessageBytes in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The bytes for message.
      +
      +
      +
    • +
    • +
      +

      getDescription

      +
      public String getDescription()
      +
      + Contains a verbose error description, e.g. the exception stacktrace.
      + 
      + + string description = 3;
      +
      +
      Specified by:
      +
      getDescription in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The description.
      +
      +
      +
    • +
    • +
      +

      getDescriptionBytes

      +
      public com.google.protobuf.ByteString getDescriptionBytes()
      +
      + Contains a verbose error description, e.g. the exception stacktrace.
      + 
      + + string description = 3;
      +
      +
      Specified by:
      +
      getDescriptionBytes in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The bytes for description.
      +
      +
      +
    • +
    • +
      +

      hasRelatedEntryIndex

      +
      public boolean hasRelatedEntryIndex()
      +
      + Entry that caused the failure. This may be outside the current stored journal size.
      + If no specific entry caused the failure, the current replayed/processed entry can be used.
      + 
      + + optional uint32 related_entry_index = 4;
      +
      +
      Specified by:
      +
      hasRelatedEntryIndex in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      Whether the relatedEntryIndex field is set.
      +
      +
      +
    • +
    • +
      +

      getRelatedEntryIndex

      +
      public int getRelatedEntryIndex()
      +
      + Entry that caused the failure. This may be outside the current stored journal size.
      + If no specific entry caused the failure, the current replayed/processed entry can be used.
      + 
      + + optional uint32 related_entry_index = 4;
      +
      +
      Specified by:
      +
      getRelatedEntryIndex in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The relatedEntryIndex.
      +
      +
      +
    • +
    • +
      +

      hasRelatedEntryName

      +
      public boolean hasRelatedEntryName()
      +
      + Name of the entry that caused the failure.
      + 
      + + optional string related_entry_name = 5;
      +
      +
      Specified by:
      +
      hasRelatedEntryName in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      Whether the relatedEntryName field is set.
      +
      +
      +
    • +
    • +
      +

      getRelatedEntryName

      +
      public String getRelatedEntryName()
      +
      + Name of the entry that caused the failure.
      + 
      + + optional string related_entry_name = 5;
      +
      +
      Specified by:
      +
      getRelatedEntryName in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The relatedEntryName.
      +
      +
      +
    • +
    • +
      +

      getRelatedEntryNameBytes

      +
      public com.google.protobuf.ByteString getRelatedEntryNameBytes()
      +
      + Name of the entry that caused the failure.
      + 
      + + optional string related_entry_name = 5;
      +
      +
      Specified by:
      +
      getRelatedEntryNameBytes in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The bytes for relatedEntryName.
      +
      +
      +
    • +
    • +
      +

      hasRelatedEntryType

      +
      public boolean hasRelatedEntryType()
      +
      + Entry type.
      + 
      + + optional uint32 related_entry_type = 6;
      +
      +
      Specified by:
      +
      hasRelatedEntryType in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      Whether the relatedEntryType field is set.
      +
      +
      +
    • +
    • +
      +

      getRelatedEntryType

      +
      public int getRelatedEntryType()
      +
      + Entry type.
      + 
      + + optional uint32 related_entry_type = 6;
      +
      +
      Specified by:
      +
      getRelatedEntryType in interface Protocol.ErrorMessageOrBuilder
      +
      Returns:
      +
      The relatedEntryType.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ErrorMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ErrorMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ErrorMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ErrorMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ErrorMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ErrorMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ErrorMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ErrorMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.ErrorMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.ErrorMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ErrorMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.ErrorMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.ErrorMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.ErrorMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.ErrorMessage.Builder newBuilder(Protocol.ErrorMessage prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      +
      public Protocol.ErrorMessage.Builder toBuilder()
      +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.ErrorMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.ErrorMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.ErrorMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.ErrorMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.ErrorMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.ErrorMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ErrorMessageOrBuilder.html new file mode 100644 index 00000000..a2a88423 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ErrorMessageOrBuilder.html @@ -0,0 +1,391 @@ + + + + +Protocol.ErrorMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.ErrorMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.ErrorMessage, Protocol.ErrorMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.ErrorMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    int
    + +
    +
    + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
    +
    + + +
    +
    + Contains a verbose error description, e.g.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Contains a verbose error description, e.g.
    +
    + + +
    +
    + Contains a concise error message, e.g.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Contains a concise error message, e.g.
    +
    +
    int
    + +
    +
    + Entry that caused the failure.
    +
    + + +
    +
    + Name of the entry that caused the failure.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Name of the entry that caused the failure.
    +
    +
    int
    + +
    +
    + Entry type.
    +
    +
    boolean
    + +
    +
    + Entry that caused the failure.
    +
    +
    boolean
    + +
    +
    + Name of the entry that caused the failure.
    +
    +
    boolean
    + +
    +
    + Entry type.
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCode

      +
      int getCode()
      +
      + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
      + In addition, we define the following error codes that MAY be used by the SDK for better error reporting:
      + * JOURNAL_MISMATCH = 570, that is when the SDK cannot replay a journal due to the mismatch between the journal and the actual code.
      + * PROTOCOL_VIOLATION = 571, that is when the SDK receives an unexpected message or an expected message variant, given its state.
      + 
      + + uint32 code = 1;
      +
      +
      Returns:
      +
      The code.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      String getMessage()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Returns:
      +
      The message.
      +
      +
      +
    • +
    • +
      +

      getMessageBytes

      +
      com.google.protobuf.ByteString getMessageBytes()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Returns:
      +
      The bytes for message.
      +
      +
      +
    • +
    • +
      +

      getDescription

      +
      String getDescription()
      +
      + Contains a verbose error description, e.g. the exception stacktrace.
      + 
      + + string description = 3;
      +
      +
      Returns:
      +
      The description.
      +
      +
      +
    • +
    • +
      +

      getDescriptionBytes

      +
      com.google.protobuf.ByteString getDescriptionBytes()
      +
      + Contains a verbose error description, e.g. the exception stacktrace.
      + 
      + + string description = 3;
      +
      +
      Returns:
      +
      The bytes for description.
      +
      +
      +
    • +
    • +
      +

      hasRelatedEntryIndex

      +
      boolean hasRelatedEntryIndex()
      +
      + Entry that caused the failure. This may be outside the current stored journal size.
      + If no specific entry caused the failure, the current replayed/processed entry can be used.
      + 
      + + optional uint32 related_entry_index = 4;
      +
      +
      Returns:
      +
      Whether the relatedEntryIndex field is set.
      +
      +
      +
    • +
    • +
      +

      getRelatedEntryIndex

      +
      int getRelatedEntryIndex()
      +
      + Entry that caused the failure. This may be outside the current stored journal size.
      + If no specific entry caused the failure, the current replayed/processed entry can be used.
      + 
      + + optional uint32 related_entry_index = 4;
      +
      +
      Returns:
      +
      The relatedEntryIndex.
      +
      +
      +
    • +
    • +
      +

      hasRelatedEntryName

      +
      boolean hasRelatedEntryName()
      +
      + Name of the entry that caused the failure.
      + 
      + + optional string related_entry_name = 5;
      +
      +
      Returns:
      +
      Whether the relatedEntryName field is set.
      +
      +
      +
    • +
    • +
      +

      getRelatedEntryName

      +
      String getRelatedEntryName()
      +
      + Name of the entry that caused the failure.
      + 
      + + optional string related_entry_name = 5;
      +
      +
      Returns:
      +
      The relatedEntryName.
      +
      +
      +
    • +
    • +
      +

      getRelatedEntryNameBytes

      +
      com.google.protobuf.ByteString getRelatedEntryNameBytes()
      +
      + Name of the entry that caused the failure.
      + 
      + + optional string related_entry_name = 5;
      +
      +
      Returns:
      +
      The bytes for relatedEntryName.
      +
      +
      +
    • +
    • +
      +

      hasRelatedEntryType

      +
      boolean hasRelatedEntryType()
      +
      + Entry type.
      + 
      + + optional uint32 related_entry_type = 6;
      +
      +
      Returns:
      +
      Whether the relatedEntryType field is set.
      +
      +
      +
    • +
    • +
      +

      getRelatedEntryType

      +
      int getRelatedEntryType()
      +
      + Entry type.
      + 
      + + optional uint32 related_entry_type = 6;
      +
      +
      Returns:
      +
      The relatedEntryType.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.Failure.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.Failure.Builder.html new file mode 100644 index 00000000..6f094ff1 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.Failure.Builder.html @@ -0,0 +1,503 @@ + + + + +Protocol.Failure.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.Failure.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.Failure.Builder> +
dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.FailureOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.Failure
+
+
+
public static final class Protocol.Failure.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.Failure.Builder> +implements Protocol.FailureOrBuilder
+
+ This failure object carries user visible errors,
+ e.g. invocation failure return value or failure result of an CallEntryMessage.
+ 
+ + Protobuf type dev.restate.service.protocol.Failure
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + + +
     
    + + +
     
    + + +
    +
    + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
    +
    + + +
    +
    + Contains a concise error message, e.g.
    +
    +
    int
    + +
    +
    + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
    +
    + + +
     
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    com.google.protobuf.Descriptors.Descriptor
    + +
     
    + + +
    +
    + Contains a concise error message, e.g.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Contains a concise error message, e.g.
    +
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + +
    mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    mergeFrom(com.google.protobuf.Message other)
    +
     
    + + +
     
    + +
    setCode(int value)
    +
    +
    + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
    +
    + + +
    +
    + Contains a concise error message, e.g.
    +
    + +
    setMessageBytes(com.google.protobuf.ByteString value)
    +
    +
    + Contains a concise error message, e.g.
    +
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    +addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    +findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    +addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
    +
    +

    Methods inherited from class java.lang.Object

    +equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.Message.Builder

    +mergeDelimitedFrom, mergeDelimitedFrom
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    +mergeFrom
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.Failure.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      +
      public Protocol.Failure.Builder clear()
      +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.Failure.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.Failure.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.Failure getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      +
      public Protocol.Failure build()
      +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.Failure buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.Failure.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.Failure.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.Failure.Builder mergeFrom(Protocol.Failure other)
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.Failure.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.Failure.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.Failure.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
      + 
      + + uint32 code = 1;
      +
      +
      Specified by:
      +
      getCode in interface Protocol.FailureOrBuilder
      +
      Returns:
      +
      The code.
      +
      +
      +
    • +
    • +
      +

      setCode

      +
      public Protocol.Failure.Builder setCode(int value)
      +
      + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
      + 
      + + uint32 code = 1;
      +
      +
      Parameters:
      +
      value - The code to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearCode

      +
      public Protocol.Failure.Builder clearCode()
      +
      + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
      + 
      + + uint32 code = 1;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Specified by:
      +
      getMessage in interface Protocol.FailureOrBuilder
      +
      Returns:
      +
      The message.
      +
      +
      +
    • +
    • +
      +

      getMessageBytes

      +
      public com.google.protobuf.ByteString getMessageBytes()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Specified by:
      +
      getMessageBytes in interface Protocol.FailureOrBuilder
      +
      Returns:
      +
      The bytes for message.
      +
      +
      +
    • +
    • +
      +

      setMessage

      +
      public Protocol.Failure.Builder setMessage(String value)
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Parameters:
      +
      value - The message to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearMessage

      +
      public Protocol.Failure.Builder clearMessage()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      setMessageBytes

      +
      public Protocol.Failure.Builder setMessageBytes(com.google.protobuf.ByteString value)
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Parameters:
      +
      value - The bytes for message to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.Failure.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.Failure.html new file mode 100644 index 00000000..10e8a3af --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.Failure.html @@ -0,0 +1,717 @@ + + + + +Protocol.Failure (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.Failure

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.Failure
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.FailureOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.Failure +extends com.google.protobuf.GeneratedMessage +implements Protocol.FailureOrBuilder
+
+ This failure object carries user visible errors,
+ e.g. invocation failure return value or failure result of an CallEntryMessage.
+ 
+ + Protobuf type dev.restate.service.protocol.Failure
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    static final class 
    + +
    +
    + This failure object carries user visible errors, + e.g.
    +
    +
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    +com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    +com.google.protobuf.AbstractMessage.BuilderParent
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    +com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final int
    + +
     
    +
    static final int
    + +
     
    +
    +
    +

    Fields inherited from class com.google.protobuf.GeneratedMessage

    +alwaysUseFieldBuilders, unknownFields
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessage

    +memoizedSize
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    +memoizedHashCode
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
     
    +
    int
    + +
    +
    + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
    +
    + + +
     
    + + +
     
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    + + +
    +
    + Contains a concise error message, e.g.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Contains a concise error message, e.g.
    +
    +
    com.google.protobuf.Parser<Protocol.Failure>
    + +
     
    +
    int
    + +
     
    +
    int
    + +
     
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + + +
     
    + + +
     
    + + +
     
    + +
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
    +
     
    + + +
     
    + +
    parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(byte[] data)
    +
     
    + +
    parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    +
    static com.google.protobuf.Parser<Protocol.Failure>
    + +
     
    + + +
     
    +
    void
    +
    writeTo(com.google.protobuf.CodedOutputStream output)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage

    +canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage

    +findInitializationErrors, getInitializationErrorString, hashFields, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    +addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite

    +toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      CODE_FIELD_NUMBER

      +
      public static final int CODE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      MESSAGE_FIELD_NUMBER

      +
      public static final int MESSAGE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getCode

      +
      public int getCode()
      +
      + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
      + 
      + + uint32 code = 1;
      +
      +
      Specified by:
      +
      getCode in interface Protocol.FailureOrBuilder
      +
      Returns:
      +
      The code.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Specified by:
      +
      getMessage in interface Protocol.FailureOrBuilder
      +
      Returns:
      +
      The message.
      +
      +
      +
    • +
    • +
      +

      getMessageBytes

      +
      public com.google.protobuf.ByteString getMessageBytes()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Specified by:
      +
      getMessageBytes in interface Protocol.FailureOrBuilder
      +
      Returns:
      +
      The bytes for message.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Failure parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Failure parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Failure parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Failure parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Failure parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Failure parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Failure parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Failure parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.Failure parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.Failure parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Failure parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Failure parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.Failure.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.Failure.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.Failure.Builder newBuilder(Protocol.Failure prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      +
      public Protocol.Failure.Builder toBuilder()
      +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.Failure.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.Failure getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.Failure> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.Failure> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.Failure getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.FailureOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.FailureOrBuilder.html new file mode 100644 index 00000000..aa3c1590 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.FailureOrBuilder.html @@ -0,0 +1,197 @@ + + + + +Protocol.FailureOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.FailureOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.Failure, Protocol.Failure.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.FailureOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    int
    + +
    +
    + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
    +
    + + +
    +
    + Contains a concise error message, e.g.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Contains a concise error message, e.g.
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCode

      +
      int getCode()
      +
      + The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
      + 
      + + uint32 code = 1;
      +
      +
      Returns:
      +
      The code.
      +
      +
      +
    • +
    • +
      +

      getMessage

      +
      String getMessage()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Returns:
      +
      The message.
      +
      +
      +
    • +
    • +
      +

      getMessageBytes

      +
      com.google.protobuf.ByteString getMessageBytes()
      +
      + Contains a concise error message, e.g. Throwable#getMessage() in Java.
      + 
      + + string message = 2;
      +
      +
      Returns:
      +
      The bytes for message.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetPromiseEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetPromiseEntryMessage.Builder.html new file mode 100644 index 00000000..1d4a5f27 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetPromiseEntryMessage.Builder.html @@ -0,0 +1,729 @@ + + + + +Protocol.GetPromiseEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.GetPromiseEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.GetPromiseEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.GetPromiseEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.GetPromiseEntryMessage
+
+
+
public static final class Protocol.GetPromiseEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.GetPromiseEntryMessage.Builder> +implements Protocol.GetPromiseEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0800 + 8
+ 
+ + Protobuf type dev.restate.service.protocol.GetPromiseEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetPromiseEntryMessage.ResultCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetPromiseEntryMessage.ResultCase.html new file mode 100644 index 00000000..973debb8 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetPromiseEntryMessage.ResultCase.html @@ -0,0 +1,278 @@ + + + + +Protocol.GetPromiseEntryMessage.ResultCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.GetPromiseEntryMessage.ResultCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.GetPromiseEntryMessage.ResultCase> +
dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.ResultCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.GetPromiseEntryMessage.ResultCase>, Constable
+
+
+
Enclosing class:
+
Protocol.GetPromiseEntryMessage
+
+
+
public static enum Protocol.GetPromiseEntryMessage.ResultCase +extends Enum<Protocol.GetPromiseEntryMessage.ResultCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      + +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Protocol.GetPromiseEntryMessage.ResultCase valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      @Deprecated +public static Protocol.GetPromiseEntryMessage.ResultCase valueOf(int value)
      +
      Deprecated.
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      value - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      forNumber

      +
      public static Protocol.GetPromiseEntryMessage.ResultCase forNumber(int value)
      +
      +
    • +
    • +
      +

      getNumber

      +
      public int getNumber()
      +
      +
      Specified by:
      +
      getNumber in interface com.google.protobuf.Internal.EnumLite
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetPromiseEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetPromiseEntryMessage.html new file mode 100644 index 00000000..bce85037 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetPromiseEntryMessage.html @@ -0,0 +1,870 @@ + + + + +Protocol.GetPromiseEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.GetPromiseEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.GetPromiseEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.GetPromiseEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.GetPromiseEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0800 + 8
+ 
+ + Protobuf type dev.restate.service.protocol.GetPromiseEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      KEY_FIELD_NUMBER

      +
      public static final int KEY_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      VALUE_FIELD_NUMBER

      +
      public static final int VALUE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      FAILURE_FIELD_NUMBER

      +
      public static final int FAILURE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
      Specified by:
      +
      getResultCase in interface Protocol.GetPromiseEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public String getKey()
      +
      string key = 1;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.GetPromiseEntryMessageOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      public com.google.protobuf.ByteString getKeyBytes()
      +
      string key = 1;
      +
      +
      Specified by:
      +
      getKeyBytes in interface Protocol.GetPromiseEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      hasValue

      +
      public boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      hasValue in interface Protocol.GetPromiseEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.GetPromiseEntryMessageOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      public boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      hasFailure in interface Protocol.GetPromiseEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      public Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailure in interface Protocol.GetPromiseEntryMessageOrBuilder
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      public Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailureOrBuilder in interface Protocol.GetPromiseEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.GetPromiseEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.GetPromiseEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetPromiseEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetPromiseEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetPromiseEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetPromiseEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetPromiseEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetPromiseEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetPromiseEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetPromiseEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.GetPromiseEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.GetPromiseEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetPromiseEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetPromiseEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.GetPromiseEntryMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.GetPromiseEntryMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      + +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.GetPromiseEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.GetPromiseEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.GetPromiseEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.GetPromiseEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.GetPromiseEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetPromiseEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetPromiseEntryMessageOrBuilder.html new file mode 100644 index 00000000..d3ed1ae7 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetPromiseEntryMessageOrBuilder.html @@ -0,0 +1,293 @@ + + + + +Protocol.GetPromiseEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.GetPromiseEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.GetPromiseEntryMessage, Protocol.GetPromiseEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.GetPromiseEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    string key = 1;
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    string key = 1;
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    + + +
     
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes value = 14;
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    +
    boolean
    + +
    +
    bytes value = 14;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getKey

      +
      String getKey()
      +
      string key = 1;
      +
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      com.google.protobuf.ByteString getKeyBytes()
      +
      string key = 1;
      +
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      hasValue

      +
      boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateEntryMessage.Builder.html new file mode 100644 index 00000000..90f2454c --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateEntryMessage.Builder.html @@ -0,0 +1,805 @@ + + + + +Protocol.GetStateEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.GetStateEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.GetStateEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.GetStateEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.GetStateEntryMessage
+
+
+
public static final class Protocol.GetStateEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.GetStateEntryMessage.Builder> +implements Protocol.GetStateEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0800 + 0
+ 
+ + Protobuf type dev.restate.service.protocol.GetStateEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateEntryMessage.ResultCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateEntryMessage.ResultCase.html new file mode 100644 index 00000000..1660d6b9 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateEntryMessage.ResultCase.html @@ -0,0 +1,286 @@ + + + + +Protocol.GetStateEntryMessage.ResultCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.GetStateEntryMessage.ResultCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.GetStateEntryMessage.ResultCase> +
dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.ResultCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.GetStateEntryMessage.ResultCase>, Constable
+
+
+
Enclosing class:
+
Protocol.GetStateEntryMessage
+
+
+
public static enum Protocol.GetStateEntryMessage.ResultCase +extends Enum<Protocol.GetStateEntryMessage.ResultCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateEntryMessage.html new file mode 100644 index 00000000..7cbd9195 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateEntryMessage.html @@ -0,0 +1,921 @@ + + + + +Protocol.GetStateEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.GetStateEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.GetStateEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.GetStateEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.GetStateEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0800 + 0
+ 
+ + Protobuf type dev.restate.service.protocol.GetStateEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      KEY_FIELD_NUMBER

      +
      public static final int KEY_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EMPTY_FIELD_NUMBER

      +
      public static final int EMPTY_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      VALUE_FIELD_NUMBER

      +
      public static final int VALUE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      FAILURE_FIELD_NUMBER

      +
      public static final int FAILURE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
      Specified by:
      +
      getResultCase in interface Protocol.GetStateEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public com.google.protobuf.ByteString getKey()
      +
      bytes key = 1;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.GetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      hasEmpty

      +
      public boolean hasEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Specified by:
      +
      hasEmpty in interface Protocol.GetStateEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the empty field is set.
      +
      +
      +
    • +
    • +
      +

      getEmpty

      +
      public Protocol.Empty getEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Specified by:
      +
      getEmpty in interface Protocol.GetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The empty.
      +
      +
      +
    • +
    • +
      +

      getEmptyOrBuilder

      +
      public Protocol.EmptyOrBuilder getEmptyOrBuilder()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Specified by:
      +
      getEmptyOrBuilder in interface Protocol.GetStateEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      hasValue

      +
      public boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      hasValue in interface Protocol.GetStateEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.GetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      public boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      hasFailure in interface Protocol.GetStateEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      public Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailure in interface Protocol.GetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      public Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailureOrBuilder in interface Protocol.GetStateEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.GetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.GetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetStateEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetStateEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetStateEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetStateEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetStateEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetStateEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetStateEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetStateEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.GetStateEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.GetStateEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetStateEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.GetStateEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.GetStateEntryMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.GetStateEntryMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      + +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.GetStateEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.GetStateEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.GetStateEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.GetStateEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.GetStateEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateEntryMessageOrBuilder.html new file mode 100644 index 00000000..399d0ef5 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateEntryMessageOrBuilder.html @@ -0,0 +1,321 @@ + + + + +Protocol.GetStateEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.GetStateEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.GetStateEntryMessage, Protocol.GetStateEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.GetStateEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    .dev.restate.service.protocol.Empty empty = 13;
    +
    + + +
    +
    .dev.restate.service.protocol.Empty empty = 13;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes key = 1;
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    + + +
     
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes value = 14;
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Empty empty = 13;
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    +
    boolean
    + +
    +
    bytes value = 14;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getKey

      +
      com.google.protobuf.ByteString getKey()
      +
      bytes key = 1;
      +
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      hasEmpty

      +
      boolean hasEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Returns:
      +
      Whether the empty field is set.
      +
      +
      +
    • +
    • +
      +

      getEmpty

      +
      Protocol.Empty getEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Returns:
      +
      The empty.
      +
      +
      +
    • +
    • +
      +

      getEmptyOrBuilder

      +
      Protocol.EmptyOrBuilder getEmptyOrBuilder()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
    • +
    • +
      +

      hasValue

      +
      boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.Builder.html new file mode 100644 index 00000000..4e8d02de --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.Builder.html @@ -0,0 +1,683 @@ + + + + +Protocol.GetStateKeysEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.GetStateKeysEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.GetStateKeysEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.GetStateKeysEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.GetStateKeysEntryMessage
+
+
+
public static final class Protocol.GetStateKeysEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.GetStateKeysEntryMessage.Builder> +implements Protocol.GetStateKeysEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0800 + 4
+ 
+ + Protobuf type dev.restate.service.protocol.GetStateKeysEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.ResultCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.ResultCase.html new file mode 100644 index 00000000..9c6a96d9 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.ResultCase.html @@ -0,0 +1,278 @@ + + + + +Protocol.GetStateKeysEntryMessage.ResultCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.GetStateKeysEntryMessage.ResultCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.GetStateKeysEntryMessage.ResultCase> +
dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.ResultCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.GetStateKeysEntryMessage.ResultCase>, Constable
+
+
+
Enclosing class:
+
Protocol.GetStateKeysEntryMessage
+
+
+
public static enum Protocol.GetStateKeysEntryMessage.ResultCase +extends Enum<Protocol.GetStateKeysEntryMessage.ResultCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      + +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      + +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      @Deprecated +public static Protocol.GetStateKeysEntryMessage.ResultCase valueOf(int value)
      +
      Deprecated.
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      value - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      forNumber

      +
      public static Protocol.GetStateKeysEntryMessage.ResultCase forNumber(int value)
      +
      +
    • +
    • +
      +

      getNumber

      +
      public int getNumber()
      +
      +
      Specified by:
      +
      getNumber in interface com.google.protobuf.Internal.EnumLite
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.StateKeys.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.StateKeys.Builder.html new file mode 100644 index 00000000..35cbeae7 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.StateKeys.Builder.html @@ -0,0 +1,447 @@ + + + + +Protocol.GetStateKeysEntryMessage.StateKeys.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.GetStateKeysEntryMessage.StateKeys.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.GetStateKeysEntryMessage.StateKeys.Builder> +
dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.GetStateKeysEntryMessage.StateKeys
+
+
+
public static final class Protocol.GetStateKeysEntryMessage.StateKeys.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.GetStateKeysEntryMessage.StateKeys.Builder> +implements Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder
+
Protobuf type dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.StateKeys.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.StateKeys.html new file mode 100644 index 00000000..7d001194 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.StateKeys.html @@ -0,0 +1,680 @@ + + + + +Protocol.GetStateKeysEntryMessage.StateKeys (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.GetStateKeysEntryMessage.StateKeys

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol.GetStateKeysEntryMessage
+
+
+
public static final class Protocol.GetStateKeysEntryMessage.StateKeys +extends com.google.protobuf.GeneratedMessage +implements Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder
+
Protobuf type dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      KEYS_FIELD_NUMBER

      +
      public static final int KEYS_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder.html new file mode 100644 index 00000000..dcaca829 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder.html @@ -0,0 +1,184 @@ + + + + +Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.GetStateKeysEntryMessage.StateKeys, Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
+
+
Enclosing class:
+
Protocol.GetStateKeysEntryMessage
+
+
+
public static interface Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.google.protobuf.ByteString
    +
    getKeys(int index)
    +
    +
    repeated bytes keys = 1;
    +
    +
    int
    + +
    +
    repeated bytes keys = 1;
    +
    +
    List<com.google.protobuf.ByteString>
    + +
    +
    repeated bytes keys = 1;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getKeysList

      +
      List<com.google.protobuf.ByteString> getKeysList()
      +
      repeated bytes keys = 1;
      +
      +
      Returns:
      +
      A list containing the keys.
      +
      +
      +
    • +
    • +
      +

      getKeysCount

      +
      int getKeysCount()
      +
      repeated bytes keys = 1;
      +
      +
      Returns:
      +
      The count of keys.
      +
      +
      +
    • +
    • +
      +

      getKeys

      +
      com.google.protobuf.ByteString getKeys(int index)
      +
      repeated bytes keys = 1;
      +
      +
      Parameters:
      +
      index - The index of the element to return.
      +
      Returns:
      +
      The keys at the given index.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.html new file mode 100644 index 00000000..939c7467 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessage.html @@ -0,0 +1,841 @@ + + + + +Protocol.GetStateKeysEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.GetStateKeysEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.GetStateKeysEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.GetStateKeysEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.GetStateKeysEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0800 + 4
+ 
+ + Protobuf type dev.restate.service.protocol.GetStateKeysEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessageOrBuilder.html new file mode 100644 index 00000000..ca822cd2 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.GetStateKeysEntryMessageOrBuilder.html @@ -0,0 +1,273 @@ + + + + +Protocol.GetStateKeysEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.GetStateKeysEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.GetStateKeysEntryMessage, Protocol.GetStateKeysEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.GetStateKeysEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      hasValue

      +
      boolean hasValue()
      +
      .dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
      +
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      + +
      .dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      getValueOrBuilder

      + +
      .dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
      +
      +
    • +
    • +
      +

      hasFailure

      +
      boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.Header.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.Header.Builder.html new file mode 100644 index 00000000..b89bd961 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.Header.Builder.html @@ -0,0 +1,494 @@ + + + + +Protocol.Header.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.Header.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.Header.Builder> +
dev.restate.generated.service.protocol.Protocol.Header.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.HeaderOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.Header
+
+
+
public static final class Protocol.Header.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.Header.Builder> +implements Protocol.HeaderOrBuilder
+
Protobuf type dev.restate.service.protocol.Header
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + + +
     
    + + +
     
    + + +
    +
    string key = 1;
    +
    + + +
    +
    string value = 2;
    +
    + + +
     
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    com.google.protobuf.Descriptors.Descriptor
    + +
     
    + + +
    +
    string key = 1;
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    string key = 1;
    +
    + + +
    +
    string value = 2;
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    string value = 2;
    +
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + +
    mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    mergeFrom(com.google.protobuf.Message other)
    +
     
    + + +
     
    + +
    setKey(String value)
    +
    +
    string key = 1;
    +
    + +
    setKeyBytes(com.google.protobuf.ByteString value)
    +
    +
    string key = 1;
    +
    + + +
    +
    string value = 2;
    +
    + +
    setValueBytes(com.google.protobuf.ByteString value)
    +
    +
    string value = 2;
    +
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    +addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    +findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    +addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
    +
    +

    Methods inherited from class java.lang.Object

    +equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.Message.Builder

    +mergeDelimitedFrom, mergeDelimitedFrom
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    +mergeFrom
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.Header.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      +
      public Protocol.Header.Builder clear()
      +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.Header.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.Header.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.Header getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      +
      public Protocol.Header build()
      +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.Header buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.Header.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.Header.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.Header.Builder mergeFrom(Protocol.Header other)
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.Header.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.Header.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.Header.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public String getKey()
      +
      string key = 1;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.HeaderOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      public com.google.protobuf.ByteString getKeyBytes()
      +
      string key = 1;
      +
      +
      Specified by:
      +
      getKeyBytes in interface Protocol.HeaderOrBuilder
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      setKey

      +
      public Protocol.Header.Builder setKey(String value)
      +
      string key = 1;
      +
      +
      Parameters:
      +
      value - The key to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearKey

      +
      public Protocol.Header.Builder clearKey()
      +
      string key = 1;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      setKeyBytes

      +
      public Protocol.Header.Builder setKeyBytes(com.google.protobuf.ByteString value)
      +
      string key = 1;
      +
      +
      Parameters:
      +
      value - The bytes for key to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public String getValue()
      +
      string value = 2;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.HeaderOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      getValueBytes

      +
      public com.google.protobuf.ByteString getValueBytes()
      +
      string value = 2;
      +
      +
      Specified by:
      +
      getValueBytes in interface Protocol.HeaderOrBuilder
      +
      Returns:
      +
      The bytes for value.
      +
      +
      +
    • +
    • +
      +

      setValue

      +
      public Protocol.Header.Builder setValue(String value)
      +
      string value = 2;
      +
      +
      Parameters:
      +
      value - The value to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearValue

      +
      public Protocol.Header.Builder clearValue()
      +
      string value = 2;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      setValueBytes

      +
      public Protocol.Header.Builder setValueBytes(com.google.protobuf.ByteString value)
      +
      string value = 2;
      +
      +
      Parameters:
      +
      value - The bytes for value to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.Header.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.Header.html new file mode 100644 index 00000000..393e7da1 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.Header.html @@ -0,0 +1,713 @@ + + + + +Protocol.Header (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.Header

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.Header
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.HeaderOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.Header +extends com.google.protobuf.GeneratedMessage +implements Protocol.HeaderOrBuilder
+
Protobuf type dev.restate.service.protocol.Header
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    static final class 
    + +
    +
    Protobuf type dev.restate.service.protocol.Header
    +
    +
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    +com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    +com.google.protobuf.AbstractMessage.BuilderParent
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    +com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final int
    + +
     
    +
    static final int
    + +
     
    +
    +
    +

    Fields inherited from class com.google.protobuf.GeneratedMessage

    +alwaysUseFieldBuilders, unknownFields
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessage

    +memoizedSize
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    +memoizedHashCode
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
     
    + + +
     
    + + +
     
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    + + +
    +
    string key = 1;
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    string key = 1;
    +
    +
    com.google.protobuf.Parser<Protocol.Header>
    + +
     
    +
    int
    + +
     
    + + +
    +
    string value = 2;
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    string value = 2;
    +
    +
    int
    + +
     
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + + +
     
    + + +
     
    + + +
     
    + +
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
    +
     
    + + +
     
    + +
    parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(byte[] data)
    +
     
    + +
    parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    +
    static com.google.protobuf.Parser<Protocol.Header>
    + +
     
    + + +
     
    +
    void
    +
    writeTo(com.google.protobuf.CodedOutputStream output)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage

    +canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage

    +findInitializationErrors, getInitializationErrorString, hashFields, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    +addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite

    +toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      KEY_FIELD_NUMBER

      +
      public static final int KEY_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      VALUE_FIELD_NUMBER

      +
      public static final int VALUE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public String getKey()
      +
      string key = 1;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.HeaderOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      public com.google.protobuf.ByteString getKeyBytes()
      +
      string key = 1;
      +
      +
      Specified by:
      +
      getKeyBytes in interface Protocol.HeaderOrBuilder
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public String getValue()
      +
      string value = 2;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.HeaderOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      getValueBytes

      +
      public com.google.protobuf.ByteString getValueBytes()
      +
      string value = 2;
      +
      +
      Specified by:
      +
      getValueBytes in interface Protocol.HeaderOrBuilder
      +
      Returns:
      +
      The bytes for value.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Header parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Header parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Header parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Header parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Header parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Header parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Header parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Header parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.Header parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.Header parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Header parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.Header parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.Header.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.Header.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.Header.Builder newBuilder(Protocol.Header prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      +
      public Protocol.Header.Builder toBuilder()
      +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.Header.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.Header getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.Header> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.Header> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.Header getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.HeaderOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.HeaderOrBuilder.html new file mode 100644 index 00000000..8a6bce6c --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.HeaderOrBuilder.html @@ -0,0 +1,198 @@ + + + + +Protocol.HeaderOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.HeaderOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.Header, Protocol.Header.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.HeaderOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    string key = 1;
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    string key = 1;
    +
    + + +
    +
    string value = 2;
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    string value = 2;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getKey

      +
      String getKey()
      +
      string key = 1;
      +
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      com.google.protobuf.ByteString getKeyBytes()
      +
      string key = 1;
      +
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      String getValue()
      +
      string value = 2;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      getValueBytes

      +
      com.google.protobuf.ByteString getValueBytes()
      +
      string value = 2;
      +
      +
      Returns:
      +
      The bytes for value.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.InputEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.InputEntryMessage.Builder.html new file mode 100644 index 00000000..67b00311 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.InputEntryMessage.Builder.html @@ -0,0 +1,733 @@ + + + + +Protocol.InputEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.InputEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.InputEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.InputEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.InputEntryMessage
+
+
+
public static final class Protocol.InputEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.InputEntryMessage.Builder> +implements Protocol.InputEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: No
+ Type: 0x0400 + 0
+ 
+ + Protobuf type dev.restate.service.protocol.InputEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.InputEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.InputEntryMessage.html new file mode 100644 index 00000000..3e4376d6 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.InputEntryMessage.html @@ -0,0 +1,811 @@ + + + + +Protocol.InputEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.InputEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.InputEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.InputEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.InputEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: No
+ Type: 0x0400 + 0
+ 
+ + Protobuf type dev.restate.service.protocol.InputEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      HEADERS_FIELD_NUMBER

      +
      public static final int HEADERS_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      VALUE_FIELD_NUMBER

      +
      public static final int VALUE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getHeadersList

      +
      public List<Protocol.Header> getHeadersList()
      +
      repeated .dev.restate.service.protocol.Header headers = 1;
      +
      +
      Specified by:
      +
      getHeadersList in interface Protocol.InputEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getHeadersOrBuilderList

      +
      public List<? extends Protocol.HeaderOrBuilder> getHeadersOrBuilderList()
      +
      repeated .dev.restate.service.protocol.Header headers = 1;
      +
      +
      Specified by:
      +
      getHeadersOrBuilderList in interface Protocol.InputEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getHeadersCount

      +
      public int getHeadersCount()
      +
      repeated .dev.restate.service.protocol.Header headers = 1;
      +
      +
      Specified by:
      +
      getHeadersCount in interface Protocol.InputEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getHeaders

      +
      public Protocol.Header getHeaders(int index)
      +
      repeated .dev.restate.service.protocol.Header headers = 1;
      +
      +
      Specified by:
      +
      getHeaders in interface Protocol.InputEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getHeadersOrBuilder

      +
      public Protocol.HeaderOrBuilder getHeadersOrBuilder(int index)
      +
      repeated .dev.restate.service.protocol.Header headers = 1;
      +
      +
      Specified by:
      +
      getHeadersOrBuilder in interface Protocol.InputEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.InputEntryMessageOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.InputEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.InputEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.InputEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.InputEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.InputEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.InputEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.InputEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.InputEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.InputEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.InputEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.InputEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.InputEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.InputEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.InputEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.InputEntryMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.InputEntryMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.InputEntryMessage.Builder newBuilder(Protocol.InputEntryMessage prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.InputEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.InputEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.InputEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.InputEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.InputEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.InputEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.InputEntryMessageOrBuilder.html new file mode 100644 index 00000000..affec627 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.InputEntryMessageOrBuilder.html @@ -0,0 +1,252 @@ + + + + +Protocol.InputEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.InputEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.InputEntryMessage, Protocol.InputEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.InputEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    getHeaders(int index)
    +
    +
    repeated .dev.restate.service.protocol.Header headers = 1;
    +
    +
    int
    + +
    +
    repeated .dev.restate.service.protocol.Header headers = 1;
    +
    + + +
    +
    repeated .dev.restate.service.protocol.Header headers = 1;
    +
    + + +
    +
    repeated .dev.restate.service.protocol.Header headers = 1;
    +
    + + +
    +
    repeated .dev.restate.service.protocol.Header headers = 1;
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes value = 14;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getHeadersList

      +
      List<Protocol.Header> getHeadersList()
      +
      repeated .dev.restate.service.protocol.Header headers = 1;
      +
      +
    • +
    • +
      +

      getHeaders

      +
      Protocol.Header getHeaders(int index)
      +
      repeated .dev.restate.service.protocol.Header headers = 1;
      +
      +
    • +
    • +
      +

      getHeadersCount

      +
      int getHeadersCount()
      +
      repeated .dev.restate.service.protocol.Header headers = 1;
      +
      +
    • +
    • +
      +

      getHeadersOrBuilderList

      +
      List<? extends Protocol.HeaderOrBuilder> getHeadersOrBuilderList()
      +
      repeated .dev.restate.service.protocol.Header headers = 1;
      +
      +
    • +
    • +
      +

      getHeadersOrBuilder

      +
      Protocol.HeaderOrBuilder getHeadersOrBuilder(int index)
      +
      repeated .dev.restate.service.protocol.Header headers = 1;
      +
      +
    • +
    • +
      +

      getValue

      +
      com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.OneWayCallEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OneWayCallEntryMessage.Builder.html new file mode 100644 index 00000000..d091d110 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OneWayCallEntryMessage.Builder.html @@ -0,0 +1,1098 @@ + + + + +Protocol.OneWayCallEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.OneWayCallEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.OneWayCallEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.OneWayCallEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.OneWayCallEntryMessage
+
+
+
public static final class Protocol.OneWayCallEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.OneWayCallEntryMessage.Builder> +implements Protocol.OneWayCallEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: Yes
+ Type: 0x0C00 + 2
+ 
+ + Protobuf type dev.restate.service.protocol.OneWayCallEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.OneWayCallEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OneWayCallEntryMessage.html new file mode 100644 index 00000000..e4303706 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OneWayCallEntryMessage.html @@ -0,0 +1,1023 @@ + + + + +Protocol.OneWayCallEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.OneWayCallEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.OneWayCallEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.OneWayCallEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.OneWayCallEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: Yes
+ Type: 0x0C00 + 2
+ 
+ + Protobuf type dev.restate.service.protocol.OneWayCallEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      SERVICE_NAME_FIELD_NUMBER

      +
      public static final int SERVICE_NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      HANDLER_NAME_FIELD_NUMBER

      +
      public static final int HANDLER_NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PARAMETER_FIELD_NUMBER

      +
      public static final int PARAMETER_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      INVOKE_TIME_FIELD_NUMBER

      +
      public static final int INVOKE_TIME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      HEADERS_FIELD_NUMBER

      +
      public static final int HEADERS_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      KEY_FIELD_NUMBER

      +
      public static final int KEY_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getServiceName

      +
      public String getServiceName()
      +
      string service_name = 1;
      +
      +
      Specified by:
      +
      getServiceName in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      Returns:
      +
      The serviceName.
      +
      +
      +
    • +
    • +
      +

      getServiceNameBytes

      +
      public com.google.protobuf.ByteString getServiceNameBytes()
      +
      string service_name = 1;
      +
      +
      Specified by:
      +
      getServiceNameBytes in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for serviceName.
      +
      +
      +
    • +
    • +
      +

      getHandlerName

      +
      public String getHandlerName()
      +
      string handler_name = 2;
      +
      +
      Specified by:
      +
      getHandlerName in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      Returns:
      +
      The handlerName.
      +
      +
      +
    • +
    • +
      +

      getHandlerNameBytes

      +
      public com.google.protobuf.ByteString getHandlerNameBytes()
      +
      string handler_name = 2;
      +
      +
      Specified by:
      +
      getHandlerNameBytes in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for handlerName.
      +
      +
      +
    • +
    • +
      +

      getParameter

      +
      public com.google.protobuf.ByteString getParameter()
      +
      bytes parameter = 3;
      +
      +
      Specified by:
      +
      getParameter in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      Returns:
      +
      The parameter.
      +
      +
      +
    • +
    • +
      +

      getInvokeTime

      +
      public long getInvokeTime()
      +
      + Time when this BackgroundInvoke should be executed.
      + The time is set as duration since UNIX Epoch.
      + If this value is not set, equal to 0, or past in time,
      + the runtime will execute this BackgroundInvoke as soon as possible.
      + 
      + + uint64 invoke_time = 4;
      +
      +
      Specified by:
      +
      getInvokeTime in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      Returns:
      +
      The invokeTime.
      +
      +
      +
    • +
    • +
      +

      getHeadersList

      +
      public List<Protocol.Header> getHeadersList()
      +
      repeated .dev.restate.service.protocol.Header headers = 5;
      +
      +
      Specified by:
      +
      getHeadersList in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getHeadersOrBuilderList

      +
      public List<? extends Protocol.HeaderOrBuilder> getHeadersOrBuilderList()
      +
      repeated .dev.restate.service.protocol.Header headers = 5;
      +
      +
      Specified by:
      +
      getHeadersOrBuilderList in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getHeadersCount

      +
      public int getHeadersCount()
      +
      repeated .dev.restate.service.protocol.Header headers = 5;
      +
      +
      Specified by:
      +
      getHeadersCount in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getHeaders

      +
      public Protocol.Header getHeaders(int index)
      +
      repeated .dev.restate.service.protocol.Header headers = 5;
      +
      +
      Specified by:
      +
      getHeaders in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getHeadersOrBuilder

      +
      public Protocol.HeaderOrBuilder getHeadersOrBuilder(int index)
      +
      repeated .dev.restate.service.protocol.Header headers = 5;
      +
      +
      Specified by:
      +
      getHeadersOrBuilder in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public String getKey()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      public com.google.protobuf.ByteString getKeyBytes()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Specified by:
      +
      getKeyBytes in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.OneWayCallEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OneWayCallEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OneWayCallEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OneWayCallEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OneWayCallEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OneWayCallEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OneWayCallEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OneWayCallEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OneWayCallEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.OneWayCallEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.OneWayCallEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OneWayCallEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OneWayCallEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.OneWayCallEntryMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.OneWayCallEntryMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      + +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.OneWayCallEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.OneWayCallEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.OneWayCallEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.OneWayCallEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.OneWayCallEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.OneWayCallEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OneWayCallEntryMessageOrBuilder.html new file mode 100644 index 00000000..1b9d3f14 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OneWayCallEntryMessageOrBuilder.html @@ -0,0 +1,382 @@ + + + + +Protocol.OneWayCallEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.OneWayCallEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.OneWayCallEntryMessage, Protocol.OneWayCallEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.OneWayCallEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    string handler_name = 2;
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    string handler_name = 2;
    +
    + +
    getHeaders(int index)
    +
    +
    repeated .dev.restate.service.protocol.Header headers = 5;
    +
    +
    int
    + +
    +
    repeated .dev.restate.service.protocol.Header headers = 5;
    +
    + + +
    +
    repeated .dev.restate.service.protocol.Header headers = 5;
    +
    + + +
    +
    repeated .dev.restate.service.protocol.Header headers = 5;
    +
    + + +
    +
    repeated .dev.restate.service.protocol.Header headers = 5;
    +
    +
    long
    + +
    +
    + Time when this BackgroundInvoke should be executed.
    +
    + + +
    +
    + If this invocation has a key associated (e.g.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + If this invocation has a key associated (e.g.
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes parameter = 3;
    +
    + + +
    +
    string service_name = 1;
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    string service_name = 1;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getServiceName

      +
      String getServiceName()
      +
      string service_name = 1;
      +
      +
      Returns:
      +
      The serviceName.
      +
      +
      +
    • +
    • +
      +

      getServiceNameBytes

      +
      com.google.protobuf.ByteString getServiceNameBytes()
      +
      string service_name = 1;
      +
      +
      Returns:
      +
      The bytes for serviceName.
      +
      +
      +
    • +
    • +
      +

      getHandlerName

      +
      String getHandlerName()
      +
      string handler_name = 2;
      +
      +
      Returns:
      +
      The handlerName.
      +
      +
      +
    • +
    • +
      +

      getHandlerNameBytes

      +
      com.google.protobuf.ByteString getHandlerNameBytes()
      +
      string handler_name = 2;
      +
      +
      Returns:
      +
      The bytes for handlerName.
      +
      +
      +
    • +
    • +
      +

      getParameter

      +
      com.google.protobuf.ByteString getParameter()
      +
      bytes parameter = 3;
      +
      +
      Returns:
      +
      The parameter.
      +
      +
      +
    • +
    • +
      +

      getInvokeTime

      +
      long getInvokeTime()
      +
      + Time when this BackgroundInvoke should be executed.
      + The time is set as duration since UNIX Epoch.
      + If this value is not set, equal to 0, or past in time,
      + the runtime will execute this BackgroundInvoke as soon as possible.
      + 
      + + uint64 invoke_time = 4;
      +
      +
      Returns:
      +
      The invokeTime.
      +
      +
      +
    • +
    • +
      +

      getHeadersList

      +
      List<Protocol.Header> getHeadersList()
      +
      repeated .dev.restate.service.protocol.Header headers = 5;
      +
      +
    • +
    • +
      +

      getHeaders

      +
      Protocol.Header getHeaders(int index)
      +
      repeated .dev.restate.service.protocol.Header headers = 5;
      +
      +
    • +
    • +
      +

      getHeadersCount

      +
      int getHeadersCount()
      +
      repeated .dev.restate.service.protocol.Header headers = 5;
      +
      +
    • +
    • +
      +

      getHeadersOrBuilderList

      +
      List<? extends Protocol.HeaderOrBuilder> getHeadersOrBuilderList()
      +
      repeated .dev.restate.service.protocol.Header headers = 5;
      +
      +
    • +
    • +
      +

      getHeadersOrBuilder

      +
      Protocol.HeaderOrBuilder getHeadersOrBuilder(int index)
      +
      repeated .dev.restate.service.protocol.Header headers = 5;
      +
      +
    • +
    • +
      +

      getKey

      +
      String getKey()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      com.google.protobuf.ByteString getKeyBytes()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.OutputEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OutputEntryMessage.Builder.html new file mode 100644 index 00000000..1f6dadbd --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OutputEntryMessage.Builder.html @@ -0,0 +1,641 @@ + + + + +Protocol.OutputEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.OutputEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.OutputEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.OutputEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.OutputEntryMessage
+
+
+
public static final class Protocol.OutputEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.OutputEntryMessage.Builder> +implements Protocol.OutputEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: No
+ Type: 0x0400 + 1
+ 
+ + Protobuf type dev.restate.service.protocol.OutputEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.OutputEntryMessage.ResultCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OutputEntryMessage.ResultCase.html new file mode 100644 index 00000000..04741f88 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OutputEntryMessage.ResultCase.html @@ -0,0 +1,278 @@ + + + + +Protocol.OutputEntryMessage.ResultCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.OutputEntryMessage.ResultCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.OutputEntryMessage.ResultCase> +
dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.ResultCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.OutputEntryMessage.ResultCase>, Constable
+
+
+
Enclosing class:
+
Protocol.OutputEntryMessage
+
+
+
public static enum Protocol.OutputEntryMessage.ResultCase +extends Enum<Protocol.OutputEntryMessage.ResultCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static Protocol.OutputEntryMessage.ResultCase[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Protocol.OutputEntryMessage.ResultCase valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      @Deprecated +public static Protocol.OutputEntryMessage.ResultCase valueOf(int value)
      +
      Deprecated.
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      value - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      forNumber

      +
      public static Protocol.OutputEntryMessage.ResultCase forNumber(int value)
      +
      +
    • +
    • +
      +

      getNumber

      +
      public int getNumber()
      +
      +
      Specified by:
      +
      getNumber in interface com.google.protobuf.Internal.EnumLite
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.OutputEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OutputEntryMessage.html new file mode 100644 index 00000000..3504aa45 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OutputEntryMessage.html @@ -0,0 +1,817 @@ + + + + +Protocol.OutputEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.OutputEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.OutputEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.OutputEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.OutputEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: No
+ Type: 0x0400 + 1
+ 
+ + Protobuf type dev.restate.service.protocol.OutputEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      VALUE_FIELD_NUMBER

      +
      public static final int VALUE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      FAILURE_FIELD_NUMBER

      +
      public static final int FAILURE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
      Specified by:
      +
      getResultCase in interface Protocol.OutputEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      hasValue

      +
      public boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      hasValue in interface Protocol.OutputEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.OutputEntryMessageOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      public boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      hasFailure in interface Protocol.OutputEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      public Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailure in interface Protocol.OutputEntryMessageOrBuilder
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      public Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailureOrBuilder in interface Protocol.OutputEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.OutputEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.OutputEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OutputEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OutputEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OutputEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OutputEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OutputEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OutputEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OutputEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OutputEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.OutputEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.OutputEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OutputEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.OutputEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.OutputEntryMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.OutputEntryMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      + +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.OutputEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.OutputEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.OutputEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.OutputEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.OutputEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.OutputEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OutputEntryMessageOrBuilder.html new file mode 100644 index 00000000..555138cd --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.OutputEntryMessageOrBuilder.html @@ -0,0 +1,261 @@ + + + + +Protocol.OutputEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.OutputEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.OutputEntryMessage, Protocol.OutputEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.OutputEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    + + +
     
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes value = 14;
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    +
    boolean
    + +
    +
    bytes value = 14;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      hasValue

      +
      boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.PeekPromiseEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.PeekPromiseEntryMessage.Builder.html new file mode 100644 index 00000000..4ac34b0a --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.PeekPromiseEntryMessage.Builder.html @@ -0,0 +1,841 @@ + + + + +Protocol.PeekPromiseEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.PeekPromiseEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.PeekPromiseEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.PeekPromiseEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.PeekPromiseEntryMessage
+
+
+
public static final class Protocol.PeekPromiseEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.PeekPromiseEntryMessage.Builder> +implements Protocol.PeekPromiseEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0800 + 9
+ 
+ + Protobuf type dev.restate.service.protocol.PeekPromiseEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.PeekPromiseEntryMessage.ResultCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.PeekPromiseEntryMessage.ResultCase.html new file mode 100644 index 00000000..74fec4b5 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.PeekPromiseEntryMessage.ResultCase.html @@ -0,0 +1,286 @@ + + + + +Protocol.PeekPromiseEntryMessage.ResultCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.PeekPromiseEntryMessage.ResultCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.PeekPromiseEntryMessage.ResultCase> +
dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.ResultCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.PeekPromiseEntryMessage.ResultCase>, Constable
+
+
+
Enclosing class:
+
Protocol.PeekPromiseEntryMessage
+
+
+
public static enum Protocol.PeekPromiseEntryMessage.ResultCase +extends Enum<Protocol.PeekPromiseEntryMessage.ResultCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.PeekPromiseEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.PeekPromiseEntryMessage.html new file mode 100644 index 00000000..e1918a44 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.PeekPromiseEntryMessage.html @@ -0,0 +1,939 @@ + + + + +Protocol.PeekPromiseEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.PeekPromiseEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.PeekPromiseEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.PeekPromiseEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.PeekPromiseEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0800 + 9
+ 
+ + Protobuf type dev.restate.service.protocol.PeekPromiseEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.PeekPromiseEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.PeekPromiseEntryMessageOrBuilder.html new file mode 100644 index 00000000..33810a01 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.PeekPromiseEntryMessageOrBuilder.html @@ -0,0 +1,337 @@ + + + + +Protocol.PeekPromiseEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.PeekPromiseEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.PeekPromiseEntryMessage, Protocol.PeekPromiseEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.PeekPromiseEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    .dev.restate.service.protocol.Empty empty = 13;
    +
    + + +
    +
    .dev.restate.service.protocol.Empty empty = 13;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    string key = 1;
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    string key = 1;
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    + + +
     
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes value = 14;
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Empty empty = 13;
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    +
    boolean
    + +
    +
    bytes value = 14;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getKey

      +
      String getKey()
      +
      string key = 1;
      +
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      com.google.protobuf.ByteString getKeyBytes()
      +
      string key = 1;
      +
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      hasEmpty

      +
      boolean hasEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Returns:
      +
      Whether the empty field is set.
      +
      +
      +
    • +
    • +
      +

      getEmpty

      +
      Protocol.Empty getEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Returns:
      +
      The empty.
      +
      +
      +
    • +
    • +
      +

      getEmptyOrBuilder

      +
      Protocol.EmptyOrBuilder getEmptyOrBuilder()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
    • +
    • +
      +

      hasValue

      +
      boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.RunEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.RunEntryMessage.Builder.html new file mode 100644 index 00000000..e6b944e2 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.RunEntryMessage.Builder.html @@ -0,0 +1,642 @@ + + + + +Protocol.RunEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.RunEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.RunEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.RunEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.RunEntryMessage
+
+
+
public static final class Protocol.RunEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.RunEntryMessage.Builder> +implements Protocol.RunEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: No
+ Type: 0x0C00 + 5
+ Flag: RequiresRuntimeAck
+ 
+ + Protobuf type dev.restate.service.protocol.RunEntryMessage
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.RunEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      + +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.RunEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.RunEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.RunEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      +
      public Protocol.RunEntryMessage build()
      +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.RunEntryMessage buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.RunEntryMessage.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.RunEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      + +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.RunEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.RunEntryMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.RunEntryMessage.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getResultCase

      +
      public Protocol.RunEntryMessage.ResultCase getResultCase()
      +
      +
      Specified by:
      +
      getResultCase in interface Protocol.RunEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      clearResult

      +
      public Protocol.RunEntryMessage.Builder clearResult()
      +
      +
    • +
    • +
      +

      hasValue

      +
      public boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      hasValue in interface Protocol.RunEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.RunEntryMessageOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      setValue

      +
      public Protocol.RunEntryMessage.Builder setValue(com.google.protobuf.ByteString value)
      +
      bytes value = 14;
      +
      +
      Parameters:
      +
      value - The value to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearValue

      +
      public Protocol.RunEntryMessage.Builder clearValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      public boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      hasFailure in interface Protocol.RunEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      public Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailure in interface Protocol.RunEntryMessageOrBuilder
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      setFailure

      + +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      setFailure

      +
      public Protocol.RunEntryMessage.Builder setFailure(Protocol.Failure.Builder builderForValue)
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      mergeFailure

      + +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      clearFailure

      +
      public Protocol.RunEntryMessage.Builder clearFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getFailureBuilder

      +
      public Protocol.Failure.Builder getFailureBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      public Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailureOrBuilder in interface Protocol.RunEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.RunEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.RunEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      setName

      +
      public Protocol.RunEntryMessage.Builder setName(String value)
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Parameters:
      +
      value - The name to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearName

      + +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      setNameBytes

      +
      public Protocol.RunEntryMessage.Builder setNameBytes(com.google.protobuf.ByteString value)
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Parameters:
      +
      value - The bytes for name to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.RunEntryMessage.ResultCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.RunEntryMessage.ResultCase.html new file mode 100644 index 00000000..9bec49a1 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.RunEntryMessage.ResultCase.html @@ -0,0 +1,278 @@ + + + + +Protocol.RunEntryMessage.ResultCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.RunEntryMessage.ResultCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.RunEntryMessage.ResultCase> +
dev.restate.generated.service.protocol.Protocol.RunEntryMessage.ResultCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.RunEntryMessage.ResultCase>, Constable
+
+
+
Enclosing class:
+
Protocol.RunEntryMessage
+
+
+
public static enum Protocol.RunEntryMessage.ResultCase +extends Enum<Protocol.RunEntryMessage.ResultCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static Protocol.RunEntryMessage.ResultCase[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Protocol.RunEntryMessage.ResultCase valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      @Deprecated +public static Protocol.RunEntryMessage.ResultCase valueOf(int value)
      +
      Deprecated.
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      value - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      forNumber

      +
      public static Protocol.RunEntryMessage.ResultCase forNumber(int value)
      +
      +
    • +
    • +
      +

      getNumber

      +
      public int getNumber()
      +
      +
      Specified by:
      +
      getNumber in interface com.google.protobuf.Internal.EnumLite
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.RunEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.RunEntryMessage.html new file mode 100644 index 00000000..01983b4d --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.RunEntryMessage.html @@ -0,0 +1,819 @@ + + + + +Protocol.RunEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.RunEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.RunEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.RunEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.RunEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: No
+ Type: 0x0C00 + 5
+ Flag: RequiresRuntimeAck
+ 
+ + Protobuf type dev.restate.service.protocol.RunEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      VALUE_FIELD_NUMBER

      +
      public static final int VALUE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      FAILURE_FIELD_NUMBER

      +
      public static final int FAILURE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getResultCase

      +
      public Protocol.RunEntryMessage.ResultCase getResultCase()
      +
      +
      Specified by:
      +
      getResultCase in interface Protocol.RunEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      hasValue

      +
      public boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      hasValue in interface Protocol.RunEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.RunEntryMessageOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      public boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      hasFailure in interface Protocol.RunEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      public Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailure in interface Protocol.RunEntryMessageOrBuilder
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      public Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailureOrBuilder in interface Protocol.RunEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.RunEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.RunEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.RunEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.RunEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.RunEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.RunEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.RunEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.RunEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.RunEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.RunEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.RunEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.RunEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.RunEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.RunEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.RunEntryMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.RunEntryMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.RunEntryMessage.Builder newBuilder(Protocol.RunEntryMessage prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.RunEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.RunEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.RunEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.RunEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.RunEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.RunEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.RunEntryMessageOrBuilder.html new file mode 100644 index 00000000..3448e066 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.RunEntryMessageOrBuilder.html @@ -0,0 +1,261 @@ + + + + +Protocol.RunEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.RunEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.RunEntryMessage, Protocol.RunEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.RunEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    + + +
     
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes value = 14;
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    +
    boolean
    + +
    +
    bytes value = 14;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      hasValue

      +
      boolean hasValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      Whether the value field is set.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      com.google.protobuf.ByteString getValue()
      +
      bytes value = 14;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.ServiceProtocolVersion.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ServiceProtocolVersion.html new file mode 100644 index 00000000..f084b83c --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.ServiceProtocolVersion.html @@ -0,0 +1,435 @@ + + + + +Protocol.ServiceProtocolVersion (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.ServiceProtocolVersion

+
+
java.lang.Object +
java.lang.Enum<Protocol.ServiceProtocolVersion> +
dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<Protocol.ServiceProtocolVersion>, Constable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static enum Protocol.ServiceProtocolVersion +extends Enum<Protocol.ServiceProtocolVersion> +implements com.google.protobuf.ProtocolMessageEnum
+
+ Service protocol version.
+ 
+ + Protobuf enum dev.restate.service.protocol.ServiceProtocolVersion
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      SERVICE_PROTOCOL_VERSION_UNSPECIFIED_VALUE

      +
      public static final int SERVICE_PROTOCOL_VERSION_UNSPECIFIED_VALUE
      +
      SERVICE_PROTOCOL_VERSION_UNSPECIFIED = 0;
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      V1_VALUE

      +
      public static final int V1_VALUE
      +
      + initial service protocol version
      + 
      + + V1 = 1;
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static Protocol.ServiceProtocolVersion[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Protocol.ServiceProtocolVersion valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      getNumber

      +
      public final int getNumber()
      +
      +
      Specified by:
      +
      getNumber in interface com.google.protobuf.Internal.EnumLite
      +
      Specified by:
      +
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      @Deprecated +public static Protocol.ServiceProtocolVersion valueOf(int value)
      +
      Deprecated.
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      value - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      forNumber

      +
      public static Protocol.ServiceProtocolVersion forNumber(int value)
      +
      +
      Parameters:
      +
      value - The numeric wire value of the corresponding enum entry.
      +
      Returns:
      +
      The enum associated with the given numeric wire value.
      +
      +
      +
    • +
    • +
      +

      internalGetValueMap

      +
      public static com.google.protobuf.Internal.EnumLiteMap<Protocol.ServiceProtocolVersion> internalGetValueMap()
      +
      +
    • +
    • +
      +

      getValueDescriptor

      +
      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      +
      +
      Specified by:
      +
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
      +
      +
      +
    • +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Protocol.ServiceProtocolVersion valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      desc - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.SetStateEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SetStateEntryMessage.Builder.html new file mode 100644 index 00000000..f3787a9a --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SetStateEntryMessage.Builder.html @@ -0,0 +1,541 @@ + + + + +Protocol.SetStateEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.SetStateEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.SetStateEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.SetStateEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.SetStateEntryMessage
+
+
+
public static final class Protocol.SetStateEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.SetStateEntryMessage.Builder> +implements Protocol.SetStateEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: No
+ Type: 0x0800 + 1
+ 
+ + Protobuf type dev.restate.service.protocol.SetStateEntryMessage
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.SetStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      + +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.SetStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.SetStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.SetStateEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      + +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.SetStateEntryMessage buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.SetStateEntryMessage.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.SetStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      + +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.SetStateEntryMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.SetStateEntryMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.SetStateEntryMessage.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public com.google.protobuf.ByteString getKey()
      +
      bytes key = 1;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.SetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      setKey

      +
      public Protocol.SetStateEntryMessage.Builder setKey(com.google.protobuf.ByteString value)
      +
      bytes key = 1;
      +
      +
      Parameters:
      +
      value - The key to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearKey

      + +
      bytes key = 1;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      bytes value = 3;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.SetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      setValue

      +
      public Protocol.SetStateEntryMessage.Builder setValue(com.google.protobuf.ByteString value)
      +
      bytes value = 3;
      +
      +
      Parameters:
      +
      value - The value to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearValue

      + +
      bytes value = 3;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.SetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.SetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      setName

      + +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Parameters:
      +
      value - The name to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearName

      + +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      setNameBytes

      +
      public Protocol.SetStateEntryMessage.Builder setNameBytes(com.google.protobuf.ByteString value)
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Parameters:
      +
      value - The bytes for name to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.SetStateEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SetStateEntryMessage.html new file mode 100644 index 00000000..1d3bcb6f --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SetStateEntryMessage.html @@ -0,0 +1,749 @@ + + + + +Protocol.SetStateEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.SetStateEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.SetStateEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.SetStateEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.SetStateEntryMessageOrBuilder
+
+ Completable: No
+ Fallible: No
+ Type: 0x0800 + 1
+ 
+ + Protobuf type dev.restate.service.protocol.SetStateEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      KEY_FIELD_NUMBER

      +
      public static final int KEY_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      VALUE_FIELD_NUMBER

      +
      public static final int VALUE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public com.google.protobuf.ByteString getKey()
      +
      bytes key = 1;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.SetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      bytes value = 3;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.SetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.SetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.SetStateEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SetStateEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SetStateEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SetStateEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SetStateEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SetStateEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SetStateEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SetStateEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SetStateEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.SetStateEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.SetStateEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SetStateEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SetStateEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.SetStateEntryMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.SetStateEntryMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      + +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.SetStateEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.SetStateEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.SetStateEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.SetStateEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.SetStateEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.SetStateEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SetStateEntryMessageOrBuilder.html new file mode 100644 index 00000000..1b5a03e5 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SetStateEntryMessageOrBuilder.html @@ -0,0 +1,208 @@ + + + + +Protocol.SetStateEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.SetStateEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.SetStateEntryMessage, Protocol.SetStateEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.SetStateEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes key = 1;
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes value = 3;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getKey

      +
      com.google.protobuf.ByteString getKey()
      +
      bytes key = 1;
      +
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      com.google.protobuf.ByteString getValue()
      +
      bytes value = 3;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.SleepEntryMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SleepEntryMessage.Builder.html new file mode 100644 index 00000000..d9fac1b6 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SleepEntryMessage.Builder.html @@ -0,0 +1,753 @@ + + + + +Protocol.SleepEntryMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.SleepEntryMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.SleepEntryMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.SleepEntryMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.SleepEntryMessage
+
+
+
public static final class Protocol.SleepEntryMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.SleepEntryMessage.Builder> +implements Protocol.SleepEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0C00 + 0
+ 
+ + Protobuf type dev.restate.service.protocol.SleepEntryMessage
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.SleepEntryMessage.ResultCase.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SleepEntryMessage.ResultCase.html new file mode 100644 index 00000000..2f0059d4 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SleepEntryMessage.ResultCase.html @@ -0,0 +1,278 @@ + + + + +Protocol.SleepEntryMessage.ResultCase (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Protocol.SleepEntryMessage.ResultCase

+
+
java.lang.Object +
java.lang.Enum<Protocol.SleepEntryMessage.ResultCase> +
dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.ResultCase
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Internal.EnumLite, Serializable, Comparable<Protocol.SleepEntryMessage.ResultCase>, Constable
+
+
+
Enclosing class:
+
Protocol.SleepEntryMessage
+
+
+
public static enum Protocol.SleepEntryMessage.ResultCase +extends Enum<Protocol.SleepEntryMessage.ResultCase> +implements com.google.protobuf.Internal.EnumLite
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static Protocol.SleepEntryMessage.ResultCase[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Protocol.SleepEntryMessage.ResultCase valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      @Deprecated +public static Protocol.SleepEntryMessage.ResultCase valueOf(int value)
      +
      Deprecated.
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      value - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      forNumber

      +
      public static Protocol.SleepEntryMessage.ResultCase forNumber(int value)
      +
      +
    • +
    • +
      +

      getNumber

      +
      public int getNumber()
      +
      +
      Specified by:
      +
      getNumber in interface com.google.protobuf.Internal.EnumLite
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.SleepEntryMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SleepEntryMessage.html new file mode 100644 index 00000000..c02b30be --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SleepEntryMessage.html @@ -0,0 +1,874 @@ + + + + +Protocol.SleepEntryMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.SleepEntryMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.SleepEntryMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.SleepEntryMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.SleepEntryMessageOrBuilder
+
+ Completable: Yes
+ Fallible: No
+ Type: 0x0C00 + 0
+ 
+ + Protobuf type dev.restate.service.protocol.SleepEntryMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      WAKE_UP_TIME_FIELD_NUMBER

      +
      public static final int WAKE_UP_TIME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      EMPTY_FIELD_NUMBER

      +
      public static final int EMPTY_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      FAILURE_FIELD_NUMBER

      +
      public static final int FAILURE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      NAME_FIELD_NUMBER

      +
      public static final int NAME_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getResultCase

      +
      public Protocol.SleepEntryMessage.ResultCase getResultCase()
      +
      +
      Specified by:
      +
      getResultCase in interface Protocol.SleepEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getWakeUpTime

      +
      public long getWakeUpTime()
      +
      + Wake up time.
      + The time is set as duration since UNIX Epoch.
      + 
      + + uint64 wake_up_time = 1;
      +
      +
      Specified by:
      +
      getWakeUpTime in interface Protocol.SleepEntryMessageOrBuilder
      +
      Returns:
      +
      The wakeUpTime.
      +
      +
      +
    • +
    • +
      +

      hasEmpty

      +
      public boolean hasEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Specified by:
      +
      hasEmpty in interface Protocol.SleepEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the empty field is set.
      +
      +
      +
    • +
    • +
      +

      getEmpty

      +
      public Protocol.Empty getEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Specified by:
      +
      getEmpty in interface Protocol.SleepEntryMessageOrBuilder
      +
      Returns:
      +
      The empty.
      +
      +
      +
    • +
    • +
      +

      getEmptyOrBuilder

      +
      public Protocol.EmptyOrBuilder getEmptyOrBuilder()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Specified by:
      +
      getEmptyOrBuilder in interface Protocol.SleepEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      hasFailure

      +
      public boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      hasFailure in interface Protocol.SleepEntryMessageOrBuilder
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      public Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailure in interface Protocol.SleepEntryMessageOrBuilder
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      public Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Specified by:
      +
      getFailureOrBuilder in interface Protocol.SleepEntryMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getName in interface Protocol.SleepEntryMessageOrBuilder
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      public com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Specified by:
      +
      getNameBytes in interface Protocol.SleepEntryMessageOrBuilder
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SleepEntryMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SleepEntryMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SleepEntryMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SleepEntryMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SleepEntryMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SleepEntryMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SleepEntryMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SleepEntryMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.SleepEntryMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.SleepEntryMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SleepEntryMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SleepEntryMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.SleepEntryMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.SleepEntryMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.SleepEntryMessage.Builder newBuilder(Protocol.SleepEntryMessage prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.SleepEntryMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.SleepEntryMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.SleepEntryMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.SleepEntryMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.SleepEntryMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.SleepEntryMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SleepEntryMessageOrBuilder.html new file mode 100644 index 00000000..54513ec2 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SleepEntryMessageOrBuilder.html @@ -0,0 +1,295 @@ + + + + +Protocol.SleepEntryMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.SleepEntryMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.SleepEntryMessage, Protocol.SleepEntryMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.SleepEntryMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    .dev.restate.service.protocol.Empty empty = 13;
    +
    + + +
    +
    .dev.restate.service.protocol.Empty empty = 13;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    + + +
    +
    + Entry name
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Entry name
    +
    + + +
     
    +
    long
    + +
    +
    + Wake up time.
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Empty empty = 13;
    +
    +
    boolean
    + +
    +
    .dev.restate.service.protocol.Failure failure = 15;
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getWakeUpTime

      +
      long getWakeUpTime()
      +
      + Wake up time.
      + The time is set as duration since UNIX Epoch.
      + 
      + + uint64 wake_up_time = 1;
      +
      +
      Returns:
      +
      The wakeUpTime.
      +
      +
      +
    • +
    • +
      +

      hasEmpty

      +
      boolean hasEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Returns:
      +
      Whether the empty field is set.
      +
      +
      +
    • +
    • +
      +

      getEmpty

      +
      Protocol.Empty getEmpty()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
      Returns:
      +
      The empty.
      +
      +
      +
    • +
    • +
      +

      getEmptyOrBuilder

      +
      Protocol.EmptyOrBuilder getEmptyOrBuilder()
      +
      .dev.restate.service.protocol.Empty empty = 13;
      +
      +
    • +
    • +
      +

      hasFailure

      +
      boolean hasFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      Whether the failure field is set.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      Protocol.Failure getFailure()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
      Returns:
      +
      The failure.
      +
      +
      +
    • +
    • +
      +

      getFailureOrBuilder

      +
      Protocol.FailureOrBuilder getFailureOrBuilder()
      +
      .dev.restate.service.protocol.Failure failure = 15;
      +
      +
    • +
    • +
      +

      getName

      +
      String getName()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The name.
      +
      +
      +
    • +
    • +
      +

      getNameBytes

      +
      com.google.protobuf.ByteString getNameBytes()
      +
      + Entry name
      + 
      + + string name = 12;
      +
      +
      Returns:
      +
      The bytes for name.
      +
      +
      +
    • +
    • +
      +

      getResultCase

      + +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.Builder.html new file mode 100644 index 00000000..f5cb18f5 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.Builder.html @@ -0,0 +1,1058 @@ + + + + +Protocol.StartMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.StartMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.StartMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.StartMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.StartMessage
+
+
+
public static final class Protocol.StartMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.StartMessage.Builder> +implements Protocol.StartMessageOrBuilder
+
+ Type: 0x0000 + 0
+ 
+ + Protobuf type dev.restate.service.protocol.StartMessage
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.StartMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      + +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.StartMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.StartMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.StartMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      +
      public Protocol.StartMessage build()
      +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.StartMessage buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.StartMessage.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.StartMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      + +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.StartMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.StartMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.StartMessage.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public com.google.protobuf.ByteString getId()
      +
      + Unique id of the invocation. This id is unique across invocations and won't change when replaying the journal.
      + 
      + + bytes id = 1;
      +
      +
      Specified by:
      +
      getId in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The id.
      +
      +
      +
    • +
    • +
      +

      setId

      +
      public Protocol.StartMessage.Builder setId(com.google.protobuf.ByteString value)
      +
      + Unique id of the invocation. This id is unique across invocations and won't change when replaying the journal.
      + 
      + + bytes id = 1;
      +
      +
      Parameters:
      +
      value - The id to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearId

      + +
      + Unique id of the invocation. This id is unique across invocations and won't change when replaying the journal.
      + 
      + + bytes id = 1;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      getDebugId

      +
      public String getDebugId()
      +
      + Invocation id that can be used for logging.
      + The user can use this id to address this invocation in admin and status introspection apis.
      + 
      + + string debug_id = 2;
      +
      +
      Specified by:
      +
      getDebugId in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The debugId.
      +
      +
      +
    • +
    • +
      +

      getDebugIdBytes

      +
      public com.google.protobuf.ByteString getDebugIdBytes()
      +
      + Invocation id that can be used for logging.
      + The user can use this id to address this invocation in admin and status introspection apis.
      + 
      + + string debug_id = 2;
      +
      +
      Specified by:
      +
      getDebugIdBytes in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The bytes for debugId.
      +
      +
      +
    • +
    • +
      +

      setDebugId

      +
      public Protocol.StartMessage.Builder setDebugId(String value)
      +
      + Invocation id that can be used for logging.
      + The user can use this id to address this invocation in admin and status introspection apis.
      + 
      + + string debug_id = 2;
      +
      +
      Parameters:
      +
      value - The debugId to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearDebugId

      +
      public Protocol.StartMessage.Builder clearDebugId()
      +
      + Invocation id that can be used for logging.
      + The user can use this id to address this invocation in admin and status introspection apis.
      + 
      + + string debug_id = 2;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      setDebugIdBytes

      +
      public Protocol.StartMessage.Builder setDebugIdBytes(com.google.protobuf.ByteString value)
      +
      + Invocation id that can be used for logging.
      + The user can use this id to address this invocation in admin and status introspection apis.
      + 
      + + string debug_id = 2;
      +
      +
      Parameters:
      +
      value - The bytes for debugId to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      getKnownEntries

      +
      public int getKnownEntries()
      +
      uint32 known_entries = 3;
      +
      +
      Specified by:
      +
      getKnownEntries in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The knownEntries.
      +
      +
      +
    • +
    • +
      +

      setKnownEntries

      +
      public Protocol.StartMessage.Builder setKnownEntries(int value)
      +
      uint32 known_entries = 3;
      +
      +
      Parameters:
      +
      value - The knownEntries to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearKnownEntries

      +
      public Protocol.StartMessage.Builder clearKnownEntries()
      +
      uint32 known_entries = 3;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      getStateMapList

      +
      public List<Protocol.StartMessage.StateEntry> getStateMapList()
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
      Specified by:
      +
      getStateMapList in interface Protocol.StartMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getStateMapCount

      +
      public int getStateMapCount()
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
      Specified by:
      +
      getStateMapCount in interface Protocol.StartMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getStateMap

      +
      public Protocol.StartMessage.StateEntry getStateMap(int index)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
      Specified by:
      +
      getStateMap in interface Protocol.StartMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      setStateMap

      +
      public Protocol.StartMessage.Builder setStateMap(int index, + Protocol.StartMessage.StateEntry value)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      setStateMap

      +
      public Protocol.StartMessage.Builder setStateMap(int index, + Protocol.StartMessage.StateEntry.Builder builderForValue)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      addStateMap

      + +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      addStateMap

      +
      public Protocol.StartMessage.Builder addStateMap(int index, + Protocol.StartMessage.StateEntry value)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      addStateMap

      + +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      addStateMap

      +
      public Protocol.StartMessage.Builder addStateMap(int index, + Protocol.StartMessage.StateEntry.Builder builderForValue)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      addAllStateMap

      +
      public Protocol.StartMessage.Builder addAllStateMap(Iterable<? extends Protocol.StartMessage.StateEntry> values)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      clearStateMap

      +
      public Protocol.StartMessage.Builder clearStateMap()
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      removeStateMap

      +
      public Protocol.StartMessage.Builder removeStateMap(int index)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      getStateMapBuilder

      +
      public Protocol.StartMessage.StateEntry.Builder getStateMapBuilder(int index)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      getStateMapOrBuilder

      +
      public Protocol.StartMessage.StateEntryOrBuilder getStateMapOrBuilder(int index)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
      Specified by:
      +
      getStateMapOrBuilder in interface Protocol.StartMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getStateMapOrBuilderList

      +
      public List<? extends Protocol.StartMessage.StateEntryOrBuilder> getStateMapOrBuilderList()
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
      Specified by:
      +
      getStateMapOrBuilderList in interface Protocol.StartMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      addStateMapBuilder

      +
      public Protocol.StartMessage.StateEntry.Builder addStateMapBuilder()
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      addStateMapBuilder

      +
      public Protocol.StartMessage.StateEntry.Builder addStateMapBuilder(int index)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      getStateMapBuilderList

      +
      public List<Protocol.StartMessage.StateEntry.Builder> getStateMapBuilderList()
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      getPartialState

      +
      public boolean getPartialState()
      +
      bool partial_state = 5;
      +
      +
      Specified by:
      +
      getPartialState in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The partialState.
      +
      +
      +
    • +
    • +
      +

      setPartialState

      +
      public Protocol.StartMessage.Builder setPartialState(boolean value)
      +
      bool partial_state = 5;
      +
      +
      Parameters:
      +
      value - The partialState to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearPartialState

      +
      public Protocol.StartMessage.Builder clearPartialState()
      +
      bool partial_state = 5;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public String getKey()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      public com.google.protobuf.ByteString getKeyBytes()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Specified by:
      +
      getKeyBytes in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      setKey

      +
      public Protocol.StartMessage.Builder setKey(String value)
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Parameters:
      +
      value - The key to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearKey

      +
      public Protocol.StartMessage.Builder clearKey()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      setKeyBytes

      +
      public Protocol.StartMessage.Builder setKeyBytes(com.google.protobuf.ByteString value)
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Parameters:
      +
      value - The bytes for key to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.StateEntry.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.StateEntry.Builder.html new file mode 100644 index 00000000..4ade20f9 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.StateEntry.Builder.html @@ -0,0 +1,443 @@ + + + + +Protocol.StartMessage.StateEntry.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.StartMessage.StateEntry.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.StartMessage.StateEntry.Builder> +
dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.StartMessage.StateEntryOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.StartMessage.StateEntry
+
+
+
public static final class Protocol.StartMessage.StateEntry.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.StartMessage.StateEntry.Builder> +implements Protocol.StartMessage.StateEntryOrBuilder
+
Protobuf type dev.restate.service.protocol.StartMessage.StateEntry
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.StartMessage.StateEntry.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      + +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.StartMessage.StateEntry.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.StartMessage.StateEntry.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.StartMessage.StateEntry getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      + +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.StartMessage.StateEntry buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.StartMessage.StateEntry.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.StartMessage.StateEntry.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      + +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.StartMessage.StateEntry.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.StartMessage.StateEntry.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.StartMessage.StateEntry.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public com.google.protobuf.ByteString getKey()
      +
      bytes key = 1;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.StartMessage.StateEntryOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      setKey

      +
      public Protocol.StartMessage.StateEntry.Builder setKey(com.google.protobuf.ByteString value)
      +
      bytes key = 1;
      +
      +
      Parameters:
      +
      value - The key to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearKey

      + +
      bytes key = 1;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      + If value is an empty byte array,
      + then it means the value is empty and not "missing" (e.g. empty string).
      + 
      + + bytes value = 2;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.StartMessage.StateEntryOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      setValue

      +
      public Protocol.StartMessage.StateEntry.Builder setValue(com.google.protobuf.ByteString value)
      +
      + If value is an empty byte array,
      + then it means the value is empty and not "missing" (e.g. empty string).
      + 
      + + bytes value = 2;
      +
      +
      Parameters:
      +
      value - The value to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearValue

      + +
      + If value is an empty byte array,
      + then it means the value is empty and not "missing" (e.g. empty string).
      + 
      + + bytes value = 2;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.StateEntry.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.StateEntry.html new file mode 100644 index 00000000..487acf32 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.StateEntry.html @@ -0,0 +1,684 @@ + + + + +Protocol.StartMessage.StateEntry (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.StartMessage.StateEntry

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.StartMessage.StateEntryOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol.StartMessage
+
+
+
public static final class Protocol.StartMessage.StateEntry +extends com.google.protobuf.GeneratedMessage +implements Protocol.StartMessage.StateEntryOrBuilder
+
Protobuf type dev.restate.service.protocol.StartMessage.StateEntry
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      KEY_FIELD_NUMBER

      +
      public static final int KEY_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      VALUE_FIELD_NUMBER

      +
      public static final int VALUE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public com.google.protobuf.ByteString getKey()
      +
      bytes key = 1;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.StartMessage.StateEntryOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      public com.google.protobuf.ByteString getValue()
      +
      + If value is an empty byte array,
      + then it means the value is empty and not "missing" (e.g. empty string).
      + 
      + + bytes value = 2;
      +
      +
      Specified by:
      +
      getValue in interface Protocol.StartMessage.StateEntryOrBuilder
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage.StateEntry parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage.StateEntry parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage.StateEntry parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage.StateEntry parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage.StateEntry parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage.StateEntry parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage.StateEntry parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage.StateEntry parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.StartMessage.StateEntry parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.StartMessage.StateEntry parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage.StateEntry parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage.StateEntry parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.StartMessage.StateEntry.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.StartMessage.StateEntry.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      + +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.StartMessage.StateEntry.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.StartMessage.StateEntry getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.StartMessage.StateEntry> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.StartMessage.StateEntry> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.StartMessage.StateEntry getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.StateEntryOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.StateEntryOrBuilder.html new file mode 100644 index 00000000..c89bf6f7 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.StateEntryOrBuilder.html @@ -0,0 +1,173 @@ + + + + +Protocol.StartMessage.StateEntryOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.StartMessage.StateEntryOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.StartMessage.StateEntry, Protocol.StartMessage.StateEntry.Builder
+
+
+
Enclosing class:
+
Protocol.StartMessage
+
+
+
public static interface Protocol.StartMessage.StateEntryOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.google.protobuf.ByteString
    + +
    +
    bytes key = 1;
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + If value is an empty byte array, + then it means the value is empty and not "missing" (e.g.
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getKey

      +
      com.google.protobuf.ByteString getKey()
      +
      bytes key = 1;
      +
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getValue

      +
      com.google.protobuf.ByteString getValue()
      +
      + If value is an empty byte array,
      + then it means the value is empty and not "missing" (e.g. empty string).
      + 
      + + bytes value = 2;
      +
      +
      Returns:
      +
      The value.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.html new file mode 100644 index 00000000..acf58eeb --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessage.html @@ -0,0 +1,980 @@ + + + + +Protocol.StartMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.StartMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.StartMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.StartMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.StartMessageOrBuilder
+
+ Type: 0x0000 + 0
+ 
+ + Protobuf type dev.restate.service.protocol.StartMessage
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ID_FIELD_NUMBER

      +
      public static final int ID_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      DEBUG_ID_FIELD_NUMBER

      +
      public static final int DEBUG_ID_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      KNOWN_ENTRIES_FIELD_NUMBER

      +
      public static final int KNOWN_ENTRIES_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      STATE_MAP_FIELD_NUMBER

      +
      public static final int STATE_MAP_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PARTIAL_STATE_FIELD_NUMBER

      +
      public static final int PARTIAL_STATE_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      KEY_FIELD_NUMBER

      +
      public static final int KEY_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getId

      +
      public com.google.protobuf.ByteString getId()
      +
      + Unique id of the invocation. This id is unique across invocations and won't change when replaying the journal.
      + 
      + + bytes id = 1;
      +
      +
      Specified by:
      +
      getId in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The id.
      +
      +
      +
    • +
    • +
      +

      getDebugId

      +
      public String getDebugId()
      +
      + Invocation id that can be used for logging.
      + The user can use this id to address this invocation in admin and status introspection apis.
      + 
      + + string debug_id = 2;
      +
      +
      Specified by:
      +
      getDebugId in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The debugId.
      +
      +
      +
    • +
    • +
      +

      getDebugIdBytes

      +
      public com.google.protobuf.ByteString getDebugIdBytes()
      +
      + Invocation id that can be used for logging.
      + The user can use this id to address this invocation in admin and status introspection apis.
      + 
      + + string debug_id = 2;
      +
      +
      Specified by:
      +
      getDebugIdBytes in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The bytes for debugId.
      +
      +
      +
    • +
    • +
      +

      getKnownEntries

      +
      public int getKnownEntries()
      +
      uint32 known_entries = 3;
      +
      +
      Specified by:
      +
      getKnownEntries in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The knownEntries.
      +
      +
      +
    • +
    • +
      +

      getStateMapList

      +
      public List<Protocol.StartMessage.StateEntry> getStateMapList()
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
      Specified by:
      +
      getStateMapList in interface Protocol.StartMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getStateMapOrBuilderList

      +
      public List<? extends Protocol.StartMessage.StateEntryOrBuilder> getStateMapOrBuilderList()
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
      Specified by:
      +
      getStateMapOrBuilderList in interface Protocol.StartMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getStateMapCount

      +
      public int getStateMapCount()
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
      Specified by:
      +
      getStateMapCount in interface Protocol.StartMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getStateMap

      +
      public Protocol.StartMessage.StateEntry getStateMap(int index)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
      Specified by:
      +
      getStateMap in interface Protocol.StartMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getStateMapOrBuilder

      +
      public Protocol.StartMessage.StateEntryOrBuilder getStateMapOrBuilder(int index)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
      Specified by:
      +
      getStateMapOrBuilder in interface Protocol.StartMessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      getPartialState

      +
      public boolean getPartialState()
      +
      bool partial_state = 5;
      +
      +
      Specified by:
      +
      getPartialState in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The partialState.
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      public String getKey()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Specified by:
      +
      getKey in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      public com.google.protobuf.ByteString getKeyBytes()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Specified by:
      +
      getKeyBytes in interface Protocol.StartMessageOrBuilder
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.StartMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.StartMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.StartMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.StartMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.StartMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.StartMessage.Builder newBuilder(Protocol.StartMessage prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      +
      public Protocol.StartMessage.Builder toBuilder()
      +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.StartMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.StartMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.StartMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.StartMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.StartMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessageOrBuilder.html new file mode 100644 index 00000000..3004b4d8 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.StartMessageOrBuilder.html @@ -0,0 +1,358 @@ + + + + +Protocol.StartMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.StartMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.StartMessage, Protocol.StartMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.StartMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    + Invocation id that can be used for logging.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Invocation id that can be used for logging.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + Unique id of the invocation.
    +
    + + +
    +
    + If this invocation has a key associated (e.g.
    +
    +
    com.google.protobuf.ByteString
    + +
    +
    + If this invocation has a key associated (e.g.
    +
    +
    int
    + +
    +
    uint32 known_entries = 3;
    +
    +
    boolean
    + +
    +
    bool partial_state = 5;
    +
    + +
    getStateMap(int index)
    +
    +
    + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
    +
    +
    int
    + +
    +
    + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
    +
    + + +
    +
    + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
    +
    + + +
    +
    + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
    +
    + + +
    +
    + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getId

      +
      com.google.protobuf.ByteString getId()
      +
      + Unique id of the invocation. This id is unique across invocations and won't change when replaying the journal.
      + 
      + + bytes id = 1;
      +
      +
      Returns:
      +
      The id.
      +
      +
      +
    • +
    • +
      +

      getDebugId

      +
      String getDebugId()
      +
      + Invocation id that can be used for logging.
      + The user can use this id to address this invocation in admin and status introspection apis.
      + 
      + + string debug_id = 2;
      +
      +
      Returns:
      +
      The debugId.
      +
      +
      +
    • +
    • +
      +

      getDebugIdBytes

      +
      com.google.protobuf.ByteString getDebugIdBytes()
      +
      + Invocation id that can be used for logging.
      + The user can use this id to address this invocation in admin and status introspection apis.
      + 
      + + string debug_id = 2;
      +
      +
      Returns:
      +
      The bytes for debugId.
      +
      +
      +
    • +
    • +
      +

      getKnownEntries

      +
      int getKnownEntries()
      +
      uint32 known_entries = 3;
      +
      +
      Returns:
      +
      The knownEntries.
      +
      +
      +
    • +
    • +
      +

      getStateMapList

      + +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      getStateMap

      +
      Protocol.StartMessage.StateEntry getStateMap(int index)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      getStateMapCount

      +
      int getStateMapCount()
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      getStateMapOrBuilderList

      +
      List<? extends Protocol.StartMessage.StateEntryOrBuilder> getStateMapOrBuilderList()
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      getStateMapOrBuilder

      +
      Protocol.StartMessage.StateEntryOrBuilder getStateMapOrBuilder(int index)
      +
      + protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
      + 
      + + repeated .dev.restate.service.protocol.StartMessage.StateEntry state_map = 4;
      +
      +
    • +
    • +
      +

      getPartialState

      +
      boolean getPartialState()
      +
      bool partial_state = 5;
      +
      +
      Returns:
      +
      The partialState.
      +
      +
      +
    • +
    • +
      +

      getKey

      +
      String getKey()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Returns:
      +
      The key.
      +
      +
      +
    • +
    • +
      +

      getKeyBytes

      +
      com.google.protobuf.ByteString getKeyBytes()
      +
      + If this invocation has a key associated (e.g. for objects and workflows), then this key is filled in. Empty otherwise.
      + 
      + + string key = 6;
      +
      +
      Returns:
      +
      The bytes for key.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.SuspensionMessage.Builder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SuspensionMessage.Builder.html new file mode 100644 index 00000000..b71d2f8e --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SuspensionMessage.Builder.html @@ -0,0 +1,515 @@ + + + + +Protocol.SuspensionMessage.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.SuspensionMessage.Builder

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite.Builder +
com.google.protobuf.AbstractMessage.Builder<BuilderT> +
com.google.protobuf.GeneratedMessage.Builder<Protocol.SuspensionMessage.Builder> +
dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.SuspensionMessageOrBuilder, Cloneable
+
+
+
Enclosing class:
+
Protocol.SuspensionMessage
+
+
+
public static final class Protocol.SuspensionMessage.Builder +extends com.google.protobuf.GeneratedMessage.Builder<Protocol.SuspensionMessage.Builder> +implements Protocol.SuspensionMessageOrBuilder
+
+ Type: 0x0000 + 2
+ Implementations MUST send this message when suspending an invocation.
+ 
+ + Protobuf type dev.restate.service.protocol.SuspensionMessage
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    addAllEntryIndexes(Iterable<? extends Integer> values)
    +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    + +
    addEntryIndexes(int value)
    +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    + + +
     
    + + +
     
    + + +
     
    + + +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    + + +
     
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    int
    +
    getEntryIndexes(int index)
    +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    +
    int
    + +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    + + +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + +
    mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    mergeFrom(com.google.protobuf.Message other)
    +
     
    + + +
     
    + +
    setEntryIndexes(int index, + int value)
    +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    +addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    +findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    +addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
    +
    +

    Methods inherited from class java.lang.Object

    +equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.Message.Builder

    +mergeDelimitedFrom, mergeDelimitedFrom
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    +mergeFrom
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Protocol.SuspensionMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      clear

      + +
      +
      Specified by:
      +
      clear in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      clear in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      clear in class com.google.protobuf.GeneratedMessage.Builder<Protocol.SuspensionMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDescriptorForType

      +
      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      +
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      +
      Overrides:
      +
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Protocol.SuspensionMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.SuspensionMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    • +
      +

      build

      + +
      +
      Specified by:
      +
      build in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      build in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      buildPartial

      +
      public Protocol.SuspensionMessage buildPartial()
      +
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      buildPartial in interface com.google.protobuf.MessageLite.Builder
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.SuspensionMessage.Builder mergeFrom(com.google.protobuf.Message other)
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.SuspensionMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      + +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Protocol.SuspensionMessage.Builder>
      +
      +
      +
    • +
    • +
      +

      mergeFrom

      +
      public Protocol.SuspensionMessage.Builder mergeFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.Message.Builder
      +
      Specified by:
      +
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      +
      Overrides:
      +
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Protocol.SuspensionMessage.Builder>
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getEntryIndexesList

      +
      public List<Integer> getEntryIndexesList()
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Specified by:
      +
      getEntryIndexesList in interface Protocol.SuspensionMessageOrBuilder
      +
      Returns:
      +
      A list containing the entryIndexes.
      +
      +
      +
    • +
    • +
      +

      getEntryIndexesCount

      +
      public int getEntryIndexesCount()
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Specified by:
      +
      getEntryIndexesCount in interface Protocol.SuspensionMessageOrBuilder
      +
      Returns:
      +
      The count of entryIndexes.
      +
      +
      +
    • +
    • +
      +

      getEntryIndexes

      +
      public int getEntryIndexes(int index)
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Specified by:
      +
      getEntryIndexes in interface Protocol.SuspensionMessageOrBuilder
      +
      Parameters:
      +
      index - The index of the element to return.
      +
      Returns:
      +
      The entryIndexes at the given index.
      +
      +
      +
    • +
    • +
      +

      setEntryIndexes

      +
      public Protocol.SuspensionMessage.Builder setEntryIndexes(int index, + int value)
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Parameters:
      +
      index - The index to set the value at.
      +
      value - The entryIndexes to set.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      addEntryIndexes

      +
      public Protocol.SuspensionMessage.Builder addEntryIndexes(int value)
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Parameters:
      +
      value - The entryIndexes to add.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      addAllEntryIndexes

      +
      public Protocol.SuspensionMessage.Builder addAllEntryIndexes(Iterable<? extends Integer> values)
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Parameters:
      +
      values - The entryIndexes to add.
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    • +
      +

      clearEntryIndexes

      +
      public Protocol.SuspensionMessage.Builder clearEntryIndexes()
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Returns:
      +
      This builder for chaining.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.SuspensionMessage.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SuspensionMessage.html new file mode 100644 index 00000000..848a6403 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SuspensionMessage.html @@ -0,0 +1,714 @@ + + + + +Protocol.SuspensionMessage (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol.SuspensionMessage

+
+
java.lang.Object +
com.google.protobuf.AbstractMessageLite +
com.google.protobuf.AbstractMessage +
com.google.protobuf.GeneratedMessage +
dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
+
+
+
+
+
+
All Implemented Interfaces:
+
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Protocol.SuspensionMessageOrBuilder, Serializable
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static final class Protocol.SuspensionMessage +extends com.google.protobuf.GeneratedMessage +implements Protocol.SuspensionMessageOrBuilder
+
+ Type: 0x0000 + 2
+ Implementations MUST send this message when suspending an invocation.
+ 
+ + Protobuf type dev.restate.service.protocol.SuspensionMessage
+
+
See Also:
+
+ +
+
+
+
+
    + +
  • +
    +

    Nested Class Summary

    +
    Nested Classes
    +
    +
    Modifier and Type
    +
    Class
    +
    Description
    +
    static final class 
    + +
    +
    + Type: 0x0000 + 2 + Implementations MUST send this message when suspending an invocation.
    +
    +
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    +com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    +com.google.protobuf.AbstractMessage.BuilderParent
    +
    +

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    +com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
    +
    +
  • + +
  • +
    +

    Field Summary

    +
    Fields
    +
    +
    Modifier and Type
    +
    Field
    +
    Description
    +
    static final int
    + +
     
    +
    +
    +

    Fields inherited from class com.google.protobuf.GeneratedMessage

    +alwaysUseFieldBuilders, unknownFields
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessage

    +memoizedSize
    +
    +

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    +memoizedHashCode
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
     
    + + +
     
    + + +
     
    +
    static final com.google.protobuf.Descriptors.Descriptor
    + +
     
    +
    int
    +
    getEntryIndexes(int index)
    +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    +
    int
    + +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    + + +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    +
    com.google.protobuf.Parser<Protocol.SuspensionMessage>
    + +
     
    +
    int
    + +
     
    +
    int
    + +
     
    +
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
    + +
     
    +
    final boolean
    + +
     
    + + +
     
    + + +
     
    + + +
     
    + +
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
    +
     
    + + +
     
    + +
    parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(byte[] data)
    +
     
    + +
    parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data)
    +
     
    + +
    parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input)
    +
     
    + +
    parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    + + +
     
    + +
    parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    +
     
    +
    static com.google.protobuf.Parser<Protocol.SuspensionMessage>
    + +
     
    + + +
     
    +
    void
    +
    writeTo(com.google.protobuf.CodedOutputStream output)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class com.google.protobuf.GeneratedMessage

    +canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessage

    +findInitializationErrors, getInitializationErrorString, hashFields, toString
    +
    +

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    +addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from class java.lang.Object

    +clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLite

    +toByteArray, toByteString, writeDelimitedTo, writeTo
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ENTRY_INDEXES_FIELD_NUMBER

      +
      public static final int ENTRY_INDEXES_FIELD_NUMBER
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getDescriptor

      +
      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      +
      +
    • +
    • +
      +

      internalGetFieldAccessorTable

      +
      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      +
      +
      Specified by:
      +
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getEntryIndexesList

      +
      public List<Integer> getEntryIndexesList()
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Specified by:
      +
      getEntryIndexesList in interface Protocol.SuspensionMessageOrBuilder
      +
      Returns:
      +
      A list containing the entryIndexes.
      +
      +
      +
    • +
    • +
      +

      getEntryIndexesCount

      +
      public int getEntryIndexesCount()
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Specified by:
      +
      getEntryIndexesCount in interface Protocol.SuspensionMessageOrBuilder
      +
      Returns:
      +
      The count of entryIndexes.
      +
      +
      +
    • +
    • +
      +

      getEntryIndexes

      +
      public int getEntryIndexes(int index)
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Specified by:
      +
      getEntryIndexes in interface Protocol.SuspensionMessageOrBuilder
      +
      Parameters:
      +
      index - The index of the element to return.
      +
      Returns:
      +
      The entryIndexes at the given index.
      +
      +
      +
    • +
    • +
      +

      isInitialized

      +
      public final boolean isInitialized()
      +
      +
      Specified by:
      +
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Overrides:
      +
      isInitialized in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      writeTo

      +
      public void writeTo(com.google.protobuf.CodedOutputStream output) + throws IOException
      +
      +
      Specified by:
      +
      writeTo in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      writeTo in class com.google.protobuf.GeneratedMessage
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      getSerializedSize

      +
      public int getSerializedSize()
      +
      +
      Specified by:
      +
      getSerializedSize in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getSerializedSize in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object obj)
      +
      +
      Specified by:
      +
      equals in interface com.google.protobuf.Message
      +
      Overrides:
      +
      equals in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Specified by:
      +
      hashCode in interface com.google.protobuf.Message
      +
      Overrides:
      +
      hashCode in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SuspensionMessage parseFrom(ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SuspensionMessage parseFrom(ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SuspensionMessage parseFrom(com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SuspensionMessage parseFrom(com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SuspensionMessage parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SuspensionMessage parseFrom(byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException
      +
      +
      Throws:
      +
      com.google.protobuf.InvalidProtocolBufferException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SuspensionMessage parseFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SuspensionMessage parseFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.SuspensionMessage parseDelimitedFrom(InputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseDelimitedFrom

      +
      public static Protocol.SuspensionMessage parseDelimitedFrom(InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SuspensionMessage parseFrom(com.google.protobuf.CodedInputStream input) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      parseFrom

      +
      public static Protocol.SuspensionMessage parseFrom(com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws IOException
      +
      +
      Throws:
      +
      IOException
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      public Protocol.SuspensionMessage.Builder newBuilderForType()
      +
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      newBuilderForType in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.SuspensionMessage.Builder newBuilder()
      +
      +
    • +
    • +
      +

      newBuilder

      +
      public static Protocol.SuspensionMessage.Builder newBuilder(Protocol.SuspensionMessage prototype)
      +
      +
    • +
    • +
      +

      toBuilder

      + +
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.Message
      +
      Specified by:
      +
      toBuilder in interface com.google.protobuf.MessageLite
      +
      +
      +
    • +
    • +
      +

      newBuilderForType

      +
      protected Protocol.SuspensionMessage.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      +
      +
      Overrides:
      +
      newBuilderForType in class com.google.protobuf.AbstractMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstance

      +
      public static Protocol.SuspensionMessage getDefaultInstance()
      +
      +
    • +
    • +
      +

      parser

      +
      public static com.google.protobuf.Parser<Protocol.SuspensionMessage> parser()
      +
      +
    • +
    • +
      +

      getParserForType

      +
      public com.google.protobuf.Parser<Protocol.SuspensionMessage> getParserForType()
      +
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.Message
      +
      Specified by:
      +
      getParserForType in interface com.google.protobuf.MessageLite
      +
      Overrides:
      +
      getParserForType in class com.google.protobuf.GeneratedMessage
      +
      +
      +
    • +
    • +
      +

      getDefaultInstanceForType

      +
      public Protocol.SuspensionMessage getDefaultInstanceForType()
      +
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      +
      Specified by:
      +
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.SuspensionMessageOrBuilder.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SuspensionMessageOrBuilder.html new file mode 100644 index 00000000..9014e88a --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.SuspensionMessageOrBuilder.html @@ -0,0 +1,211 @@ + + + + +Protocol.SuspensionMessageOrBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Protocol.SuspensionMessageOrBuilder

+
+
+
+
All Superinterfaces:
+
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
+
+
+
All Known Implementing Classes:
+
Protocol.SuspensionMessage, Protocol.SuspensionMessage.Builder
+
+
+
Enclosing class:
+
Protocol
+
+
+
public static interface Protocol.SuspensionMessageOrBuilder +extends com.google.protobuf.MessageOrBuilder
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    int
    +
    getEntryIndexes(int index)
    +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    +
    int
    + +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    + + +
    +
    + This list represents any of the entry_index the invocation is waiting on to progress.
    +
    +
    +
    +
    +
    +

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    +isInitialized
    +
    +

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    +findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getEntryIndexesList

      +
      List<Integer> getEntryIndexesList()
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Returns:
      +
      A list containing the entryIndexes.
      +
      +
      +
    • +
    • +
      +

      getEntryIndexesCount

      +
      int getEntryIndexesCount()
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Returns:
      +
      The count of entryIndexes.
      +
      +
      +
    • +
    • +
      +

      getEntryIndexes

      +
      int getEntryIndexes(int index)
      +
      + This list represents any of the entry_index the invocation is waiting on to progress.
      + The runtime will resume the invocation as soon as one of the given entry_index is completed.
      + This list MUST not be empty.
      + False positive, entry_indexes is a valid plural of entry_indices.
      + https://learn.microsoft.com/en-us/style-guide/a-z-word-list-term-collections/i/index-indexes-indices
      + 
      + + repeated uint32 entry_indexes = 1;
      +
      +
      Parameters:
      +
      index - The index of the element to return.
      +
      Returns:
      +
      The entryIndexes at the given index.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/Protocol.html b/static/javadocs/dev/restate/generated/service/protocol/Protocol.html new file mode 100644 index 00000000..ca87ae73 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/Protocol.html @@ -0,0 +1,427 @@ + + + + +Protocol (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Protocol

+
+
java.lang.Object +
dev.restate.generated.service.protocol.Protocol
+
+
+
+
public final class Protocol +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      registerAllExtensions

      +
      public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
      +
      +
    • +
    • +
      +

      registerAllExtensions

      +
      public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)
      +
      +
    • +
    • +
      +

      getDescriptor

      +
      public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/package-summary.html b/static/javadocs/dev/restate/generated/service/protocol/package-summary.html new file mode 100644 index 00000000..40663077 --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/package-summary.html @@ -0,0 +1,509 @@ + + + + +dev.restate.generated.service.protocol (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.generated.service.protocol

+
+
+
package dev.restate.generated.service.protocol
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/generated/service/protocol/package-tree.html b/static/javadocs/dev/restate/generated/service/protocol/package-tree.html new file mode 100644 index 00000000..f0290d1f --- /dev/null +++ b/static/javadocs/dev/restate/generated/service/protocol/package-tree.html @@ -0,0 +1,216 @@ + + + + +dev.restate.generated.service.protocol Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.generated.service.protocol

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/AnyAwaitable.html b/static/javadocs/dev/restate/sdk/AnyAwaitable.html new file mode 100644 index 00000000..60dc5515 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/AnyAwaitable.html @@ -0,0 +1,177 @@ + + + + +AnyAwaitable (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AnyAwaitable

+
+
java.lang.Object +
dev.restate.sdk.Awaitable<U> +
dev.restate.sdk.AnyAwaitable
+
+
+
+
+
public final class AnyAwaitable +extends Awaitable<U>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/Awaitable.html b/static/javadocs/dev/restate/sdk/Awaitable.html new file mode 100644 index 00000000..9d341f41 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/Awaitable.html @@ -0,0 +1,306 @@ + + + + +Awaitable (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Awaitable<T>

+
+
java.lang.Object +
dev.restate.sdk.Awaitable<T>
+
+
+
+
Type Parameters:
+
T - type of the awaitable result
+
+
+
Direct Known Subclasses:
+
AnyAwaitable, Awakeable
+
+
+
public abstract class Awaitable<T> +extends Object
+
An Awaitable allows to await an asynchronous result. Once await() is called, the + execution stops until the asynchronous result is available. + +

The result can be either a success or a failure. In case of a failure, await() will + throw a TerminalException. + +

NOTE: This interface MUST NOT be accessed concurrently since it can lead to different + orderings of user actions, corrupting the execution of the invocation.

+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/Awakeable.html b/static/javadocs/dev/restate/sdk/Awakeable.html new file mode 100644 index 00000000..769803b6 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/Awakeable.html @@ -0,0 +1,190 @@ + + + + +Awakeable (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Awakeable<T>

+
+
java.lang.Object +
dev.restate.sdk.Awaitable<U> +
dev.restate.sdk.Awakeable<T>
+
+
+
+
+
public final class Awakeable<T> +extends Awaitable<U>
+
An Awakeable is a special type of Awaitable which can be arbitrarily completed by + another service, by addressing it with its id(). + +

It can be used to let a service wait on a specific condition/result, which is fulfilled by + another service or by an external system at a later point in time. + +

For example, you can send a Kafka record including the id(), and then let + another service consume from Kafka the responses of given external system interaction by using + Context.awakeableHandle(String). + +

NOTE: This interface MUST NOT be accessed concurrently since it can lead to different + orderings of user actions, corrupting the execution of the invocation.

+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/AwakeableHandle.html b/static/javadocs/dev/restate/sdk/AwakeableHandle.html new file mode 100644 index 00000000..182cc186 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/AwakeableHandle.html @@ -0,0 +1,163 @@ + + + + +AwakeableHandle (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface AwakeableHandle

+
+
+
+
public interface AwakeableHandle
+
This class represents a handle to an Awakeable created in another service.
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    reject(String reason)
    +
    +
    Complete with failure the Awakeable.
    +
    +
    <T> void
    +
    resolve(Serde<T> serde, + @NonNull T payload)
    +
    +
    Complete with success the Awakeable.
    +
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      resolve

      +
      <T> void resolve(Serde<T> serde, + @NonNull T payload)
      +
      Complete with success the Awakeable.
      +
      +
      Parameters:
      +
      serde - used to serialize the Awakeable result payload.
      +
      payload - the result payload. MUST NOT be null.
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      reject

      +
      void reject(String reason)
      +
      Complete with failure the Awakeable.
      +
      +
      Parameters:
      +
      reason - the rejection reason. MUST NOT be null.
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/Context.html b/static/javadocs/dev/restate/sdk/Context.html new file mode 100644 index 00000000..d634d8d3 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/Context.html @@ -0,0 +1,482 @@ + + + + +Context (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Context

+
+
+
+
All Known Subinterfaces:
+
ObjectContext, SharedObjectContext, SharedWorkflowContext, WorkflowContext
+
+
+
public interface Context
+
This interface exposes the Restate functionalities to Restate services. It can be used to + interact with other Restate services, record non-deterministic closures, execute timers and + synchronize with external systems. + +

All methods of this interface, and related interfaces, throws either TerminalException + or AbortedExecutionException, where the former can be caught and acted upon, while the + latter MUST NOT be caught, but simply propagated for clean up purposes. + +

NOTE: This interface MUST NOT be accessed concurrently since it can lead to different + orderings of user actions, corrupting the execution of the invocation.

+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      request

      +
      Request request()
      +
      +
    • +
    • +
      +

      call

      +
      <T, +R> Awaitable<R> call(Target target, + Serde<T> inputSerde, + Serde<R> outputSerde, + T parameter)
      +
      Invoke another Restate service method.
      +
      +
      Parameters:
      +
      target - the address of the callee
      +
      inputSerde - Input serde
      +
      outputSerde - Output serde
      +
      parameter - the invocation request parameter.
      +
      Returns:
      +
      an Awaitable that wraps the Restate service method result.
      +
      +
      +
    • +
    • +
      +

      call

      +
      default Awaitable<byte[]> call(Target target, + byte[] parameter)
      +
      Like call(Target, Serde, Serde, Object) with raw input/output.
      +
      +
    • +
    • +
      +

      send

      +
      <T> void send(Target target, + Serde<T> inputSerde, + T parameter)
      +
      Invoke another Restate service without waiting for the response.
      +
      +
      Parameters:
      +
      target - the address of the callee
      +
      inputSerde - Input serde
      +
      parameter - the invocation request parameter.
      +
      +
      +
    • +
    • +
      +

      send

      +
      default void send(Target target, + byte[] parameter)
      +
      Like send(Target, Serde, Object) with bytes input.
      +
      +
    • +
    • +
      +

      send

      +
      <T> void send(Target target, + Serde<T> inputSerde, + T parameter, + Duration delay)
      +
      Invoke another Restate service without waiting for the response after the provided + delay has elapsed. + +

      This method returns immediately, as the timer is executed and awaited on Restate.

      +
      +
      Parameters:
      +
      target - the address of the callee
      +
      inputSerde - Input serde
      +
      parameter - the invocation request parameter.
      +
      delay - time to wait before executing the call.
      +
      +
      +
    • +
    • +
      +

      send

      +
      default void send(Target target, + byte[] parameter, + Duration delay)
      + +
      +
    • +
    • +
      +

      sleep

      +
      default void sleep(Duration duration)
      +
      Causes the current execution of the function invocation to sleep for the given duration.
      +
      +
      Parameters:
      +
      duration - for which to sleep.
      +
      +
      +
    • +
    • +
      +

      timer

      +
      Awaitable<Void> timer(Duration duration)
      +
      Causes the start of a timer for the given duration. You can await on the timer end by invoking + Awaitable.await().
      +
      +
      Parameters:
      +
      duration - for which to sleep.
      +
      +
      +
    • +
    • +
      +

      run

      +
      <T> T run(String name, + Serde<T> serde, + ThrowingSupplier<T> action) + throws TerminalException
      +
      Execute a non-deterministic closure, recording the result value in the journal. The result + value will be re-played in case of re-invocation (e.g. because of failure recovery or + suspension point) without re-executing the closure. Use this feature if you want to perform + non-deterministic operations. + +

      You can name this closure using the name parameter. This name will be available in + the observability tools. + +

      The closure should tolerate retries, that is Restate might re-execute the closure multiple + times until it records a result. + +

      Error handling

      + + Errors occurring within this closure won't be propagated to the caller, unless they are TerminalException. Consider the following code: + +
      
      + // Bad usage of try-catch outside the run
      + try {
      +     ctx.run(() -> {
      +         throw new IllegalStateException();
      +     });
      + } catch (IllegalStateException e) {
      +     // This will never be executed,
      +     // but the error will be retried by Restate,
      +     // following the invocation retry policy.
      + }
      +
      + // Good usage of try-catch outside the run
      + try {
      +     ctx.run(() -> {
      +         throw new TerminalException("my error");
      +     });
      + } catch (TerminalException e) {
      +     // This is invoked
      + }
      + 
      + + To propagate run failures to the call-site, make sure to wrap them in TerminalException.
      +
      +
      Type Parameters:
      +
      T - type of the return value.
      +
      Parameters:
      +
      name - name of the side effect.
      +
      serde - the type tag of the return value, used to serialize/deserialize it.
      +
      action - closure to execute.
      +
      Returns:
      +
      value of the run operation.
      +
      Throws:
      +
      TerminalException
      +
      +
      +
    • +
    • +
      +

      run

      +
      default void run(String name, + ThrowingRunnable runnable) + throws TerminalException
      +
      Like run(String, Serde, ThrowingSupplier), but without returning a value.
      +
      +
      Throws:
      +
      TerminalException
      +
      +
      +
    • +
    • +
      +

      run

      +
      default <T> T run(Serde<T> serde, + ThrowingSupplier<T> action) + throws TerminalException
      +
      Like run(String, Serde, ThrowingSupplier), but without a name.
      +
      +
      Throws:
      +
      TerminalException
      +
      +
      +
    • +
    • +
      +

      run

      +
      default void run(ThrowingRunnable runnable) + throws TerminalException
      +
      Like run(String, ThrowingRunnable), but without a name.
      +
      +
      Throws:
      +
      TerminalException
      +
      +
      +
    • +
    • +
      +

      awakeable

      +
      <T> Awakeable<T> awakeable(Serde<T> serde)
      +
      Create an Awakeable, addressable through Awakeable.id(). + +

      You can use this feature to implement external asynchronous systems interactions, for + example you can send a Kafka record including the Awakeable.id(), and then let another + service consume from Kafka the responses of given external system interaction by using awakeableHandle(String).

      +
      +
      Parameters:
      +
      serde - the response type tag to use for deserializing the Awakeable result.
      +
      Returns:
      +
      the Awakeable to await on.
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      awakeableHandle

      +
      AwakeableHandle awakeableHandle(String id)
      +
      Create a new AwakeableHandle for the provided identifier. You can use it to AwakeableHandle.resolve(Serde, Object) or AwakeableHandle.reject(String) the linked + Awakeable.
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      random

      +
      RestateRandom random()
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/DurablePromise.html b/static/javadocs/dev/restate/sdk/DurablePromise.html new file mode 100644 index 00000000..8ca884ff --- /dev/null +++ b/static/javadocs/dev/restate/sdk/DurablePromise.html @@ -0,0 +1,156 @@ + + + + +DurablePromise (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface DurablePromise<T>

+
+
+
+
public interface DurablePromise<T>
+
A DurablePromise is a durable, distributed version of a CompletableFuture. Restate keeps track of the DurablePromise across + restarts/failures. + +

You can use this feature to implement interaction between different workflow handlers, e.g. to + send a signal from a shared handler to the workflow handler. + +

Use SharedWorkflowContext.promiseHandle(DurablePromiseKey) to complete a durable + promise, either by DurablePromiseHandle.resolve(Object) or DurablePromiseHandle.reject(String). + +

A DurablePromise is tied to a single workflow execution and can only be resolved or + rejected while the workflow run is still ongoing. Once the workflow is cleaned up, all its + associated promises with their completions will be cleaned up as well. + +

NOTE: This interface MUST NOT be accessed concurrently since it can lead to different + orderings of user actions, corrupting the execution of the invocation.

+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    + + +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      awaitable

      +
      Awaitable<T> awaitable()
      +
      +
      Returns:
      +
      the awaitable to await the promise on.
      +
      +
      +
    • +
    • +
      +

      peek

      +
      Output<T> peek()
      +
      +
      Returns:
      +
      the value, if already present, otherwise returns an empty optional.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/DurablePromiseHandle.html b/static/javadocs/dev/restate/sdk/DurablePromiseHandle.html new file mode 100644 index 00000000..61f86806 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/DurablePromiseHandle.html @@ -0,0 +1,166 @@ + + + + +DurablePromiseHandle (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface DurablePromiseHandle<T>

+
+
+
+
public interface DurablePromiseHandle<T>
+
This class represents a handle to an DurablePromise created in another handler.
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    reject(String reason)
    +
    +
    Complete with failure the DurablePromise.
    +
    +
    void
    +
    resolve(T payload)
    +
    +
    Complete with success the DurablePromise.
    +
    +
    +
    +
    +
    +
  • +
+
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/HandlerRunner.Options.html b/static/javadocs/dev/restate/sdk/HandlerRunner.Options.html new file mode 100644 index 00000000..83724565 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/HandlerRunner.Options.html @@ -0,0 +1,165 @@ + + + + +HandlerRunner.Options (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HandlerRunner.Options

+
+
java.lang.Object +
dev.restate.sdk.HandlerRunner.Options
+
+
+
+
Enclosing class:
+
HandlerRunner<REQ,RES>
+
+
+
public static class HandlerRunner.Options +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Options

      +
      public Options(Executor executor)
      +
      You can run on virtual threads by using the executor + Executors.newVirtualThreadPerTaskExecutor().
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/HandlerRunner.html b/static/javadocs/dev/restate/sdk/HandlerRunner.html new file mode 100644 index 00000000..6c161963 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/HandlerRunner.html @@ -0,0 +1,219 @@ + + + + +HandlerRunner (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HandlerRunner<REQ,RES>

+
+
java.lang.Object +
dev.restate.sdk.HandlerRunner<REQ,RES>
+
+
+
+
All Implemented Interfaces:
+
HandlerRunner<REQ,RES,HandlerRunner.Options>
+
+
+
public class HandlerRunner<REQ,RES> +extends Object +implements HandlerRunner<REQ,RES,HandlerRunner.Options>
+
Adapter class for HandlerRunner to use the Java API.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/JsonSerdes.html b/static/javadocs/dev/restate/sdk/JsonSerdes.html new file mode 100644 index 00000000..3da1be44 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/JsonSerdes.html @@ -0,0 +1,219 @@ + + + + +JsonSerdes (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JsonSerdes

+
+
java.lang.Object +
dev.restate.sdk.JsonSerdes
+
+
+
+
public abstract class JsonSerdes +extends Object
+
Collection of common serializers/deserializers. + +

To ser/de POJOs using JSON, you can use the module sdk-serde-jackson.

+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/ObjectContext.html b/static/javadocs/dev/restate/sdk/ObjectContext.html new file mode 100644 index 00000000..6fe3c107 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/ObjectContext.html @@ -0,0 +1,191 @@ + + + + +ObjectContext (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ObjectContext

+
+
+
+
All Superinterfaces:
+
Context, SharedObjectContext
+
+
+
All Known Subinterfaces:
+
WorkflowContext
+
+
+
public interface ObjectContext +extends SharedObjectContext
+
This interface can be used only within exclusive handlers of virtual objects. It extends Context adding access to the virtual object instance key-value state storage. + +

NOTE: This interface MUST NOT be accessed concurrently since it can lead to different + orderings of user actions, corrupting the execution of the invocation.

+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      clear

      +
      void clear(StateKey<?> key)
      +
      Clears the state stored under key.
      +
      +
      Parameters:
      +
      key - identifying the state to clear.
      +
      +
      +
    • +
    • +
      +

      clearAll

      +
      void clearAll()
      +
      Clears all the state of this virtual object instance key-value state storage
      +
      +
    • +
    • +
      +

      set

      +
      <T> void set(StateKey<T> key, + @NonNull T value)
      +
      Sets the given value under the given key, serializing the value using the Serde in the + StateKey.
      +
      +
      Parameters:
      +
      key - identifying the value to store and its type.
      +
      value - to store under the given key. MUST NOT be null.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/RestateRandom.html b/static/javadocs/dev/restate/sdk/RestateRandom.html new file mode 100644 index 00000000..85daff7b --- /dev/null +++ b/static/javadocs/dev/restate/sdk/RestateRandom.html @@ -0,0 +1,200 @@ + + + + +RestateRandom (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RestateRandom

+
+
java.lang.Object +
java.util.Random +
dev.restate.sdk.RestateRandom
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, RandomGenerator
+
+
+
public class RestateRandom +extends Random
+
Subclass of Random inherently predictable, seeded on the InvocationId, which is + not secret. + +

This instance is useful to generate identifiers, idempotency keys, and for uniform sampling + from a set of options. If a cryptographically secure value is needed, please generate that + externally using Context.run(Serde, ThrowingSupplier). + +

You MUST NOT use this object inside a Context.run(Serde, ThrowingSupplier).

+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      setSeed

      +
      public void setSeed(long seed)
      +
      +
      Overrides:
      +
      setSeed in class Random
      +
      Throws:
      +
      UnsupportedOperationException - You cannot set the seed on RestateRandom
      +
      +
      +
    • +
    • +
      +

      nextUUID

      +
      public UUID nextUUID()
      +
      +
      Returns:
      +
      a UUID generated using this RNG that is stable across retries and replays.
      +
      +
      +
    • +
    • +
      +

      next

      +
      protected int next(int bits)
      +
      +
      Overrides:
      +
      next in class Random
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/SharedObjectContext.html b/static/javadocs/dev/restate/sdk/SharedObjectContext.html new file mode 100644 index 00000000..cd74870a --- /dev/null +++ b/static/javadocs/dev/restate/sdk/SharedObjectContext.html @@ -0,0 +1,190 @@ + + + + +SharedObjectContext (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface SharedObjectContext

+
+
+
+
All Superinterfaces:
+
Context
+
+
+
All Known Subinterfaces:
+
ObjectContext, SharedWorkflowContext, WorkflowContext
+
+
+
public interface SharedObjectContext +extends Context
+
This interface can be used only within shared handlers of virtual objects. It extends Context adding access to the virtual object instance key-value state storage. + +

NOTE: This interface MUST NOT be accessed concurrently since it can lead to different + orderings of user actions, corrupting the execution of the invocation.

+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      key

      +
      String key()
      +
      +
      Returns:
      +
      the key of this object
      +
      +
      +
    • +
    • +
      +

      get

      +
      <T> Optional<T> get(StateKey<T> key)
      +
      Gets the state stored under key, deserializing the raw value using the Serde in the + StateKey.
      +
      +
      Parameters:
      +
      key - identifying the state to get and its type.
      +
      Returns:
      +
      an Optional containing the stored state deserialized or an empty Optional if not set yet.
      +
      Throws:
      +
      RuntimeException - when the state cannot be deserialized.
      +
      +
      +
    • +
    • +
      +

      stateKeys

      +
      Collection<String> stateKeys()
      +
      Gets all the known state keys for this virtual object instance.
      +
      +
      Returns:
      +
      the immutable collection of known state keys.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/SharedWorkflowContext.html b/static/javadocs/dev/restate/sdk/SharedWorkflowContext.html new file mode 100644 index 00000000..80a7dee0 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/SharedWorkflowContext.html @@ -0,0 +1,191 @@ + + + + +SharedWorkflowContext (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface SharedWorkflowContext

+
+
+
+
All Superinterfaces:
+
Context, SharedObjectContext
+
+
+
All Known Subinterfaces:
+
WorkflowContext
+
+
+
public interface SharedWorkflowContext +extends SharedObjectContext
+
This interface can be used only within shared handlers of workflow. It extends Context + adding access to the workflow instance key-value state storage and to the DurablePromise + API. + +

NOTE: This interface MUST NOT be accessed concurrently since it can lead to different + orderings of user actions, corrupting the execution of the invocation.

+
+
See Also:
+
+ +
+
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/WorkflowContext.html b/static/javadocs/dev/restate/sdk/WorkflowContext.html new file mode 100644 index 00000000..29af7180 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/WorkflowContext.html @@ -0,0 +1,121 @@ + + + + +WorkflowContext (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface WorkflowContext

+
+
+
+
All Superinterfaces:
+
Context, ObjectContext, SharedObjectContext, SharedWorkflowContext
+
+
+
public interface WorkflowContext +extends SharedWorkflowContext, ObjectContext
+
This interface can be used only within workflow handlers of workflow. It extends Context + adding access to the workflow instance key-value state storage and to the DurablePromise + API. + +

NOTE: This interface MUST NOT be accessed concurrently since it can lead to different + orderings of user actions, corrupting the execution of the invocation.

+
+
See Also:
+
+ +
+
+
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/annotation/Accept.html b/static/javadocs/dev/restate/sdk/annotation/Accept.html new file mode 100644 index 00000000..f7022dcf --- /dev/null +++ b/static/javadocs/dev/restate/sdk/annotation/Accept.html @@ -0,0 +1,118 @@ + + + + +Accept (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface Accept

+
+
+
+
@Target(PARAMETER) +@Retention(SOURCE) +public @interface Accept
+
Define the acceptable content type. Wildcards can be used, e.g. application / * or + * / *
+
+
+
    + +
  • +
    +

    Required Element Summary

    +
    Required Elements
    +
    +
    Modifier and Type
    +
    Required Element
    +
    Description
    + + +
     
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      value

      +
      String value
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/annotation/Exclusive.html b/static/javadocs/dev/restate/sdk/annotation/Exclusive.html new file mode 100644 index 00000000..d1aad1bb --- /dev/null +++ b/static/javadocs/dev/restate/sdk/annotation/Exclusive.html @@ -0,0 +1,81 @@ + + + + +Exclusive (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface Exclusive

+
+
+
+
@Target(METHOD) +@Retention(SOURCE) +public @interface Exclusive
+
Defines a method as an exclusive handler, as opposed to Shared handlers. It can be used + only on methods of VirtualObject. This implies the annotation Handler.
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/annotation/Handler.html b/static/javadocs/dev/restate/sdk/annotation/Handler.html new file mode 100644 index 00000000..46f7388d --- /dev/null +++ b/static/javadocs/dev/restate/sdk/annotation/Handler.html @@ -0,0 +1,83 @@ + + + + +Handler (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface Handler

+
+
+
+
@Target(METHOD) +@Retention(SOURCE) +public @interface Handler
+
Annotate a method as Restate handler. This annotation can be used only on public methods of a + class interface annotated with either Service, VirtualObject or Workflow. + Within the same class/interface, two methods with the same name cannot both be annotated as + handlers.
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/annotation/Json.html b/static/javadocs/dev/restate/sdk/annotation/Json.html new file mode 100644 index 00000000..de9c2fd1 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/annotation/Json.html @@ -0,0 +1,124 @@ + + + + +Json (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface Json

+
+
+
+
@Target({METHOD,PARAMETER}) +@Retention(SOURCE) +public @interface Json
+
Serialize/Deserialize the annotated element as Json
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    + + +
    +
    Content-type to use in request/responses.
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      contentType

      +
      String contentType
      +
      Content-type to use in request/responses.
      +
      +
      Default:
      +
      "application/json"
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/annotation/Raw.html b/static/javadocs/dev/restate/sdk/annotation/Raw.html new file mode 100644 index 00000000..f98f1ad5 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/annotation/Raw.html @@ -0,0 +1,125 @@ + + + + +Raw (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface Raw

+
+
+
+
@Target({METHOD,PARAMETER}) +@Retention(SOURCE) +public @interface Raw
+
Skip serialization/deserialization of the annotated element. This requires the annotated + parameter/return type to be byte[]
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    + + +
    +
    Content-type to use in request/responses.
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      contentType

      +
      String contentType
      +
      Content-type to use in request/responses.
      +
      +
      Default:
      +
      "application/octet-stream"
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/annotation/Service.html b/static/javadocs/dev/restate/sdk/annotation/Service.html new file mode 100644 index 00000000..69dc7983 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/annotation/Service.html @@ -0,0 +1,126 @@ + + + + +Service (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface Service

+
+
+
+
@Target(TYPE) +@Retention(SOURCE) +public @interface Service
+
Annotation to define a class/interface as Restate Service. This triggers the code generation of + the related Client class and the ServiceDefinitionFactory.
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    + + +
    +
    Name of the Service for Restate.
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      name

      +
      String name
      +
      Name of the Service for Restate. If not provided, it will be the simple class name of the + annotated element.
      +
      +
      Default:
      +
      ""
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/annotation/Shared.html b/static/javadocs/dev/restate/sdk/annotation/Shared.html new file mode 100644 index 00000000..c6d13133 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/annotation/Shared.html @@ -0,0 +1,85 @@ + + + + +Shared (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface Shared

+
+
+
+
@Target(METHOD) +@Retention(SOURCE) +public @interface Shared
+
Defines a method as a Shared handler. It can be used only on methods of either VirtualObject or Workflow. + +

Shared handlers can execute concurrently with the other handlers of Virtual Objects or + Workflows. They can therefore not set or clear state. + +

This implies the annotation Handler.

+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/annotation/VirtualObject.html b/static/javadocs/dev/restate/sdk/annotation/VirtualObject.html new file mode 100644 index 00000000..4ee339c2 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/annotation/VirtualObject.html @@ -0,0 +1,126 @@ + + + + +VirtualObject (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface VirtualObject

+
+
+
+
@Target(TYPE) +@Retention(SOURCE) +public @interface VirtualObject
+
Annotation to define a class/interface as Restate VirtualObject. This triggers the code + generation of the related Client class and the ServiceDefinitionFactory.
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    + + +
    +
    Name of the VirtualObject for Restate.
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      name

      +
      String name
      +
      Name of the VirtualObject for Restate. If not provided, it will be the simple class name of the + annotated element.
      +
      +
      Default:
      +
      ""
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/annotation/Workflow.html b/static/javadocs/dev/restate/sdk/annotation/Workflow.html new file mode 100644 index 00000000..e5015841 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/annotation/Workflow.html @@ -0,0 +1,127 @@ + + + + +Workflow (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface Workflow

+
+
+
+
@Target({METHOD,TYPE}) +@Retention(SOURCE) +public @interface Workflow
+
Annotation to define a class/interface as Restate Workflow. This triggers the code generation of + the related Client class and the ServiceDefinitionFactory. When defining a class/interface as + workflow, you must annotate one of its methods too as Workflow.
+
+
+
    + +
  • +
    +

    Optional Element Summary

    +
    Optional Elements
    +
    +
    Modifier and Type
    +
    Optional Element
    +
    Description
    + + +
    +
    Name of the Workflow for Restate.
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Element Details

    +
      +
    • +
      +

      name

      +
      String name
      +
      Name of the Workflow for Restate. If not provided, it will be the simple class name of the + annotated element.
      +
      +
      Default:
      +
      ""
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/annotation/package-summary.html b/static/javadocs/dev/restate/sdk/annotation/package-summary.html new file mode 100644 index 00000000..515f7f01 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/annotation/package-summary.html @@ -0,0 +1,127 @@ + + + + +dev.restate.sdk.annotation (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.annotation

+
+
+
package dev.restate.sdk.annotation
+
+
    +
  • + +
  • +
  • +
    +
    Annotation Interfaces
    +
    +
    Class
    +
    Description
    + +
    +
    Define the acceptable content type.
    +
    + +
    +
    Defines a method as an exclusive handler, as opposed to Shared handlers.
    +
    + +
    +
    Annotate a method as Restate handler.
    +
    + +
    +
    Serialize/Deserialize the annotated element as Json
    +
    + +
    +
    Skip serialization/deserialization of the annotated element.
    +
    + +
    +
    Annotation to define a class/interface as Restate Service.
    +
    + +
    +
    Defines a method as a Shared handler.
    +
    + +
    +
    Annotation to define a class/interface as Restate VirtualObject.
    +
    + +
    +
    Annotation to define a class/interface as Restate Workflow.
    +
    +
    +
    +
  • +
+
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/annotation/package-tree.html b/static/javadocs/dev/restate/sdk/annotation/package-tree.html new file mode 100644 index 00000000..c4ccaad2 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/annotation/package-tree.html @@ -0,0 +1,75 @@ + + + + +dev.restate.sdk.annotation Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.annotation

+Package Hierarchies: + +
+
+

Annotation Interface Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/auth/RequestIdentityVerifier.Headers.html b/static/javadocs/dev/restate/sdk/auth/RequestIdentityVerifier.Headers.html new file mode 100644 index 00000000..c616b85d --- /dev/null +++ b/static/javadocs/dev/restate/sdk/auth/RequestIdentityVerifier.Headers.html @@ -0,0 +1,134 @@ + + + + +RequestIdentityVerifier.Headers (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface RequestIdentityVerifier.Headers

+
+
+
+
Enclosing interface:
+
RequestIdentityVerifier
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +public static interface RequestIdentityVerifier.Headers
+
Abstraction for headers map.
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    @Nullable String
    +
    get(String key)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/auth/RequestIdentityVerifier.html b/static/javadocs/dev/restate/sdk/auth/RequestIdentityVerifier.html new file mode 100644 index 00000000..6ef52514 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/auth/RequestIdentityVerifier.html @@ -0,0 +1,151 @@ + + + + +RequestIdentityVerifier (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface RequestIdentityVerifier

+
+
+
+
All Known Implementing Classes:
+
RestateRequestIdentityVerifier
+
+
+
public interface RequestIdentityVerifier
+
Interface to verify requests.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/auth/package-summary.html b/static/javadocs/dev/restate/sdk/auth/package-summary.html new file mode 100644 index 00000000..0976bff3 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/auth/package-summary.html @@ -0,0 +1,101 @@ + + + + +dev.restate.sdk.auth (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.auth

+
+
+
package dev.restate.sdk.auth
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/auth/package-tree.html b/static/javadocs/dev/restate/sdk/auth/package-tree.html new file mode 100644 index 00000000..83eb3f93 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/auth/package-tree.html @@ -0,0 +1,68 @@ + + + + +dev.restate.sdk.auth Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.auth

+Package Hierarchies: + +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/auth/signing/RestateRequestIdentityVerifier.html b/static/javadocs/dev/restate/sdk/auth/signing/RestateRequestIdentityVerifier.html new file mode 100644 index 00000000..797160db --- /dev/null +++ b/static/javadocs/dev/restate/sdk/auth/signing/RestateRequestIdentityVerifier.html @@ -0,0 +1,176 @@ + + + + +RestateRequestIdentityVerifier (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RestateRequestIdentityVerifier

+
+
java.lang.Object +
dev.restate.sdk.auth.signing.RestateRequestIdentityVerifier
+
+
+
+
All Implemented Interfaces:
+
RequestIdentityVerifier
+
+
+
public class RestateRequestIdentityVerifier +extends Object +implements RequestIdentityVerifier
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/auth/signing/package-summary.html b/static/javadocs/dev/restate/sdk/auth/signing/package-summary.html new file mode 100644 index 00000000..94181f31 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/auth/signing/package-summary.html @@ -0,0 +1,93 @@ + + + + +dev.restate.sdk.auth.signing (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.auth.signing

+
+
+
package dev.restate.sdk.auth.signing
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/auth/signing/package-tree.html b/static/javadocs/dev/restate/sdk/auth/signing/package-tree.html new file mode 100644 index 00000000..06b0623c --- /dev/null +++ b/static/javadocs/dev/restate/sdk/auth/signing/package-tree.html @@ -0,0 +1,71 @@ + + + + +dev.restate.sdk.auth.signing Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.auth.signing

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/client/CallRequestOptions.html b/static/javadocs/dev/restate/sdk/client/CallRequestOptions.html new file mode 100644 index 00000000..4385d4ae --- /dev/null +++ b/static/javadocs/dev/restate/sdk/client/CallRequestOptions.html @@ -0,0 +1,291 @@ + + + + +CallRequestOptions (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class CallRequestOptions

+
+
java.lang.Object +
dev.restate.sdk.client.RequestOptions +
dev.restate.sdk.client.CallRequestOptions
+
+
+
+
+
public final class CallRequestOptions +extends RequestOptions
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/client/Client.AwakeableHandle.html b/static/javadocs/dev/restate/sdk/client/Client.AwakeableHandle.html new file mode 100644 index 00000000..188a5e7e --- /dev/null +++ b/static/javadocs/dev/restate/sdk/client/Client.AwakeableHandle.html @@ -0,0 +1,242 @@ + + + + +Client.AwakeableHandle (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Client.AwakeableHandle

+
+
+
+
Enclosing interface:
+
Client
+
+
+
public static interface Client.AwakeableHandle
+
This class represents a handle to an Awakeable. It can be used to complete awakeables from the + ingress
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/client/Client.InvocationHandle.html b/static/javadocs/dev/restate/sdk/client/Client.InvocationHandle.html new file mode 100644 index 00000000..4804789e --- /dev/null +++ b/static/javadocs/dev/restate/sdk/client/Client.InvocationHandle.html @@ -0,0 +1,220 @@ + + + + +Client.InvocationHandle (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Client.InvocationHandle<Res>

+
+
+
+
Enclosing interface:
+
Client
+
+
+
public static interface Client.InvocationHandle<Res>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/client/Client.WorkflowHandle.html b/static/javadocs/dev/restate/sdk/client/Client.WorkflowHandle.html new file mode 100644 index 00000000..7e7c8118 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/client/Client.WorkflowHandle.html @@ -0,0 +1,211 @@ + + + + +Client.WorkflowHandle (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Client.WorkflowHandle<Res>

+
+
+
+
Enclosing interface:
+
Client
+
+
+
public static interface Client.WorkflowHandle<Res>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/client/Client.html b/static/javadocs/dev/restate/sdk/client/Client.html new file mode 100644 index 00000000..09f11477 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/client/Client.html @@ -0,0 +1,386 @@ + + + + +Client (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Client

+
+
+
+
All Known Implementing Classes:
+
DefaultClient
+
+
+
public interface Client
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/client/DefaultClient.html b/static/javadocs/dev/restate/sdk/client/DefaultClient.html new file mode 100644 index 00000000..db596b41 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/client/DefaultClient.html @@ -0,0 +1,246 @@ + + + + +DefaultClient (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DefaultClient

+
+
java.lang.Object +
dev.restate.sdk.client.DefaultClient
+
+
+
+
All Implemented Interfaces:
+
Client
+
+
+
public class DefaultClient +extends Object +implements Client
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/client/IngressException.html b/static/javadocs/dev/restate/sdk/client/IngressException.html new file mode 100644 index 00000000..c743846b --- /dev/null +++ b/static/javadocs/dev/restate/sdk/client/IngressException.html @@ -0,0 +1,229 @@ + + + + +IngressException (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class IngressException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
dev.restate.sdk.client.IngressException
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class IngressException +extends RuntimeException
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      IngressException

      +
      public IngressException(String message, + Throwable cause)
      +
      +
    • +
    • +
      +

      IngressException

      +
      public IngressException(String message, + int statusCode, + byte[] responseBody)
      +
      +
    • +
    • +
      +

      IngressException

      +
      public IngressException(String message, + int statusCode, + byte[] responseBody, + Throwable cause)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getStatusCode

      +
      public int getStatusCode()
      +
      +
    • +
    • +
      +

      getResponseBody

      +
      public byte @Nullable [] getResponseBody()
      +
      +
    • +
    • +
      +

      getMessage

      +
      public String getMessage()
      +
      +
      Overrides:
      +
      getMessage in class Throwable
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/client/RequestOptions.html b/static/javadocs/dev/restate/sdk/client/RequestOptions.html new file mode 100644 index 00000000..25373bc6 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/client/RequestOptions.html @@ -0,0 +1,267 @@ + + + + +RequestOptions (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RequestOptions

+
+
java.lang.Object +
dev.restate.sdk.client.RequestOptions
+
+
+
+
Direct Known Subclasses:
+
CallRequestOptions
+
+
+
public class RequestOptions +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RequestOptions

      +
      public RequestOptions()
      +
      +
    • +
    • +
      +

      RequestOptions

      +
      public RequestOptions(Map<String,String> additionalHeaders)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/client/SendResponse.SendStatus.html b/static/javadocs/dev/restate/sdk/client/SendResponse.SendStatus.html new file mode 100644 index 00000000..6140785b --- /dev/null +++ b/static/javadocs/dev/restate/sdk/client/SendResponse.SendStatus.html @@ -0,0 +1,227 @@ + + + + +SendResponse.SendStatus (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class SendResponse.SendStatus

+
+
java.lang.Object +
java.lang.Enum<SendResponse.SendStatus> +
dev.restate.sdk.client.SendResponse.SendStatus
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<SendResponse.SendStatus>, Constable
+
+
+
Enclosing class:
+
SendResponse
+
+
+
public static enum SendResponse.SendStatus +extends Enum<SendResponse.SendStatus>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      ACCEPTED

      +
      public static final SendResponse.SendStatus ACCEPTED
      +
      The request was sent for the first time.
      +
      +
    • +
    • +
      +

      PREVIOUSLY_ACCEPTED

      +
      public static final SendResponse.SendStatus PREVIOUSLY_ACCEPTED
      +
      The request was already sent beforehand.
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static SendResponse.SendStatus[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static SendResponse.SendStatus valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/client/SendResponse.html b/static/javadocs/dev/restate/sdk/client/SendResponse.html new file mode 100644 index 00000000..42d6feaa --- /dev/null +++ b/static/javadocs/dev/restate/sdk/client/SendResponse.html @@ -0,0 +1,223 @@ + + + + +SendResponse (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SendResponse

+
+
java.lang.Object +
dev.restate.sdk.client.SendResponse
+
+
+
+
public class SendResponse +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/client/package-summary.html b/static/javadocs/dev/restate/sdk/client/package-summary.html new file mode 100644 index 00000000..d42d924e --- /dev/null +++ b/static/javadocs/dev/restate/sdk/client/package-summary.html @@ -0,0 +1,119 @@ + + + + +dev.restate.sdk.client (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.client

+
+
+
package dev.restate.sdk.client
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/client/package-tree.html b/static/javadocs/dev/restate/sdk/client/package-tree.html new file mode 100644 index 00000000..224b55bd --- /dev/null +++ b/static/javadocs/dev/restate/sdk/client/package-tree.html @@ -0,0 +1,113 @@ + + + + +dev.restate.sdk.client Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.client

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/AbortedExecutionException.html b/static/javadocs/dev/restate/sdk/common/AbortedExecutionException.html new file mode 100644 index 00000000..c47940c6 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/AbortedExecutionException.html @@ -0,0 +1,183 @@ + + + + +AbortedExecutionException (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AbortedExecutionException

+
+
java.lang.Object +
java.lang.Throwable +
dev.restate.sdk.common.AbortedExecutionException
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public final class AbortedExecutionException +extends Throwable
+
You MUST NOT catch this exception.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      sneakyThrow

      +
      public static <E extends Throwable> void sneakyThrow() + throws E
      +
      +
      Throws:
      +
      E extends Throwable
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/DurablePromiseKey.html b/static/javadocs/dev/restate/sdk/common/DurablePromiseKey.html new file mode 100644 index 00000000..29727b82 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/DurablePromiseKey.html @@ -0,0 +1,172 @@ + + + + +DurablePromiseKey (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class DurablePromiseKey<T>

+
+
java.lang.Object +
dev.restate.sdk.common.DurablePromiseKey<T>
+
+
+
+
Type Parameters:
+
T - the generic type of the signal.
+
+
+
public final class DurablePromiseKey<T> +extends Object
+
This class holds information about durable promise's name and its type tag to be used for + serializing and deserializing it.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/HandlerType.html b/static/javadocs/dev/restate/sdk/common/HandlerType.html new file mode 100644 index 00000000..089c9e5f --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/HandlerType.html @@ -0,0 +1,225 @@ + + + + +HandlerType (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class HandlerType

+
+
java.lang.Object +
java.lang.Enum<HandlerType> +
dev.restate.sdk.common.HandlerType
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<HandlerType>, Constable
+
+
+
public enum HandlerType +extends Enum<HandlerType>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      SHARED

      +
      public static final HandlerType SHARED
      +
      +
    • +
    • +
      +

      EXCLUSIVE

      +
      public static final HandlerType EXCLUSIVE
      +
      +
    • +
    • +
      +

      WORKFLOW

      +
      public static final HandlerType WORKFLOW
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static HandlerType[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static HandlerType valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/InvocationId.html b/static/javadocs/dev/restate/sdk/common/InvocationId.html new file mode 100644 index 00000000..437a0f8f --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/InvocationId.html @@ -0,0 +1,145 @@ + + + + +InvocationId (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface InvocationId

+
+
+
+
public interface InvocationId
+
This represents a stable identifier created by Restate for this invocation. It can be used as + idempotency key when accessing external systems. + +

You can embed it in external system requests by using toString().

+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    long
    + +
     
    + + +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      toRandomSeed

      +
      long toRandomSeed()
      +
      +
      Returns:
      +
      a seed to be used with Random.
      +
      +
      +
    • +
    • +
      +

      toString

      +
      String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/Output.html b/static/javadocs/dev/restate/sdk/common/Output.html new file mode 100644 index 00000000..3b2c2c72 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/Output.html @@ -0,0 +1,264 @@ + + + + +Output (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Output<T>

+
+
java.lang.Object +
dev.restate.sdk.common.Output<T>
+
+
+
+
Type Parameters:
+
T - the content type
+
+
+
public final class Output<T> +extends Object
+
This class is similar to Optional, but allows null values.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/Request.html b/static/javadocs/dev/restate/sdk/common/Request.html new file mode 100644 index 00000000..9868880a --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/Request.html @@ -0,0 +1,252 @@ + + + + +Request (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Request

+
+
java.lang.Object +
dev.restate.sdk.common.Request
+
+
+
+
public final class Request +extends Object
+
The Request object represents the incoming request to an handler.
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      invocationId

      +
      public InvocationId invocationId()
      +
      +
      Returns:
      +
      this invocation id.
      +
      +
      +
    • +
    • +
      +

      otelContext

      +
      public io.opentelemetry.context.Context otelContext()
      +
      +
      Returns:
      +
      the attached OpenTelemetry Context.
      +
      +
      +
    • +
    • +
      +

      body

      +
      public byte[] body()
      +
      +
    • +
    • +
      +

      bodyBuffer

      +
      public ByteBuffer bodyBuffer()
      +
      +
    • +
    • +
      +

      headers

      +
      public Map<String,String> headers()
      +
      +
      Returns:
      +
      the request headers, as received at the ingress.
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/Serde.html b/static/javadocs/dev/restate/sdk/common/Serde.html new file mode 100644 index 00000000..40fe4a5b --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/Serde.html @@ -0,0 +1,273 @@ + + + + +Serde (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Serde<T>

+
+
+
+
public interface Serde<T>
+
Interface defining serialization and deserialization of concrete types. + +

Serde implementations are provided in JsonSerdes in sdk-api, KtSerdes + in sdk-api-kotlin, JacksonSerdes in sdk-serde-jackson, + ProtobufSerdes in sdk-serde-protobuf. + +

You can create a custom one using using(String, ThrowingFunction, ThrowingFunction).

+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      serialize

      +
      byte[] serialize(@Nullable T value)
      +
      +
    • +
    • +
      +

      serializeToByteBuffer

      +
      default ByteBuffer serializeToByteBuffer(@Nullable T value)
      +
      +
    • +
    • +
      +

      deserialize

      +
      T deserialize(byte[] value)
      +
      +
    • +
    • +
      +

      deserialize

      +
      default T deserialize(ByteBuffer byteBuffer)
      +
      +
    • +
    • +
      +

      contentType

      +
      default @Nullable String contentType()
      +
      Content-type to use in request/responses. + +

      If null, the SDK assumes the produced output is empty. This might change in the future.

      +
      +
    • +
    • +
      +

      using

      +
      static <T> Serde<T> using(ThrowingFunction<T,byte[]> serializer, + ThrowingFunction<byte[],T> deserializer)
      +
      Like using(String, ThrowingFunction, ThrowingFunction), using content-type + application/octet-stream.
      +
      +
    • +
    • +
      +

      using

      +
      static <T> Serde<T> using(String contentType, + ThrowingFunction<T,byte[]> serializer, + ThrowingFunction<byte[],T> deserializer)
      +
      Create a Serde from serializer/deserializer lambdas, tagging with + contentType. Before invoking the serializer, we check that value is non-null.
      +
      +
    • +
    • +
      +

      withContentType

      +
      static <T> Serde<T> withContentType(String contentType, + Serde<T> inner)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/ServiceType.html b/static/javadocs/dev/restate/sdk/common/ServiceType.html new file mode 100644 index 00000000..b0116872 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/ServiceType.html @@ -0,0 +1,225 @@ + + + + +ServiceType (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class ServiceType

+
+
java.lang.Object +
java.lang.Enum<ServiceType> +
dev.restate.sdk.common.ServiceType
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<ServiceType>, Constable
+
+
+
public enum ServiceType +extends Enum<ServiceType>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      SERVICE

      +
      public static final ServiceType SERVICE
      +
      +
    • +
    • +
      +

      VIRTUAL_OBJECT

      +
      public static final ServiceType VIRTUAL_OBJECT
      +
      +
    • +
    • +
      +

      WORKFLOW

      +
      public static final ServiceType WORKFLOW
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static ServiceType[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static ServiceType valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/StateKey.html b/static/javadocs/dev/restate/sdk/common/StateKey.html new file mode 100644 index 00000000..b454ee86 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/StateKey.html @@ -0,0 +1,172 @@ + + + + +StateKey (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class StateKey<T>

+
+
java.lang.Object +
dev.restate.sdk.common.StateKey<T>
+
+
+
+
Type Parameters:
+
T - the generic type of the state.
+
+
+
public final class StateKey<T> +extends Object
+
This class holds information about state's name and its type tag to be used for serializing and + deserializing it.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/Target.html b/static/javadocs/dev/restate/sdk/common/Target.html new file mode 100644 index 00000000..8dfe9c34 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/Target.html @@ -0,0 +1,230 @@ + + + + +Target (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Target

+
+
java.lang.Object +
dev.restate.sdk.common.Target
+
+
+
+
public final class Target +extends Object
+
Represents an invocation target.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      virtualObject

      +
      public static Target virtualObject(String name, + String key, + String handler)
      +
      +
    • +
    • +
      +

      workflow

      +
      public static Target workflow(String name, + String key, + String handler)
      +
      +
    • +
    • +
      +

      service

      +
      public static Target service(String name, + String handler)
      +
      +
    • +
    • +
      +

      getService

      +
      public String getService()
      +
      +
    • +
    • +
      +

      getHandler

      +
      public String getHandler()
      +
      +
    • +
    • +
      +

      getKey

      +
      public @Nullable String getKey()
      +
      +
      Returns:
      +
      the virtual object/workflow key. Null if the target is a regular service.
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object object)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/TerminalException.html b/static/javadocs/dev/restate/sdk/common/TerminalException.html new file mode 100644 index 00000000..ec4c2fd2 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/TerminalException.html @@ -0,0 +1,312 @@ + + + + +TerminalException (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class TerminalException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
dev.restate.sdk.common.TerminalException
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class TerminalException +extends RuntimeException
+
When thrown in a Restate service method, it will complete the invocation with an error.
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      ABORTED_CODE

      +
      public static final int ABORTED_CODE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CANCELLED_CODE

      +
      public static final int CANCELLED_CODE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      BAD_REQUEST_CODE

      +
      public static final int BAD_REQUEST_CODE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      INTERNAL_SERVER_ERROR_CODE

      +
      public static final int INTERNAL_SERVER_ERROR_CODE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCode

      +
      public int getCode()
      +
      +
      Returns:
      +
      status code
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/function/ThrowingBiConsumer.html b/static/javadocs/dev/restate/sdk/common/function/ThrowingBiConsumer.html new file mode 100644 index 00000000..3015e89c --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/function/ThrowingBiConsumer.html @@ -0,0 +1,157 @@ + + + + +ThrowingBiConsumer (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ThrowingBiConsumer<T,U>

+
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +public interface ThrowingBiConsumer<T,U>
+
Like BiConsumer but can throw checked exceptions.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/function/ThrowingFunction.html b/static/javadocs/dev/restate/sdk/common/function/ThrowingFunction.html new file mode 100644 index 00000000..fbabbd65 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/function/ThrowingFunction.html @@ -0,0 +1,155 @@ + + + + +ThrowingFunction (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ThrowingFunction<T,R>

+
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +public interface ThrowingFunction<T,R>
+
Like Function but can throw checked exceptions.
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    apply(T var1)
    +
     
    +
    default Function<T,R>
    + +
     
    +
    static <T, +R> Function<T,R>
    + +
     
    +
    +
    +
    +
    +
  • +
+
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/function/ThrowingRunnable.html b/static/javadocs/dev/restate/sdk/common/function/ThrowingRunnable.html new file mode 100644 index 00000000..c94e407c --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/function/ThrowingRunnable.html @@ -0,0 +1,138 @@ + + + + +ThrowingRunnable (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ThrowingRunnable

+
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +public interface ThrowingRunnable
+
Like Runnable but can throw checked exceptions.
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    run()
    +
    +
    Run, potentially throwing an exception.
    +
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      run

      +
      void run() + throws Throwable
      +
      Run, potentially throwing an exception.
      +
      +
      Throws:
      +
      Throwable
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/function/ThrowingSupplier.html b/static/javadocs/dev/restate/sdk/common/function/ThrowingSupplier.html new file mode 100644 index 00000000..a33a0f78 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/function/ThrowingSupplier.html @@ -0,0 +1,140 @@ + + + + +ThrowingSupplier (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ThrowingSupplier<T>

+
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +public interface ThrowingSupplier<T>
+
Like Supplier but can throw checked exceptions.
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    get()
    +
    +
    Get a result, potentially throwing an exception.
    +
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      get

      +
      T get() +throws Throwable
      +
      Get a result, potentially throwing an exception.
      +
      +
      Returns:
      +
      a result
      +
      Throws:
      +
      Throwable
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/function/package-summary.html b/static/javadocs/dev/restate/sdk/common/function/package-summary.html new file mode 100644 index 00000000..e5f475e2 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/function/package-summary.html @@ -0,0 +1,109 @@ + + + + +dev.restate.sdk.common.function (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.common.function

+
+
+
package dev.restate.sdk.common.function
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/function/package-tree.html b/static/javadocs/dev/restate/sdk/common/function/package-tree.html new file mode 100644 index 00000000..84a5ffa9 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/function/package-tree.html @@ -0,0 +1,70 @@ + + + + +dev.restate.sdk.common.function Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.common.function

+Package Hierarchies: + +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/package-summary.html b/static/javadocs/dev/restate/sdk/common/package-summary.html new file mode 100644 index 00000000..ef6879a9 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/package-summary.html @@ -0,0 +1,143 @@ + + + + +dev.restate.sdk.common (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.common

+
+
+
package dev.restate.sdk.common
+
+
    +
  • + +
  • +
  • +
    +
    +
    +
    +
    Class
    +
    Description
    + +
    +
    You MUST NOT catch this exception.
    +
    + +
    +
    This class holds information about durable promise's name and its type tag to be used for + serializing and deserializing it.
    +
    + +
     
    + +
    +
    This represents a stable identifier created by Restate for this invocation.
    +
    + +
    +
    This class is similar to Optional, but allows null values.
    +
    + +
    +
    The Request object represents the incoming request to an handler.
    +
    + +
    +
    Interface defining serialization and deserialization of concrete types.
    +
    + +
     
    + +
    +
    This class holds information about state's name and its type tag to be used for serializing and + deserializing it.
    +
    + +
    +
    Represents an invocation target.
    +
    + +
    +
    When thrown in a Restate service method, it will complete the invocation with an error.
    +
    +
    +
    +
    +
  • +
+
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/package-tree.html b/static/javadocs/dev/restate/sdk/common/package-tree.html new file mode 100644 index 00000000..eee7d044 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/package-tree.html @@ -0,0 +1,111 @@ + + + + +dev.restate.sdk.common Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.common

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/Deferred.html b/static/javadocs/dev/restate/sdk/common/syscalls/Deferred.html new file mode 100644 index 00000000..9af8240d --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/Deferred.html @@ -0,0 +1,143 @@ + + + + +Deferred (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Deferred<T>

+
+
+
+
public interface Deferred<T>
+
Interface to define interaction with deferred results. + +

Implementations of this class are provided by Syscalls and should not be + overriden/wrapped. + +

To resolve a Deferred, use Syscalls.resolveDeferred(Deferred, SyscallCallback)

+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    boolean
    + +
     
    +
    @Nullable Result<T>
    + +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isCompleted

      +
      boolean isCompleted()
      +
      +
    • +
    • +
      +

      toResult

      +
      @Nullable Result<T> toResult()
      +
      +
      Returns:
      +
      null if isCompleted() is false.
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/EnterSideEffectSyscallCallback.html b/static/javadocs/dev/restate/sdk/common/syscalls/EnterSideEffectSyscallCallback.html new file mode 100644 index 00000000..fb39c8b7 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/EnterSideEffectSyscallCallback.html @@ -0,0 +1,135 @@ + + + + +EnterSideEffectSyscallCallback (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface EnterSideEffectSyscallCallback

+
+
+
+
All Superinterfaces:
+
ExitSideEffectSyscallCallback, SyscallCallback<ByteBuffer>
+
+
+
public interface EnterSideEffectSyscallCallback +extends ExitSideEffectSyscallCallback
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      onNotExecuted

      +
      void onNotExecuted()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/ExitSideEffectSyscallCallback.html b/static/javadocs/dev/restate/sdk/common/syscalls/ExitSideEffectSyscallCallback.html new file mode 100644 index 00000000..3975f269 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/ExitSideEffectSyscallCallback.html @@ -0,0 +1,139 @@ + + + + +ExitSideEffectSyscallCallback (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ExitSideEffectSyscallCallback

+
+
+
+
All Superinterfaces:
+
SyscallCallback<ByteBuffer>
+
+
+
All Known Subinterfaces:
+
EnterSideEffectSyscallCallback
+
+
+
public interface ExitSideEffectSyscallCallback +extends SyscallCallback<ByteBuffer>
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    + +
    +
    This is user failure.
    +
    +
    +
    +
    +
    +

    Methods inherited from interface dev.restate.sdk.common.syscalls.SyscallCallback

    +onCancel, onSuccess
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/HandlerDefinition.html b/static/javadocs/dev/restate/sdk/common/syscalls/HandlerDefinition.html new file mode 100644 index 00000000..f1c4a943 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/HandlerDefinition.html @@ -0,0 +1,195 @@ + + + + +HandlerDefinition (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HandlerDefinition<REQ,RES,O>

+
+
java.lang.Object +
dev.restate.sdk.common.syscalls.HandlerDefinition<REQ,RES,O>
+
+
+
+
public final class HandlerDefinition<REQ,RES,O> +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/HandlerRunner.html b/static/javadocs/dev/restate/sdk/common/syscalls/HandlerRunner.html new file mode 100644 index 00000000..da138fac --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/HandlerRunner.html @@ -0,0 +1,170 @@ + + + + +HandlerRunner (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface HandlerRunner<REQ,RES,O>

+
+
+
+
All Known Implementing Classes:
+
HandlerRunner
+
+
+
public interface HandlerRunner<REQ,RES,O>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/HandlerSpecification.html b/static/javadocs/dev/restate/sdk/common/syscalls/HandlerSpecification.html new file mode 100644 index 00000000..3c5d736c --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/HandlerSpecification.html @@ -0,0 +1,232 @@ + + + + +HandlerSpecification (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HandlerSpecification<REQ,RES>

+
+
java.lang.Object +
dev.restate.sdk.common.syscalls.HandlerSpecification<REQ,RES>
+
+
+
+
public final class HandlerSpecification<REQ,RES> +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      of

      +
      public static <T, +R> HandlerSpecification<T,R> of(String method, + HandlerType handlerType, + Serde<T> requestSerde, + Serde<R> responseSerde)
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      +
    • +
    • +
      +

      getHandlerType

      +
      public HandlerType getHandlerType()
      +
      +
    • +
    • +
      +

      getAcceptContentType

      +
      public @Nullable String getAcceptContentType()
      +
      +
    • +
    • +
      +

      getRequestSerde

      +
      public Serde<REQ> getRequestSerde()
      +
      +
    • +
    • +
      +

      getResponseSerde

      +
      public Serde<RES> getResponseSerde()
      +
      +
    • +
    • +
      +

      withAcceptContentType

      +
      public HandlerSpecification<REQ,RES> withAcceptContentType(String acceptContentType)
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/Result.html b/static/javadocs/dev/restate/sdk/common/syscalls/Result.html new file mode 100644 index 00000000..7b816e74 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/Result.html @@ -0,0 +1,222 @@ + + + + +Result (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Result<T>

+
+
java.lang.Object +
dev.restate.sdk.common.syscalls.Result<T>
+
+
+
+
Type Parameters:
+
T - result type
+
+
+
public abstract class Result<T> +extends Object
+
Result can be 3 valued: + +
    +
  • Empty +
  • Value +
  • Failure +
+ + Empty and Value are used to distinguish the logical empty with the null result. + +

Failure in a ready result is always a user failure, and never a syscall failure, as opposed to + SyscallCallback.onCancel(Throwable).

+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isSuccess

      +
      public abstract boolean isSuccess()
      +
      +
      Returns:
      +
      true if there is no failure.
      +
      +
      +
    • +
    • +
      +

      isEmpty

      +
      public abstract boolean isEmpty()
      +
      +
    • +
    • +
      +

      getValue

      +
      public abstract @Nullable T getValue()
      +
      +
      Returns:
      +
      The success value, or null in case is empty.
      +
      +
      +
    • +
    • +
      +

      getFailure

      +
      public abstract @Nullable TerminalException getFailure()
      +
      +
    • +
    • +
      +

      mapSuccess

      +
      public <U> Result<U> mapSuccess(Function<T,U> mapper)
      +
      Map this result success value. If the mapper throws an exception, this exception will be + converted to TerminalException and return a new failed Result.
      +
      +
    • +
    • +
      +

      empty

      +
      public static <T> Result<T> empty()
      +
      +
    • +
    • +
      +

      success

      +
      public static <T> Result<T> success(T value)
      +
      +
    • +
    • +
      +

      failure

      +
      public static <T> Result<T> failure(TerminalException t)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/ServiceDefinition.html b/static/javadocs/dev/restate/sdk/common/syscalls/ServiceDefinition.html new file mode 100644 index 00000000..ca5cf34b --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/ServiceDefinition.html @@ -0,0 +1,197 @@ + + + + +ServiceDefinition (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServiceDefinition<O>

+
+
java.lang.Object +
dev.restate.sdk.common.syscalls.ServiceDefinition<O>
+
+
+
+
public final class ServiceDefinition<O> +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/ServiceDefinitionFactory.html b/static/javadocs/dev/restate/sdk/common/syscalls/ServiceDefinitionFactory.html new file mode 100644 index 00000000..969e975a --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/ServiceDefinitionFactory.html @@ -0,0 +1,133 @@ + + + + +ServiceDefinitionFactory (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ServiceDefinitionFactory<T,O>

+
+
+
+
public interface ServiceDefinitionFactory<T,O>
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + +
    create(T serviceObject)
    +
     
    +
    boolean
    +
    supports(Object serviceObject)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      create

      +
      ServiceDefinition<O> create(T serviceObject)
      +
      +
    • +
    • +
      +

      supports

      +
      boolean supports(Object serviceObject)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/SyscallCallback.html b/static/javadocs/dev/restate/sdk/common/syscalls/SyscallCallback.html new file mode 100644 index 00000000..83779bb1 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/SyscallCallback.html @@ -0,0 +1,189 @@ + + + + +SyscallCallback (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface SyscallCallback<T>

+
+
+
+
All Known Subinterfaces:
+
EnterSideEffectSyscallCallback, ExitSideEffectSyscallCallback
+
+
+
public interface SyscallCallback<T>
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/Syscalls.html b/static/javadocs/dev/restate/sdk/common/syscalls/Syscalls.html new file mode 100644 index 00000000..357dec77 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/Syscalls.html @@ -0,0 +1,423 @@ + + + + +Syscalls (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface Syscalls

+
+
+
+
All Known Implementing Classes:
+
SyscallsImpl
+
+
+
public interface Syscalls
+
Internal interface to access Restate functionalities. Users can use the ad-hoc RestateContext + interfaces provided by the various implementations. + +

When using executor switching wrappers, the method's callback will be executed in the + state machine executor.

+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/package-summary.html b/static/javadocs/dev/restate/sdk/common/syscalls/package-summary.html new file mode 100644 index 00000000..0c9b50f2 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/package-summary.html @@ -0,0 +1,135 @@ + + + + +dev.restate.sdk.common.syscalls (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.common.syscalls

+
+
+
package dev.restate.sdk.common.syscalls
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/common/syscalls/package-tree.html b/static/javadocs/dev/restate/sdk/common/syscalls/package-tree.html new file mode 100644 index 00000000..4d312e47 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/common/syscalls/package-tree.html @@ -0,0 +1,92 @@ + + + + +dev.restate.sdk.common.syscalls Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.common.syscalls

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/InvocationFlow.InvocationInputPublisher.html b/static/javadocs/dev/restate/sdk/core/InvocationFlow.InvocationInputPublisher.html new file mode 100644 index 00000000..f24bdda3 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/InvocationFlow.InvocationInputPublisher.html @@ -0,0 +1,101 @@ + + + + +InvocationFlow.InvocationInputPublisher (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface InvocationFlow.InvocationInputPublisher

+
+
+
+
All Superinterfaces:
+
Flow.Publisher<ByteBuffer>
+
+
+
Enclosing interface:
+
InvocationFlow
+
+
+
public static interface InvocationFlow.InvocationInputPublisher +extends Flow.Publisher<ByteBuffer>
+
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/InvocationFlow.InvocationInputSubscriber.html b/static/javadocs/dev/restate/sdk/core/InvocationFlow.InvocationInputSubscriber.html new file mode 100644 index 00000000..88de1c93 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/InvocationFlow.InvocationInputSubscriber.html @@ -0,0 +1,101 @@ + + + + +InvocationFlow.InvocationInputSubscriber (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface InvocationFlow.InvocationInputSubscriber

+
+
+
+
All Superinterfaces:
+
Flow.Subscriber<ByteBuffer>
+
+
+
Enclosing interface:
+
InvocationFlow
+
+
+
public static interface InvocationFlow.InvocationInputSubscriber +extends Flow.Subscriber<ByteBuffer>
+
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/InvocationFlow.InvocationOutputPublisher.html b/static/javadocs/dev/restate/sdk/core/InvocationFlow.InvocationOutputPublisher.html new file mode 100644 index 00000000..db411ee3 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/InvocationFlow.InvocationOutputPublisher.html @@ -0,0 +1,101 @@ + + + + +InvocationFlow.InvocationOutputPublisher (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface InvocationFlow.InvocationOutputPublisher

+
+
+
+
All Superinterfaces:
+
Flow.Publisher<ByteBuffer>
+
+
+
Enclosing interface:
+
InvocationFlow
+
+
+
public static interface InvocationFlow.InvocationOutputPublisher +extends Flow.Publisher<ByteBuffer>
+
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/InvocationFlow.InvocationOutputSubscriber.html b/static/javadocs/dev/restate/sdk/core/InvocationFlow.InvocationOutputSubscriber.html new file mode 100644 index 00000000..a477ba17 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/InvocationFlow.InvocationOutputSubscriber.html @@ -0,0 +1,101 @@ + + + + +InvocationFlow.InvocationOutputSubscriber (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface InvocationFlow.InvocationOutputSubscriber

+
+
+
+
All Superinterfaces:
+
Flow.Subscriber<ByteBuffer>
+
+
+
Enclosing interface:
+
InvocationFlow
+
+
+
public static interface InvocationFlow.InvocationOutputSubscriber +extends Flow.Subscriber<ByteBuffer>
+
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/InvocationFlow.html b/static/javadocs/dev/restate/sdk/core/InvocationFlow.html new file mode 100644 index 00000000..82fb2df2 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/InvocationFlow.html @@ -0,0 +1,107 @@ + + + + +InvocationFlow (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface InvocationFlow

+
+
+
+
public interface InvocationFlow
+
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/InvocationInput.html b/static/javadocs/dev/restate/sdk/core/InvocationInput.html new file mode 100644 index 00000000..bd564953 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/InvocationInput.html @@ -0,0 +1,144 @@ + + + + +InvocationInput (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface InvocationInput

+
+
+
+
public interface InvocationInput
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
     
    +
    com.google.protobuf.MessageLite
    + +
     
    + +
    of(MessageHeader header, + com.google.protobuf.MessageLite message)
    +
     
    +
    +
    +
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      header

      +
      MessageHeader header()
      +
      +
    • +
    • +
      +

      message

      +
      com.google.protobuf.MessageLite message()
      +
      +
    • +
    • +
      +

      of

      +
      static InvocationInput of(MessageHeader header, + com.google.protobuf.MessageLite message)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/InvocationState.html b/static/javadocs/dev/restate/sdk/core/InvocationState.html new file mode 100644 index 00000000..f6dc08b7 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/InvocationState.html @@ -0,0 +1,233 @@ + + + + +InvocationState (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class InvocationState

+
+
java.lang.Object +
java.lang.Enum<InvocationState> +
dev.restate.sdk.core.InvocationState
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<InvocationState>, Constable
+
+
+
public enum InvocationState +extends Enum<InvocationState>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static InvocationState[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static InvocationState valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/MessageHeader.html b/static/javadocs/dev/restate/sdk/core/MessageHeader.html new file mode 100644 index 00000000..950451a0 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/MessageHeader.html @@ -0,0 +1,203 @@ + + + + +MessageHeader (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class MessageHeader

+
+
java.lang.Object +
dev.restate.sdk.core.MessageHeader
+
+
+
+
public class MessageHeader +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      MessageHeader

      +
      public MessageHeader(MessageType type, + int flags, + int length)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getType

      +
      public MessageType getType()
      +
      +
    • +
    • +
      +

      getLength

      +
      public int getLength()
      +
      +
    • +
    • +
      +

      encode

      +
      public long encode()
      +
      +
    • +
    • +
      +

      parse

      +
      public static MessageHeader parse(long encoded) + throws ProtocolException
      +
      +
      Throws:
      +
      ProtocolException
      +
      +
      +
    • +
    • +
      +

      fromMessage

      +
      public static MessageHeader fromMessage(com.google.protobuf.MessageLite msg)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/MessageType.html b/static/javadocs/dev/restate/sdk/core/MessageType.html new file mode 100644 index 00000000..44794a03 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/MessageType.html @@ -0,0 +1,837 @@ + + + + +MessageType (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class MessageType

+
+
java.lang.Object +
java.lang.Enum<MessageType> +
dev.restate.sdk.core.MessageType
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<MessageType>, Constable
+
+
+
public enum MessageType +extends Enum<MessageType>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      StartMessage

      +
      public static final MessageType StartMessage
      +
      +
    • +
    • +
      +

      CompletionMessage

      +
      public static final MessageType CompletionMessage
      +
      +
    • +
    • +
      +

      SuspensionMessage

      +
      public static final MessageType SuspensionMessage
      +
      +
    • +
    • +
      +

      ErrorMessage

      +
      public static final MessageType ErrorMessage
      +
      +
    • +
    • +
      +

      EndMessage

      +
      public static final MessageType EndMessage
      +
      +
    • +
    • +
      +

      EntryAckMessage

      +
      public static final MessageType EntryAckMessage
      +
      +
    • +
    • +
      +

      InputEntryMessage

      +
      public static final MessageType InputEntryMessage
      +
      +
    • +
    • +
      +

      OutputEntryMessage

      +
      public static final MessageType OutputEntryMessage
      +
      +
    • +
    • +
      +

      GetStateEntryMessage

      +
      public static final MessageType GetStateEntryMessage
      +
      +
    • +
    • +
      +

      SetStateEntryMessage

      +
      public static final MessageType SetStateEntryMessage
      +
      +
    • +
    • +
      +

      ClearStateEntryMessage

      +
      public static final MessageType ClearStateEntryMessage
      +
      +
    • +
    • +
      +

      ClearAllStateEntryMessage

      +
      public static final MessageType ClearAllStateEntryMessage
      +
      +
    • +
    • +
      +

      GetStateKeysEntryMessage

      +
      public static final MessageType GetStateKeysEntryMessage
      +
      +
    • +
    • +
      +

      GetPromiseEntryMessage

      +
      public static final MessageType GetPromiseEntryMessage
      +
      +
    • +
    • +
      +

      PeekPromiseEntryMessage

      +
      public static final MessageType PeekPromiseEntryMessage
      +
      +
    • +
    • +
      +

      CompletePromiseEntryMessage

      +
      public static final MessageType CompletePromiseEntryMessage
      +
      +
    • +
    • +
      +

      SleepEntryMessage

      +
      public static final MessageType SleepEntryMessage
      +
      +
    • +
    • +
      +

      CallEntryMessage

      +
      public static final MessageType CallEntryMessage
      +
      +
    • +
    • +
      +

      OneWayCallEntryMessage

      +
      public static final MessageType OneWayCallEntryMessage
      +
      +
    • +
    • +
      +

      AwakeableEntryMessage

      +
      public static final MessageType AwakeableEntryMessage
      +
      +
    • +
    • +
      +

      CompleteAwakeableEntryMessage

      +
      public static final MessageType CompleteAwakeableEntryMessage
      +
      +
    • +
    • +
      +

      RunEntryMessage

      +
      public static final MessageType RunEntryMessage
      +
      +
    • +
    • +
      +

      CombinatorAwaitableEntryMessage

      +
      public static final MessageType CombinatorAwaitableEntryMessage
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      START_MESSAGE_TYPE

      +
      public static final short START_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      COMPLETION_MESSAGE_TYPE

      +
      public static final short COMPLETION_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      SUSPENSION_MESSAGE_TYPE

      +
      public static final short SUSPENSION_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ERROR_MESSAGE_TYPE

      +
      public static final short ERROR_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      ENTRY_ACK_MESSAGE_TYPE

      +
      public static final short ENTRY_ACK_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      END_MESSAGE_TYPE

      +
      public static final short END_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      INPUT_ENTRY_MESSAGE_TYPE

      +
      public static final short INPUT_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      OUTPUT_ENTRY_MESSAGE_TYPE

      +
      public static final short OUTPUT_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      GET_STATE_ENTRY_MESSAGE_TYPE

      +
      public static final short GET_STATE_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      SET_STATE_ENTRY_MESSAGE_TYPE

      +
      public static final short SET_STATE_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CLEAR_STATE_ENTRY_MESSAGE_TYPE

      +
      public static final short CLEAR_STATE_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      CLEAR_ALL_STATE_ENTRY_MESSAGE_TYPE

      +
      public static final short CLEAR_ALL_STATE_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      GET_STATE_KEYS_ENTRY_MESSAGE_TYPE

      +
      public static final short GET_STATE_KEYS_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      GET_PROMISE_ENTRY_MESSAGE_TYPE

      +
      public static final short GET_PROMISE_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      PEEK_PROMISE_ENTRY_MESSAGE_TYPE

      +
      public static final short PEEK_PROMISE_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      COMPLETE_PROMISE_ENTRY_MESSAGE_TYPE

      +
      public static final short COMPLETE_PROMISE_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      SLEEP_ENTRY_MESSAGE_TYPE

      +
      public static final short SLEEP_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      INVOKE_ENTRY_MESSAGE_TYPE

      +
      public static final short INVOKE_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      BACKGROUND_INVOKE_ENTRY_MESSAGE_TYPE

      +
      public static final short BACKGROUND_INVOKE_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      AWAKEABLE_ENTRY_MESSAGE_TYPE

      +
      public static final short AWAKEABLE_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      COMPLETE_AWAKEABLE_ENTRY_MESSAGE_TYPE

      +
      public static final short COMPLETE_AWAKEABLE_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      COMBINATOR_AWAITABLE_ENTRY_MESSAGE_TYPE

      +
      public static final short COMBINATOR_AWAITABLE_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      SIDE_EFFECT_ENTRY_MESSAGE_TYPE

      +
      public static final short SIDE_EFFECT_ENTRY_MESSAGE_TYPE
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static MessageType[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static MessageType valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      messageParser

      +
      public com.google.protobuf.Parser<? extends com.google.protobuf.MessageLite> messageParser()
      +
      +
    • +
    • +
      +

      encode

      +
      public short encode()
      +
      +
    • +
    • +
      +

      decode

      +
      public static MessageType decode(short value) + throws ProtocolException
      +
      +
      Throws:
      +
      ProtocolException
      +
      +
      +
    • +
    • +
      +

      fromMessage

      +
      public static MessageType fromMessage(com.google.protobuf.MessageLite msg)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/ProtocolException.html b/static/javadocs/dev/restate/sdk/core/ProtocolException.html new file mode 100644 index 00000000..f6479673 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/ProtocolException.html @@ -0,0 +1,183 @@ + + + + +ProtocolException (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ProtocolException

+
+
java.lang.Object +
java.lang.Throwable +
java.lang.Exception +
java.lang.RuntimeException +
dev.restate.sdk.core.ProtocolException
+
+
+
+
+
+
+
All Implemented Interfaces:
+
Serializable
+
+
+
public class ProtocolException +extends RuntimeException
+
+
See Also:
+
+ +
+
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ProtocolException

      +
      public ProtocolException(String message, + int code, + Throwable cause)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getCode

      +
      public int getCode()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/ResolvedEndpointHandler.html b/static/javadocs/dev/restate/sdk/core/ResolvedEndpointHandler.html new file mode 100644 index 00000000..7e6c0cd0 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/ResolvedEndpointHandler.html @@ -0,0 +1,136 @@ + + + + +ResolvedEndpointHandler (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface ResolvedEndpointHandler

+
+
+
+
All Superinterfaces:
+
Flow.Processor<ByteBuffer,ByteBuffer>, Flow.Publisher<ByteBuffer>, Flow.Subscriber<ByteBuffer>
+
+
+
public interface ResolvedEndpointHandler +extends Flow.Processor<ByteBuffer,ByteBuffer>
+
Resolved handler for an invocation.
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      responseContentType

      +
      String responseContentType()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/RestateContextDataProvider.html b/static/javadocs/dev/restate/sdk/core/RestateContextDataProvider.html new file mode 100644 index 00000000..dd5daae3 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/RestateContextDataProvider.html @@ -0,0 +1,174 @@ + + + + +RestateContextDataProvider (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RestateContextDataProvider

+
+
java.lang.Object +
dev.restate.sdk.core.RestateContextDataProvider
+
+
+
+
All Implemented Interfaces:
+
org.apache.logging.log4j.core.util.ContextDataProvider
+
+
+
public class RestateContextDataProvider +extends Object +implements org.apache.logging.log4j.core.util.ContextDataProvider
+
Log4j2 ContextDataProvider inferring context from HandlerRunner.SYSCALLS_THREAD_LOCAL. + +

This is used to propagate the context to the user code, such that log statements from the user + will contain the restate logging context variables.

+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      RestateContextDataProvider

      +
      public RestateContextDataProvider()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      supplyContextData

      +
      public Map<String,String> supplyContextData()
      +
      +
      Specified by:
      +
      supplyContextData in interface org.apache.logging.log4j.core.util.ContextDataProvider
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/RestateEndpoint.Builder.html b/static/javadocs/dev/restate/sdk/core/RestateEndpoint.Builder.html new file mode 100644 index 00000000..8f224c99 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/RestateEndpoint.Builder.html @@ -0,0 +1,191 @@ + + + + +RestateEndpoint.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RestateEndpoint.Builder

+
+
java.lang.Object +
dev.restate.sdk.core.RestateEndpoint.Builder
+
+
+
+
Enclosing class:
+
RestateEndpoint
+
+
+
public static class RestateEndpoint.Builder +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/RestateEndpoint.DiscoveryResponse.html b/static/javadocs/dev/restate/sdk/core/RestateEndpoint.DiscoveryResponse.html new file mode 100644 index 00000000..ae73d87f --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/RestateEndpoint.DiscoveryResponse.html @@ -0,0 +1,144 @@ + + + + +RestateEndpoint.DiscoveryResponse (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RestateEndpoint.DiscoveryResponse

+
+
java.lang.Object +
dev.restate.sdk.core.RestateEndpoint.DiscoveryResponse
+
+
+
+
Enclosing class:
+
RestateEndpoint
+
+
+
public static class RestateEndpoint.DiscoveryResponse +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getContentType

      +
      public String getContentType()
      +
      +
    • +
    • +
      +

      getSerializedManifest

      +
      public byte[] getSerializedManifest()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/RestateEndpoint.LoggingContextSetter.html b/static/javadocs/dev/restate/sdk/core/RestateEndpoint.LoggingContextSetter.html new file mode 100644 index 00000000..9ec3bb6d --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/RestateEndpoint.LoggingContextSetter.html @@ -0,0 +1,219 @@ + + + + +RestateEndpoint.LoggingContextSetter (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Interface RestateEndpoint.LoggingContextSetter

+
+
+
+
Enclosing class:
+
RestateEndpoint
+
+
+
Functional Interface:
+
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
+
+
+
@FunctionalInterface +public static interface RestateEndpoint.LoggingContextSetter
+
Interface to abstract setting the logging context variables. + +

In classic multithreaded environments, you can just use THREAD_LOCAL_INSTANCE, though the caller of RestateEndpoint must + take care of the cleanup of the thread local map.

+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/RestateEndpoint.html b/static/javadocs/dev/restate/sdk/core/RestateEndpoint.html new file mode 100644 index 00000000..1da47a05 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/RestateEndpoint.html @@ -0,0 +1,206 @@ + + + + +RestateEndpoint (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RestateEndpoint

+
+
java.lang.Object +
dev.restate.sdk.core.RestateEndpoint
+
+
+
+
public class RestateEndpoint +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/SyscallsImpl.html b/static/javadocs/dev/restate/sdk/core/SyscallsImpl.html new file mode 100644 index 00000000..82e88180 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/SyscallsImpl.html @@ -0,0 +1,558 @@ + + + + +SyscallsImpl (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class SyscallsImpl

+
+
java.lang.Object +
dev.restate.sdk.core.SyscallsImpl
+
+
+
+
All Implemented Interfaces:
+
Syscalls
+
+
+
public final class SyscallsImpl +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/Util.html b/static/javadocs/dev/restate/sdk/core/Util.html new file mode 100644 index 00000000..01f5d01a --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/Util.html @@ -0,0 +1,140 @@ + + + + +Util (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Util

+
+
java.lang.Object +
dev.restate.sdk.core.Util
+
+
+
+
public final class Util +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      findProtocolException

      +
      public static Optional<ProtocolException> findProtocolException(Throwable throwable)
      +
      +
    • +
    • +
      +

      containsSuspendedException

      +
      public static boolean containsSuspendedException(Throwable throwable)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/manifest/EndpointManifestSchema.ProtocolMode.html b/static/javadocs/dev/restate/sdk/core/manifest/EndpointManifestSchema.ProtocolMode.html new file mode 100644 index 00000000..5bf8ed2d --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/manifest/EndpointManifestSchema.ProtocolMode.html @@ -0,0 +1,255 @@ + + + + +EndpointManifestSchema.ProtocolMode (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class EndpointManifestSchema.ProtocolMode

+
+
java.lang.Object +
java.lang.Enum<EndpointManifestSchema.ProtocolMode> +
dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<EndpointManifestSchema.ProtocolMode>, Constable
+
+
+
Enclosing class:
+
EndpointManifestSchema
+
+
+
@Generated("jsonschema2pojo") +public static enum EndpointManifestSchema.ProtocolMode +extends Enum<EndpointManifestSchema.ProtocolMode>
+
ProtocolMode +

+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/manifest/EndpointManifestSchema.html b/static/javadocs/dev/restate/sdk/core/manifest/EndpointManifestSchema.html new file mode 100644 index 00000000..5603e47b --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/manifest/EndpointManifestSchema.html @@ -0,0 +1,351 @@ + + + + +EndpointManifestSchema (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class EndpointManifestSchema

+
+
java.lang.Object +
dev.restate.sdk.core.manifest.EndpointManifestSchema
+
+
+
+
@Generated("jsonschema2pojo") +public class EndpointManifestSchema +extends Object
+
Endpoint +

+ Restate endpoint manifest v1

+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      EndpointManifestSchema

      +
      public EndpointManifestSchema()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getProtocolMode

      +
      public EndpointManifestSchema.ProtocolMode getProtocolMode()
      +
      ProtocolMode +

      +
      +
    • +
    • +
      +

      setProtocolMode

      +
      public void setProtocolMode(EndpointManifestSchema.ProtocolMode protocolMode)
      +
      ProtocolMode +

      +
      +
    • +
    • +
      +

      withProtocolMode

      +
      public EndpointManifestSchema withProtocolMode(EndpointManifestSchema.ProtocolMode protocolMode)
      +
      +
    • +
    • +
      +

      getMinProtocolVersion

      +
      public Integer getMinProtocolVersion()
      +
      Minimum supported protocol version + (Required)
      +
      +
    • +
    • +
      +

      setMinProtocolVersion

      +
      public void setMinProtocolVersion(Integer minProtocolVersion)
      +
      Minimum supported protocol version + (Required)
      +
      +
    • +
    • +
      +

      withMinProtocolVersion

      +
      public EndpointManifestSchema withMinProtocolVersion(Integer minProtocolVersion)
      +
      +
    • +
    • +
      +

      getMaxProtocolVersion

      +
      public Integer getMaxProtocolVersion()
      +
      Maximum supported protocol version + (Required)
      +
      +
    • +
    • +
      +

      setMaxProtocolVersion

      +
      public void setMaxProtocolVersion(Integer maxProtocolVersion)
      +
      Maximum supported protocol version + (Required)
      +
      +
    • +
    • +
      +

      withMaxProtocolVersion

      +
      public EndpointManifestSchema withMaxProtocolVersion(Integer maxProtocolVersion)
      +
      +
    • +
    • +
      +

      getServices

      +
      public List<Service> getServices()
      +
      (Required)
      +
      +
    • +
    • +
      +

      setServices

      +
      public void setServices(List<Service> services)
      +
      (Required)
      +
      +
    • +
    • +
      +

      withServices

      +
      public EndpointManifestSchema withServices(List<Service> services)
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object other)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/manifest/Handler.Ty.html b/static/javadocs/dev/restate/sdk/core/manifest/Handler.Ty.html new file mode 100644 index 00000000..91156977 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/manifest/Handler.Ty.html @@ -0,0 +1,264 @@ + + + + +Handler.Ty (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Handler.Ty

+
+
java.lang.Object +
java.lang.Enum<Handler.Ty> +
dev.restate.sdk.core.manifest.Handler.Ty
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<Handler.Ty>, Constable
+
+
+
Enclosing class:
+
Handler
+
+
+
@Generated("jsonschema2pojo") +public static enum Handler.Ty +extends Enum<Handler.Ty>
+
HandlerType +

+ If unspecified, defaults to EXCLUSIVE for Virtual Object or WORKFLOW for Workflows. This should be unset for Services.

+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      WORKFLOW

      +
      public static final Handler.Ty WORKFLOW
      +
      +
    • +
    • +
      +

      EXCLUSIVE

      +
      public static final Handler.Ty EXCLUSIVE
      +
      +
    • +
    • +
      +

      SHARED

      +
      public static final Handler.Ty SHARED
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static Handler.Ty[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Handler.Ty valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<Handler.Ty>
      +
      +
      +
    • +
    • +
      +

      value

      +
      public String value()
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static Handler.Ty fromValue(String value)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/manifest/Handler.html b/static/javadocs/dev/restate/sdk/core/manifest/Handler.html new file mode 100644 index 00000000..83f8a37f --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/manifest/Handler.html @@ -0,0 +1,352 @@ + + + + +Handler (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Handler

+
+
java.lang.Object +
dev.restate.sdk.core.manifest.Handler
+
+
+
+
@Generated("jsonschema2pojo") +public class Handler +extends Object
+
Handler +

+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Handler

      +
      public Handler()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      (Required)
      +
      +
    • +
    • +
      +

      setName

      +
      public void setName(String name)
      +
      (Required)
      +
      +
    • +
    • +
      +

      withName

      +
      public Handler withName(String name)
      +
      +
    • +
    • +
      +

      getTy

      +
      public Handler.Ty getTy()
      +
      HandlerType +

      + If unspecified, defaults to EXCLUSIVE for Virtual Object or WORKFLOW for Workflows. This should be unset for Services.

      +
      +
    • +
    • +
      +

      setTy

      +
      public void setTy(Handler.Ty ty)
      +
      HandlerType +

      + If unspecified, defaults to EXCLUSIVE for Virtual Object or WORKFLOW for Workflows. This should be unset for Services.

      +
      +
    • +
    • +
      +

      withTy

      +
      public Handler withTy(Handler.Ty ty)
      +
      +
    • +
    • +
      +

      getInput

      +
      public Input getInput()
      +
      InputPayload +

      + Description of an input payload. This will be used by Restate to validate incoming requests.

      +
      +
    • +
    • +
      +

      setInput

      +
      public void setInput(Input input)
      +
      InputPayload +

      + Description of an input payload. This will be used by Restate to validate incoming requests.

      +
      +
    • +
    • +
      +

      withInput

      +
      public Handler withInput(Input input)
      +
      +
    • +
    • +
      +

      getOutput

      +
      public Output getOutput()
      +
      OutputPayload +

      + Description of an output payload.

      +
      +
    • +
    • +
      +

      setOutput

      +
      public void setOutput(Output output)
      +
      OutputPayload +

      + Description of an output payload.

      +
      +
    • +
    • +
      +

      withOutput

      +
      public Handler withOutput(Output output)
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object other)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/manifest/Input.html b/static/javadocs/dev/restate/sdk/core/manifest/Input.html new file mode 100644 index 00000000..59b72b10 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/manifest/Input.html @@ -0,0 +1,285 @@ + + + + +Input (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Input

+
+
java.lang.Object +
dev.restate.sdk.core.manifest.Input
+
+
+
+
@Generated("jsonschema2pojo") +public class Input +extends Object
+
InputPayload +

+ Description of an input payload. This will be used by Restate to validate incoming requests.

+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Input

      +
      public Input()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getRequired

      +
      public Boolean getRequired()
      +
      If true, a body MUST be sent with a content-type, even if the body length is zero.
      +
      +
    • +
    • +
      +

      setRequired

      +
      public void setRequired(Boolean required)
      +
      If true, a body MUST be sent with a content-type, even if the body length is zero.
      +
      +
    • +
    • +
      +

      withRequired

      +
      public Input withRequired(Boolean required)
      +
      +
    • +
    • +
      +

      getContentType

      +
      public String getContentType()
      +
      Content type of the input. It can accept wildcards, in the same format as the 'Accept' header. When this field is unset, it implies emptiness, meaning no content-type/body is expected.
      +
      +
    • +
    • +
      +

      setContentType

      +
      public void setContentType(String contentType)
      +
      Content type of the input. It can accept wildcards, in the same format as the 'Accept' header. When this field is unset, it implies emptiness, meaning no content-type/body is expected.
      +
      +
    • +
    • +
      +

      withContentType

      +
      public Input withContentType(String contentType)
      +
      +
    • +
    • +
      +

      getJsonSchema

      +
      public Object getJsonSchema()
      +
      +
    • +
    • +
      +

      setJsonSchema

      +
      public void setJsonSchema(Object jsonSchema)
      +
      +
    • +
    • +
      +

      withJsonSchema

      +
      public Input withJsonSchema(Object jsonSchema)
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object other)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/manifest/Output.html b/static/javadocs/dev/restate/sdk/core/manifest/Output.html new file mode 100644 index 00000000..bd0eee2e --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/manifest/Output.html @@ -0,0 +1,285 @@ + + + + +Output (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Output

+
+
java.lang.Object +
dev.restate.sdk.core.manifest.Output
+
+
+
+
@Generated("jsonschema2pojo") +public class Output +extends Object
+
OutputPayload +

+ Description of an output payload.

+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Output

      +
      public Output()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getContentType

      +
      public String getContentType()
      +
      Content type set on output. This will be used by Restate to set the output content type at the ingress.
      +
      +
    • +
    • +
      +

      setContentType

      +
      public void setContentType(String contentType)
      +
      Content type set on output. This will be used by Restate to set the output content type at the ingress.
      +
      +
    • +
    • +
      +

      withContentType

      +
      public Output withContentType(String contentType)
      +
      +
    • +
    • +
      +

      getSetContentTypeIfEmpty

      +
      public Boolean getSetContentTypeIfEmpty()
      +
      If true, the specified content-type is set even if the output is empty.
      +
      +
    • +
    • +
      +

      setSetContentTypeIfEmpty

      +
      public void setSetContentTypeIfEmpty(Boolean setContentTypeIfEmpty)
      +
      If true, the specified content-type is set even if the output is empty.
      +
      +
    • +
    • +
      +

      withSetContentTypeIfEmpty

      +
      public Output withSetContentTypeIfEmpty(Boolean setContentTypeIfEmpty)
      +
      +
    • +
    • +
      +

      getJsonSchema

      +
      public Object getJsonSchema()
      +
      +
    • +
    • +
      +

      setJsonSchema

      +
      public void setJsonSchema(Object jsonSchema)
      +
      +
    • +
    • +
      +

      withJsonSchema

      +
      public Output withJsonSchema(Object jsonSchema)
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object other)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/manifest/Service.Ty.html b/static/javadocs/dev/restate/sdk/core/manifest/Service.Ty.html new file mode 100644 index 00000000..8fc5111d --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/manifest/Service.Ty.html @@ -0,0 +1,263 @@ + + + + +Service.Ty (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class Service.Ty

+
+
java.lang.Object +
java.lang.Enum<Service.Ty> +
dev.restate.sdk.core.manifest.Service.Ty
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<Service.Ty>, Constable
+
+
+
Enclosing class:
+
Service
+
+
+
@Generated("jsonschema2pojo") +public static enum Service.Ty +extends Enum<Service.Ty>
+
ServiceType +

+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      VIRTUAL_OBJECT

      +
      public static final Service.Ty VIRTUAL_OBJECT
      +
      +
    • +
    • +
      +

      SERVICE

      +
      public static final Service.Ty SERVICE
      +
      +
    • +
    • +
      +

      WORKFLOW

      +
      public static final Service.Ty WORKFLOW
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static Service.Ty[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static Service.Ty valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Enum<Service.Ty>
      +
      +
      +
    • +
    • +
      +

      value

      +
      public String value()
      +
      +
    • +
    • +
      +

      fromValue

      +
      public static Service.Ty fromValue(String value)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/manifest/Service.html b/static/javadocs/dev/restate/sdk/core/manifest/Service.html new file mode 100644 index 00000000..25569379 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/manifest/Service.html @@ -0,0 +1,313 @@ + + + + +Service (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Service

+
+
java.lang.Object +
dev.restate.sdk.core.manifest.Service
+
+
+
+
@Generated("jsonschema2pojo") +public class Service +extends Object
+
Service +

+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      Service

      +
      public Service()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public String getName()
      +
      (Required)
      +
      +
    • +
    • +
      +

      setName

      +
      public void setName(String name)
      +
      (Required)
      +
      +
    • +
    • +
      +

      withName

      +
      public Service withName(String name)
      +
      +
    • +
    • +
      +

      getTy

      +
      public Service.Ty getTy()
      +
      ServiceType +

      + + (Required)

      +
      +
    • +
    • +
      +

      setTy

      +
      public void setTy(Service.Ty ty)
      +
      ServiceType +

      + + (Required)

      +
      +
    • +
    • +
      +

      withTy

      +
      public Service withTy(Service.Ty ty)
      +
      +
    • +
    • +
      +

      getHandlers

      +
      public List<Handler> getHandlers()
      +
      (Required)
      +
      +
    • +
    • +
      +

      setHandlers

      +
      public void setHandlers(List<Handler> handlers)
      +
      (Required)
      +
      +
    • +
    • +
      +

      withHandlers

      +
      public Service withHandlers(List<Handler> handlers)
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object other)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/manifest/package-summary.html b/static/javadocs/dev/restate/sdk/core/manifest/package-summary.html new file mode 100644 index 00000000..a2443f49 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/manifest/package-summary.html @@ -0,0 +1,129 @@ + + + + +dev.restate.sdk.core.manifest (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.core.manifest

+
+
+
package dev.restate.sdk.core.manifest
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/manifest/package-tree.html b/static/javadocs/dev/restate/sdk/core/manifest/package-tree.html new file mode 100644 index 00000000..fefb3ee9 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/manifest/package-tree.html @@ -0,0 +1,91 @@ + + + + +dev.restate.sdk.core.manifest Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.core.manifest

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/package-summary.html b/static/javadocs/dev/restate/sdk/core/package-summary.html new file mode 100644 index 00000000..1a8d0e57 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/package-summary.html @@ -0,0 +1,141 @@ + + + + +dev.restate.sdk.core (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.core

+
+
+
package dev.restate.sdk.core
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/core/package-tree.html b/static/javadocs/dev/restate/sdk/core/package-tree.html new file mode 100644 index 00000000..0849d3a9 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/core/package-tree.html @@ -0,0 +1,135 @@ + + + + +dev.restate.sdk.core Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.core

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/ElementConverter.html b/static/javadocs/dev/restate/sdk/gen/ElementConverter.html new file mode 100644 index 00000000..40885fbc --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/ElementConverter.html @@ -0,0 +1,162 @@ + + + + +ElementConverter (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ElementConverter

+
+
java.lang.Object +
dev.restate.sdk.gen.ElementConverter
+
+
+
+
public class ElementConverter +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      ElementConverter

      +
      public ElementConverter(Messager messager, + Elements elements, + Types types)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/ServiceProcessor.html b/static/javadocs/dev/restate/sdk/gen/ServiceProcessor.html new file mode 100644 index 00000000..21dd001e --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/ServiceProcessor.html @@ -0,0 +1,217 @@ + + + + +ServiceProcessor (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ServiceProcessor

+
+
java.lang.Object +
javax.annotation.processing.AbstractProcessor +
dev.restate.sdk.gen.ServiceProcessor
+
+
+
+
+
All Implemented Interfaces:
+
Processor
+
+
+
@SupportedAnnotationTypes({"dev.restate.sdk.annotation.Service","dev.restate.sdk.annotation.Workflow","dev.restate.sdk.annotation.VirtualObject"}) +@SupportedSourceVersion(RELEASE_11) +public class ServiceProcessor +extends AbstractProcessor
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/model/Handler.Builder.html b/static/javadocs/dev/restate/sdk/gen/model/Handler.Builder.html new file mode 100644 index 00000000..618f6fb8 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/model/Handler.Builder.html @@ -0,0 +1,243 @@ + + + + +Handler.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Handler.Builder

+
+
java.lang.Object +
dev.restate.sdk.gen.model.Handler.Builder
+
+
+
+
Enclosing class:
+
Handler
+
+
+
public static class Handler.Builder +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/model/Handler.html b/static/javadocs/dev/restate/sdk/gen/model/Handler.html new file mode 100644 index 00000000..f5b15cfe --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/model/Handler.html @@ -0,0 +1,226 @@ + + + + +Handler (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Handler

+
+
java.lang.Object +
dev.restate.sdk.gen.model.Handler
+
+
+
+
public class Handler +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getName

      +
      public CharSequence getName()
      +
      +
    • +
    • +
      +

      getHandlerType

      +
      public HandlerType getHandlerType()
      +
      +
    • +
    • +
      +

      getInputAccept

      +
      public String getInputAccept()
      +
      +
    • +
    • +
      +

      getInputType

      +
      public PayloadType getInputType()
      +
      +
    • +
    • +
      +

      getOutputType

      +
      public PayloadType getOutputType()
      +
      +
    • +
    • +
      +

      builder

      +
      public static Handler.Builder builder()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/model/HandlerType.html b/static/javadocs/dev/restate/sdk/gen/model/HandlerType.html new file mode 100644 index 00000000..4a6d7c5e --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/model/HandlerType.html @@ -0,0 +1,233 @@ + + + + +HandlerType (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Enum Class HandlerType

+
+
java.lang.Object +
java.lang.Enum<HandlerType> +
dev.restate.sdk.gen.model.HandlerType
+
+
+
+
+
All Implemented Interfaces:
+
Serializable, Comparable<HandlerType>, Constable
+
+
+
public enum HandlerType +extends Enum<HandlerType>
+
+
+ +
+
+
    + +
  • +
    +

    Enum Constant Details

    +
      +
    • +
      +

      SHARED

      +
      public static final HandlerType SHARED
      +
      +
    • +
    • +
      +

      EXCLUSIVE

      +
      public static final HandlerType EXCLUSIVE
      +
      +
    • +
    • +
      +

      STATELESS

      +
      public static final HandlerType STATELESS
      +
      +
    • +
    • +
      +

      WORKFLOW

      +
      public static final HandlerType WORKFLOW
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      values

      +
      public static HandlerType[] values()
      +
      Returns an array containing the constants of this enum class, in +the order they are declared.
      +
      +
      Returns:
      +
      an array containing the constants of this enum class, in the order they are declared
      +
      +
      +
    • +
    • +
      +

      valueOf

      +
      public static HandlerType valueOf(String name)
      +
      Returns the enum constant of this class with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this class. (Extraneous whitespace characters are +not permitted.)
      +
      +
      Parameters:
      +
      name - the name of the enum constant to be returned.
      +
      Returns:
      +
      the enum constant with the specified name
      +
      Throws:
      +
      IllegalArgumentException - if this enum class has no constant with the specified name
      +
      NullPointerException - if the argument is null
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/model/PayloadType.html b/static/javadocs/dev/restate/sdk/gen/model/PayloadType.html new file mode 100644 index 00000000..f70bfe91 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/model/PayloadType.html @@ -0,0 +1,230 @@ + + + + +PayloadType (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class PayloadType

+
+
java.lang.Object +
dev.restate.sdk.gen.model.PayloadType
+
+
+
+
public class PayloadType +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      PayloadType

      +
      public PayloadType(boolean isEmpty, + String name, + String boxed, + String serdeDecl)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      isEmpty

      +
      public boolean isEmpty()
      +
      +
    • +
    • +
      +

      getName

      +
      public String getName()
      +
      +
    • +
    • +
      +

      getBoxed

      +
      public String getBoxed()
      +
      +
    • +
    • +
      +

      getSerdeDecl

      +
      public String getSerdeDecl()
      +
      +
    • +
    • +
      +

      equals

      +
      public boolean equals(Object o)
      +
      +
      Overrides:
      +
      equals in class Object
      +
      +
      +
    • +
    • +
      +

      hashCode

      +
      public int hashCode()
      +
      +
      Overrides:
      +
      hashCode in class Object
      +
      +
      +
    • +
    • +
      +

      toString

      +
      public String toString()
      +
      +
      Overrides:
      +
      toString in class Object
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/model/Service.Builder.html b/static/javadocs/dev/restate/sdk/gen/model/Service.Builder.html new file mode 100644 index 00000000..332b6a32 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/model/Service.Builder.html @@ -0,0 +1,261 @@ + + + + +Service.Builder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Service.Builder

+
+
java.lang.Object +
dev.restate.sdk.gen.model.Service.Builder
+
+
+
+
Enclosing class:
+
Service
+
+
+
public static class Service.Builder +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/model/Service.html b/static/javadocs/dev/restate/sdk/gen/model/Service.html new file mode 100644 index 00000000..165c2f84 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/model/Service.html @@ -0,0 +1,244 @@ + + + + +Service (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Service

+
+
java.lang.Object +
dev.restate.sdk.gen.model.Service
+
+
+
+
public class Service +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    + +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getTargetPkg

      +
      public CharSequence getTargetPkg()
      +
      +
    • +
    • +
      +

      getTargetFqcn

      +
      public CharSequence getTargetFqcn()
      +
      +
    • +
    • +
      +

      getFullyQualifiedServiceName

      +
      public String getFullyQualifiedServiceName()
      +
      +
    • +
    • +
      +

      getSimpleServiceName

      +
      public String getSimpleServiceName()
      +
      +
    • +
    • +
      +

      getGeneratedClassFqcnPrefix

      +
      public CharSequence getGeneratedClassFqcnPrefix()
      +
      +
    • +
    • +
      +

      getServiceType

      +
      public ServiceType getServiceType()
      +
      +
    • +
    • +
      +

      getMethods

      +
      public List<Handler> getMethods()
      +
      +
    • +
    • +
      +

      builder

      +
      public static Service.Builder builder()
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/model/package-summary.html b/static/javadocs/dev/restate/sdk/gen/model/package-summary.html new file mode 100644 index 00000000..9a495c53 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/model/package-summary.html @@ -0,0 +1,113 @@ + + + + +dev.restate.sdk.gen.model (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.gen.model

+
+
+
package dev.restate.sdk.gen.model
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/model/package-tree.html b/static/javadocs/dev/restate/sdk/gen/model/package-tree.html new file mode 100644 index 00000000..425acd54 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/model/package-tree.html @@ -0,0 +1,89 @@ + + + + +dev.restate.sdk.gen.model Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.gen.model

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/package-summary.html b/static/javadocs/dev/restate/sdk/gen/package-summary.html new file mode 100644 index 00000000..8b3fb274 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/package-summary.html @@ -0,0 +1,101 @@ + + + + +dev.restate.sdk.gen (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.gen

+
+
+
package dev.restate.sdk.gen
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/package-tree.html b/static/javadocs/dev/restate/sdk/gen/package-tree.html new file mode 100644 index 00000000..0094c3d4 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/package-tree.html @@ -0,0 +1,76 @@ + + + + +dev.restate.sdk.gen Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.gen

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/template/HandlebarsTemplateEngine.html b/static/javadocs/dev/restate/sdk/gen/template/HandlebarsTemplateEngine.html new file mode 100644 index 00000000..af103336 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/template/HandlebarsTemplateEngine.html @@ -0,0 +1,171 @@ + + + + +HandlebarsTemplateEngine (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class HandlebarsTemplateEngine

+
+
java.lang.Object +
dev.restate.sdk.gen.template.HandlebarsTemplateEngine
+
+
+
+
public class HandlebarsTemplateEngine +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      HandlebarsTemplateEngine

      +
      public HandlebarsTemplateEngine(String baseTemplateName, + com.github.jknack.handlebars.io.TemplateLoader templateLoader, + Map<ServiceType,String> templates, + Set<String> handlerNamesToPrefix)
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    + +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/template/package-summary.html b/static/javadocs/dev/restate/sdk/gen/template/package-summary.html new file mode 100644 index 00000000..898c46fc --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/template/package-summary.html @@ -0,0 +1,97 @@ + + + + +dev.restate.sdk.gen.template (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.gen.template

+
+
+
package dev.restate.sdk.gen.template
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/template/package-tree.html b/static/javadocs/dev/restate/sdk/gen/template/package-tree.html new file mode 100644 index 00000000..125ef6e7 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/template/package-tree.html @@ -0,0 +1,71 @@ + + + + +dev.restate.sdk.gen.template Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.gen.template

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/utils/AnnotationUtils.html b/static/javadocs/dev/restate/sdk/gen/utils/AnnotationUtils.html new file mode 100644 index 00000000..0b2181c5 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/utils/AnnotationUtils.html @@ -0,0 +1,160 @@ + + + + +AnnotationUtils (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class AnnotationUtils

+
+
java.lang.Object +
dev.restate.sdk.gen.utils.AnnotationUtils
+
+
+
+
public class AnnotationUtils +extends Object
+
+
+ +
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      AnnotationUtils

      +
      public AnnotationUtils()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      getAnnotationDefaultValue

      +
      public static Object getAnnotationDefaultValue(Class<? extends Annotation> annotation, + String name)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/utils/package-summary.html b/static/javadocs/dev/restate/sdk/gen/utils/package-summary.html new file mode 100644 index 00000000..044adaf5 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/utils/package-summary.html @@ -0,0 +1,97 @@ + + + + +dev.restate.sdk.gen.utils (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.gen.utils

+
+
+
package dev.restate.sdk.gen.utils
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/gen/utils/package-tree.html b/static/javadocs/dev/restate/sdk/gen/utils/package-tree.html new file mode 100644 index 00000000..c4ae505e --- /dev/null +++ b/static/javadocs/dev/restate/sdk/gen/utils/package-tree.html @@ -0,0 +1,71 @@ + + + + +dev.restate.sdk.gen.utils Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.gen.utils

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/http/vertx/RestateHttpEndpointBuilder.html b/static/javadocs/dev/restate/sdk/http/vertx/RestateHttpEndpointBuilder.html new file mode 100644 index 00000000..f1eb320d --- /dev/null +++ b/static/javadocs/dev/restate/sdk/http/vertx/RestateHttpEndpointBuilder.html @@ -0,0 +1,287 @@ + + + + +RestateHttpEndpointBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RestateHttpEndpointBuilder

+
+
java.lang.Object +
dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
+
+
+
+
public class RestateHttpEndpointBuilder +extends Object
+
Endpoint builder for a Restate HTTP Endpoint using Vert.x, to serve Restate services. + +

This endpoint supports the Restate HTTP/2 Streaming component Protocol. + +

Example usage: + +

+ public static void main(String[] args) {
+   RestateHttpEndpointBuilder.builder()
+           .bind(new Counter())
+           .buildAndListen();
+ }
+ 
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      builder

      +
      public static RestateHttpEndpointBuilder builder()
      +
      Create a new builder.
      +
      +
    • +
    • +
      +

      builder

      +
      public static RestateHttpEndpointBuilder builder(io.vertx.core.Vertx vertx)
      +
      Create a new builder.
      +
      +
    • +
    • +
      +

      withOptions

      +
      public RestateHttpEndpointBuilder withOptions(io.vertx.core.http.HttpServerOptions options)
      +
      Add custom HttpServerOptions to the server used by the endpoint.
      +
      +
    • +
    • +
      +

      bind

      +
      public RestateHttpEndpointBuilder bind(Object service)
      +
      Add a Restate service to the endpoint. This will automatically discover the generated factory + based on the class name. + +

      You can also manually instantiate the ServiceDefinition using bind(ServiceDefinition).

      +
      +
    • +
    • +
      +

      bind

      +
      public RestateHttpEndpointBuilder bind(ServiceDefinition<?> serviceDefinition)
      +
      Add a Restate service to the endpoint. + +

      To set the options, use bind(ServiceDefinition, Object).

      +
      +
    • +
    • +
      +

      bind

      +
      public <O> RestateHttpEndpointBuilder bind(ServiceDefinition<O> serviceDefinition, + O options)
      +
      Add a Restate service to the endpoint, setting the options.
      +
      +
    • +
    • +
      +

      withOpenTelemetry

      +
      public RestateHttpEndpointBuilder withOpenTelemetry(io.opentelemetry.api.OpenTelemetry openTelemetry)
      +
      Set the OpenTelemetry implementation for tracing and metrics.
      +
      +
      See Also:
      +
      +
        +
      • OpenTelemetry
      • +
      +
      +
      +
      +
    • +
    • +
      +

      withRequestIdentityVerifier

      +
      public RestateHttpEndpointBuilder withRequestIdentityVerifier(RequestIdentityVerifier requestIdentityVerifier)
      +
      Set the request identity verifier for this endpoint. + +

      For the Restate implementation to use with Restate Cloud, check the module + sdk-request-identity.

      +
      +
    • +
    • +
      +

      buildAndListen

      +
      public void buildAndListen(int port)
      +
      Build and listen on the specified port.
      +
      +
    • +
    • +
      +

      buildAndListen

      +
      public void buildAndListen()
      +
      Build and listen on the port specified by the environment variable PORT, or + alternatively on the default 9080 port.
      +
      +
    • +
    • +
      +

      build

      +
      public io.vertx.core.http.HttpServer build()
      +
      Build the HttpServer serving the Restate service endpoint.
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/http/vertx/package-summary.html b/static/javadocs/dev/restate/sdk/http/vertx/package-summary.html new file mode 100644 index 00000000..1c483c35 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/http/vertx/package-summary.html @@ -0,0 +1,84 @@ + + + + +dev.restate.sdk.http.vertx (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.http.vertx

+
+
+
package dev.restate.sdk.http.vertx
+
+
    +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
    +
    Endpoint builder for a Restate HTTP Endpoint using Vert.x, to serve Restate services.
    +
    +
    +
    +
  • +
+
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/http/vertx/package-tree.html b/static/javadocs/dev/restate/sdk/http/vertx/package-tree.html new file mode 100644 index 00000000..bfdc7157 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/http/vertx/package-tree.html @@ -0,0 +1,71 @@ + + + + +dev.restate.sdk.http.vertx Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.http.vertx

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/lambda/BaseRestateLambdaHandler.html b/static/javadocs/dev/restate/sdk/lambda/BaseRestateLambdaHandler.html new file mode 100644 index 00000000..977617bd --- /dev/null +++ b/static/javadocs/dev/restate/sdk/lambda/BaseRestateLambdaHandler.html @@ -0,0 +1,190 @@ + + + + +BaseRestateLambdaHandler (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class BaseRestateLambdaHandler

+
+
java.lang.Object +
dev.restate.sdk.lambda.BaseRestateLambdaHandler
+
+
+
+
All Implemented Interfaces:
+
com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
+
+
+
public abstract class BaseRestateLambdaHandler +extends Object +implements com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
+
Base implementation of a Lambda handler to execute restate services + +

Implementation of AWS Lambda RequestHandler for serving Restate functions. + +

Restate can invoke Lambda functions directly or through AWS API gateway. For both cases, it + will invoke the Lambda using the same envelope of an API Gateway request/response. See Restate Lambda documentation for + more details.

+
+
+
    + +
  • +
    +

    Constructor Summary

    +
    Constructors
    +
    +
    Modifier
    +
    Constructor
    +
    Description
    +
    protected
    + +
     
    +
    +
    +
  • + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent
    +
    handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent input, + com.amazonaws.services.lambda.runtime.Context context)
    +
     
    +
    abstract void
    + +
    +
    Configure your services in this method.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Constructor Details

    +
      +
    • +
      +

      BaseRestateLambdaHandler

      +
      protected BaseRestateLambdaHandler()
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      register

      +
      public abstract void register(RestateLambdaEndpointBuilder builder)
      +
      Configure your services in this method.
      +
      +
    • +
    • +
      +

      handleRequest

      +
      public com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent input, + com.amazonaws.services.lambda.runtime.Context context)
      +
      +
      Specified by:
      +
      handleRequest in interface com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/lambda/RestateLambdaEndpoint.html b/static/javadocs/dev/restate/sdk/lambda/RestateLambdaEndpoint.html new file mode 100644 index 00000000..eadbe61f --- /dev/null +++ b/static/javadocs/dev/restate/sdk/lambda/RestateLambdaEndpoint.html @@ -0,0 +1,149 @@ + + + + +RestateLambdaEndpoint (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RestateLambdaEndpoint

+
+
java.lang.Object +
dev.restate.sdk.lambda.RestateLambdaEndpoint
+
+
+
+
public final class RestateLambdaEndpoint +extends Object
+
Restate Lambda Endpoint.
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    + + +
    +
    Create a new builder.
    +
    +
    com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent
    +
    handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent input, + com.amazonaws.services.lambda.runtime.Context context)
    +
    +
    Handle a Lambda request as Restate Lambda endpoint.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      builder

      +
      public static RestateLambdaEndpointBuilder builder()
      +
      Create a new builder.
      +
      +
    • +
    • +
      +

      handleRequest

      +
      public com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent input, + com.amazonaws.services.lambda.runtime.Context context)
      +
      Handle a Lambda request as Restate Lambda endpoint.
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/lambda/RestateLambdaEndpointBuilder.html b/static/javadocs/dev/restate/sdk/lambda/RestateLambdaEndpointBuilder.html new file mode 100644 index 00000000..a7ebccea --- /dev/null +++ b/static/javadocs/dev/restate/sdk/lambda/RestateLambdaEndpointBuilder.html @@ -0,0 +1,240 @@ + + + + +RestateLambdaEndpointBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RestateLambdaEndpointBuilder

+
+
java.lang.Object +
dev.restate.sdk.lambda.RestateLambdaEndpointBuilder
+
+
+
+
public final class RestateLambdaEndpointBuilder +extends Object
+
Endpoint builder for a Restate AWS Lambda Endpoint, to serve Restate service.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/lambda/package-summary.html b/static/javadocs/dev/restate/sdk/lambda/package-summary.html new file mode 100644 index 00000000..16bc9def --- /dev/null +++ b/static/javadocs/dev/restate/sdk/lambda/package-summary.html @@ -0,0 +1,103 @@ + + + + +dev.restate.sdk.lambda (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.lambda

+
+
+
package dev.restate.sdk.lambda
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/lambda/package-tree.html b/static/javadocs/dev/restate/sdk/lambda/package-tree.html new file mode 100644 index 00000000..af2b6dbc --- /dev/null +++ b/static/javadocs/dev/restate/sdk/lambda/package-tree.html @@ -0,0 +1,73 @@ + + + + +dev.restate.sdk.lambda Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.lambda

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/package-summary.html b/static/javadocs/dev/restate/sdk/package-summary.html new file mode 100644 index 00000000..4d7fbbe6 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/package-summary.html @@ -0,0 +1,171 @@ + + + + +dev.restate.sdk (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk

+
+
+
package dev.restate.sdk
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/package-tree.html b/static/javadocs/dev/restate/sdk/package-tree.html new file mode 100644 index 00000000..24e12e93 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/package-tree.html @@ -0,0 +1,110 @@ + + + + +dev.restate.sdk Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/serde/jackson/JacksonSerdes.html b/static/javadocs/dev/restate/sdk/serde/jackson/JacksonSerdes.html new file mode 100644 index 00000000..7b3e1b26 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/serde/jackson/JacksonSerdes.html @@ -0,0 +1,192 @@ + + + + +JacksonSerdes (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class JacksonSerdes

+
+
java.lang.Object +
dev.restate.sdk.serde.jackson.JacksonSerdes
+
+
+
+
public final class JacksonSerdes +extends Object
+
Serde implementations for Jackson. + +

You can use these serdes for serializing and deserializing state, side effects results and + awakeables using Jackson's ObjectMapper. + +

For example: + +


+ private static final StateKey<Person> PERSON = StateKey.of("person", JacksonSerdes.of(Person.class));
+ 
+ + Or using Jackson's TypeReference to encapsulate generics: + +

+ private static final StateKey<List<Person>> PEOPLE = StateKey.of("people", JacksonSerdes.of(new TypeReference<>() {}));
+ 
+ + When no object mapper is provided, a default one is used, using the default JsonFactory and discovering SPI modules.
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    static <T> Serde<T>
    +
    of(com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
    +
    +
    Serialize/Deserialize TypeReference using the default object mapper.
    +
    +
    static <T> Serde<T>
    +
    of(com.fasterxml.jackson.databind.ObjectMapper mapper, + com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
    +
    +
    Serialize/Deserialize TypeReference using the default object mapper.
    +
    +
    static <T> Serde<T>
    +
    of(com.fasterxml.jackson.databind.ObjectMapper mapper, + Class<T> clazz)
    +
    +
    Serialize/Deserialize class using the provided object mapper.
    +
    +
    static <T> Serde<T>
    +
    of(Class<T> clazz)
    +
    +
    Serialize/Deserialize class using the default object mapper.
    +
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      of

      +
      public static <T> Serde<T> of(Class<T> clazz)
      +
      Serialize/Deserialize class using the default object mapper.
      +
      +
    • +
    • +
      +

      of

      +
      public static <T> Serde<T> of(com.fasterxml.jackson.databind.ObjectMapper mapper, + Class<T> clazz)
      +
      Serialize/Deserialize class using the provided object mapper.
      +
      +
    • +
    • +
      +

      of

      +
      public static <T> Serde<T> of(com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
      +
      Serialize/Deserialize TypeReference using the default object mapper.
      +
      +
    • +
    • +
      +

      of

      +
      public static <T> Serde<T> of(com.fasterxml.jackson.databind.ObjectMapper mapper, + com.fasterxml.jackson.core.type.TypeReference<T> typeReference)
      +
      Serialize/Deserialize TypeReference using the default object mapper.
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/serde/jackson/package-summary.html b/static/javadocs/dev/restate/sdk/serde/jackson/package-summary.html new file mode 100644 index 00000000..bb938f64 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/serde/jackson/package-summary.html @@ -0,0 +1,84 @@ + + + + +dev.restate.sdk.serde.jackson (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.serde.jackson

+
+
+
package dev.restate.sdk.serde.jackson
+
+
    +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
    +
    Serde implementations for Jackson.
    +
    +
    +
    +
  • +
+
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/serde/jackson/package-tree.html b/static/javadocs/dev/restate/sdk/serde/jackson/package-tree.html new file mode 100644 index 00000000..b0ec7e21 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/serde/jackson/package-tree.html @@ -0,0 +1,71 @@ + + + + +dev.restate.sdk.serde.jackson Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.serde.jackson

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/serde/protobuf/ProtobufSerdes.html b/static/javadocs/dev/restate/sdk/serde/protobuf/ProtobufSerdes.html new file mode 100644 index 00000000..78e76858 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/serde/protobuf/ProtobufSerdes.html @@ -0,0 +1,133 @@ + + + + +ProtobufSerdes (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ProtobufSerdes

+
+
java.lang.Object +
dev.restate.sdk.serde.protobuf.ProtobufSerdes
+
+
+
+
public abstract class ProtobufSerdes +extends Object
+
Collection of serializers/deserializers for Protobuf
+
+
+ +
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      of

      +
      public static <T extends com.google.protobuf.MessageLite> +Serde<T> of(com.google.protobuf.Parser<T> parser)
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/serde/protobuf/package-summary.html b/static/javadocs/dev/restate/sdk/serde/protobuf/package-summary.html new file mode 100644 index 00000000..966dc87a --- /dev/null +++ b/static/javadocs/dev/restate/sdk/serde/protobuf/package-summary.html @@ -0,0 +1,84 @@ + + + + +dev.restate.sdk.serde.protobuf (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.serde.protobuf

+
+
+
package dev.restate.sdk.serde.protobuf
+
+
    +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
    +
    Collection of serializers/deserializers for Protobuf
    +
    +
    +
    +
  • +
+
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/serde/protobuf/package-tree.html b/static/javadocs/dev/restate/sdk/serde/protobuf/package-tree.html new file mode 100644 index 00000000..8fe3c04d --- /dev/null +++ b/static/javadocs/dev/restate/sdk/serde/protobuf/package-tree.html @@ -0,0 +1,71 @@ + + + + +dev.restate.sdk.serde.protobuf Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.serde.protobuf

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/testing/ManualRestateRunner.html b/static/javadocs/dev/restate/sdk/testing/ManualRestateRunner.html new file mode 100644 index 00000000..2b97e611 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/testing/ManualRestateRunner.html @@ -0,0 +1,268 @@ + + + + +ManualRestateRunner (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class ManualRestateRunner

+
+
java.lang.Object +
dev.restate.sdk.testing.ManualRestateRunner
+
+
+
+
All Implemented Interfaces:
+
AutoCloseable, org.junit.jupiter.api.extension.ExtensionContext.Store.CloseableResource
+
+
+
public class ManualRestateRunner +extends Object +implements AutoCloseable, org.junit.jupiter.api.extension.ExtensionContext.Store.CloseableResource
+
Manual runner for Restate. We recommend using RestateRunner with JUnit 5.
+
+
+ +
+
+
    + +
  • +
    +

    Field Details

    +
      +
    • +
      +

      RESTATE_INGRESS_ENDPOINT_PORT

      +
      public static final int RESTATE_INGRESS_ENDPOINT_PORT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    • +
      +

      RESTATE_ADMIN_ENDPOINT_PORT

      +
      public static final int RESTATE_ADMIN_ENDPOINT_PORT
      +
      +
      See Also:
      +
      + +
      +
      +
      +
    • +
    +
    +
  • + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      run

      +
      public void run()
      +
      Run restate, run the embedded service endpoint server, and register the services.
      +
      +
    • +
    • +
      +

      getRestateUrl

      +
      public URL getRestateUrl()
      +
      Get restate ingress url to send HTTP/gRPC requests to services.
      +
      +
      Throws:
      +
      IllegalStateException - if the restate container is not running.
      +
      +
      +
    • +
    • +
      +

      getAdminUrl

      +
      public URL getAdminUrl()
      +
      Get restate admin url to send HTTP requests to the admin API.
      +
      +
      Throws:
      +
      IllegalStateException - if the restate container is not running.
      +
      +
      +
    • +
    • +
      +

      getRestateContainer

      +
      public org.testcontainers.containers.GenericContainer<?> getRestateContainer()
      +
      Get the restate container.
      +
      +
    • +
    • +
      +

      stop

      +
      public void stop()
      +
      Stop restate and the embedded service endpoint server.
      +
      +
    • +
    • +
      +

      close

      +
      public void close()
      +
      Like stop().
      +
      +
      Specified by:
      +
      close in interface AutoCloseable
      +
      Specified by:
      +
      close in interface org.junit.jupiter.api.extension.ExtensionContext.Store.CloseableResource
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/testing/RestateAdminClient.html b/static/javadocs/dev/restate/sdk/testing/RestateAdminClient.html new file mode 100644 index 00000000..48223aca --- /dev/null +++ b/static/javadocs/dev/restate/sdk/testing/RestateAdminClient.html @@ -0,0 +1,81 @@ + + + + +RestateAdminClient (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface RestateAdminClient

+
+
+
+
@Target(PARAMETER) +@Retention(RUNTIME) +public @interface RestateAdminClient
+
Inject the Restate ApiClient, useful to build admin clients, + such as DeploymentApi.
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/testing/RestateClient.html b/static/javadocs/dev/restate/sdk/testing/RestateClient.html new file mode 100644 index 00000000..d8dd3066 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/testing/RestateClient.html @@ -0,0 +1,80 @@ + + + + +RestateClient (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface RestateClient

+
+
+
+
@Target(PARAMETER) +@Retention(RUNTIME) +public @interface RestateClient
+
Inject a Client to interact with the deployed runtime.
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/testing/RestateRunner.html b/static/javadocs/dev/restate/sdk/testing/RestateRunner.html new file mode 100644 index 00000000..1d672f7e --- /dev/null +++ b/static/javadocs/dev/restate/sdk/testing/RestateRunner.html @@ -0,0 +1,201 @@ + + + + +RestateRunner (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RestateRunner

+
+
java.lang.Object +
dev.restate.sdk.testing.RestateRunner
+
+
+
+
All Implemented Interfaces:
+
org.junit.jupiter.api.extension.BeforeAllCallback, org.junit.jupiter.api.extension.Extension, org.junit.jupiter.api.extension.ParameterResolver
+
+
+
public class RestateRunner +extends Object +implements org.junit.jupiter.api.extension.BeforeAllCallback
+
Restate runner for JUnit 5. Example: + +

+ {@literal @}RegisterExtension
+ private final static RestateRunner restateRunner = RestateRunnerBuilder.create()
+         .withService(new MyService())
+         .buildRunner();
+ 
+ +

The runner will deploy the services locally, execute Restate as container using + testcontainers, and register the services. + +

This extension is scoped per test class, meaning that the restate runner will be shared among + test methods. + +

Use the annotations RestateClient, RestateURL and RestateAdminClient + to interact with the deployed runtime: + +


+ {@literal @}Test
+ void testGreet({@literal @}RestateGrpcChannel ManagedChannel channel) {
+     CounterGrpc.CounterBlockingStub client = CounterGrpc.newBlockingStub(channel);
+     // Use client
+ }
+ 
+
+
+
    + +
  • +
    +

    Method Summary

    +
    +
    +
    +
    +
    Modifier and Type
    +
    Method
    +
    Description
    +
    void
    +
    beforeAll(org.junit.jupiter.api.extension.ExtensionContext context)
    +
     
    + +
    resolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, + org.junit.jupiter.api.extension.ExtensionContext extensionContext)
    +
     
    +
    boolean
    +
    supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, + org.junit.jupiter.api.extension.ExtensionContext extensionContext)
    +
     
    +
    +
    +
    +
    +

    Methods inherited from class java.lang.Object

    +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    +
    +
  • +
+
+
+
    + +
  • +
    +

    Method Details

    +
      +
    • +
      +

      beforeAll

      +
      public void beforeAll(org.junit.jupiter.api.extension.ExtensionContext context)
      +
      +
      Specified by:
      +
      beforeAll in interface org.junit.jupiter.api.extension.BeforeAllCallback
      +
      +
      +
    • +
    • +
      +

      supportsParameter

      +
      public boolean supportsParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, + org.junit.jupiter.api.extension.ExtensionContext extensionContext) + throws org.junit.jupiter.api.extension.ParameterResolutionException
      +
      +
      Specified by:
      +
      supportsParameter in interface org.junit.jupiter.api.extension.ParameterResolver
      +
      Throws:
      +
      org.junit.jupiter.api.extension.ParameterResolutionException
      +
      +
      +
    • +
    • +
      +

      resolveParameter

      +
      public Object resolveParameter(org.junit.jupiter.api.extension.ParameterContext parameterContext, + org.junit.jupiter.api.extension.ExtensionContext extensionContext) + throws org.junit.jupiter.api.extension.ParameterResolutionException
      +
      +
      Specified by:
      +
      resolveParameter in interface org.junit.jupiter.api.extension.ParameterResolver
      +
      Throws:
      +
      org.junit.jupiter.api.extension.ParameterResolutionException
      +
      +
      +
    • +
    +
    +
  • +
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/testing/RestateRunnerBuilder.html b/static/javadocs/dev/restate/sdk/testing/RestateRunnerBuilder.html new file mode 100644 index 00000000..316e69f1 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/testing/RestateRunnerBuilder.html @@ -0,0 +1,243 @@ + + + + +RestateRunnerBuilder (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class RestateRunnerBuilder

+
+
java.lang.Object +
dev.restate.sdk.testing.RestateRunnerBuilder
+
+
+
+
public class RestateRunnerBuilder +extends Object
+
Builder for RestateRunner. See RestateRunner for more details.
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/testing/RestateURL.html b/static/javadocs/dev/restate/sdk/testing/RestateURL.html new file mode 100644 index 00000000..6fa8dcbc --- /dev/null +++ b/static/javadocs/dev/restate/sdk/testing/RestateURL.html @@ -0,0 +1,81 @@ + + + + +RestateURL (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Annotation Interface RestateURL

+
+
+
+
@Target(PARAMETER) +@Retention(RUNTIME) +public @interface RestateURL
+
Inject Restate's URL (either String or URL) to interact with the deployed + runtime.
+
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/testing/package-summary.html b/static/javadocs/dev/restate/sdk/testing/package-summary.html new file mode 100644 index 00000000..6a5ef832 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/testing/package-summary.html @@ -0,0 +1,123 @@ + + + + +dev.restate.sdk.testing (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.testing

+
+
+
package dev.restate.sdk.testing
+
+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/testing/package-tree.html b/static/javadocs/dev/restate/sdk/testing/package-tree.html new file mode 100644 index 00000000..50a77d22 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/testing/package-tree.html @@ -0,0 +1,81 @@ + + + + +dev.restate.sdk.testing Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.testing

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+

Annotation Interface Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/version/Version.html b/static/javadocs/dev/restate/sdk/version/Version.html new file mode 100644 index 00000000..237c6a07 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/version/Version.html @@ -0,0 +1,171 @@ + + + + +Version (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+ +

Class Version

+
+
java.lang.Object +
dev.restate.sdk.version.Version
+
+
+
+
public final class Version +extends Object
+
+
+ +
+
+ +
+ +
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/version/package-summary.html b/static/javadocs/dev/restate/sdk/version/package-summary.html new file mode 100644 index 00000000..2ecc59c2 --- /dev/null +++ b/static/javadocs/dev/restate/sdk/version/package-summary.html @@ -0,0 +1,93 @@ + + + + +dev.restate.sdk.version (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Package dev.restate.sdk.version

+
+
+
package dev.restate.sdk.version
+
+
    +
  • + +
  • +
  • +
    +
    Classes
    +
    +
    Class
    +
    Description
    + +
     
    +
    +
    +
  • +
+
+
+
+
+ + diff --git a/static/javadocs/dev/restate/sdk/version/package-tree.html b/static/javadocs/dev/restate/sdk/version/package-tree.html new file mode 100644 index 00000000..962a27ba --- /dev/null +++ b/static/javadocs/dev/restate/sdk/version/package-tree.html @@ -0,0 +1,71 @@ + + + + +dev.restate.sdk.version Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Hierarchy For Package dev.restate.sdk.version

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/element-list b/static/javadocs/element-list new file mode 100644 index 00000000..e57c279b --- /dev/null +++ b/static/javadocs/element-list @@ -0,0 +1,26 @@ +dev.restate.admin.api +dev.restate.admin.client +dev.restate.admin.model +dev.restate.generated.sdk.java +dev.restate.generated.service.discovery +dev.restate.generated.service.protocol +dev.restate.sdk +dev.restate.sdk.annotation +dev.restate.sdk.auth +dev.restate.sdk.auth.signing +dev.restate.sdk.client +dev.restate.sdk.common +dev.restate.sdk.common.function +dev.restate.sdk.common.syscalls +dev.restate.sdk.core +dev.restate.sdk.core.manifest +dev.restate.sdk.gen +dev.restate.sdk.gen.model +dev.restate.sdk.gen.template +dev.restate.sdk.gen.utils +dev.restate.sdk.http.vertx +dev.restate.sdk.lambda +dev.restate.sdk.serde.jackson +dev.restate.sdk.serde.protobuf +dev.restate.sdk.testing +dev.restate.sdk.version diff --git a/static/javadocs/help-doc.html b/static/javadocs/help-doc.html new file mode 100644 index 00000000..7adb8524 --- /dev/null +++ b/static/javadocs/help-doc.html @@ -0,0 +1,191 @@ + + + + +API Help (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+

JavaDoc Help

+ +
+
+

Navigation

+Starting from the Overview page, you can browse the documentation using the links in each page, and in the navigation bar at the top of each page. The Index and Search box allow you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces + +
+
+
+

Kinds of Pages

+The following sections describe the different kinds of pages in this collection. +
+

Overview

+

The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+
+
+

Package

+

Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:

+
    +
  • Interfaces
  • +
  • Classes
  • +
  • Enum Classes
  • +
  • Exceptions
  • +
  • Errors
  • +
  • Annotation Interfaces
  • +
+
+
+

Class or Interface

+

Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.

+
    +
  • Class Inheritance Diagram
  • +
  • Direct Subclasses
  • +
  • All Known Subinterfaces
  • +
  • All Known Implementing Classes
  • +
  • Class or Interface Declaration
  • +
  • Class or Interface Description
  • +
+
+
    +
  • Nested Class Summary
  • +
  • Enum Constant Summary
  • +
  • Field Summary
  • +
  • Property Summary
  • +
  • Constructor Summary
  • +
  • Method Summary
  • +
  • Required Element Summary
  • +
  • Optional Element Summary
  • +
+
+
    +
  • Enum Constant Details
  • +
  • Field Details
  • +
  • Property Details
  • +
  • Constructor Details
  • +
  • Method Details
  • +
  • Element Details
  • +
+

Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.

+

The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.

+
+
+

Other Files

+

Packages and modules may contain pages with additional information related to the declarations nearby.

+
+
+

Tree (Class Hierarchy)

+

There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.

+
    +
  • When viewing the Overview page, clicking on TREE displays the hierarchy for all packages.
  • +
  • When viewing a particular package, class or interface page, clicking on TREE displays the hierarchy for only that package.
  • +
+
+
+

Deprecated API

+

The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to shortcomings, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.

+
+
+

Constant Field Values

+

The Constant Field Values page lists the static final fields and their values.

+
+
+

Serialized Form

+

Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.

+
+
+

All Packages

+

The All Packages page contains an alphabetic index of all packages contained in the documentation.

+
+
+

All Classes and Interfaces

+

The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.

+
+
+

Index

+

The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.

+
+
+
+This help file applies to API documentation generated by the standard doclet.
+
+
+ + diff --git a/static/javadocs/index-all.html b/static/javadocs/index-all.html new file mode 100644 index 00000000..1a9b3ecd --- /dev/null +++ b/static/javadocs/index-all.html @@ -0,0 +1,11286 @@ + + + + +Index (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Index

+
+A B C D E F G H I J K L M N O P R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form +

A

+
+
ABORTED_CODE - Static variable in exception dev.restate.sdk.common.TerminalException
+
 
+
AbortedExecutionException - Class in dev.restate.sdk.common
+
+
You MUST NOT catch this exception.
+
+
AbstractOpenApiSchema - Class in dev.restate.admin.model
+
+
Abstract class for oneOf,anyOf schemas defined in OpenAPI spec
+
+
AbstractOpenApiSchema(String, Boolean) - Constructor for class dev.restate.admin.model.AbstractOpenApiSchema
+
 
+
accept(T, U) - Method in interface dev.restate.sdk.common.function.ThrowingBiConsumer
+
 
+
Accept - Annotation Interface in dev.restate.sdk.annotation
+
+
Define the acceptable content type.
+
+
ACCEPTED - Enum constant in enum class dev.restate.sdk.client.SendResponse.SendStatus
+
+
The request was sent for the first time.
+
+
addAllEntryIndex(Iterable<? extends Integer>) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
repeated uint32 entry_index = 1;
+
+
addAllEntryIndexes(Iterable<? extends Integer>) - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
addAllHeaders(Iterable<? extends Protocol.Header>) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
addAllHeaders(Iterable<? extends Protocol.Header>) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
addAllHeaders(Iterable<? extends Protocol.Header>) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
addAllKeys(Iterable<? extends ByteString>) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
+
repeated bytes keys = 1;
+
+
addAllStateMap(Iterable<? extends Protocol.StartMessage.StateEntry>) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
addDeploymentsItem(DeploymentResponse) - Method in class dev.restate.admin.model.ListDeploymentsResponse
+
 
+
addEntryIndex(int) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
repeated uint32 entry_index = 1;
+
+
addEntryIndexes(int) - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
addHandlersItem(HandlerMetadata) - Method in class dev.restate.admin.model.ListServiceHandlersResponse
+
 
+
addHandlersItem(HandlerMetadata) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
addHeaders(int, Protocol.Header) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
addHeaders(int, Protocol.Header) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
addHeaders(int, Protocol.Header) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
addHeaders(int, Protocol.Header.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
addHeaders(int, Protocol.Header.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
addHeaders(int, Protocol.Header.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
addHeaders(Protocol.Header) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
addHeaders(Protocol.Header) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
addHeaders(Protocol.Header) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
addHeaders(Protocol.Header.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
addHeaders(Protocol.Header.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
addHeaders(Protocol.Header.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
addHeadersBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
addHeadersBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
addHeadersBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
addHeadersBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
addHeadersBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
addHeadersBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
additionalHeaders(Map<String, String>) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
additionalHeaders(Map<String, String>) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
additionalHeaders(Map<String, String>) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
additionalHeaders(Map<String, String>) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
addKeys(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
+
repeated bytes keys = 1;
+
+
addServicesItem(ServiceMetadata) - Method in class dev.restate.admin.model.ListServicesResponse
+
 
+
addServicesItem(ServiceMetadata) - Method in class dev.restate.admin.model.RegisterDeploymentResponse
+
 
+
addStateMap(int, Protocol.StartMessage.StateEntry) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
addStateMap(int, Protocol.StartMessage.StateEntry.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
addStateMap(Protocol.StartMessage.StateEntry) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
addStateMap(Protocol.StartMessage.StateEntry.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
addStateMapBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
addStateMapBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
addSubscriptionsItem(SubscriptionResponse) - Method in class dev.restate.admin.model.ListSubscriptionsResponse
+
 
+
all(Awaitable<?>, Awaitable<?>, Awaitable<?>...) - Static method in class dev.restate.sdk.Awaitable
+
+
Create an Awaitable that awaits all the given awaitables.
+
+
all(List<Awaitable<?>>) - Static method in class dev.restate.sdk.Awaitable
+
+
Create an Awaitable that awaits all the given awaitables.
+
+
AnnotationUtils - Class in dev.restate.sdk.gen.utils
+
 
+
AnnotationUtils() - Constructor for class dev.restate.sdk.gen.utils.AnnotationUtils
+
 
+
any(Awaitable<?>, Awaitable<?>, Awaitable<?>...) - Static method in class dev.restate.sdk.Awaitable
+
+
Create an Awaitable that awaits any of the given awaitables.
+
+
any(List<Awaitable<?>>) - Static method in class dev.restate.sdk.Awaitable
+
+
Create an Awaitable that awaits any of the given awaitables.
+
+
AnyAwaitable - Class in dev.restate.sdk
+
 
+
ApiClient - Class in dev.restate.admin.client
+
+
Configuration and utility class for API clients.
+
+
ApiClient() - Constructor for class dev.restate.admin.client.ApiClient
+
+
Create an instance of ApiClient.
+
+
ApiClient(HttpClient.Builder, ObjectMapper, String) - Constructor for class dev.restate.admin.client.ApiClient
+
+
Create an instance of ApiClient.
+
+
ApiException - Exception in dev.restate.admin.client
+
 
+
ApiException() - Constructor for exception dev.restate.admin.client.ApiException
+
 
+
ApiException(int, String) - Constructor for exception dev.restate.admin.client.ApiException
+
 
+
ApiException(int, String, HttpHeaders, String) - Constructor for exception dev.restate.admin.client.ApiException
+
 
+
ApiException(int, HttpHeaders, String) - Constructor for exception dev.restate.admin.client.ApiException
+
 
+
ApiException(String) - Constructor for exception dev.restate.admin.client.ApiException
+
 
+
ApiException(String, int, HttpHeaders, String) - Constructor for exception dev.restate.admin.client.ApiException
+
 
+
ApiException(String, Throwable, int, HttpHeaders) - Constructor for exception dev.restate.admin.client.ApiException
+
 
+
ApiException(String, Throwable, int, HttpHeaders, String) - Constructor for exception dev.restate.admin.client.ApiException
+
 
+
ApiException(Throwable) - Constructor for exception dev.restate.admin.client.ApiException
+
 
+
ApiResponse<T> - Class in dev.restate.admin.client
+
+
API response returned by API call.
+
+
ApiResponse(int, Map<String, List<String>>) - Constructor for class dev.restate.admin.client.ApiResponse
+
 
+
ApiResponse(int, Map<String, List<String>>, T) - Constructor for class dev.restate.admin.client.ApiResponse
+
 
+
apply(T) - Method in interface dev.restate.sdk.common.function.ThrowingFunction
+
 
+
arn(String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
arn(String) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
asBiConsumer() - Method in interface dev.restate.sdk.common.function.ThrowingBiConsumer
+
 
+
asFunction() - Method in interface dev.restate.sdk.common.function.ThrowingFunction
+
 
+
assumeRoleArn(String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
assumeRoleArn(String) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
attach() - Method in interface dev.restate.sdk.client.Client.InvocationHandle
+
 
+
attach() - Method in interface dev.restate.sdk.client.Client.WorkflowHandle
+
 
+
attach(RequestOptions) - Method in interface dev.restate.sdk.client.Client.InvocationHandle
+
 
+
attach(RequestOptions) - Method in interface dev.restate.sdk.client.Client.WorkflowHandle
+
 
+
attachAsync() - Method in interface dev.restate.sdk.client.Client.InvocationHandle
+
 
+
attachAsync() - Method in interface dev.restate.sdk.client.Client.WorkflowHandle
+
 
+
attachAsync(RequestOptions) - Method in interface dev.restate.sdk.client.Client.InvocationHandle
+
 
+
attachAsync(RequestOptions) - Method in interface dev.restate.sdk.client.Client.WorkflowHandle
+
 
+
await() - Method in class dev.restate.sdk.Awaitable
+
+
Wait for the current awaitable to complete.
+
+
await(Duration) - Method in class dev.restate.sdk.Awaitable
+
+
Same as Awaitable.await(), but throws a TimeoutException if this Awaitable + doesn't complete before the provided timeout.
+
+
awaitable() - Method in interface dev.restate.sdk.DurablePromise
+
 
+
Awaitable<T> - Class in dev.restate.sdk
+
+
An Awaitable allows to await an asynchronous result.
+
+
awaitIndex() - Method in class dev.restate.sdk.AnyAwaitable
+
+
Same as Awaitable.await(), but returns the index.
+
+
awaitResult() - Method in class dev.restate.sdk.Awaitable
+
 
+
awaitResult() - Method in class dev.restate.sdk.AnyAwaitable
+
 
+
awakeable(Serde<T>) - Method in interface dev.restate.sdk.Context
+
+
Create an Awakeable, addressable through Awakeable.id().
+
+
awakeable(SyscallCallback<Map.Entry<String, Deferred<ByteBuffer>>>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
awakeable(SyscallCallback<Map.Entry<String, Deferred<ByteBuffer>>>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
Awakeable<T> - Class in dev.restate.sdk
+
+
An Awakeable is a special type of Awaitable which can be arbitrarily completed by + another service, by addressing it with its Awakeable.id().
+
+
AWAKEABLE_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
AwakeableEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
awakeableHandle(String) - Method in interface dev.restate.sdk.client.Client
+
+
Create a new Client.AwakeableHandle for the provided identifier.
+
+
awakeableHandle(String) - Method in class dev.restate.sdk.client.DefaultClient
+
 
+
awakeableHandle(String) - Method in interface dev.restate.sdk.Context
+
+
Create a new AwakeableHandle for the provided identifier.
+
+
AwakeableHandle - Interface in dev.restate.sdk
+
+
This class represents a handle to an Awakeable created in another service.
+
+
+

B

+
+
BACKGROUND_INVOKE_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
BAD_REQUEST_CODE - Static variable in exception dev.restate.sdk.common.TerminalException
+
 
+
BaseRestateLambdaHandler - Class in dev.restate.sdk.lambda
+
+
Base implementation of a Lambda handler to execute restate services
+
+
BaseRestateLambdaHandler() - Constructor for class dev.restate.sdk.lambda.BaseRestateLambdaHandler
+
 
+
beforeAll(ExtensionContext) - Method in class dev.restate.sdk.testing.RestateRunner
+
 
+
BIDI_STREAM - Enum constant in enum class dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode
+
 
+
BIDISTREAM - Enum constant in enum class dev.restate.admin.model.ProtocolType
+
 
+
bind(ServiceDefinition<?>) - Method in class dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
+
+
Add a Restate service to the endpoint.
+
+
bind(ServiceDefinition<?>) - Method in class dev.restate.sdk.lambda.RestateLambdaEndpointBuilder
+
+
Add a Restate service to the endpoint.
+
+
bind(ServiceDefinition<?>) - Method in class dev.restate.sdk.testing.RestateRunnerBuilder
+
+
Add a Restate service to the endpoint.
+
+
bind(ServiceDefinition<O>, O) - Method in class dev.restate.sdk.core.RestateEndpoint.Builder
+
 
+
bind(ServiceDefinition<O>, O) - Method in class dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
+
+
Add a Restate service to the endpoint, setting the options.
+
+
bind(ServiceDefinition<O>, O) - Method in class dev.restate.sdk.lambda.RestateLambdaEndpointBuilder
+
+
Add a Restate service to the endpoint, setting the options.
+
+
bind(ServiceDefinition<O>, O) - Method in class dev.restate.sdk.testing.RestateRunnerBuilder
+
+
Add a Restate service to the endpoint, setting the options.
+
+
bind(Object) - Method in class dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
+
+
Add a Restate service to the endpoint.
+
+
bind(Object) - Method in class dev.restate.sdk.lambda.RestateLambdaEndpointBuilder
+
+
Add a Restate service to the endpoint.
+
+
bind(Object) - Method in class dev.restate.sdk.testing.RestateRunnerBuilder
+
+
Add a Restate service to the endpoint.
+
+
body() - Method in class dev.restate.sdk.common.Request
+
 
+
bodyBuffer() - Method in class dev.restate.sdk.common.Request
+
 
+
BOOLEAN - Static variable in class dev.restate.sdk.JsonSerdes
+
+ +
+
build() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.Empty.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
 
+
build() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
 
+
build() - Method in class dev.restate.sdk.core.RestateEndpoint.Builder
+
 
+
build() - Method in class dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
+
+
Build the HttpServer serving the Restate service endpoint.
+
+
build() - Method in class dev.restate.sdk.lambda.RestateLambdaEndpointBuilder
+
+
Build the RestateLambdaEndpoint serving the Restate service endpoint.
+
+
buildAndListen() - Method in class dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
+
+
Build and listen on the port specified by the environment variable PORT, or + alternatively on the default 9080 port.
+
+
buildAndListen(int) - Method in class dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
+
+
Build and listen on the specified port.
+
+
builder() - Static method in class dev.restate.sdk.gen.model.Handler
+
 
+
builder() - Static method in class dev.restate.sdk.gen.model.Service
+
 
+
builder() - Static method in class dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
+
+
Create a new builder.
+
+
builder() - Static method in class dev.restate.sdk.lambda.RestateLambdaEndpoint
+
+
Create a new builder.
+
+
builder(Vertx) - Static method in class dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
+
+
Create a new builder.
+
+
Builder() - Constructor for class dev.restate.sdk.gen.model.Handler.Builder
+
 
+
Builder() - Constructor for class dev.restate.sdk.gen.model.Service.Builder
+
 
+
Builder(EndpointManifestSchema.ProtocolMode) - Constructor for class dev.restate.sdk.core.RestateEndpoint.Builder
+
 
+
buildManualRunner() - Method in class dev.restate.sdk.testing.RestateRunnerBuilder
+
 
+
buildPartial() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.Empty.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
 
+
buildPartial() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
 
+
buildRunner() - Method in class dev.restate.sdk.testing.RestateRunnerBuilder
+
 
+
BYTE - Static variable in class dev.restate.sdk.JsonSerdes
+
+
Serde for Byte.
+
+
BYTE_BUFFER - Static variable in interface dev.restate.sdk.common.Serde
+
+
Pass through Serde for ByteBuffer.
+
+
bytes(String) - Static method in class dev.restate.sdk.common.DurablePromiseKey
+
+
Create a new DurablePromiseKey for bytes state.
+
+
bytes(String) - Static method in class dev.restate.sdk.common.StateKey
+
+
Create a new StateKey for bytes state.
+
+
+

C

+
+
call(Target, byte[]) - Method in interface dev.restate.sdk.Context
+
+
Like Context.call(Target, Serde, Serde, Object) with raw input/output.
+
+
call(Target, Serde<Req>, Serde<Res>, Req) - Method in interface dev.restate.sdk.client.Client
+
 
+
call(Target, Serde<Req>, Serde<Res>, Req, RequestOptions) - Method in interface dev.restate.sdk.client.Client
+
 
+
call(Target, Serde<T>, Serde<R>, T) - Method in interface dev.restate.sdk.Context
+
+
Invoke another Restate service method.
+
+
call(Target, ByteBuffer, SyscallCallback<Deferred<ByteBuffer>>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
call(Target, ByteBuffer, SyscallCallback<Deferred<ByteBuffer>>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
callAsync(Target, Serde<Req>, Serde<Res>, Req) - Method in interface dev.restate.sdk.client.Client
+
 
+
callAsync(Target, Serde<Req>, Serde<Res>, Req, RequestOptions) - Method in interface dev.restate.sdk.client.Client
+
 
+
callAsync(Target, Serde<Req>, Serde<Res>, Req, RequestOptions) - Method in class dev.restate.sdk.client.DefaultClient
+
 
+
CallEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
CallRequestOptions - Class in dev.restate.sdk.client
+
 
+
CallRequestOptions() - Constructor for class dev.restate.sdk.client.CallRequestOptions
+
 
+
CallRequestOptions(Map<String, String>, String) - Constructor for class dev.restate.sdk.client.CallRequestOptions
+
 
+
CANCEL - Enum constant in enum class dev.restate.admin.model.TerminationMode
+
 
+
CANCELLED_CODE - Static variable in exception dev.restate.sdk.common.TerminalException
+
 
+
clear() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.Empty.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
 
+
clear() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
 
+
clear(StateKey<?>) - Method in interface dev.restate.sdk.ObjectContext
+
+
Clears the state stored under key.
+
+
clear(String, SyscallCallback<Void>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
clear(String, SyscallCallback<Void>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
CLEAR_ALL_STATE_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
CLEAR_STATE_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
clearAll() - Method in interface dev.restate.sdk.ObjectContext
+
+
Clears all the state of this virtual object instance key-value state storage
+
+
clearAll(SyscallCallback<Void>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
clearAll(SyscallCallback<Void>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
ClearAllStateEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
clearCode() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
+
+
clearCode() - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
+
+ The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
+
+
clearCompletion() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
clearCompletionFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
clearCompletionValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
bytes completion_value = 2;
+
+
clearDebugId() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ Invocation id that can be used for logging.
+
+
clearDescription() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Contains a verbose error description, e.g.
+
+
clearEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns empty if value was set successfully
+
+
clearEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
clearEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
clearEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
clearEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
clearEntryIndex() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
repeated uint32 entry_index = 1;
+
+
clearEntryIndex() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
uint32 entry_index = 1;
+
+
clearEntryIndex() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
+
uint32 entry_index = 1;
+
+
clearEntryIndexes() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
clearFailure() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
clearFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
clearFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
clearFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns a failure if the promise was already completed
+
+
clearFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
clearFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
clearFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
clearFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
clearFailure() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
clearFailure() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
clearFailure() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
clearFailure() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
clearHandlerName() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
string handler_name = 2;
+
+
clearHandlerName() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
string handler_name = 2;
+
+
clearHeaders() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
clearHeaders() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
clearHeaders() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
clearId() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
+ Identifier of the awakeable.
+
+
clearId() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ Unique id of the invocation.
+
+
clearInvokeTime() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ Time when this BackgroundInvoke should be executed.
+
+
clearKey() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
clearKey() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
+
bytes key = 1;
+
+
clearKey() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
string key = 1;
+
+
clearKey() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
string key = 1;
+
+
clearKey() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
bytes key = 1;
+
+
clearKey() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
+
string key = 1;
+
+
clearKey() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
clearKey() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
string key = 1;
+
+
clearKey() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
+
bytes key = 1;
+
+
clearKey() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
clearKey() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
+
bytes key = 1;
+
+
clearKeys() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
+
repeated bytes keys = 1;
+
+
clearKnownEntries() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
uint32 known_entries = 3;
+
+
clearMessage() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Contains a concise error message, e.g.
+
+
clearMessage() - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
+
+ Contains a concise error message, e.g.
+
+
clearName() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
+
+ Entry name
+
+
clearName() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
+ Entry name
+
+
clearParameter() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
bytes parameter = 3;
+
+
clearParameter() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
bytes parameter = 3;
+
+
clearPartialState() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
bool partial_state = 5;
+
+
clearRelatedEntryIndex() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Entry that caused the failure.
+
+
clearRelatedEntryName() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Name of the entry that caused the failure.
+
+
clearRelatedEntryType() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Entry type.
+
+
clearResult() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
clearResult() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
clearResult() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
clearResult() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
clearResult() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
clearResult() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
clearResult() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
clearResult() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
clearResult() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
clearResult() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
clearResult() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
clearResult() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
clearServiceName() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
string service_name = 1;
+
+
clearServiceName() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
string service_name = 1;
+
+
ClearStateEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
clearStateMap() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
bytes value = 14;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
bytes value = 14;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
bytes value = 14;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
bytes value = 14;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
bytes value = 14;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
bytes value = 14;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
+
string value = 2;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
bytes value = 14;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
bytes value = 14;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
bytes value = 14;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
bytes value = 14;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
+
bytes value = 3;
+
+
clearValue() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
+
+ If value is an empty byte array, + then it means the value is empty and not "missing" (e.g.
+
+
clearWakeUpTime() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
+ Wake up time.
+
+
Client - Interface in dev.restate.sdk.client
+
 
+
Client.AwakeableHandle - Interface in dev.restate.sdk.client
+
+
This class represents a handle to an Awakeable.
+
+
Client.InvocationHandle<Res> - Interface in dev.restate.sdk.client
+
 
+
Client.WorkflowHandle<Res> - Interface in dev.restate.sdk.client
+
 
+
clone() - Method in class dev.restate.admin.client.RFC3339DateFormat
+
 
+
close() - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
close() - Method in class dev.restate.sdk.testing.ManualRestateRunner
+
+ +
+
CLOSED - Enum constant in enum class dev.restate.sdk.core.InvocationState
+
 
+
CODE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
CODE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
COMBINATOR_AWAITABLE_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
CombinatorAwaitableEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
COMPLETE_AWAKEABLE_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
COMPLETE_PROMISE_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
CompleteAwakeableEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
CompletePromiseEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
completingFuture(CompletableFuture<T>) - Static method in interface dev.restate.sdk.common.syscalls.SyscallCallback
+
 
+
COMPLETION_FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.CompletionCase
+
 
+
COMPLETION_FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
COMPLETION_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
COMPLETION_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.CompletionCase
+
 
+
COMPLETION_VALUE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.CompletionCase
+
 
+
COMPLETION_VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
CompletionMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
Configuration - Class in dev.restate.admin.client
+
 
+
Configuration() - Constructor for class dev.restate.admin.client.Configuration
+
 
+
connect(String) - Static method in interface dev.restate.sdk.client.Client
+
 
+
connect(String, Map<String, String>) - Static method in interface dev.restate.sdk.client.Client
+
 
+
containsSuspendedException(Throwable) - Static method in class dev.restate.sdk.core.Util
+
 
+
contentType() - Element in annotation interface dev.restate.sdk.annotation.Json
+
+
Content-type to use in request/responses.
+
+
contentType() - Element in annotation interface dev.restate.sdk.annotation.Raw
+
+
Content-type to use in request/responses.
+
+
contentType() - Method in interface dev.restate.sdk.common.Serde
+
+
Content-type to use in request/responses.
+
+
Context - Interface in dev.restate.sdk
+
+
This interface exposes the Restate functionalities to Restate services.
+
+
copy() - Method in class dev.restate.sdk.client.CallRequestOptions
+
 
+
copy() - Method in class dev.restate.sdk.client.RequestOptions
+
 
+
create() - Static method in class dev.restate.sdk.testing.RestateRunnerBuilder
+
 
+
create(T) - Method in interface dev.restate.sdk.common.syscalls.ServiceDefinitionFactory
+
 
+
createAllDeferred(List<Deferred<?>>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
createAllDeferred(List<Deferred<?>>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
createAnyDeferred(List<Deferred<?>>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
createAnyDeferred(List<Deferred<?>>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
createdAt(String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
createdAt(String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
createDefaultHttpClientBuilder() - Method in class dev.restate.admin.client.ApiClient
+
 
+
createDefaultObjectMapper() - Method in class dev.restate.admin.client.ApiClient
+
 
+
createDeployment(RegisterDeploymentRequest) - Method in class dev.restate.admin.api.DeploymentApi
+
+
Create deployment + Create deployment.
+
+
createDeploymentWithHttpInfo(RegisterDeploymentRequest) - Method in class dev.restate.admin.api.DeploymentApi
+
+
Create deployment + Create deployment.
+
+
createSubscription(CreateSubscriptionRequest) - Method in class dev.restate.admin.api.SubscriptionApi
+
+
Create subscription + Create subscription.
+
+
CreateSubscriptionRequest - Class in dev.restate.admin.model
+
+
CreateSubscriptionRequest
+
+
CreateSubscriptionRequest() - Constructor for class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
createSubscriptionWithHttpInfo(CreateSubscriptionRequest) - Method in class dev.restate.admin.api.SubscriptionApi
+
+
Create subscription + Create subscription.
+
+
+

D

+
+
DEBUG_ID_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
decode(short) - Static method in enum class dev.restate.sdk.core.MessageType
+
 
+
DEFAULT - Static variable in class dev.restate.sdk.client.CallRequestOptions
+
 
+
DEFAULT - Static variable in class dev.restate.sdk.client.RequestOptions
+
 
+
DEFAULT - Static variable in class dev.restate.sdk.HandlerRunner.Options
+
 
+
DefaultClient - Class in dev.restate.sdk.client
+
 
+
defaultValue - Variable in class dev.restate.admin.client.ServerVariable
+
 
+
deferred() - Method in class dev.restate.sdk.Awaitable
+
 
+
deferred() - Method in class dev.restate.sdk.AnyAwaitable
+
 
+
Deferred<T> - Interface in dev.restate.sdk.common.syscalls
+
+
Interface to define interaction with deferred results.
+
+
deleteDeployment(String, Boolean) - Method in class dev.restate.admin.api.DeploymentApi
+
+
Delete deployment + Delete deployment.
+
+
deleteDeploymentWithHttpInfo(String, Boolean) - Method in class dev.restate.admin.api.DeploymentApi
+
+
Delete deployment + Delete deployment.
+
+
deleteSubscription(String) - Method in class dev.restate.admin.api.SubscriptionApi
+
+
Delete subscription + Delete subscription.
+
+
deleteSubscriptionWithHttpInfo(String) - Method in class dev.restate.admin.api.SubscriptionApi
+
+
Delete subscription + Delete subscription.
+
+
DeploymentApi - Class in dev.restate.admin.api
+
 
+
DeploymentApi() - Constructor for class dev.restate.admin.api.DeploymentApi
+
 
+
DeploymentApi(ApiClient) - Constructor for class dev.restate.admin.api.DeploymentApi
+
 
+
deploymentId(String) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
DeploymentResponse - Class in dev.restate.admin.model
+
 
+
DeploymentResponse() - Constructor for class dev.restate.admin.model.DeploymentResponse
+
 
+
DeploymentResponse(DeploymentResponseAnyOf) - Constructor for class dev.restate.admin.model.DeploymentResponse
+
 
+
DeploymentResponse(DeploymentResponseAnyOf1) - Constructor for class dev.restate.admin.model.DeploymentResponse
+
 
+
DeploymentResponse.DeploymentResponseDeserializer - Class in dev.restate.admin.model
+
 
+
DeploymentResponse.DeploymentResponseSerializer - Class in dev.restate.admin.model
+
 
+
DeploymentResponseAnyOf - Class in dev.restate.admin.model
+
+
DeploymentResponseAnyOf
+
+
DeploymentResponseAnyOf() - Constructor for class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
DeploymentResponseAnyOf1 - Class in dev.restate.admin.model
+
+
DeploymentResponseAnyOf1
+
+
DeploymentResponseAnyOf1() - Constructor for class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
DeploymentResponseDeserializer() - Constructor for class dev.restate.admin.model.DeploymentResponse.DeploymentResponseDeserializer
+
 
+
DeploymentResponseDeserializer(Class<?>) - Constructor for class dev.restate.admin.model.DeploymentResponse.DeploymentResponseDeserializer
+
 
+
DeploymentResponseSerializer() - Constructor for class dev.restate.admin.model.DeploymentResponse.DeploymentResponseSerializer
+
 
+
DeploymentResponseSerializer(Class<DeploymentResponse>) - Constructor for class dev.restate.admin.model.DeploymentResponse.DeploymentResponseSerializer
+
 
+
deployments(List<DeploymentResponse>) - Method in class dev.restate.admin.model.ListDeploymentsResponse
+
 
+
description - Variable in class dev.restate.admin.client.ServerConfiguration
+
 
+
description - Variable in class dev.restate.admin.client.ServerVariable
+
 
+
DESCRIPTION_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
deserialize(byte[]) - Method in interface dev.restate.sdk.common.Serde
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class dev.restate.admin.model.DeploymentResponse.DeploymentResponseDeserializer
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class dev.restate.admin.model.DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer
+
 
+
deserialize(JsonParser, DeserializationContext) - Method in class dev.restate.admin.model.RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer
+
 
+
deserialize(ByteBuffer) - Method in interface dev.restate.sdk.common.Serde
+
 
+
DetailedDeploymentResponse - Class in dev.restate.admin.model
+
 
+
DetailedDeploymentResponse() - Constructor for class dev.restate.admin.model.DetailedDeploymentResponse
+
 
+
DetailedDeploymentResponse(DeploymentResponseAnyOf) - Constructor for class dev.restate.admin.model.DetailedDeploymentResponse
+
 
+
DetailedDeploymentResponse(DeploymentResponseAnyOf1) - Constructor for class dev.restate.admin.model.DetailedDeploymentResponse
+
 
+
DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer - Class in dev.restate.admin.model
+
 
+
DetailedDeploymentResponse.DetailedDeploymentResponseSerializer - Class in dev.restate.admin.model
+
 
+
DetailedDeploymentResponseDeserializer() - Constructor for class dev.restate.admin.model.DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer
+
 
+
DetailedDeploymentResponseDeserializer(Class<?>) - Constructor for class dev.restate.admin.model.DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer
+
 
+
DetailedDeploymentResponseSerializer() - Constructor for class dev.restate.admin.model.DetailedDeploymentResponse.DetailedDeploymentResponseSerializer
+
 
+
DetailedDeploymentResponseSerializer(Class<DetailedDeploymentResponse>) - Constructor for class dev.restate.admin.model.DetailedDeploymentResponse.DetailedDeploymentResponseSerializer
+
 
+
dev.restate.admin.api - package dev.restate.admin.api
+
 
+
dev.restate.admin.client - package dev.restate.admin.client
+
 
+
dev.restate.admin.model - package dev.restate.admin.model
+
 
+
dev.restate.generated.sdk.java - package dev.restate.generated.sdk.java
+
 
+
dev.restate.generated.service.discovery - package dev.restate.generated.service.discovery
+
 
+
dev.restate.generated.service.protocol - package dev.restate.generated.service.protocol
+
 
+
dev.restate.sdk - package dev.restate.sdk
+
 
+
dev.restate.sdk.annotation - package dev.restate.sdk.annotation
+
 
+
dev.restate.sdk.auth - package dev.restate.sdk.auth
+
 
+
dev.restate.sdk.auth.signing - package dev.restate.sdk.auth.signing
+
 
+
dev.restate.sdk.client - package dev.restate.sdk.client
+
 
+
dev.restate.sdk.common - package dev.restate.sdk.common
+
 
+
dev.restate.sdk.common.function - package dev.restate.sdk.common.function
+
 
+
dev.restate.sdk.common.syscalls - package dev.restate.sdk.common.syscalls
+
 
+
dev.restate.sdk.core - package dev.restate.sdk.core
+
 
+
dev.restate.sdk.core.manifest - package dev.restate.sdk.core.manifest
+
 
+
dev.restate.sdk.gen - package dev.restate.sdk.gen
+
 
+
dev.restate.sdk.gen.model - package dev.restate.sdk.gen.model
+
 
+
dev.restate.sdk.gen.template - package dev.restate.sdk.gen.template
+
 
+
dev.restate.sdk.gen.utils - package dev.restate.sdk.gen.utils
+
 
+
dev.restate.sdk.http.vertx - package dev.restate.sdk.http.vertx
+
 
+
dev.restate.sdk.lambda - package dev.restate.sdk.lambda
+
 
+
dev.restate.sdk.serde.jackson - package dev.restate.sdk.serde.jackson
+
 
+
dev.restate.sdk.serde.protobuf - package dev.restate.sdk.serde.protobuf
+
 
+
dev.restate.sdk.testing - package dev.restate.sdk.testing
+
 
+
dev.restate.sdk.version - package dev.restate.sdk.version
+
 
+
discoverServiceDefinitionFactory(Object) - Static method in class dev.restate.sdk.core.RestateEndpoint
+
+
Resolve the code generated ServiceDefinitionFactory
+
+
Discovery - Class in dev.restate.generated.service.discovery
+
 
+
Discovery.ServiceDiscoveryProtocolVersion - Enum Class in dev.restate.generated.service.discovery
+
+
+ Service discovery protocol version.
+
+
DOUBLE - Static variable in class dev.restate.sdk.JsonSerdes
+
+ +
+
dryRun(Boolean) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
dryRun(Boolean) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
DurablePromise<T> - Interface in dev.restate.sdk
+
+
A DurablePromise is a durable, distributed version of a CompletableFuture.
+
+
DurablePromiseHandle<T> - Interface in dev.restate.sdk
+
+
This class represents a handle to an DurablePromise created in another handler.
+
+
DurablePromiseKey<T> - Class in dev.restate.sdk.common
+
+
This class holds information about durable promise's name and its type tag to be used for + serializing and deserializing it.
+
+
+

E

+
+
ElementConverter - Class in dev.restate.sdk.gen
+
 
+
ElementConverter(Messager, Elements, Types) - Constructor for class dev.restate.sdk.gen.ElementConverter
+
 
+
empty() - Static method in class dev.restate.sdk.common.syscalls.Result
+
 
+
EMPTY - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.ResultCase
+
 
+
EMPTY - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompletionMessage.ResultCase
+
 
+
EMPTY - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.ResultCase
+
 
+
EMPTY - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.ResultCase
+
 
+
EMPTY - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.ResultCase
+
 
+
EMPTY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
EMPTY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
EMPTY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
EMPTY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
EMPTY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
encode() - Method in class dev.restate.sdk.core.MessageHeader
+
 
+
encode() - Method in enum class dev.restate.sdk.core.MessageType
+
 
+
END_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
EndMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
EndpointManifestSchema - Class in dev.restate.sdk.core.manifest
+
+
Endpoint
+
+
EndpointManifestSchema() - Constructor for class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
 
+
EndpointManifestSchema.ProtocolMode - Enum Class in dev.restate.sdk.core.manifest
+
+
ProtocolMode
+
+
enterSideEffectBlock(String, EnterSideEffectSyscallCallback) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
enterSideEffectBlock(String, EnterSideEffectSyscallCallback) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
EnterSideEffectSyscallCallback - Interface in dev.restate.sdk.common.syscalls
+
 
+
ENTRY_ACK_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
ENTRY_INDEX_FIELD_NUMBER - Static variable in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
ENTRY_INDEX_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
ENTRY_INDEX_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
ENTRY_INDEXES_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
EntryAckMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
enumValues - Variable in class dev.restate.admin.client.ServerVariable
+
 
+
equals(Object) - Method in class dev.restate.admin.model.AbstractOpenApiSchema
+
 
+
equals(Object) - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
+
Return true if this CreateSubscriptionRequest object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
+
Return true if this DeploymentResponse_anyOf object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
+
Return true if this DeploymentResponse_anyOf_1 object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.ErrorDescriptionResponse
+
+
Return true if this ErrorDescriptionResponse object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.HandlerMetadata
+
+
Return true if this HandlerMetadata object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.ListDeploymentsResponse
+
+
Return true if this ListDeploymentsResponse object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.ListServiceHandlersResponse
+
+
Return true if this ListServiceHandlersResponse object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.ListServicesResponse
+
+
Return true if this ListServicesResponse object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.ListSubscriptionsResponse
+
+
Return true if this ListSubscriptionsResponse object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.ModifyServiceRequest
+
+
Return true if this ModifyServiceRequest object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
+
Return true if this ModifyServiceStateRequest object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
+
Return true if this RegisterDeploymentRequest_anyOf object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
+
Return true if this RegisterDeploymentRequest_anyOf_1 object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.RegisterDeploymentResponse
+
+
Return true if this RegisterDeploymentResponse object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.ServiceMetadata
+
+
Return true if this ServiceMetadata object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.ServiceNameRevPair
+
+
Return true if this ServiceNameRevPair object is equal to o.
+
+
equals(Object) - Method in class dev.restate.admin.model.SubscriptionResponse
+
+
Return true if this SubscriptionResponse object is equal to o.
+
+
equals(Object) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
equals(Object) - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
equals(Object) - Method in class dev.restate.sdk.client.CallRequestOptions
+
 
+
equals(Object) - Method in class dev.restate.sdk.client.RequestOptions
+
 
+
equals(Object) - Method in class dev.restate.sdk.client.SendResponse
+
 
+
equals(Object) - Method in class dev.restate.sdk.common.Output
+
 
+
equals(Object) - Method in class dev.restate.sdk.common.Request
+
 
+
equals(Object) - Method in class dev.restate.sdk.common.syscalls.HandlerDefinition
+
 
+
equals(Object) - Method in class dev.restate.sdk.common.syscalls.HandlerSpecification
+
 
+
equals(Object) - Method in class dev.restate.sdk.common.syscalls.ServiceDefinition
+
 
+
equals(Object) - Method in class dev.restate.sdk.common.Target
+
 
+
equals(Object) - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
 
+
equals(Object) - Method in class dev.restate.sdk.core.manifest.Handler
+
 
+
equals(Object) - Method in class dev.restate.sdk.core.manifest.Input
+
 
+
equals(Object) - Method in class dev.restate.sdk.core.manifest.Output
+
 
+
equals(Object) - Method in class dev.restate.sdk.core.manifest.Service
+
 
+
equals(Object) - Method in class dev.restate.sdk.gen.model.PayloadType
+
 
+
ERROR_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
ErrorDescriptionResponse - Class in dev.restate.admin.model
+
+
Error details of the response
+
+
ErrorDescriptionResponse() - Constructor for class dev.restate.admin.model.ErrorDescriptionResponse
+
 
+
ErrorMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
Exclusive - Annotation Interface in dev.restate.sdk.annotation
+
+
Defines a method as an exclusive handler, as opposed to Shared handlers.
+
+
EXCLUSIVE - Enum constant in enum class dev.restate.admin.model.HandlerMetadataType
+
 
+
EXCLUSIVE - Enum constant in enum class dev.restate.sdk.common.HandlerType
+
 
+
EXCLUSIVE - Enum constant in enum class dev.restate.sdk.core.manifest.Handler.Ty
+
 
+
EXCLUSIVE - Enum constant in enum class dev.restate.sdk.gen.model.HandlerType
+
 
+
exitSideEffectBlock(ByteBuffer, ExitSideEffectSyscallCallback) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
exitSideEffectBlock(ByteBuffer, ExitSideEffectSyscallCallback) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
exitSideEffectBlockWithTerminalException(TerminalException, ExitSideEffectSyscallCallback) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
exitSideEffectBlockWithTerminalException(TerminalException, ExitSideEffectSyscallCallback) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
ExitSideEffectSyscallCallback - Interface in dev.restate.sdk.common.syscalls
+
 
+
+

F

+
+
fail(Throwable) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
fail(Throwable) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
failure(TerminalException) - Static method in class dev.restate.sdk.common.syscalls.Result
+
 
+
FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.ResultCase
+
 
+
FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.ResultCase
+
 
+
FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.ResultCase
+
 
+
FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.ResultCase
+
 
+
FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompletionMessage.ResultCase
+
 
+
FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.ResultCase
+
 
+
FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.ResultCase
+
 
+
FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.ResultCase
+
 
+
FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.ResultCase
+
 
+
FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.ResultCase
+
 
+
FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.ResultCase
+
 
+
FAILURE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.ResultCase
+
 
+
FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
FAILURE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
findProtocolException(Throwable) - Static method in class dev.restate.sdk.core.Util
+
 
+
FLOAT - Static variable in class dev.restate.sdk.JsonSerdes
+
+ +
+
force(Boolean) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
force(Boolean) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
format(Date, StringBuffer, FieldPosition) - Method in class dev.restate.admin.client.RFC3339DateFormat
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.ResultCase
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.ResultCase
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.ResultCase
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.CompletionCase
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.ResultCase
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompletionMessage.ResultCase
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.ResultCase
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.ResultCase
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.ResultCase
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.ResultCase
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.ResultCase
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.ResultCase
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
 
+
forNumber(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.ResultCase
+
 
+
fromKey(String) - Static method in class dev.restate.sdk.auth.signing.RestateRequestIdentityVerifier
+
+
Create the RequestIdentityVerifier from key strings.
+
+
fromKeys(String...) - Static method in class dev.restate.sdk.auth.signing.RestateRequestIdentityVerifier
+
+
Create the RequestIdentityVerifier from key strings.
+
+
fromMessage(MessageLite) - Static method in class dev.restate.sdk.core.MessageHeader
+
 
+
fromMessage(MessageLite) - Static method in enum class dev.restate.sdk.core.MessageType
+
 
+
fromTypeElement(TypeElement) - Method in class dev.restate.sdk.gen.ElementConverter
+
 
+
fromValue(String) - Static method in enum class dev.restate.admin.model.HandlerMetadataType
+
 
+
fromValue(String) - Static method in enum class dev.restate.admin.model.ProtocolType
+
 
+
fromValue(String) - Static method in enum class dev.restate.admin.model.ServiceType
+
 
+
fromValue(String) - Static method in enum class dev.restate.admin.model.TerminationMode
+
 
+
fromValue(String) - Static method in enum class dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode
+
 
+
fromValue(String) - Static method in enum class dev.restate.sdk.core.manifest.Handler.Ty
+
 
+
fromValue(String) - Static method in enum class dev.restate.sdk.core.manifest.Service.Ty
+
 
+
+

G

+
+
generate(ThrowingFunction<String, Writer>, Service) - Method in class dev.restate.sdk.gen.template.HandlebarsTemplateEngine
+
 
+
get() - Method in interface dev.restate.sdk.common.function.ThrowingSupplier
+
+
Get a result, potentially throwing an exception.
+
+
get(StateKey<T>) - Method in interface dev.restate.sdk.SharedObjectContext
+
+
Gets the state stored under key, deserializing the raw value using the Serde in the + StateKey.
+
+
get(String) - Method in interface dev.restate.sdk.auth.RequestIdentityVerifier.Headers
+
 
+
get(String, SyscallCallback<Deferred<ByteBuffer>>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
get(String, SyscallCallback<Deferred<ByteBuffer>>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
GET_PROMISE_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
GET_STATE_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
GET_STATE_KEYS_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
getAcceptContentType() - Method in class dev.restate.sdk.common.syscalls.HandlerSpecification
+
 
+
getActualInstance() - Method in class dev.restate.admin.model.AbstractOpenApiSchema
+
+
Get the actual instance
+
+
getActualInstance() - Method in class dev.restate.admin.model.DeploymentResponse
+
+
Get the actual instance, which can be the following: + DeploymentResponseAnyOf, DeploymentResponseAnyOf1
+
+
getActualInstance() - Method in class dev.restate.admin.model.DetailedDeploymentResponse
+
+
Get the actual instance, which can be the following: + DeploymentResponseAnyOf, DeploymentResponseAnyOf1
+
+
getActualInstance() - Method in class dev.restate.admin.model.RegisterDeploymentRequest
+
+
Get the actual instance, which can be the following: + RegisterDeploymentRequestAnyOf, RegisterDeploymentRequestAnyOf1
+
+
getActualInstanceRecursively() - Method in class dev.restate.admin.model.AbstractOpenApiSchema
+
+
Get the instant recursively when the schemas defined in oneOf/anyof happen to be oneOf/anyOf schema as well
+
+
getAdditionalHeaders() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
+
Get additionalHeaders
+
+
getAdditionalHeaders() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
+
Get additionalHeaders
+
+
getAdditionalHeaders() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
+
Additional headers added to the discover/invoke requests to the deployment.
+
+
getAdditionalHeaders() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
+
Additional headers added to the discover/invoke requests to the deployment.
+
+
getAdditionalHeaders() - Method in class dev.restate.sdk.client.RequestOptions
+
 
+
getAdminUrl() - Method in class dev.restate.sdk.testing.ManualRestateRunner
+
+
Get restate admin url to send HTTP requests to the admin API.
+
+
getAnnotationDefaultValue(Class<? extends Annotation>, String) - Static method in class dev.restate.sdk.gen.utils.AnnotationUtils
+
 
+
getApiException(String, HttpResponse<InputStream>) - Method in class dev.restate.admin.api.DeploymentApi
+
 
+
getApiException(String, HttpResponse<InputStream>) - Method in class dev.restate.admin.api.HealthApi
+
 
+
getApiException(String, HttpResponse<InputStream>) - Method in class dev.restate.admin.api.InvocationApi
+
 
+
getApiException(String, HttpResponse<InputStream>) - Method in class dev.restate.admin.api.OpenapiApi
+
 
+
getApiException(String, HttpResponse<InputStream>) - Method in class dev.restate.admin.api.ServiceApi
+
 
+
getApiException(String, HttpResponse<InputStream>) - Method in class dev.restate.admin.api.ServiceHandlerApi
+
 
+
getApiException(String, HttpResponse<InputStream>) - Method in class dev.restate.admin.api.SubscriptionApi
+
 
+
getArn() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
+
Get arn
+
+
getArn() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
+
ARN to use to discover/invoke the lambda deployment.
+
+
getAssumeRoleArn() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
+
Get assumeRoleArn
+
+
getAssumeRoleArn() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
+
Optional ARN of a role to assume when invoking the addressed Lambda, to support role chaining
+
+
getAsyncResponseInterceptor() - Method in class dev.restate.admin.client.ApiClient
+
+
Get the custom async response interceptor.
+
+
getBaseUri() - Method in class dev.restate.admin.client.ApiClient
+
+
Get the base URI to resolve the endpoint paths against.
+
+
getBoxed() - Method in class dev.restate.sdk.gen.model.PayloadType
+
 
+
getClassForElement(JsonNode, Class<?>) - Static method in class dev.restate.admin.client.JSON
+
+
Returns the target model class that should be used to deserialize the input data.
+
+
getCode() - Method in exception dev.restate.admin.client.ApiException
+
+
Get the HTTP status code.
+
+
getCode() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
+
+
getCode() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+ The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
+
+
getCode() - Method in interface dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
+
+
+ The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
+
+
getCode() - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
+
+ The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
+
+
getCode() - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
+
+ The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
+
+
getCode() - Method in interface dev.restate.generated.service.protocol.Protocol.FailureOrBuilder
+
+
+ The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
+
+
getCode() - Method in exception dev.restate.sdk.common.TerminalException
+
 
+
getCode() - Method in exception dev.restate.sdk.core.ProtocolException
+
 
+
getCompletionCase() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
getCompletionCase() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
getCompletionCase() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
 
+
getCompletionFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
getCompletionFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
getCompletionFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
getCompletionFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
getCompletionFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
getCompletionFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
getCompletionFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
getCompletionValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
bytes completion_value = 2;
+
+
getCompletionValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
bytes completion_value = 2;
+
+
getCompletionValue() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
bytes completion_value = 2;
+
+
getConnectTimeout() - Method in class dev.restate.admin.client.ApiClient
+
+
Get connection timeout (in milliseconds).
+
+
getContentType() - Method in class dev.restate.sdk.core.manifest.Input
+
+
Content type of the input.
+
+
getContentType() - Method in class dev.restate.sdk.core.manifest.Output
+
+
Content type set on output.
+
+
getContentType() - Method in class dev.restate.sdk.core.RestateEndpoint.DiscoveryResponse
+
 
+
getCreatedAt() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
+
Get createdAt
+
+
getCreatedAt() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
+
Get createdAt
+
+
getData() - Method in class dev.restate.admin.client.ApiResponse
+
 
+
getDebugId() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ Invocation id that can be used for logging.
+
+
getDebugId() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
+ Invocation id that can be used for logging.
+
+
getDebugId() - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
+
+
+ Invocation id that can be used for logging.
+
+
getDebugIdBytes() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ Invocation id that can be used for logging.
+
+
getDebugIdBytes() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
+ Invocation id that can be used for logging.
+
+
getDebugIdBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
+
+
+ Invocation id that can be used for logging.
+
+
getDefault() - Static method in class dev.restate.admin.client.JSON
+
+
Get the default JSON instance.
+
+
getDefaultApiClient() - Static method in class dev.restate.admin.client.Configuration
+
+
Get the default API client, which would be used when creating API + instances without providing an API client.
+
+
getDefaultBaseUri() - Method in class dev.restate.admin.client.ApiClient
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
getDefaultInstance() - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.Empty.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
 
+
getDefaultInstanceForType() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
getDeployment(String) - Method in class dev.restate.admin.api.DeploymentApi
+
+
Get deployment + Get deployment metadata
+
+
getDeploymentId() - Method in class dev.restate.admin.model.ServiceMetadata
+
+
Deployment exposing the latest revision of the service.
+
+
getDeploymentResponseAnyOf() - Method in class dev.restate.admin.model.DeploymentResponse
+
+
Get the actual instance of `DeploymentResponseAnyOf`.
+
+
getDeploymentResponseAnyOf() - Method in class dev.restate.admin.model.DetailedDeploymentResponse
+
+
Get the actual instance of `DeploymentResponseAnyOf`.
+
+
getDeploymentResponseAnyOf1() - Method in class dev.restate.admin.model.DeploymentResponse
+
+
Get the actual instance of `DeploymentResponseAnyOf1`.
+
+
getDeploymentResponseAnyOf1() - Method in class dev.restate.admin.model.DetailedDeploymentResponse
+
+
Get the actual instance of `DeploymentResponseAnyOf1`.
+
+
getDeployments() - Method in class dev.restate.admin.model.ListDeploymentsResponse
+
+
Get deployments
+
+
getDeploymentWithHttpInfo(String) - Method in class dev.restate.admin.api.DeploymentApi
+
+
Get deployment + Get deployment metadata
+
+
getDescription() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Contains a verbose error description, e.g.
+
+
getDescription() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+ Contains a verbose error description, e.g.
+
+
getDescription() - Method in interface dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
+
+
+ Contains a verbose error description, e.g.
+
+
getDescriptionBytes() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Contains a verbose error description, e.g.
+
+
getDescriptionBytes() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+ Contains a verbose error description, e.g.
+
+
getDescriptionBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
+
+
+ Contains a verbose error description, e.g.
+
+
getDescriptor() - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.sdk.java.Java
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.discovery.Discovery
+
 
+
getDescriptor() - Static method in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.Empty.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
getDescriptor() - Static method in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
 
+
getDescriptor() - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.Empty.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
 
+
getDescriptorForType() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
 
+
getDryRun() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
+
If `true`, discovery will run but the deployment will not be registered.
+
+
getDryRun() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
+
If `true`, discovery will run but the deployment will not be registered.
+
+
getEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns empty if value was set successfully
+
+
getEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
+ Returns empty if value was set successfully
+
+
getEmpty() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
+ Returns empty if value was set successfully
+
+
getEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmpty() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmpty() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmpty() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmpty() - Method in interface dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns empty if value was set successfully
+
+
getEmptyBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns empty if value was set successfully
+
+
getEmptyOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
+ Returns empty if value was set successfully
+
+
getEmptyOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
+ Returns empty if value was set successfully
+
+
getEmptyOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEmptyOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
getEntryIndex() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
uint32 entry_index = 1;
+
+
getEntryIndex() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
+
uint32 entry_index = 1;
+
+
getEntryIndex() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder
+
+
uint32 entry_index = 1;
+
+
getEntryIndex() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
+
uint32 entry_index = 1;
+
+
getEntryIndex() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
+
uint32 entry_index = 1;
+
+
getEntryIndex() - Method in interface dev.restate.generated.service.protocol.Protocol.EntryAckMessageOrBuilder
+
+
uint32 entry_index = 1;
+
+
getEntryIndex(int) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
repeated uint32 entry_index = 1;
+
+
getEntryIndex(int) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
+
repeated uint32 entry_index = 1;
+
+
getEntryIndex(int) - Method in interface dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessageOrBuilder
+
+
repeated uint32 entry_index = 1;
+
+
getEntryIndexCount() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
repeated uint32 entry_index = 1;
+
+
getEntryIndexCount() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
+
repeated uint32 entry_index = 1;
+
+
getEntryIndexCount() - Method in interface dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessageOrBuilder
+
+
repeated uint32 entry_index = 1;
+
+
getEntryIndexes(int) - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
getEntryIndexes(int) - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
getEntryIndexes(int) - Method in interface dev.restate.generated.service.protocol.Protocol.SuspensionMessageOrBuilder
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
getEntryIndexesCount() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
getEntryIndexesCount() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
getEntryIndexesCount() - Method in interface dev.restate.generated.service.protocol.Protocol.SuspensionMessageOrBuilder
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
getEntryIndexesList() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
getEntryIndexesList() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
getEntryIndexesList() - Method in interface dev.restate.generated.service.protocol.Protocol.SuspensionMessageOrBuilder
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
getEntryIndexList() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
repeated uint32 entry_index = 1;
+
+
getEntryIndexList() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
+
repeated uint32 entry_index = 1;
+
+
getEntryIndexList() - Method in interface dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessageOrBuilder
+
+
repeated uint32 entry_index = 1;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns a failure if the promise was already completed
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
+ Returns a failure if the promise was already completed
+
+
getFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
+ Returns a failure if the promise was already completed
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.OutputEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.RunEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailure() - Method in class dev.restate.sdk.common.syscalls.Result
+
 
+
getFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns a failure if the promise was already completed
+
+
getFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns a failure if the promise was already completed
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
+ Returns a failure if the promise was already completed
+
+
getFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
+ Returns a failure if the promise was already completed
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.OutputEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.RunEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getFailureOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
getForce() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
+
If `true`, it will override, if existing, any deployment using the same `uri`.
+
+
getForce() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
+
If `true`, it will override, if existing, any deployment using the same `uri`.
+
+
getFullyQualifiedMethodName() - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
getFullyQualifiedServiceName() - Method in class dev.restate.sdk.gen.model.Service
+
 
+
getGeneratedClassFqcnPrefix() - Method in class dev.restate.sdk.gen.model.Service
+
 
+
getHandler() - Method in class dev.restate.sdk.common.Target
+
 
+
getHandler(String) - Method in class dev.restate.sdk.common.syscalls.ServiceDefinition
+
 
+
getHandlerName() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
string handler_name = 2;
+
+
getHandlerName() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
string handler_name = 2;
+
+
getHandlerName() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
string handler_name = 2;
+
+
getHandlerName() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
string handler_name = 2;
+
+
getHandlerName() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
string handler_name = 2;
+
+
getHandlerName() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
string handler_name = 2;
+
+
getHandlerNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
string handler_name = 2;
+
+
getHandlerNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
string handler_name = 2;
+
+
getHandlerNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
string handler_name = 2;
+
+
getHandlerNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
string handler_name = 2;
+
+
getHandlerNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
string handler_name = 2;
+
+
getHandlerNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
string handler_name = 2;
+
+
getHandlers() - Method in class dev.restate.admin.model.ListServiceHandlersResponse
+
+
Get handlers
+
+
getHandlers() - Method in class dev.restate.admin.model.ServiceMetadata
+
+
Get handlers
+
+
getHandlers() - Method in class dev.restate.sdk.common.syscalls.ServiceDefinition
+
 
+
getHandlers() - Method in class dev.restate.sdk.core.manifest.Service
+
+
(Required)
+
+
getHandlers() - Method in class dev.restate.sdk.gen.model.Service.Builder
+
 
+
getHandlerType() - Method in class dev.restate.sdk.common.syscalls.HandlerSpecification
+
 
+
getHandlerType() - Method in class dev.restate.sdk.gen.model.Handler.Builder
+
 
+
getHandlerType() - Method in class dev.restate.sdk.gen.model.Handler
+
 
+
getHeaders() - Method in class dev.restate.admin.client.ApiResponse
+
 
+
getHeaders(int) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeaders(int) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeaders(int) - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeaders(int) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeaders(int) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeaders(int) - Method in interface dev.restate.generated.service.protocol.Protocol.InputEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeaders(int) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeaders(int) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeaders(int) - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersBuilderList() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersBuilderList() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersBuilderList() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersCount() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersCount() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersCount() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersCount() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersCount() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersCount() - Method in interface dev.restate.generated.service.protocol.Protocol.InputEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersCount() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersCount() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersCount() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersList() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersList() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersList() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersList() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersList() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersList() - Method in interface dev.restate.generated.service.protocol.Protocol.InputEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersList() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersList() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersList() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersOrBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersOrBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersOrBuilder(int) - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersOrBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersOrBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersOrBuilder(int) - Method in interface dev.restate.generated.service.protocol.Protocol.InputEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersOrBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersOrBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersOrBuilder(int) - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersOrBuilderList() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersOrBuilderList() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersOrBuilderList() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
getHeadersOrBuilderList() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersOrBuilderList() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersOrBuilderList() - Method in interface dev.restate.generated.service.protocol.Protocol.InputEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
getHeadersOrBuilderList() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersOrBuilderList() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHeadersOrBuilderList() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
getHttpClient() - Method in class dev.restate.admin.client.ApiClient
+
+
Get an HttpClient based on the current HttpClient.Builder.
+
+
getId() - Method in class dev.restate.admin.model.RegisterDeploymentResponse
+
+
Get id
+
+
getId() - Method in class dev.restate.admin.model.SubscriptionResponse
+
+
Get id
+
+
getId() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
+ Identifier of the awakeable.
+
+
getId() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
+
+ Identifier of the awakeable.
+
+
getId() - Method in interface dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder
+
+
+ Identifier of the awakeable.
+
+
getId() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ Unique id of the invocation.
+
+
getId() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
+ Unique id of the invocation.
+
+
getId() - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
+
+
+ Unique id of the invocation.
+
+
getIdBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
+ Identifier of the awakeable.
+
+
getIdBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
+
+ Identifier of the awakeable.
+
+
getIdBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder
+
+
+ Identifier of the awakeable.
+
+
getIdempotencyKey() - Method in class dev.restate.sdk.client.CallRequestOptions
+
 
+
getIdempotencyRetention() - Method in class dev.restate.admin.model.ModifyServiceRequest
+
+
Modify the retention of idempotent requests for this service.
+
+
getIdempotencyRetention() - Method in class dev.restate.admin.model.ServiceMetadata
+
+
The retention duration of idempotent requests for this service.
+
+
getInput() - Method in class dev.restate.sdk.core.manifest.Handler
+
+
InputPayload
+
+
getInputAccept() - Method in class dev.restate.sdk.gen.model.Handler
+
 
+
getInputDescription() - Method in class dev.restate.admin.model.HandlerMetadata
+
+
Get inputDescription
+
+
getInputType() - Method in class dev.restate.sdk.gen.model.Handler.Builder
+
 
+
getInputType() - Method in class dev.restate.sdk.gen.model.Handler
+
 
+
getInvocationId() - Method in class dev.restate.sdk.client.SendResponse
+
 
+
getInvocationState() - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
getInvokeTime() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ Time when this BackgroundInvoke should be executed.
+
+
getInvokeTime() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
+ Time when this BackgroundInvoke should be executed.
+
+
getInvokeTime() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
+ Time when this BackgroundInvoke should be executed.
+
+
getJsonSchema() - Method in class dev.restate.sdk.core.manifest.Input
+
 
+
getJsonSchema() - Method in class dev.restate.sdk.core.manifest.Output
+
 
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
+ If this invocation has a key associated (e.g.
+
+
getKey() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
+ If this invocation has a key associated (e.g.
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
+
bytes key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
+
bytes key = 1;
+
+
getKey() - Method in interface dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessageOrBuilder
+
+
bytes key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
string key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
string key = 1;
+
+
getKey() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
string key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
string key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
+
string key = 1;
+
+
getKey() - Method in interface dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder
+
+
string key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
bytes key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
+
bytes key = 1;
+
+
getKey() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
+
+
bytes key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
+
string key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
+
string key = 1;
+
+
getKey() - Method in interface dev.restate.generated.service.protocol.Protocol.HeaderOrBuilder
+
+
string key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
+ If this invocation has a key associated (e.g.
+
+
getKey() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
+ If this invocation has a key associated (e.g.
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
string key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
string key = 1;
+
+
getKey() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
+
string key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
+
bytes key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
+
bytes key = 1;
+
+
getKey() - Method in interface dev.restate.generated.service.protocol.Protocol.SetStateEntryMessageOrBuilder
+
+
bytes key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
+ If this invocation has a key associated (e.g.
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
+
bytes key = 1;
+
+
getKey() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
+
bytes key = 1;
+
+
getKey() - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntryOrBuilder
+
+
bytes key = 1;
+
+
getKey() - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
+
+
+ If this invocation has a key associated (e.g.
+
+
getKey() - Method in class dev.restate.sdk.common.Target
+
 
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
+ If this invocation has a key associated (e.g.
+
+
getKeyBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
+ If this invocation has a key associated (e.g.
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
string key = 1;
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
string key = 1;
+
+
getKeyBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
string key = 1;
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
string key = 1;
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
+
string key = 1;
+
+
getKeyBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder
+
+
string key = 1;
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
+
string key = 1;
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
+
string key = 1;
+
+
getKeyBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.HeaderOrBuilder
+
+
string key = 1;
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
+ If this invocation has a key associated (e.g.
+
+
getKeyBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
+ If this invocation has a key associated (e.g.
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
string key = 1;
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
string key = 1;
+
+
getKeyBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
+
string key = 1;
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
getKeyBytes() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
+ If this invocation has a key associated (e.g.
+
+
getKeyBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
+
+
+ If this invocation has a key associated (e.g.
+
+
getKeys(int) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
+
repeated bytes keys = 1;
+
+
getKeys(int) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
+
repeated bytes keys = 1;
+
+
getKeys(int) - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder
+
+
repeated bytes keys = 1;
+
+
getKeys(SyscallCallback<Deferred<Collection<String>>>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
getKeys(SyscallCallback<Deferred<Collection<String>>>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
getKeysCount() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
+
repeated bytes keys = 1;
+
+
getKeysCount() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
+
repeated bytes keys = 1;
+
+
getKeysCount() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder
+
+
repeated bytes keys = 1;
+
+
getKeysList() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
+
repeated bytes keys = 1;
+
+
getKeysList() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
+
repeated bytes keys = 1;
+
+
getKeysList() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder
+
+
repeated bytes keys = 1;
+
+
getKnownEntries() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
uint32 known_entries = 3;
+
+
getKnownEntries() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
uint32 known_entries = 3;
+
+
getKnownEntries() - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
+
+
uint32 known_entries = 3;
+
+
getLength() - Method in class dev.restate.sdk.core.MessageHeader
+
 
+
getMapper() - Method in class dev.restate.admin.client.JSON
+
+
Get the object mapper
+
+
getMaxProtocolVersion() - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
+
Maximum supported protocol version + (Required)
+
+
getMessage() - Method in class dev.restate.admin.model.ErrorDescriptionResponse
+
+
Get message
+
+
getMessage() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Contains a concise error message, e.g.
+
+
getMessage() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+ Contains a concise error message, e.g.
+
+
getMessage() - Method in interface dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
+
+
+ Contains a concise error message, e.g.
+
+
getMessage() - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
+
+ Contains a concise error message, e.g.
+
+
getMessage() - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
+
+ Contains a concise error message, e.g.
+
+
getMessage() - Method in interface dev.restate.generated.service.protocol.Protocol.FailureOrBuilder
+
+
+ Contains a concise error message, e.g.
+
+
getMessage() - Method in exception dev.restate.sdk.client.IngressException
+
 
+
getMessageBytes() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Contains a concise error message, e.g.
+
+
getMessageBytes() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+ Contains a concise error message, e.g.
+
+
getMessageBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
+
+
+ Contains a concise error message, e.g.
+
+
getMessageBytes() - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
+
+ Contains a concise error message, e.g.
+
+
getMessageBytes() - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
+
+ Contains a concise error message, e.g.
+
+
getMessageBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.FailureOrBuilder
+
+
+ Contains a concise error message, e.g.
+
+
getMethods() - Method in class dev.restate.sdk.gen.model.Service
+
 
+
getMinProtocolVersion() - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
+
Minimum supported protocol version + (Required)
+
+
getName() - Method in class dev.restate.admin.client.Pair
+
 
+
getName() - Method in class dev.restate.admin.model.HandlerMetadata
+
+
Get name
+
+
getName() - Method in class dev.restate.admin.model.ServiceMetadata
+
+
Fully qualified name of the service
+
+
getName() - Method in class dev.restate.admin.model.ServiceNameRevPair
+
+
Get name
+
+
getName() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.InputEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.OutputEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.RunEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.SetStateEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
+
+ Entry name
+
+
getName() - Method in interface dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder
+
+
+ Entry name
+
+
getName() - Method in class dev.restate.sdk.common.syscalls.HandlerSpecification
+
 
+
getName() - Method in class dev.restate.sdk.core.manifest.Handler
+
+
(Required)
+
+
getName() - Method in class dev.restate.sdk.core.manifest.Service
+
+
(Required)
+
+
getName() - Method in class dev.restate.sdk.gen.model.Handler.Builder
+
 
+
getName() - Method in class dev.restate.sdk.gen.model.Handler
+
 
+
getName() - Method in class dev.restate.sdk.gen.model.PayloadType
+
 
+
getNameBytes() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.InputEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.OutputEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.RunEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.SetStateEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
+ Entry name
+
+
getNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
+
+ Entry name
+
+
getNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder
+
+
+ Entry name
+
+
getNewState() - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
+
The new state to replace the previous state with
+
+
getNullValue(DeserializationContext) - Method in class dev.restate.admin.model.DeploymentResponse.DeploymentResponseDeserializer
+
+
Handle deserialization of the 'null' value.
+
+
getNullValue(DeserializationContext) - Method in class dev.restate.admin.model.DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer
+
+
Handle deserialization of the 'null' value.
+
+
getNullValue(DeserializationContext) - Method in class dev.restate.admin.model.RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer
+
+
Handle deserialization of the 'null' value.
+
+
getNumber() - Method in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.ResultCase
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.ResultCase
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.ResultCase
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.CompletionCase
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.ResultCase
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.CompletionMessage.ResultCase
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.ResultCase
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.ResultCase
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.ResultCase
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.ResultCase
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.ResultCase
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.ResultCase
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
 
+
getNumber() - Method in enum class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.ResultCase
+
 
+
getObjectKey() - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
+
To what virtual object key to apply this change
+
+
getObjectMapper() - Method in class dev.restate.admin.client.ApiClient
+
+
Get a copy of the current ObjectMapper.
+
+
getOptions() - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
+
Additional options to apply to the subscription.
+
+
getOptions() - Method in class dev.restate.admin.model.SubscriptionResponse
+
+
Get options
+
+
getOutput() - Method in interface dev.restate.sdk.client.Client.InvocationHandle
+
 
+
getOutput() - Method in interface dev.restate.sdk.client.Client.WorkflowHandle
+
 
+
getOutput() - Method in class dev.restate.sdk.core.manifest.Handler
+
+
OutputPayload
+
+
getOutput(RequestOptions) - Method in interface dev.restate.sdk.client.Client.InvocationHandle
+
 
+
getOutput(RequestOptions) - Method in interface dev.restate.sdk.client.Client.WorkflowHandle
+
 
+
getOutputAsync() - Method in interface dev.restate.sdk.client.Client.InvocationHandle
+
 
+
getOutputAsync() - Method in interface dev.restate.sdk.client.Client.WorkflowHandle
+
 
+
getOutputAsync(RequestOptions) - Method in interface dev.restate.sdk.client.Client.InvocationHandle
+
 
+
getOutputAsync(RequestOptions) - Method in interface dev.restate.sdk.client.Client.WorkflowHandle
+
 
+
getOutputDescription() - Method in class dev.restate.admin.model.HandlerMetadata
+
+
Get outputDescription
+
+
getOutputType() - Method in class dev.restate.sdk.gen.model.Handler.Builder
+
 
+
getOutputType() - Method in class dev.restate.sdk.gen.model.Handler
+
 
+
getParameter() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
bytes parameter = 3;
+
+
getParameter() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
bytes parameter = 3;
+
+
getParameter() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
bytes parameter = 3;
+
+
getParameter() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
bytes parameter = 3;
+
+
getParameter() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
bytes parameter = 3;
+
+
getParameter() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
bytes parameter = 3;
+
+
getParserForType() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
getParserForType() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
getPartialState() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
bool partial_state = 5;
+
+
getPartialState() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
bool partial_state = 5;
+
+
getPartialState() - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
+
+
bool partial_state = 5;
+
+
GetPromiseEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
getProtocolMode() - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
+
ProtocolMode
+
+
getProtocolType() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
+
Get protocolType
+
+
getPublic() - Method in class dev.restate.admin.model.ModifyServiceRequest
+
+
If true, the service can be invoked through the ingress.
+
+
getPublic() - Method in class dev.restate.admin.model.ServiceMetadata
+
+
If true, the service can be invoked through the ingress.
+
+
getReadTimeout() - Method in class dev.restate.admin.client.ApiClient
+
+
Get the read timeout that was set.
+
+
getRegisterDeploymentRequestAnyOf() - Method in class dev.restate.admin.model.RegisterDeploymentRequest
+
+
Get the actual instance of `RegisterDeploymentRequestAnyOf`.
+
+
getRegisterDeploymentRequestAnyOf1() - Method in class dev.restate.admin.model.RegisterDeploymentRequest
+
+
Get the actual instance of `RegisterDeploymentRequestAnyOf1`.
+
+
getRelatedEntryIndex() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Entry that caused the failure.
+
+
getRelatedEntryIndex() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+ Entry that caused the failure.
+
+
getRelatedEntryIndex() - Method in interface dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
+
+
+ Entry that caused the failure.
+
+
getRelatedEntryName() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Name of the entry that caused the failure.
+
+
getRelatedEntryName() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+ Name of the entry that caused the failure.
+
+
getRelatedEntryName() - Method in interface dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
+
+
+ Name of the entry that caused the failure.
+
+
getRelatedEntryNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Name of the entry that caused the failure.
+
+
getRelatedEntryNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+ Name of the entry that caused the failure.
+
+
getRelatedEntryNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
+
+
+ Name of the entry that caused the failure.
+
+
getRelatedEntryType() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Entry type.
+
+
getRelatedEntryType() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+ Entry type.
+
+
getRelatedEntryType() - Method in interface dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
+
+
+ Entry type.
+
+
getRequestInterceptor() - Method in class dev.restate.admin.client.ApiClient
+
+
Get the custom interceptor.
+
+
getRequestSerde() - Method in class dev.restate.sdk.common.syscalls.HandlerSpecification
+
 
+
getRequired() - Method in class dev.restate.sdk.core.manifest.Input
+
+
If true, a body MUST be sent with a content-type, even if the body length is zero.
+
+
getResponseBody() - Method in exception dev.restate.admin.client.ApiException
+
+
Get the HTTP response body.
+
+
getResponseBody() - Method in exception dev.restate.sdk.client.IngressException
+
 
+
getResponseHeaders() - Method in exception dev.restate.admin.client.ApiException
+
+
Get the HTTP response headers.
+
+
getResponseInterceptor() - Method in class dev.restate.admin.client.ApiClient
+
+
Get the custom response interceptor.
+
+
getResponseSerde() - Method in class dev.restate.sdk.common.syscalls.HandlerSpecification
+
 
+
getRestateCode() - Method in class dev.restate.admin.model.ErrorDescriptionResponse
+
+
Restate error code describing this error
+
+
getRestateContainer() - Method in class dev.restate.sdk.testing.ManualRestateRunner
+
+
Get the restate container.
+
+
getRestateUrl() - Method in class dev.restate.sdk.testing.ManualRestateRunner
+
+
Get restate ingress url to send HTTP/gRPC requests to services.
+
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
getResultCase() - Method in interface dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessageOrBuilder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
getResultCase() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
getResultCase() - Method in interface dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
getResultCase() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
getResultCase() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
getResultCase() - Method in interface dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
getResultCase() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
getResultCase() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessageOrBuilder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
getResultCase() - Method in interface dev.restate.generated.service.protocol.Protocol.OutputEntryMessageOrBuilder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
getResultCase() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
getResultCase() - Method in interface dev.restate.generated.service.protocol.Protocol.RunEntryMessageOrBuilder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
getResultCase() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
getResultCase() - Method in interface dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder
+
 
+
getRevision() - Method in class dev.restate.admin.model.ServiceMetadata
+
+
Latest revision of the service.
+
+
getRevision() - Method in class dev.restate.admin.model.ServiceNameRevPair
+
+
Get revision + minimum: 0
+
+
getRunner() - Method in class dev.restate.sdk.common.syscalls.HandlerDefinition
+
 
+
getSchemas() - Method in class dev.restate.admin.model.AbstractOpenApiSchema
+
+
Get the list of oneOf/anyOf composed schemas allowed to be stored in this object
+
+
getSchemas() - Method in class dev.restate.admin.model.DeploymentResponse
+
 
+
getSchemas() - Method in class dev.restate.admin.model.DetailedDeploymentResponse
+
 
+
getSchemas() - Method in class dev.restate.admin.model.RegisterDeploymentRequest
+
 
+
getSchemaType() - Method in class dev.restate.admin.model.AbstractOpenApiSchema
+
+
Get the schema type (e.g.
+
+
getSerdeDecl() - Method in class dev.restate.sdk.gen.model.PayloadType
+
 
+
getSerializedManifest() - Method in class dev.restate.sdk.core.RestateEndpoint.DiscoveryResponse
+
 
+
getSerializedSize() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
getSerializedSize() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
getService() - Method in class dev.restate.sdk.common.Target
+
 
+
getService(String) - Method in class dev.restate.admin.api.ServiceApi
+
+
Get service + Get a registered service.
+
+
getServiceHandler(String, String) - Method in class dev.restate.admin.api.ServiceHandlerApi
+
+
Get service handler + Get the handler of a service
+
+
getServiceHandlerWithHttpInfo(String, String) - Method in class dev.restate.admin.api.ServiceHandlerApi
+
+
Get service handler + Get the handler of a service
+
+
getServiceName() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
string service_name = 1;
+
+
getServiceName() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
string service_name = 1;
+
+
getServiceName() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
string service_name = 1;
+
+
getServiceName() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
string service_name = 1;
+
+
getServiceName() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
string service_name = 1;
+
+
getServiceName() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
string service_name = 1;
+
+
getServiceName() - Method in class dev.restate.sdk.common.syscalls.ServiceDefinition
+
 
+
getServiceName() - Method in class dev.restate.sdk.gen.model.Service.Builder
+
 
+
getServiceNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
string service_name = 1;
+
+
getServiceNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
string service_name = 1;
+
+
getServiceNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
string service_name = 1;
+
+
getServiceNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
string service_name = 1;
+
+
getServiceNameBytes() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
+
string service_name = 1;
+
+
getServiceNameBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessageOrBuilder
+
+
string service_name = 1;
+
+
getServices() - Method in class dev.restate.admin.model.ListServicesResponse
+
+
Get services
+
+
getServices() - Method in class dev.restate.admin.model.RegisterDeploymentResponse
+
+
Get services
+
+
getServices() - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
+
(Required)
+
+
getServiceType() - Method in class dev.restate.sdk.common.syscalls.ServiceDefinition
+
 
+
getServiceType() - Method in class dev.restate.sdk.gen.model.Service.Builder
+
 
+
getServiceType() - Method in class dev.restate.sdk.gen.model.Service
+
 
+
getServiceWithHttpInfo(String) - Method in class dev.restate.admin.api.ServiceApi
+
+
Get service + Get a registered service.
+
+
getSetContentTypeIfEmpty() - Method in class dev.restate.sdk.core.manifest.Output
+
+
If true, the specified content-type is set even if the output is empty.
+
+
getSimpleServiceName() - Method in class dev.restate.sdk.gen.model.Service
+
 
+
getSink() - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
+
Sink uri.
+
+
getSink() - Method in class dev.restate.admin.model.SubscriptionResponse
+
+
Get sink
+
+
getSource() - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
+
Source uri.
+
+
getSource() - Method in class dev.restate.admin.model.SubscriptionResponse
+
+
Get source
+
+
getSpec() - Method in class dev.restate.sdk.common.syscalls.HandlerDefinition
+
 
+
GetStateEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
GetStateKeysEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
getStateMap(int) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMap(int) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMap(int) - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapBuilderList() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapCount() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapCount() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapCount() - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapList() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapList() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapList() - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapOrBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapOrBuilder(int) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapOrBuilder(int) - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapOrBuilderList() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapOrBuilderList() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStateMapOrBuilderList() - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessageOrBuilder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
getStatus() - Method in class dev.restate.sdk.client.SendResponse
+
 
+
getStatusCode() - Method in class dev.restate.admin.client.ApiResponse
+
 
+
getStatusCode() - Method in exception dev.restate.sdk.client.IngressException
+
 
+
getSubscription(String) - Method in class dev.restate.admin.api.SubscriptionApi
+
+
Get subscription + Get subscription
+
+
getSubscriptions() - Method in class dev.restate.admin.model.ListSubscriptionsResponse
+
+
Get subscriptions
+
+
getSubscriptionWithHttpInfo(String) - Method in class dev.restate.admin.api.SubscriptionApi
+
+
Get subscription + Get subscription
+
+
getTargetFqcn() - Method in class dev.restate.sdk.gen.model.Service.Builder
+
 
+
getTargetFqcn() - Method in class dev.restate.sdk.gen.model.Service
+
 
+
getTargetPkg() - Method in class dev.restate.sdk.gen.model.Service.Builder
+
 
+
getTargetPkg() - Method in class dev.restate.sdk.gen.model.Service
+
 
+
getTy() - Method in class dev.restate.admin.model.HandlerMetadata
+
+
Get ty
+
+
getTy() - Method in class dev.restate.admin.model.ServiceMetadata
+
+
Get ty
+
+
getTy() - Method in class dev.restate.sdk.core.manifest.Handler
+
+
HandlerType
+
+
getTy() - Method in class dev.restate.sdk.core.manifest.Service
+
+
ServiceType
+
+
getType() - Method in class dev.restate.sdk.core.MessageHeader
+
 
+
getUri() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
+
Get uri
+
+
getUri() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
+
Uri to use to discover/invoke the http deployment.
+
+
getValue() - Method in class dev.restate.admin.client.Pair
+
 
+
getValue() - Method in enum class dev.restate.admin.model.HandlerMetadataType
+
 
+
getValue() - Method in enum class dev.restate.admin.model.ProtocolType
+
 
+
getValue() - Method in enum class dev.restate.admin.model.ServiceType
+
 
+
getValue() - Method in enum class dev.restate.admin.model.TerminationMode
+
 
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
+
bytes value = 14;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
bytes value = 14;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
+
bytes value = 14;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
+
bytes value = 14;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
+
bytes value = 14;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
+
bytes value = 14;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
+
string value = 2;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
+
string value = 2;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.HeaderOrBuilder
+
+
string value = 2;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
+
bytes value = 14;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.InputEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
+
bytes value = 14;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.OutputEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
bytes value = 14;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
+
bytes value = 14;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.RunEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
+
bytes value = 3;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
+
bytes value = 3;
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.SetStateEntryMessageOrBuilder
+
+
bytes value = 3;
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
+
+ If value is an empty byte array, + then it means the value is empty and not "missing" (e.g.
+
+
getValue() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
+
+ If value is an empty byte array, + then it means the value is empty and not "missing" (e.g.
+
+
getValue() - Method in interface dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntryOrBuilder
+
+
+ If value is an empty byte array, + then it means the value is empty and not "missing" (e.g.
+
+
getValue() - Method in class dev.restate.sdk.common.Output
+
 
+
getValue() - Method in class dev.restate.sdk.common.syscalls.Result
+
 
+
getValueBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
getValueBytes() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
+
string value = 2;
+
+
getValueBytes() - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
+
string value = 2;
+
+
getValueBytes() - Method in interface dev.restate.generated.service.protocol.Protocol.HeaderOrBuilder
+
+
string value = 2;
+
+
getValueDescriptor() - Method in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
 
+
getValueDescriptor() - Method in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
 
+
getValueOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
getValueOrBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
getValueOrBuilder() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
getVersion() - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
+
If set, the latest version of the state is compared with this value and the operation will fail when the versions differ.
+
+
getWakeUpTime() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
+ Wake up time.
+
+
getWakeUpTime() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
+
+ Wake up time.
+
+
getWakeUpTime() - Method in interface dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder
+
+
+ Wake up time.
+
+
getWorkflowCompletionRetention() - Method in class dev.restate.admin.model.ModifyServiceRequest
+
+
Modify the retention of the workflow completion.
+
+
getWorkflowCompletionRetention() - Method in class dev.restate.admin.model.ServiceMetadata
+
+
The retention duration of workflows.
+
+
GIT_HASH - Static variable in class dev.restate.sdk.version.Version
+
 
+
+

H

+
+
HandlebarsTemplateEngine - Class in dev.restate.sdk.gen.template
+
 
+
HandlebarsTemplateEngine(String, TemplateLoader, Map<ServiceType, String>, Set<String>) - Constructor for class dev.restate.sdk.gen.template.HandlebarsTemplateEngine
+
 
+
handleDiscoveryRequest(String) - Method in class dev.restate.sdk.core.RestateEndpoint
+
 
+
Handler - Class in dev.restate.sdk.core.manifest
+
+
Handler
+
+
Handler - Class in dev.restate.sdk.gen.model
+
 
+
Handler - Annotation Interface in dev.restate.sdk.annotation
+
+
Annotate a method as Restate handler.
+
+
Handler() - Constructor for class dev.restate.sdk.core.manifest.Handler
+
 
+
Handler(CharSequence, HandlerType, String, PayloadType, PayloadType) - Constructor for class dev.restate.sdk.gen.model.Handler
+
 
+
HANDLER_NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
HANDLER_NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
Handler.Builder - Class in dev.restate.sdk.gen.model
+
 
+
Handler.Ty - Enum Class in dev.restate.sdk.core.manifest
+
+
HandlerType
+
+
HandlerDefinition<REQ,RES,O> - Class in dev.restate.sdk.common.syscalls
+
 
+
handleRequest(APIGatewayProxyRequestEvent, Context) - Method in class dev.restate.sdk.lambda.BaseRestateLambdaHandler
+
 
+
handleRequest(APIGatewayProxyRequestEvent, Context) - Method in class dev.restate.sdk.lambda.RestateLambdaEndpoint
+
+
Handle a Lambda request as Restate Lambda endpoint.
+
+
HandlerMetadata - Class in dev.restate.admin.model
+
+
HandlerMetadata
+
+
HandlerMetadata() - Constructor for class dev.restate.admin.model.HandlerMetadata
+
 
+
HandlerMetadataType - Enum Class in dev.restate.admin.model
+
+
Gets or Sets HandlerMetadataType
+
+
HandlerRunner<REQ,RES> - Class in dev.restate.sdk
+
+
Adapter class for HandlerRunner to use the Java API.
+
+
HandlerRunner<REQ,RES,O> - Interface in dev.restate.sdk.common.syscalls
+
 
+
HandlerRunner.Options - Class in dev.restate.sdk
+
 
+
handlers(List<HandlerMetadata>) - Method in class dev.restate.admin.model.ListServiceHandlersResponse
+
 
+
handlers(List<HandlerMetadata>) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
HandlerSpecification<REQ,RES> - Class in dev.restate.sdk.common.syscalls
+
 
+
HandlerType - Enum Class in dev.restate.sdk.common
+
 
+
HandlerType - Enum Class in dev.restate.sdk.gen.model
+
 
+
hasCompletionFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
hasCompletionFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
hasCompletionFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
hasCompletionValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
bytes completion_value = 2;
+
+
hasCompletionValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
bytes completion_value = 2;
+
+
hasCompletionValue() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
bytes completion_value = 2;
+
+
hasEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns empty if value was set successfully
+
+
hasEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
+ Returns empty if value was set successfully
+
+
hasEmpty() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
+ Returns empty if value was set successfully
+
+
hasEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
hasEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
hasEmpty() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
hasEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
hasEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
hasEmpty() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
hasEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
hasEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
hasEmpty() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
hasEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
hasEmpty() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
hasEmpty() - Method in interface dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns a failure if the promise was already completed
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
+
+ Returns a failure if the promise was already completed
+
+
hasFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessageOrBuilder
+
+
+ Returns a failure if the promise was already completed
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.OutputEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.RunEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hasFailure() - Method in interface dev.restate.generated.service.protocol.Protocol.SleepEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
hashCode() - Method in class dev.restate.admin.model.AbstractOpenApiSchema
+
 
+
hashCode() - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
hashCode() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
hashCode() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
hashCode() - Method in class dev.restate.admin.model.ErrorDescriptionResponse
+
 
+
hashCode() - Method in class dev.restate.admin.model.HandlerMetadata
+
 
+
hashCode() - Method in class dev.restate.admin.model.ListDeploymentsResponse
+
 
+
hashCode() - Method in class dev.restate.admin.model.ListServiceHandlersResponse
+
 
+
hashCode() - Method in class dev.restate.admin.model.ListServicesResponse
+
 
+
hashCode() - Method in class dev.restate.admin.model.ListSubscriptionsResponse
+
 
+
hashCode() - Method in class dev.restate.admin.model.ModifyServiceRequest
+
 
+
hashCode() - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
hashCode() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
hashCode() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
hashCode() - Method in class dev.restate.admin.model.RegisterDeploymentResponse
+
 
+
hashCode() - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
hashCode() - Method in class dev.restate.admin.model.ServiceNameRevPair
+
 
+
hashCode() - Method in class dev.restate.admin.model.SubscriptionResponse
+
 
+
hashCode() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
hashCode() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
hashCode() - Method in class dev.restate.sdk.client.CallRequestOptions
+
 
+
hashCode() - Method in class dev.restate.sdk.client.RequestOptions
+
 
+
hashCode() - Method in class dev.restate.sdk.client.SendResponse
+
 
+
hashCode() - Method in class dev.restate.sdk.common.Output
+
 
+
hashCode() - Method in class dev.restate.sdk.common.Request
+
 
+
hashCode() - Method in class dev.restate.sdk.common.syscalls.HandlerDefinition
+
 
+
hashCode() - Method in class dev.restate.sdk.common.syscalls.HandlerSpecification
+
 
+
hashCode() - Method in class dev.restate.sdk.common.syscalls.ServiceDefinition
+
 
+
hashCode() - Method in class dev.restate.sdk.common.Target
+
 
+
hashCode() - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
 
+
hashCode() - Method in class dev.restate.sdk.core.manifest.Handler
+
 
+
hashCode() - Method in class dev.restate.sdk.core.manifest.Input
+
 
+
hashCode() - Method in class dev.restate.sdk.core.manifest.Output
+
 
+
hashCode() - Method in class dev.restate.sdk.core.manifest.Service
+
 
+
hashCode() - Method in class dev.restate.sdk.gen.model.PayloadType
+
 
+
hasRelatedEntryIndex() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Entry that caused the failure.
+
+
hasRelatedEntryIndex() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+ Entry that caused the failure.
+
+
hasRelatedEntryIndex() - Method in interface dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
+
+
+ Entry that caused the failure.
+
+
hasRelatedEntryName() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Name of the entry that caused the failure.
+
+
hasRelatedEntryName() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+ Name of the entry that caused the failure.
+
+
hasRelatedEntryName() - Method in interface dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
+
+
+ Name of the entry that caused the failure.
+
+
hasRelatedEntryType() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Entry type.
+
+
hasRelatedEntryType() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
+
+ Entry type.
+
+
hasRelatedEntryType() - Method in interface dev.restate.generated.service.protocol.Protocol.ErrorMessageOrBuilder
+
+
+ Entry type.
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
+
bytes value = 14;
+
+
hasValue() - Method in interface dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
+
bytes value = 14;
+
+
hasValue() - Method in interface dev.restate.generated.service.protocol.Protocol.CallEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
+
bytes value = 14;
+
+
hasValue() - Method in interface dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
+
bytes value = 14;
+
+
hasValue() - Method in interface dev.restate.generated.service.protocol.Protocol.CompletionMessageOrBuilder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
+
bytes value = 14;
+
+
hasValue() - Method in interface dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
+
bytes value = 14;
+
+
hasValue() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
hasValue() - Method in interface dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessageOrBuilder
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
+
bytes value = 14;
+
+
hasValue() - Method in interface dev.restate.generated.service.protocol.Protocol.OutputEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
+
bytes value = 14;
+
+
hasValue() - Method in interface dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
bytes value = 14;
+
+
hasValue() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
+
bytes value = 14;
+
+
hasValue() - Method in interface dev.restate.generated.service.protocol.Protocol.RunEntryMessageOrBuilder
+
+
bytes value = 14;
+
+
header() - Method in interface dev.restate.sdk.core.InvocationInput
+
 
+
headers() - Method in class dev.restate.sdk.common.Request
+
 
+
HEADERS_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
HEADERS_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
HEADERS_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
health() - Method in class dev.restate.admin.api.HealthApi
+
+
Health check + Check REST API Health.
+
+
HealthApi - Class in dev.restate.admin.api
+
 
+
HealthApi() - Constructor for class dev.restate.admin.api.HealthApi
+
 
+
HealthApi(ApiClient) - Constructor for class dev.restate.admin.api.HealthApi
+
 
+
healthWithHttpInfo() - Method in class dev.restate.admin.api.HealthApi
+
+
Health check + Check REST API Health.
+
+
+

I

+
+
id() - Method in class dev.restate.sdk.Awakeable
+
 
+
id(String) - Method in class dev.restate.admin.model.RegisterDeploymentResponse
+
 
+
id(String) - Method in class dev.restate.admin.model.SubscriptionResponse
+
 
+
ID_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
ID_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
idempotencyRetention(String) - Method in class dev.restate.admin.model.ModifyServiceRequest
+
 
+
idempotencyRetention(String) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
IngressException - Exception in dev.restate.sdk.client
+
 
+
IngressException(String, int, byte[]) - Constructor for exception dev.restate.sdk.client.IngressException
+
 
+
IngressException(String, int, byte[], Throwable) - Constructor for exception dev.restate.sdk.client.IngressException
+
 
+
IngressException(String, Throwable) - Constructor for exception dev.restate.sdk.client.IngressException
+
 
+
init(ProcessingEnvironment) - Method in class dev.restate.sdk.gen.ServiceProcessor
+
 
+
Input - Class in dev.restate.sdk.core.manifest
+
+
InputPayload
+
+
Input() - Constructor for class dev.restate.sdk.core.manifest.Input
+
 
+
INPUT_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
inputDescription(String) - Method in class dev.restate.admin.model.HandlerMetadata
+
 
+
InputEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
INSTANCE - Static variable in class dev.restate.sdk.common.AbortedExecutionException
+
 
+
INT - Static variable in class dev.restate.sdk.JsonSerdes
+
+ +
+
INTERNAL_SERVER_ERROR_CODE - Static variable in exception dev.restate.sdk.common.TerminalException
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.Empty.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
 
+
internalGetFieldAccessorTable() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
internalGetValueMap() - Static method in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
 
+
internalGetValueMap() - Static method in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
 
+
INVOCATION_ID_KEY - Static variable in interface dev.restate.sdk.core.RestateEndpoint.LoggingContextSetter
+
 
+
INVOCATION_STATUS_KEY - Static variable in interface dev.restate.sdk.core.RestateEndpoint.LoggingContextSetter
+
 
+
INVOCATION_TARGET_KEY - Static variable in interface dev.restate.sdk.core.RestateEndpoint.LoggingContextSetter
+
 
+
InvocationApi - Class in dev.restate.admin.api
+
 
+
InvocationApi() - Constructor for class dev.restate.admin.api.InvocationApi
+
 
+
InvocationApi(ApiClient) - Constructor for class dev.restate.admin.api.InvocationApi
+
 
+
InvocationFlow - Interface in dev.restate.sdk.core
+
 
+
InvocationFlow.InvocationInputPublisher - Interface in dev.restate.sdk.core
+
 
+
InvocationFlow.InvocationInputSubscriber - Interface in dev.restate.sdk.core
+
 
+
InvocationFlow.InvocationOutputPublisher - Interface in dev.restate.sdk.core
+
 
+
InvocationFlow.InvocationOutputSubscriber - Interface in dev.restate.sdk.core
+
 
+
invocationHandle(String, Serde<Res>) - Method in interface dev.restate.sdk.client.Client
+
 
+
invocationHandle(String, Serde<Res>) - Method in class dev.restate.sdk.client.DefaultClient
+
 
+
invocationId() - Method in interface dev.restate.sdk.client.Client.InvocationHandle
+
 
+
invocationId() - Method in class dev.restate.sdk.common.Request
+
 
+
InvocationId - Interface in dev.restate.sdk.common
+
+
This represents a stable identifier created by Restate for this invocation.
+
+
InvocationInput - Interface in dev.restate.sdk.core
+
 
+
InvocationState - Enum Class in dev.restate.sdk.core
+
 
+
INVOKE_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
INVOKE_TIME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
isCompleted() - Method in interface dev.restate.sdk.common.syscalls.Deferred
+
 
+
isEmpty() - Method in class dev.restate.sdk.common.syscalls.Result
+
 
+
isEmpty() - Method in class dev.restate.sdk.gen.model.PayloadType
+
 
+
isInitialized() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.Empty.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
 
+
isInitialized() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
isInsideSideEffect() - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
isInsideSideEffect() - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
isInstanceOf(Class<?>, Object, Set<Class<?>>) - Static method in class dev.restate.admin.client.JSON
+
+
Returns true if inst is an instance of modelClass in the OpenAPI model hierarchy.
+
+
isNullable() - Method in class dev.restate.admin.model.AbstractOpenApiSchema
+
+
Is nullable
+
+
isReady() - Method in class dev.restate.sdk.common.Output
+
 
+
isSuccess() - Method in class dev.restate.sdk.common.syscalls.Result
+
 
+
+

J

+
+
JacksonSerdes - Class in dev.restate.sdk.serde.jackson
+
+
Serde implementations for Jackson.
+
+
Java - Class in dev.restate.generated.sdk.java
+
 
+
Java.CombinatorAwaitableEntryMessage - Class in dev.restate.generated.sdk.java
+
+
+ Type: 0xFC00 + 0
+
+
Java.CombinatorAwaitableEntryMessage.Builder - Class in dev.restate.generated.sdk.java
+
+
+ Type: 0xFC00 + 0
+
+
Java.CombinatorAwaitableEntryMessageOrBuilder - Interface in dev.restate.generated.sdk.java
+
 
+
Json - Annotation Interface in dev.restate.sdk.annotation
+
+
Serialize/Deserialize the annotated element as Json
+
+
JSON - Class in dev.restate.admin.client
+
 
+
JSON() - Constructor for class dev.restate.admin.client.JSON
+
 
+
JSON_PROPERTY_ADDITIONAL_HEADERS - Static variable in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
JSON_PROPERTY_ADDITIONAL_HEADERS - Static variable in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
JSON_PROPERTY_ADDITIONAL_HEADERS - Static variable in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
JSON_PROPERTY_ADDITIONAL_HEADERS - Static variable in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
JSON_PROPERTY_ARN - Static variable in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
JSON_PROPERTY_ARN - Static variable in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
JSON_PROPERTY_ASSUME_ROLE_ARN - Static variable in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
JSON_PROPERTY_ASSUME_ROLE_ARN - Static variable in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
JSON_PROPERTY_CREATED_AT - Static variable in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
JSON_PROPERTY_CREATED_AT - Static variable in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
JSON_PROPERTY_DEPLOYMENT_ID - Static variable in class dev.restate.admin.model.ServiceMetadata
+
 
+
JSON_PROPERTY_DEPLOYMENTS - Static variable in class dev.restate.admin.model.ListDeploymentsResponse
+
 
+
JSON_PROPERTY_DRY_RUN - Static variable in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
JSON_PROPERTY_DRY_RUN - Static variable in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
JSON_PROPERTY_FORCE - Static variable in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
JSON_PROPERTY_FORCE - Static variable in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
JSON_PROPERTY_HANDLERS - Static variable in class dev.restate.admin.model.ListServiceHandlersResponse
+
 
+
JSON_PROPERTY_HANDLERS - Static variable in class dev.restate.admin.model.ServiceMetadata
+
 
+
JSON_PROPERTY_ID - Static variable in class dev.restate.admin.model.RegisterDeploymentResponse
+
 
+
JSON_PROPERTY_ID - Static variable in class dev.restate.admin.model.SubscriptionResponse
+
 
+
JSON_PROPERTY_IDEMPOTENCY_RETENTION - Static variable in class dev.restate.admin.model.ModifyServiceRequest
+
 
+
JSON_PROPERTY_IDEMPOTENCY_RETENTION - Static variable in class dev.restate.admin.model.ServiceMetadata
+
 
+
JSON_PROPERTY_INPUT_DESCRIPTION - Static variable in class dev.restate.admin.model.HandlerMetadata
+
 
+
JSON_PROPERTY_MESSAGE - Static variable in class dev.restate.admin.model.ErrorDescriptionResponse
+
 
+
JSON_PROPERTY_NAME - Static variable in class dev.restate.admin.model.HandlerMetadata
+
 
+
JSON_PROPERTY_NAME - Static variable in class dev.restate.admin.model.ServiceMetadata
+
 
+
JSON_PROPERTY_NAME - Static variable in class dev.restate.admin.model.ServiceNameRevPair
+
 
+
JSON_PROPERTY_NEW_STATE - Static variable in class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
JSON_PROPERTY_OBJECT_KEY - Static variable in class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
JSON_PROPERTY_OPTIONS - Static variable in class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
JSON_PROPERTY_OPTIONS - Static variable in class dev.restate.admin.model.SubscriptionResponse
+
 
+
JSON_PROPERTY_OUTPUT_DESCRIPTION - Static variable in class dev.restate.admin.model.HandlerMetadata
+
 
+
JSON_PROPERTY_PROTOCOL_TYPE - Static variable in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
JSON_PROPERTY_PUBLIC - Static variable in class dev.restate.admin.model.ModifyServiceRequest
+
 
+
JSON_PROPERTY_PUBLIC - Static variable in class dev.restate.admin.model.ServiceMetadata
+
 
+
JSON_PROPERTY_RESTATE_CODE - Static variable in class dev.restate.admin.model.ErrorDescriptionResponse
+
 
+
JSON_PROPERTY_REVISION - Static variable in class dev.restate.admin.model.ServiceMetadata
+
 
+
JSON_PROPERTY_REVISION - Static variable in class dev.restate.admin.model.ServiceNameRevPair
+
 
+
JSON_PROPERTY_SERVICES - Static variable in class dev.restate.admin.model.ListServicesResponse
+
 
+
JSON_PROPERTY_SERVICES - Static variable in class dev.restate.admin.model.RegisterDeploymentResponse
+
 
+
JSON_PROPERTY_SINK - Static variable in class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
JSON_PROPERTY_SINK - Static variable in class dev.restate.admin.model.SubscriptionResponse
+
 
+
JSON_PROPERTY_SOURCE - Static variable in class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
JSON_PROPERTY_SOURCE - Static variable in class dev.restate.admin.model.SubscriptionResponse
+
 
+
JSON_PROPERTY_SUBSCRIPTIONS - Static variable in class dev.restate.admin.model.ListSubscriptionsResponse
+
 
+
JSON_PROPERTY_TY - Static variable in class dev.restate.admin.model.HandlerMetadata
+
 
+
JSON_PROPERTY_TY - Static variable in class dev.restate.admin.model.ServiceMetadata
+
 
+
JSON_PROPERTY_URI - Static variable in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
JSON_PROPERTY_URI - Static variable in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
JSON_PROPERTY_VERSION - Static variable in class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
JSON_PROPERTY_WORKFLOW_COMPLETION_RETENTION - Static variable in class dev.restate.admin.model.ModifyServiceRequest
+
 
+
JSON_PROPERTY_WORKFLOW_COMPLETION_RETENTION - Static variable in class dev.restate.admin.model.ServiceMetadata
+
 
+
JsonSerdes - Class in dev.restate.sdk
+
+
Collection of common serializers/deserializers.
+
+
+

K

+
+
key() - Method in interface dev.restate.sdk.SharedObjectContext
+
 
+
KEY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
KEY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
KEY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
KEY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
KEY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
KEY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
KEY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
KEY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
KEY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
KEY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
KEY_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
KEYS_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
KILL - Enum constant in enum class dev.restate.admin.model.TerminationMode
+
 
+
KNOWN_ENTRIES_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
+

L

+
+
listDeployments() - Method in class dev.restate.admin.api.DeploymentApi
+
+
List deployments + List all registered deployments.
+
+
ListDeploymentsResponse - Class in dev.restate.admin.model
+
+
ListDeploymentsResponse
+
+
ListDeploymentsResponse() - Constructor for class dev.restate.admin.model.ListDeploymentsResponse
+
 
+
listDeploymentsWithHttpInfo() - Method in class dev.restate.admin.api.DeploymentApi
+
+
List deployments + List all registered deployments.
+
+
listServiceHandlers(String) - Method in class dev.restate.admin.api.ServiceHandlerApi
+
+
List service handlers + List all the handlers of the given service.
+
+
ListServiceHandlersResponse - Class in dev.restate.admin.model
+
+
ListServiceHandlersResponse
+
+
ListServiceHandlersResponse() - Constructor for class dev.restate.admin.model.ListServiceHandlersResponse
+
 
+
listServiceHandlersWithHttpInfo(String) - Method in class dev.restate.admin.api.ServiceHandlerApi
+
+
List service handlers + List all the handlers of the given service.
+
+
listServices() - Method in class dev.restate.admin.api.ServiceApi
+
+
List services + List all registered services.
+
+
ListServicesResponse - Class in dev.restate.admin.model
+
+
ListServicesResponse
+
+
ListServicesResponse() - Constructor for class dev.restate.admin.model.ListServicesResponse
+
 
+
listServicesWithHttpInfo() - Method in class dev.restate.admin.api.ServiceApi
+
+
List services + List all registered services.
+
+
listSubscriptions(String, String) - Method in class dev.restate.admin.api.SubscriptionApi
+
+
List subscriptions + List all subscriptions.
+
+
ListSubscriptionsResponse - Class in dev.restate.admin.model
+
+
ListSubscriptionsResponse
+
+
ListSubscriptionsResponse() - Constructor for class dev.restate.admin.model.ListSubscriptionsResponse
+
 
+
listSubscriptionsWithHttpInfo(String, String) - Method in class dev.restate.admin.api.SubscriptionApi
+
+
List subscriptions + List all subscriptions.
+
+
LONG - Static variable in class dev.restate.sdk.JsonSerdes
+
+
Serde for Long.
+
+
+

M

+
+
ManualRestateRunner - Class in dev.restate.sdk.testing
+
+
Manual runner for Restate.
+
+
map(ThrowingFunction<T, U>) - Method in class dev.restate.sdk.Awaitable
+
+
Map the result of this Awaitable.
+
+
map(Function<? super T, ? extends U>) - Method in class dev.restate.sdk.common.Output
+
 
+
mappingTo(Function<T, R>, SyscallCallback<R>) - Static method in interface dev.restate.sdk.common.syscalls.SyscallCallback
+
 
+
mapSuccess(Function<T, U>) - Method in class dev.restate.sdk.common.syscalls.Result
+
+
Map this result success value.
+
+
mergeCompletionFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
mergeEmpty(Protocol.Empty) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns empty if value was set successfully
+
+
mergeEmpty(Protocol.Empty) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
mergeEmpty(Protocol.Empty) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
mergeEmpty(Protocol.Empty) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
mergeEmpty(Protocol.Empty) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
mergeFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
mergeFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
mergeFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
mergeFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns a failure if the promise was already completed
+
+
mergeFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
mergeFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
mergeFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
mergeFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
mergeFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
mergeFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
mergeFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
mergeFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.Empty.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
 
+
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.Empty.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
 
+
mergeFrom(Message) - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
 
+
mergeFrom(Java.CombinatorAwaitableEntryMessage) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
 
+
mergeFrom(Protocol.AwakeableEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
 
+
mergeFrom(Protocol.CallEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
 
+
mergeFrom(Protocol.ClearAllStateEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
 
+
mergeFrom(Protocol.ClearStateEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
 
+
mergeFrom(Protocol.CompleteAwakeableEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
 
+
mergeFrom(Protocol.CompletePromiseEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
 
+
mergeFrom(Protocol.CompletionMessage) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
 
+
mergeFrom(Protocol.Empty) - Method in class dev.restate.generated.service.protocol.Protocol.Empty.Builder
+
 
+
mergeFrom(Protocol.EndMessage) - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage.Builder
+
 
+
mergeFrom(Protocol.EntryAckMessage) - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
 
+
mergeFrom(Protocol.ErrorMessage) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
 
+
mergeFrom(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
 
+
mergeFrom(Protocol.GetPromiseEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
 
+
mergeFrom(Protocol.GetStateEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
 
+
mergeFrom(Protocol.GetStateKeysEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
 
+
mergeFrom(Protocol.GetStateKeysEntryMessage.StateKeys) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
 
+
mergeFrom(Protocol.Header) - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
 
+
mergeFrom(Protocol.InputEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
 
+
mergeFrom(Protocol.OneWayCallEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
 
+
mergeFrom(Protocol.OutputEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
 
+
mergeFrom(Protocol.PeekPromiseEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
 
+
mergeFrom(Protocol.RunEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
 
+
mergeFrom(Protocol.SetStateEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
 
+
mergeFrom(Protocol.SleepEntryMessage) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
 
+
mergeFrom(Protocol.StartMessage) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
 
+
mergeFrom(Protocol.StartMessage.StateEntry) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
 
+
mergeFrom(Protocol.SuspensionMessage) - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
 
+
mergeValue(Protocol.GetStateKeysEntryMessage.StateKeys) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
message() - Method in interface dev.restate.sdk.core.InvocationInput
+
 
+
message(String) - Method in class dev.restate.admin.model.ErrorDescriptionResponse
+
 
+
MESSAGE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
MESSAGE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
MessageHeader - Class in dev.restate.sdk.core
+
 
+
MessageHeader(MessageType, int, int) - Constructor for class dev.restate.sdk.core.MessageHeader
+
 
+
messageParser() - Method in enum class dev.restate.sdk.core.MessageType
+
 
+
MessageType - Enum Class in dev.restate.sdk.core
+
 
+
modifyService(String, ModifyServiceRequest) - Method in class dev.restate.admin.api.ServiceApi
+
+
Modify a service + Modify a registered service.
+
+
ModifyServiceRequest - Class in dev.restate.admin.model
+
+
ModifyServiceRequest
+
+
ModifyServiceRequest() - Constructor for class dev.restate.admin.model.ModifyServiceRequest
+
 
+
modifyServiceState(String, ModifyServiceStateRequest) - Method in class dev.restate.admin.api.ServiceApi
+
+
Modify a service state + Modify service state
+
+
ModifyServiceStateRequest - Class in dev.restate.admin.model
+
+
ModifyServiceStateRequest
+
+
ModifyServiceStateRequest() - Constructor for class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
modifyServiceStateWithHttpInfo(String, ModifyServiceStateRequest) - Method in class dev.restate.admin.api.ServiceApi
+
+
Modify a service state + Modify service state
+
+
modifyServiceWithHttpInfo(String, ModifyServiceRequest) - Method in class dev.restate.admin.api.ServiceApi
+
+
Modify a service + Modify a registered service.
+
+
+

N

+
+
name() - Element in annotation interface dev.restate.sdk.annotation.Service
+
+
Name of the Service for Restate.
+
+
name() - Element in annotation interface dev.restate.sdk.annotation.VirtualObject
+
+
Name of the VirtualObject for Restate.
+
+
name() - Element in annotation interface dev.restate.sdk.annotation.Workflow
+
+
Name of the Workflow for Restate.
+
+
name() - Method in class dev.restate.sdk.common.DurablePromiseKey
+
 
+
name() - Method in class dev.restate.sdk.common.StateKey
+
 
+
name(String) - Method in class dev.restate.admin.model.HandlerMetadata
+
 
+
name(String) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
name(String) - Method in class dev.restate.admin.model.ServiceNameRevPair
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
newBuilder() - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
newBuilder(Java.CombinatorAwaitableEntryMessage) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
newBuilder(Protocol.AwakeableEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
newBuilder(Protocol.CallEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
newBuilder(Protocol.ClearAllStateEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
newBuilder(Protocol.ClearStateEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
newBuilder(Protocol.CompleteAwakeableEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
newBuilder(Protocol.CompletePromiseEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
newBuilder(Protocol.CompletionMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
newBuilder(Protocol.Empty) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
newBuilder(Protocol.EndMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
newBuilder(Protocol.EntryAckMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
newBuilder(Protocol.ErrorMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
newBuilder(Protocol.Failure) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
newBuilder(Protocol.GetPromiseEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
newBuilder(Protocol.GetStateEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
newBuilder(Protocol.GetStateKeysEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
newBuilder(Protocol.GetStateKeysEntryMessage.StateKeys) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
newBuilder(Protocol.Header) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
newBuilder(Protocol.InputEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
newBuilder(Protocol.OneWayCallEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
newBuilder(Protocol.OutputEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
newBuilder(Protocol.PeekPromiseEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
newBuilder(Protocol.RunEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
newBuilder(Protocol.SetStateEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
newBuilder(Protocol.SleepEntryMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
newBuilder(Protocol.StartMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
newBuilder(Protocol.StartMessage.StateEntry) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
newBuilder(Protocol.SuspensionMessage) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
newBuilder(EndpointManifestSchema.ProtocolMode) - Static method in class dev.restate.sdk.core.RestateEndpoint
+
 
+
newBuilderForType() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
newBuilderForType() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
newBuilderForType(AbstractMessage.BuilderParent) - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
newState(Map<String, List<Integer>>) - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
next(int) - Method in class dev.restate.sdk.RestateRandom
+
 
+
nextUUID() - Method in class dev.restate.sdk.RestateRandom
+
 
+
notReady() - Static method in class dev.restate.sdk.common.Output
+
 
+
+

O

+
+
ObjectContext - Interface in dev.restate.sdk
+
+
This interface can be used only within exclusive handlers of virtual objects.
+
+
objectKey() - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
objectKey() - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
objectKey(String) - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
of(TypeReference<T>) - Static method in class dev.restate.sdk.serde.jackson.JacksonSerdes
+
+
Serialize/Deserialize TypeReference using the default object mapper.
+
+
of(ObjectMapper, TypeReference<T>) - Static method in class dev.restate.sdk.serde.jackson.JacksonSerdes
+
+
Serialize/Deserialize TypeReference using the default object mapper.
+
+
of(ObjectMapper, Class<T>) - Static method in class dev.restate.sdk.serde.jackson.JacksonSerdes
+
+
Serialize/Deserialize class using the provided object mapper.
+
+
of(Parser<T>) - Static method in class dev.restate.sdk.serde.protobuf.ProtobufSerdes
+
 
+
of(HandlerSpecification<REQ, RES>, HandlerRunner<REQ, RES, O>) - Static method in class dev.restate.sdk.common.syscalls.HandlerDefinition
+
 
+
of(MessageHeader, MessageLite) - Static method in interface dev.restate.sdk.core.InvocationInput
+
 
+
of(RestateHttpEndpointBuilder) - Static method in class dev.restate.sdk.testing.RestateRunnerBuilder
+
+ +
+
of(Class<T>) - Static method in class dev.restate.sdk.serde.jackson.JacksonSerdes
+
+
Serialize/Deserialize class using the default object mapper.
+
+
of(String, HandlerType, Serde<T>, Serde<R>) - Static method in class dev.restate.sdk.common.syscalls.HandlerSpecification
+
 
+
of(String, Serde<T>) - Static method in class dev.restate.sdk.common.DurablePromiseKey
+
+
Create a new DurablePromiseKey.
+
+
of(String, Serde<T>) - Static method in class dev.restate.sdk.common.StateKey
+
+
Create a new StateKey.
+
+
of(String, ServiceType, Collection<HandlerDefinition<?, ?, O>>) - Static method in class dev.restate.sdk.common.syscalls.ServiceDefinition
+
 
+
of(HttpClient, String, Map<String, String>) - Static method in class dev.restate.sdk.client.DefaultClient
+
 
+
of(BiConsumer<CTX, REQ>) - Static method in class dev.restate.sdk.HandlerRunner
+
 
+
of(BiFunction<CTX, REQ, RES>) - Static method in class dev.restate.sdk.HandlerRunner
+
 
+
of(Consumer<CTX>) - Static method in class dev.restate.sdk.HandlerRunner
+
 
+
of(Consumer<T>, Consumer<Throwable>) - Static method in interface dev.restate.sdk.common.syscalls.SyscallCallback
+
 
+
of(Function<CTX, RES>) - Static method in class dev.restate.sdk.HandlerRunner
+
 
+
ofVoid(Runnable, Consumer<Throwable>) - Static method in interface dev.restate.sdk.common.syscalls.SyscallCallback
+
 
+
onCancel(Throwable) - Method in interface dev.restate.sdk.common.syscalls.SyscallCallback
+
+
The internal state machine invokes this method when a syscall is interrupted due to a + suspension, or a network error.
+
+
OneWayCallEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
onFailure(TerminalException) - Method in interface dev.restate.sdk.common.syscalls.ExitSideEffectSyscallCallback
+
+
This is user failure.
+
+
onNotExecuted() - Method in interface dev.restate.sdk.common.syscalls.EnterSideEffectSyscallCallback
+
 
+
onSuccess(T) - Method in interface dev.restate.sdk.common.syscalls.SyscallCallback
+
 
+
OpenapiApi - Class in dev.restate.admin.api
+
 
+
OpenapiApi() - Constructor for class dev.restate.admin.api.OpenapiApi
+
 
+
OpenapiApi(ApiClient) - Constructor for class dev.restate.admin.api.OpenapiApi
+
 
+
openapiSpec() - Method in class dev.restate.admin.api.OpenapiApi
+
+
OpenAPI specification
+
+
openapiSpecWithHttpInfo() - Method in class dev.restate.admin.api.OpenapiApi
+
+
OpenAPI specification
+
+
options(Map<String, String>) - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
options(Map<String, String>) - Method in class dev.restate.admin.model.SubscriptionResponse
+
 
+
Options(Executor) - Constructor for class dev.restate.sdk.HandlerRunner.Options
+
+
You can run on virtual threads by using the executor + Executors.newVirtualThreadPerTaskExecutor().
+
+
orElse(T) - Method in class dev.restate.sdk.common.Output
+
 
+
orElseGet(Supplier<? extends T>) - Method in class dev.restate.sdk.common.Output
+
 
+
otelContext() - Method in class dev.restate.sdk.common.Request
+
 
+
Output<T> - Class in dev.restate.sdk.common
+
+
This class is similar to Optional, but allows null values.
+
+
Output - Class in dev.restate.sdk.core.manifest
+
+
OutputPayload
+
+
Output() - Constructor for class dev.restate.sdk.core.manifest.Output
+
 
+
OUTPUT_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
outputDescription(String) - Method in class dev.restate.admin.model.HandlerMetadata
+
 
+
OutputEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
+

P

+
+
Pair - Class in dev.restate.admin.client
+
 
+
Pair(String, String) - Constructor for class dev.restate.admin.client.Pair
+
 
+
PARAMETER_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
PARAMETER_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parameterToPairs(String, Object) - Static method in class dev.restate.admin.client.ApiClient
+
+
Convert a URL query name/value parameter to a list of encoded Pair + objects.
+
+
parameterToPairs(String, String, Collection<?>) - Static method in class dev.restate.admin.client.ApiClient
+
+
Convert a URL query name/collection parameter to a list of encoded + Pair objects.
+
+
parse(long) - Static method in class dev.restate.sdk.core.MessageHeader
+
 
+
parse(String) - Method in class dev.restate.admin.client.RFC3339DateFormat
+
 
+
parse(String, ParsePosition) - Method in class dev.restate.admin.client.RFC3339DateFormat
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parseDelimitedFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parseFrom(byte[]) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parseFrom(byte[], ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parseFrom(ByteString) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parseFrom(CodedInputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parseFrom(InputStream) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parseFrom(ByteBuffer) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parseFrom(ByteBuffer, ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
parser() - Static method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
parser() - Static method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
PARTIAL_STATE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
PayloadType - Class in dev.restate.sdk.gen.model
+
 
+
PayloadType(boolean, String, String, String) - Constructor for class dev.restate.sdk.gen.model.PayloadType
+
 
+
peek() - Method in interface dev.restate.sdk.DurablePromise
+
 
+
PEEK_PROMISE_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
peekPromise(String, SyscallCallback<Deferred<ByteBuffer>>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
peekPromise(String, SyscallCallback<Deferred<ByteBuffer>>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
PeekPromiseEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
PREVIOUSLY_ACCEPTED - Enum constant in enum class dev.restate.sdk.client.SendResponse.SendStatus
+
+
The request was already sent beforehand.
+
+
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class dev.restate.sdk.gen.ServiceProcessor
+
 
+
PROCESSING - Enum constant in enum class dev.restate.sdk.core.InvocationState
+
 
+
promise(DurablePromiseKey<T>) - Method in interface dev.restate.sdk.SharedWorkflowContext
+
+
Create a DurablePromise for the given key.
+
+
promise(String, SyscallCallback<Deferred<ByteBuffer>>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
promise(String, SyscallCallback<Deferred<ByteBuffer>>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
promiseHandle(DurablePromiseKey<T>) - Method in interface dev.restate.sdk.SharedWorkflowContext
+
+
Create a new DurablePromiseHandle for the provided key.
+
+
ProtobufSerdes - Class in dev.restate.sdk.serde.protobuf
+
+
Collection of serializers/deserializers for Protobuf
+
+
Protocol - Class in dev.restate.generated.service.protocol
+
 
+
Protocol.AwakeableEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0C00 + 3 + Awakeables are addressed by an identifier exposed to the user.
+
+
Protocol.AwakeableEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0C00 + 3 + Awakeables are addressed by an identifier exposed to the user.
+
+
Protocol.AwakeableEntryMessage.ResultCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.AwakeableEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.CallEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: Yes + Type: 0x0C00 + 1
+
+
Protocol.CallEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: Yes + Type: 0x0C00 + 1
+
+
Protocol.CallEntryMessage.ResultCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.CallEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.ClearAllStateEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: No + Type: 0x0800 + 3
+
+
Protocol.ClearAllStateEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: No + Type: 0x0800 + 3
+
+
Protocol.ClearAllStateEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.ClearStateEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: No + Type: 0x0800 + 2
+
+
Protocol.ClearStateEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: No + Type: 0x0800 + 2
+
+
Protocol.ClearStateEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.CompleteAwakeableEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: Yes + Type: 0x0C00 + 4
+
+
Protocol.CompleteAwakeableEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: Yes + Type: 0x0C00 + 4
+
+
Protocol.CompleteAwakeableEntryMessage.ResultCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.CompleteAwakeableEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.CompletePromiseEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + A
+
+
Protocol.CompletePromiseEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + A
+
+
Protocol.CompletePromiseEntryMessage.CompletionCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.CompletePromiseEntryMessage.ResultCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.CompletePromiseEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.CompletionMessage - Class in dev.restate.generated.service.protocol
+
+
+ Type: 0x0000 + 1
+
+
Protocol.CompletionMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Type: 0x0000 + 1
+
+
Protocol.CompletionMessage.ResultCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.CompletionMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.Empty - Class in dev.restate.generated.service.protocol
+
+
Protobuf type dev.restate.service.protocol.Empty
+
+
Protocol.Empty.Builder - Class in dev.restate.generated.service.protocol
+
+
Protobuf type dev.restate.service.protocol.Empty
+
+
Protocol.EmptyOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.EndMessage - Class in dev.restate.generated.service.protocol
+
+
+ Type: 0x0000 + 5 + Implementations MUST send this message when the invocation lifecycle ends.
+
+
Protocol.EndMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Type: 0x0000 + 5 + Implementations MUST send this message when the invocation lifecycle ends.
+
+
Protocol.EndMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.EntryAckMessage - Class in dev.restate.generated.service.protocol
+
+
+ Type: 0x0000 + 4
+
+
Protocol.EntryAckMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Type: 0x0000 + 4
+
+
Protocol.EntryAckMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.ErrorMessage - Class in dev.restate.generated.service.protocol
+
+
+ Type: 0x0000 + 3
+
+
Protocol.ErrorMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Type: 0x0000 + 3
+
+
Protocol.ErrorMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.Failure - Class in dev.restate.generated.service.protocol
+
+
+ This failure object carries user visible errors, + e.g.
+
+
Protocol.Failure.Builder - Class in dev.restate.generated.service.protocol
+
+
+ This failure object carries user visible errors, + e.g.
+
+
Protocol.FailureOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.GetPromiseEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 8
+
+
Protocol.GetPromiseEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 8
+
+
Protocol.GetPromiseEntryMessage.ResultCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.GetPromiseEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.GetStateEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 0
+
+
Protocol.GetStateEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 0
+
+
Protocol.GetStateEntryMessage.ResultCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.GetStateEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.GetStateKeysEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 4
+
+
Protocol.GetStateKeysEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 4
+
+
Protocol.GetStateKeysEntryMessage.ResultCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.GetStateKeysEntryMessage.StateKeys - Class in dev.restate.generated.service.protocol
+
+
Protobuf type dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys
+
+
Protocol.GetStateKeysEntryMessage.StateKeys.Builder - Class in dev.restate.generated.service.protocol
+
+
Protobuf type dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys
+
+
Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.GetStateKeysEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.Header - Class in dev.restate.generated.service.protocol
+
+
Protobuf type dev.restate.service.protocol.Header
+
+
Protocol.Header.Builder - Class in dev.restate.generated.service.protocol
+
+
Protobuf type dev.restate.service.protocol.Header
+
+
Protocol.HeaderOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.InputEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: No + Type: 0x0400 + 0
+
+
Protocol.InputEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: No + Type: 0x0400 + 0
+
+
Protocol.InputEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.OneWayCallEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: Yes + Type: 0x0C00 + 2
+
+
Protocol.OneWayCallEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: Yes + Type: 0x0C00 + 2
+
+
Protocol.OneWayCallEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.OutputEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: No + Type: 0x0400 + 1
+
+
Protocol.OutputEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: No + Type: 0x0400 + 1
+
+
Protocol.OutputEntryMessage.ResultCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.OutputEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.PeekPromiseEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 9
+
+
Protocol.PeekPromiseEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0800 + 9
+
+
Protocol.PeekPromiseEntryMessage.ResultCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.PeekPromiseEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.RunEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: No + Type: 0x0C00 + 5 + Flag: RequiresRuntimeAck
+
+
Protocol.RunEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: No + Type: 0x0C00 + 5 + Flag: RequiresRuntimeAck
+
+
Protocol.RunEntryMessage.ResultCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.RunEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.ServiceProtocolVersion - Enum Class in dev.restate.generated.service.protocol
+
+
+ Service protocol version.
+
+
Protocol.SetStateEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: No + Type: 0x0800 + 1
+
+
Protocol.SetStateEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: No + Fallible: No + Type: 0x0800 + 1
+
+
Protocol.SetStateEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.SleepEntryMessage - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0C00 + 0
+
+
Protocol.SleepEntryMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Completable: Yes + Fallible: No + Type: 0x0C00 + 0
+
+
Protocol.SleepEntryMessage.ResultCase - Enum Class in dev.restate.generated.service.protocol
+
 
+
Protocol.SleepEntryMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.StartMessage - Class in dev.restate.generated.service.protocol
+
+
+ Type: 0x0000 + 0
+
+
Protocol.StartMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Type: 0x0000 + 0
+
+
Protocol.StartMessage.StateEntry - Class in dev.restate.generated.service.protocol
+
+
Protobuf type dev.restate.service.protocol.StartMessage.StateEntry
+
+
Protocol.StartMessage.StateEntry.Builder - Class in dev.restate.generated.service.protocol
+
+
Protobuf type dev.restate.service.protocol.StartMessage.StateEntry
+
+
Protocol.StartMessage.StateEntryOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.StartMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
Protocol.SuspensionMessage - Class in dev.restate.generated.service.protocol
+
+
+ Type: 0x0000 + 2 + Implementations MUST send this message when suspending an invocation.
+
+
Protocol.SuspensionMessage.Builder - Class in dev.restate.generated.service.protocol
+
+
+ Type: 0x0000 + 2 + Implementations MUST send this message when suspending an invocation.
+
+
Protocol.SuspensionMessageOrBuilder - Interface in dev.restate.generated.service.protocol
+
 
+
ProtocolException - Exception in dev.restate.sdk.core
+
 
+
ProtocolException(String, int, Throwable) - Constructor for exception dev.restate.sdk.core.ProtocolException
+
 
+
protocolType(ProtocolType) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
ProtocolType - Enum Class in dev.restate.admin.model
+
+
Gets or Sets ProtocolType
+
+
putAdditionalHeadersItem(String, String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
putAdditionalHeadersItem(String, String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
putAdditionalHeadersItem(String, String) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
putAdditionalHeadersItem(String, String) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
putNewStateItem(String, List<Integer>) - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
putOptionsItem(String, String) - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
putOptionsItem(String, String) - Method in class dev.restate.admin.model.SubscriptionResponse
+
 
+
+

R

+
+
random() - Method in interface dev.restate.sdk.Context
+
 
+
Raw - Annotation Interface in dev.restate.sdk.annotation
+
+
Skip serialization/deserialization of the annotated element.
+
+
RAW - Static variable in interface dev.restate.sdk.common.Serde
+
+
Pass through Serde for byte array.
+
+
readOrCreateResource(Filer, String) - Static method in class dev.restate.sdk.gen.ServiceProcessor
+
 
+
ready(T) - Static method in class dev.restate.sdk.common.Output
+
 
+
register(RestateLambdaEndpointBuilder) - Method in class dev.restate.sdk.lambda.BaseRestateLambdaHandler
+
+
Configure your services in this method.
+
+
registerAllExtensions(ExtensionRegistry) - Static method in class dev.restate.generated.sdk.java.Java
+
 
+
registerAllExtensions(ExtensionRegistry) - Static method in class dev.restate.generated.service.discovery.Discovery
+
 
+
registerAllExtensions(ExtensionRegistry) - Static method in class dev.restate.generated.service.protocol.Protocol
+
 
+
registerAllExtensions(ExtensionRegistryLite) - Static method in class dev.restate.generated.sdk.java.Java
+
 
+
registerAllExtensions(ExtensionRegistryLite) - Static method in class dev.restate.generated.service.discovery.Discovery
+
 
+
registerAllExtensions(ExtensionRegistryLite) - Static method in class dev.restate.generated.service.protocol.Protocol
+
 
+
RegisterDeploymentRequest - Class in dev.restate.admin.model
+
 
+
RegisterDeploymentRequest() - Constructor for class dev.restate.admin.model.RegisterDeploymentRequest
+
 
+
RegisterDeploymentRequest(RegisterDeploymentRequestAnyOf) - Constructor for class dev.restate.admin.model.RegisterDeploymentRequest
+
 
+
RegisterDeploymentRequest(RegisterDeploymentRequestAnyOf1) - Constructor for class dev.restate.admin.model.RegisterDeploymentRequest
+
 
+
RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer - Class in dev.restate.admin.model
+
 
+
RegisterDeploymentRequest.RegisterDeploymentRequestSerializer - Class in dev.restate.admin.model
+
 
+
RegisterDeploymentRequestAnyOf - Class in dev.restate.admin.model
+
+
RegisterDeploymentRequestAnyOf
+
+
RegisterDeploymentRequestAnyOf() - Constructor for class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
RegisterDeploymentRequestAnyOf1 - Class in dev.restate.admin.model
+
+
RegisterDeploymentRequestAnyOf1
+
+
RegisterDeploymentRequestAnyOf1() - Constructor for class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
RegisterDeploymentRequestDeserializer() - Constructor for class dev.restate.admin.model.RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer
+
 
+
RegisterDeploymentRequestDeserializer(Class<?>) - Constructor for class dev.restate.admin.model.RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer
+
 
+
RegisterDeploymentRequestSerializer() - Constructor for class dev.restate.admin.model.RegisterDeploymentRequest.RegisterDeploymentRequestSerializer
+
 
+
RegisterDeploymentRequestSerializer(Class<RegisterDeploymentRequest>) - Constructor for class dev.restate.admin.model.RegisterDeploymentRequest.RegisterDeploymentRequestSerializer
+
 
+
RegisterDeploymentResponse - Class in dev.restate.admin.model
+
+
RegisterDeploymentResponse
+
+
RegisterDeploymentResponse() - Constructor for class dev.restate.admin.model.RegisterDeploymentResponse
+
 
+
registerDescendants(Class<?>, Map<String, Class<?>>) - Static method in class dev.restate.admin.client.JSON
+
+
Register the oneOf/anyOf descendants of the modelClass.
+
+
registerDiscriminator(Class<?>, String, Map<String, Class<?>>) - Static method in class dev.restate.admin.client.JSON
+
+
Register a model class discriminator.
+
+
reject(String) - Method in interface dev.restate.sdk.AwakeableHandle
+
+
Complete with failure the Awakeable.
+
+
reject(String) - Method in interface dev.restate.sdk.client.Client.AwakeableHandle
+
+
Complete with failure the Awakeable.
+
+
reject(String) - Method in interface dev.restate.sdk.DurablePromiseHandle
+
+
Complete with failure the DurablePromise.
+
+
reject(String, RequestOptions) - Method in interface dev.restate.sdk.client.Client.AwakeableHandle
+
+ +
+
rejectAsync(String) - Method in interface dev.restate.sdk.client.Client.AwakeableHandle
+
+ +
+
rejectAsync(String, RequestOptions) - Method in interface dev.restate.sdk.client.Client.AwakeableHandle
+
+
Same as Client.AwakeableHandle.reject(String) but async with options.
+
+
rejectAwakeable(String, String, SyscallCallback<Void>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
rejectAwakeable(String, String, SyscallCallback<Void>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
rejectPromise(String, String, SyscallCallback<Deferred<Void>>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
rejectPromise(String, String, SyscallCallback<Deferred<Void>>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
RELATED_ENTRY_INDEX_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
RELATED_ENTRY_NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
RELATED_ENTRY_TYPE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
removeHeaders(int) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
removeHeaders(int) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
removeHeaders(int) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
removeStateMap(int) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
REPLAYING - Enum constant in enum class dev.restate.sdk.core.InvocationState
+
 
+
request() - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
request() - Method in interface dev.restate.sdk.Context
+
 
+
request() - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
Request - Class in dev.restate.sdk.common
+
+
The Request object represents the incoming request to an handler.
+
+
Request(InvocationId, Context, ByteBuffer, Map<String, String>) - Constructor for class dev.restate.sdk.common.Request
+
 
+
REQUEST_RESPONSE - Enum constant in enum class dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode
+
 
+
RequestIdentityVerifier - Interface in dev.restate.sdk.auth
+
+
Interface to verify requests.
+
+
RequestIdentityVerifier.Headers - Interface in dev.restate.sdk.auth
+
+
Abstraction for headers map.
+
+
RequestOptions - Class in dev.restate.sdk.client
+
 
+
RequestOptions() - Constructor for class dev.restate.sdk.client.RequestOptions
+
 
+
RequestOptions(Map<String, String>) - Constructor for class dev.restate.sdk.client.RequestOptions
+
 
+
REQUESTRESPONSE - Enum constant in enum class dev.restate.admin.model.ProtocolType
+
 
+
resolve(Serde<T>, T) - Method in interface dev.restate.sdk.AwakeableHandle
+
+
Complete with success the Awakeable.
+
+
resolve(Serde<T>, T) - Method in interface dev.restate.sdk.client.Client.AwakeableHandle
+
+
Complete with success the Awakeable.
+
+
resolve(Serde<T>, T, RequestOptions) - Method in interface dev.restate.sdk.client.Client.AwakeableHandle
+
+ +
+
resolve(String, String, String, RequestIdentityVerifier.Headers, Context, RestateEndpoint.LoggingContextSetter, Executor) - Method in class dev.restate.sdk.core.RestateEndpoint
+
 
+
resolve(T) - Method in interface dev.restate.sdk.DurablePromiseHandle
+
+
Complete with success the DurablePromise.
+
+
resolveAsync(Serde<T>, T) - Method in interface dev.restate.sdk.client.Client.AwakeableHandle
+
+ +
+
resolveAsync(Serde<T>, T, RequestOptions) - Method in interface dev.restate.sdk.client.Client.AwakeableHandle
+
+
Same as Client.AwakeableHandle.resolve(Serde, Object) but async with options.
+
+
resolveAwakeable(String, ByteBuffer, SyscallCallback<Void>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
resolveAwakeable(String, ByteBuffer, SyscallCallback<Void>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
resolveDeferred(Deferred<T>, SyscallCallback<Void>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
resolveDeferred(Deferred<T>, SyscallCallback<Void>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
ResolvedEndpointHandler - Interface in dev.restate.sdk.core
+
+
Resolved handler for an invocation.
+
+
resolveParameter(ParameterContext, ExtensionContext) - Method in class dev.restate.sdk.testing.RestateRunner
+
 
+
resolvePromise(String, ByteBuffer, SyscallCallback<Deferred<Void>>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
resolvePromise(String, ByteBuffer, SyscallCallback<Deferred<Void>>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
responseContentType() - Method in interface dev.restate.sdk.core.ResolvedEndpointHandler
+
 
+
RESTATE_ADMIN_ENDPOINT_PORT - Static variable in class dev.restate.sdk.testing.ManualRestateRunner
+
 
+
RESTATE_INGRESS_ENDPOINT_PORT - Static variable in class dev.restate.sdk.testing.ManualRestateRunner
+
 
+
RestateAdminClient - Annotation Interface in dev.restate.sdk.testing
+
+
Inject the Restate ApiClient, useful to build admin clients, + such as DeploymentApi.
+
+
RestateClient - Annotation Interface in dev.restate.sdk.testing
+
+
Inject a Client to interact with the deployed runtime.
+
+
restateCode(String) - Method in class dev.restate.admin.model.ErrorDescriptionResponse
+
 
+
RestateContextDataProvider - Class in dev.restate.sdk.core
+
+
Log4j2 ContextDataProvider inferring context from HandlerRunner.SYSCALLS_THREAD_LOCAL.
+
+
RestateContextDataProvider() - Constructor for class dev.restate.sdk.core.RestateContextDataProvider
+
 
+
RestateEndpoint - Class in dev.restate.sdk.core
+
 
+
RestateEndpoint.Builder - Class in dev.restate.sdk.core
+
 
+
RestateEndpoint.DiscoveryResponse - Class in dev.restate.sdk.core
+
 
+
RestateEndpoint.LoggingContextSetter - Interface in dev.restate.sdk.core
+
+
Interface to abstract setting the logging context variables.
+
+
RestateHttpEndpointBuilder - Class in dev.restate.sdk.http.vertx
+
+
Endpoint builder for a Restate HTTP Endpoint using Vert.x, to serve Restate services.
+
+
RestateLambdaEndpoint - Class in dev.restate.sdk.lambda
+
+
Restate Lambda Endpoint.
+
+
RestateLambdaEndpointBuilder - Class in dev.restate.sdk.lambda
+
+
Endpoint builder for a Restate AWS Lambda Endpoint, to serve Restate service.
+
+
RestateLambdaEndpointBuilder() - Constructor for class dev.restate.sdk.lambda.RestateLambdaEndpointBuilder
+
 
+
RestateRandom - Class in dev.restate.sdk
+
+
Subclass of Random inherently predictable, seeded on the InvocationId, which is + not secret.
+
+
RestateRequestIdentityVerifier - Class in dev.restate.sdk.auth.signing
+
 
+
RestateRunner - Class in dev.restate.sdk.testing
+
+
Restate runner for JUnit 5.
+
+
RestateRunnerBuilder - Class in dev.restate.sdk.testing
+
+
Builder for RestateRunner.
+
+
RestateURL - Annotation Interface in dev.restate.sdk.testing
+
+
Inject Restate's URL (either String or URL) to interact with the deployed + runtime.
+
+
Result<T> - Class in dev.restate.sdk.common.syscalls
+
+
Result can be 3 valued: + + + Empty + Value + Failure + + + Empty and Value are used to distinguish the logical empty with the null result.
+
+
RESULT_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.ResultCase
+
 
+
RESULT_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.ResultCase
+
 
+
RESULT_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.ResultCase
+
 
+
RESULT_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.ResultCase
+
 
+
RESULT_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompletionMessage.ResultCase
+
 
+
RESULT_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.ResultCase
+
 
+
RESULT_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.ResultCase
+
 
+
RESULT_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.ResultCase
+
 
+
RESULT_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.ResultCase
+
 
+
RESULT_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.ResultCase
+
 
+
RESULT_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.ResultCase
+
 
+
RESULT_NOT_SET - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.ResultCase
+
 
+
revision(Integer) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
revision(Integer) - Method in class dev.restate.admin.model.ServiceNameRevPair
+
 
+
RFC3339DateFormat - Class in dev.restate.admin.client
+
 
+
RFC3339DateFormat() - Constructor for class dev.restate.admin.client.RFC3339DateFormat
+
 
+
run() - Method in interface dev.restate.sdk.common.function.ThrowingRunnable
+
+
Run, potentially throwing an exception.
+
+
run() - Method in class dev.restate.sdk.testing.ManualRestateRunner
+
+
Run restate, run the embedded service endpoint server, and register the services.
+
+
run(ThrowingRunnable) - Method in interface dev.restate.sdk.Context
+
+
Like Context.run(String, ThrowingRunnable), but without a name.
+
+
run(Serde<T>, ThrowingSupplier<T>) - Method in interface dev.restate.sdk.Context
+
+ +
+
run(HandlerSpecification<REQ, RES>, Syscalls, HandlerRunner.Options, SyscallCallback<ByteBuffer>) - Method in class dev.restate.sdk.HandlerRunner
+
 
+
run(HandlerSpecification<REQ, RES>, Syscalls, O, SyscallCallback<ByteBuffer>) - Method in interface dev.restate.sdk.common.syscalls.HandlerRunner
+
 
+
run(String, ThrowingRunnable) - Method in interface dev.restate.sdk.Context
+
+
Like Context.run(String, Serde, ThrowingSupplier), but without returning a value.
+
+
run(String, Serde<T>, ThrowingSupplier<T>) - Method in interface dev.restate.sdk.Context
+
+
Execute a non-deterministic closure, recording the result value in the journal.
+
+
RunEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
+

S

+
+
schemas - Static variable in class dev.restate.admin.model.DeploymentResponse
+
 
+
schemas - Static variable in class dev.restate.admin.model.DetailedDeploymentResponse
+
 
+
schemas - Static variable in class dev.restate.admin.model.RegisterDeploymentRequest
+
 
+
send(Target, byte[]) - Method in interface dev.restate.sdk.Context
+
+ +
+
send(Target, byte[], Duration) - Method in interface dev.restate.sdk.Context
+
+ +
+
send(Target, Serde<Req>, Req) - Method in interface dev.restate.sdk.client.Client
+
 
+
send(Target, Serde<Req>, Req, Duration) - Method in interface dev.restate.sdk.client.Client
+
 
+
send(Target, Serde<Req>, Req, Duration, RequestOptions) - Method in interface dev.restate.sdk.client.Client
+
 
+
send(Target, Serde<T>, T) - Method in interface dev.restate.sdk.Context
+
+
Invoke another Restate service without waiting for the response.
+
+
send(Target, Serde<T>, T, Duration) - Method in interface dev.restate.sdk.Context
+
+
Invoke another Restate service without waiting for the response after the provided + delay has elapsed.
+
+
send(Target, ByteBuffer, Duration, SyscallCallback<Void>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
send(Target, ByteBuffer, Duration, SyscallCallback<Void>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
sendAsync(Target, Serde<Req>, Req) - Method in interface dev.restate.sdk.client.Client
+
 
+
sendAsync(Target, Serde<Req>, Req, Duration) - Method in interface dev.restate.sdk.client.Client
+
 
+
sendAsync(Target, Serde<Req>, Req, Duration, RequestOptions) - Method in interface dev.restate.sdk.client.Client
+
 
+
sendAsync(Target, Serde<Req>, Req, Duration, RequestOptions) - Method in class dev.restate.sdk.client.DefaultClient
+
 
+
SendResponse - Class in dev.restate.sdk.client
+
 
+
SendResponse(SendResponse.SendStatus, String) - Constructor for class dev.restate.sdk.client.SendResponse
+
 
+
SendResponse.SendStatus - Enum Class in dev.restate.sdk.client
+
 
+
serde() - Method in class dev.restate.sdk.common.DurablePromiseKey
+
 
+
serde() - Method in class dev.restate.sdk.common.StateKey
+
 
+
Serde<T> - Interface in dev.restate.sdk.common
+
+
Interface defining serialization and deserialization of concrete types.
+
+
serialize(T) - Method in interface dev.restate.sdk.common.Serde
+
 
+
serialize(DeploymentResponse, JsonGenerator, SerializerProvider) - Method in class dev.restate.admin.model.DeploymentResponse.DeploymentResponseSerializer
+
 
+
serialize(DetailedDeploymentResponse, JsonGenerator, SerializerProvider) - Method in class dev.restate.admin.model.DetailedDeploymentResponse.DetailedDeploymentResponseSerializer
+
 
+
serialize(RegisterDeploymentRequest, JsonGenerator, SerializerProvider) - Method in class dev.restate.admin.model.RegisterDeploymentRequest.RegisterDeploymentRequestSerializer
+
 
+
serializeToByteBuffer(T) - Method in interface dev.restate.sdk.common.Serde
+
 
+
ServerConfiguration - Class in dev.restate.admin.client
+
+
Representing a Server configuration.
+
+
ServerConfiguration(String, String, Map<String, ServerVariable>) - Constructor for class dev.restate.admin.client.ServerConfiguration
+
 
+
ServerVariable - Class in dev.restate.admin.client
+
+
Representing a Server Variable for server URL template substitution.
+
+
ServerVariable(String, String, HashSet<String>) - Constructor for class dev.restate.admin.client.ServerVariable
+
 
+
service(String, String) - Static method in class dev.restate.sdk.common.Target
+
 
+
Service - Class in dev.restate.sdk.core.manifest
+
+
Service
+
+
Service - Class in dev.restate.sdk.gen.model
+
 
+
Service - Annotation Interface in dev.restate.sdk.annotation
+
+
Annotation to define a class/interface as Restate Service.
+
+
Service() - Constructor for class dev.restate.sdk.core.manifest.Service
+
 
+
Service(CharSequence, CharSequence, String, ServiceType, List<Handler>) - Constructor for class dev.restate.sdk.gen.model.Service
+
 
+
SERVICE - Enum constant in enum class dev.restate.admin.model.ServiceType
+
 
+
SERVICE - Enum constant in enum class dev.restate.sdk.common.ServiceType
+
 
+
SERVICE - Enum constant in enum class dev.restate.sdk.core.manifest.Service.Ty
+
 
+
SERVICE_DISCOVERY_PROTOCOL_VERSION_UNSPECIFIED - Enum constant in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
+
SERVICE_DISCOVERY_PROTOCOL_VERSION_UNSPECIFIED = 0;
+
+
SERVICE_DISCOVERY_PROTOCOL_VERSION_UNSPECIFIED_VALUE - Static variable in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
+
SERVICE_DISCOVERY_PROTOCOL_VERSION_UNSPECIFIED = 0;
+
+
SERVICE_NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
SERVICE_NAME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
SERVICE_PROTOCOL_VERSION_UNSPECIFIED - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
+
SERVICE_PROTOCOL_VERSION_UNSPECIFIED = 0;
+
+
SERVICE_PROTOCOL_VERSION_UNSPECIFIED_VALUE - Static variable in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
+
SERVICE_PROTOCOL_VERSION_UNSPECIFIED = 0;
+
+
Service.Builder - Class in dev.restate.sdk.gen.model
+
 
+
Service.Ty - Enum Class in dev.restate.sdk.core.manifest
+
+
ServiceType
+
+
ServiceApi - Class in dev.restate.admin.api
+
 
+
ServiceApi() - Constructor for class dev.restate.admin.api.ServiceApi
+
 
+
ServiceApi(ApiClient) - Constructor for class dev.restate.admin.api.ServiceApi
+
 
+
ServiceDefinition<O> - Class in dev.restate.sdk.common.syscalls
+
 
+
ServiceDefinitionFactory<T,O> - Interface in dev.restate.sdk.common.syscalls
+
 
+
ServiceHandlerApi - Class in dev.restate.admin.api
+
 
+
ServiceHandlerApi() - Constructor for class dev.restate.admin.api.ServiceHandlerApi
+
 
+
ServiceHandlerApi(ApiClient) - Constructor for class dev.restate.admin.api.ServiceHandlerApi
+
 
+
ServiceMetadata - Class in dev.restate.admin.model
+
+
ServiceMetadata
+
+
ServiceMetadata() - Constructor for class dev.restate.admin.model.ServiceMetadata
+
 
+
ServiceNameRevPair - Class in dev.restate.admin.model
+
+
ServiceNameRevPair
+
+
ServiceNameRevPair() - Constructor for class dev.restate.admin.model.ServiceNameRevPair
+
 
+
ServiceProcessor - Class in dev.restate.sdk.gen
+
 
+
ServiceProcessor() - Constructor for class dev.restate.sdk.gen.ServiceProcessor
+
 
+
services(List<ServiceMetadata>) - Method in class dev.restate.admin.model.ListServicesResponse
+
 
+
services(List<ServiceMetadata>) - Method in class dev.restate.admin.model.RegisterDeploymentResponse
+
 
+
ServiceType - Enum Class in dev.restate.admin.model
+
+
Gets or Sets ServiceType
+
+
ServiceType - Enum Class in dev.restate.sdk.common
+
 
+
set(StateKey<T>, T) - Method in interface dev.restate.sdk.ObjectContext
+
+
Sets the given value under the given key, serializing the value using the Serde in the + StateKey.
+
+
set(String, String) - Method in interface dev.restate.sdk.core.RestateEndpoint.LoggingContextSetter
+
 
+
set(String, ByteBuffer, SyscallCallback<Void>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
set(String, ByteBuffer, SyscallCallback<Void>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
SET_STATE_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
setActualInstance(Object) - Method in class dev.restate.admin.model.AbstractOpenApiSchema
+
+
Set the actual instance
+
+
setActualInstance(Object) - Method in class dev.restate.admin.model.DeploymentResponse
+
+
Set the instance that matches the anyOf child schema, check + the instance parameter is valid against the anyOf child schemas: + DeploymentResponseAnyOf, DeploymentResponseAnyOf1 + + It could be an instance of the 'anyOf' schemas.
+
+
setActualInstance(Object) - Method in class dev.restate.admin.model.DetailedDeploymentResponse
+
+
Set the instance that matches the anyOf child schema, check + the instance parameter is valid against the anyOf child schemas: + DeploymentResponseAnyOf, DeploymentResponseAnyOf1 + + It could be an instance of the 'anyOf' schemas.
+
+
setActualInstance(Object) - Method in class dev.restate.admin.model.RegisterDeploymentRequest
+
+
Set the instance that matches the anyOf child schema, check + the instance parameter is valid against the anyOf child schemas: + RegisterDeploymentRequestAnyOf, RegisterDeploymentRequestAnyOf1 + + It could be an instance of the 'anyOf' schemas.
+
+
setAdditionalHeaders(Map<String, String>) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
setAdditionalHeaders(Map<String, String>) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
setAdditionalHeaders(Map<String, String>) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
setAdditionalHeaders(Map<String, String>) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
setArn(String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
setArn(String) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
setAssumeRoleArn(String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
setAssumeRoleArn(String) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
setAsyncResponseInterceptor(Consumer<HttpResponse<String>>) - Method in class dev.restate.admin.client.ApiClient
+
+
Set a custom async response interceptor.
+
+
setBasePath(String) - Method in class dev.restate.admin.client.ApiClient
+
+
Set a custom base path for the target service, for example '/v2'.
+
+
setCode(int) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
+
+
setCode(int) - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
+
+ The code can be any HTTP status code, as described https://www.iana.org/assignments/http-status-codes/http-status-codes.xhtml.
+
+
setCompletionFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
setCompletionFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure completion_failure = 3;
+
+
setCompletionValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
bytes completion_value = 2;
+
+
setConnectTimeout(Duration) - Method in class dev.restate.admin.client.ApiClient
+
+
Sets the connect timeout (in milliseconds) for the http client.
+
+
setContentType(String) - Method in class dev.restate.sdk.core.manifest.Input
+
+
Content type of the input.
+
+
setContentType(String) - Method in class dev.restate.sdk.core.manifest.Output
+
+
Content type set on output.
+
+
setCreatedAt(String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
setCreatedAt(String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
setDateFormat(DateFormat) - Method in class dev.restate.admin.client.JSON
+
+
Set the date format for JSON (de)serialization with Date properties.
+
+
setDebugId(String) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ Invocation id that can be used for logging.
+
+
setDebugIdBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ Invocation id that can be used for logging.
+
+
setDefault(JSON) - Static method in class dev.restate.admin.client.JSON
+
+
Set the default JSON instance.
+
+
setDefaultApiClient(ApiClient) - Static method in class dev.restate.admin.client.Configuration
+
+
Set the default API client, which would be used when creating API + instances without providing an API client.
+
+
setDeploymentId(String) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
setDeployments(List<DeploymentResponse>) - Method in class dev.restate.admin.model.ListDeploymentsResponse
+
 
+
setDescription(String) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Contains a verbose error description, e.g.
+
+
setDescriptionBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Contains a verbose error description, e.g.
+
+
setDryRun(Boolean) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
setDryRun(Boolean) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
setEmpty(Protocol.Empty) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns empty if value was set successfully
+
+
setEmpty(Protocol.Empty) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
setEmpty(Protocol.Empty) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
setEmpty(Protocol.Empty) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
setEmpty(Protocol.Empty) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
setEmpty(Protocol.Empty.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns empty if value was set successfully
+
+
setEmpty(Protocol.Empty.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
setEmpty(Protocol.Empty.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
setEmpty(Protocol.Empty.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
setEmpty(Protocol.Empty.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Empty empty = 13;
+
+
setEntryIndex(int) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
uint32 entry_index = 1;
+
+
setEntryIndex(int) - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage.Builder
+
+
uint32 entry_index = 1;
+
+
setEntryIndex(int, int) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
repeated uint32 entry_index = 1;
+
+
setEntryIndexes(int, int) - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage.Builder
+
+
+ This list represents any of the entry_index the invocation is waiting on to progress.
+
+
setFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns a failure if the promise was already completed
+
+
setFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Returns a failure if the promise was already completed
+
+
setFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setFailure(Protocol.Failure.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
.dev.restate.service.protocol.Failure failure = 15;
+
+
setForce(Boolean) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
setForce(Boolean) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
setHandlerName(String) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
string handler_name = 2;
+
+
setHandlerName(String) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
string handler_name = 2;
+
+
setHandlerNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
string handler_name = 2;
+
+
setHandlerNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
string handler_name = 2;
+
+
setHandlers(List<HandlerMetadata>) - Method in class dev.restate.admin.model.ListServiceHandlersResponse
+
 
+
setHandlers(List<HandlerMetadata>) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
setHandlers(List<Handler>) - Method in class dev.restate.sdk.core.manifest.Service
+
+
(Required)
+
+
setHeaders(int, Protocol.Header) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
setHeaders(int, Protocol.Header) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
setHeaders(int, Protocol.Header) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
setHeaders(int, Protocol.Header.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 4;
+
+
setHeaders(int, Protocol.Header.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 1;
+
+
setHeaders(int, Protocol.Header.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
repeated .dev.restate.service.protocol.Header headers = 5;
+
+
setHost(String) - Method in class dev.restate.admin.client.ApiClient
+
+
Set a custom host name for the target service.
+
+
setHttpClientBuilder(HttpClient.Builder) - Method in class dev.restate.admin.client.ApiClient
+
+
Set a custom HttpClient.Builder object to use when creating the + HttpClient that is used by the API client.
+
+
setId(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ Unique id of the invocation.
+
+
setId(String) - Method in class dev.restate.admin.model.RegisterDeploymentResponse
+
 
+
setId(String) - Method in class dev.restate.admin.model.SubscriptionResponse
+
 
+
setId(String) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
+ Identifier of the awakeable.
+
+
setIdBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
+ Identifier of the awakeable.
+
+
setIdempotencyRetention(String) - Method in class dev.restate.admin.model.ModifyServiceRequest
+
 
+
setIdempotencyRetention(String) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
setInput(Input) - Method in class dev.restate.sdk.core.manifest.Handler
+
+
InputPayload
+
+
setInputDescription(String) - Method in class dev.restate.admin.model.HandlerMetadata
+
 
+
setInvokeTime(long) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ Time when this BackgroundInvoke should be executed.
+
+
setJsonSchema(Object) - Method in class dev.restate.sdk.core.manifest.Input
+
 
+
setJsonSchema(Object) - Method in class dev.restate.sdk.core.manifest.Output
+
 
+
setKey(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
+
bytes key = 1;
+
+
setKey(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
bytes key = 1;
+
+
setKey(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
+
bytes key = 1;
+
+
setKey(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
+
bytes key = 1;
+
+
setKey(String) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
setKey(String) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
string key = 1;
+
+
setKey(String) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
string key = 1;
+
+
setKey(String) - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
+
string key = 1;
+
+
setKey(String) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
setKey(String) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
string key = 1;
+
+
setKey(String) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
setKeyBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
setKeyBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
string key = 1;
+
+
setKeyBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
string key = 1;
+
+
setKeyBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
+
string key = 1;
+
+
setKeyBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
setKeyBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
string key = 1;
+
+
setKeyBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ If this invocation has a key associated (e.g.
+
+
setKeys(int, ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder
+
+
repeated bytes keys = 1;
+
+
setKnownEntries(int) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
uint32 known_entries = 3;
+
+
setMaxProtocolVersion(Integer) - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
+
Maximum supported protocol version + (Required)
+
+
setMessage(String) - Method in class dev.restate.admin.model.ErrorDescriptionResponse
+
 
+
setMessage(String) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Contains a concise error message, e.g.
+
+
setMessage(String) - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
+
+ Contains a concise error message, e.g.
+
+
setMessageBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Contains a concise error message, e.g.
+
+
setMessageBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.Failure.Builder
+
+
+ Contains a concise error message, e.g.
+
+
setMinProtocolVersion(Integer) - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
+
Minimum supported protocol version + (Required)
+
+
setName(String) - Method in class dev.restate.admin.model.HandlerMetadata
+
 
+
setName(String) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
setName(String) - Method in class dev.restate.admin.model.ServiceNameRevPair
+
 
+
setName(String) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
+ Entry name
+
+
setName(String) - Method in class dev.restate.sdk.core.manifest.Handler
+
+
(Required)
+
+
setName(String) - Method in class dev.restate.sdk.core.manifest.Service
+
+
(Required)
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
+
+ Entry name
+
+
setNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
+ Entry name
+
+
setNewState(Map<String, List<Integer>>) - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
setObjectKey(String) - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
setObjectMapper(ObjectMapper) - Method in class dev.restate.admin.client.ApiClient
+
+
Set a custom ObjectMapper to serialize and deserialize the request + and response bodies.
+
+
setOptions(Map<String, String>) - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
setOptions(Map<String, String>) - Method in class dev.restate.admin.model.SubscriptionResponse
+
 
+
setOutput(Output) - Method in class dev.restate.sdk.core.manifest.Handler
+
+
OutputPayload
+
+
setOutputDescription(String) - Method in class dev.restate.admin.model.HandlerMetadata
+
 
+
setParameter(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
bytes parameter = 3;
+
+
setParameter(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
bytes parameter = 3;
+
+
setPartialState(boolean) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
bool partial_state = 5;
+
+
setPort(int) - Method in class dev.restate.admin.client.ApiClient
+
+
Set a custom port number for the target service.
+
+
setProtocolMode(EndpointManifestSchema.ProtocolMode) - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
+
ProtocolMode
+
+
setProtocolType(ProtocolType) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
setPublic(Boolean) - Method in class dev.restate.admin.model.ModifyServiceRequest
+
 
+
setPublic(Boolean) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
setReadTimeout(Duration) - Method in class dev.restate.admin.client.ApiClient
+
+
Set the read timeout for the http client.
+
+
setRelatedEntryIndex(int) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Entry that caused the failure.
+
+
setRelatedEntryName(String) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Name of the entry that caused the failure.
+
+
setRelatedEntryNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Name of the entry that caused the failure.
+
+
setRelatedEntryType(int) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage.Builder
+
+
+ Entry type.
+
+
setRequestInterceptor(Consumer<HttpRequest.Builder>) - Method in class dev.restate.admin.client.ApiClient
+
+
Set a custom request interceptor.
+
+
setRequired(Boolean) - Method in class dev.restate.sdk.core.manifest.Input
+
+
If true, a body MUST be sent with a content-type, even if the body length is zero.
+
+
setResponseInterceptor(Consumer<HttpResponse<InputStream>>) - Method in class dev.restate.admin.client.ApiClient
+
+
Set a custom response interceptor.
+
+
setRestateCode(String) - Method in class dev.restate.admin.model.ErrorDescriptionResponse
+
 
+
setRevision(Integer) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
setRevision(Integer) - Method in class dev.restate.admin.model.ServiceNameRevPair
+
 
+
setScheme(String) - Method in class dev.restate.admin.client.ApiClient
+
+
Set a custom scheme for the target service, for example 'https'.
+
+
setSeed(long) - Method in class dev.restate.sdk.RestateRandom
+
 
+
setServiceName(String) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
string service_name = 1;
+
+
setServiceName(String) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
string service_name = 1;
+
+
setServiceNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
string service_name = 1;
+
+
setServiceNameBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage.Builder
+
+
string service_name = 1;
+
+
setServices(List<ServiceMetadata>) - Method in class dev.restate.admin.model.ListServicesResponse
+
 
+
setServices(List<ServiceMetadata>) - Method in class dev.restate.admin.model.RegisterDeploymentResponse
+
 
+
setServices(List<Service>) - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
+
(Required)
+
+
setSetContentTypeIfEmpty(Boolean) - Method in class dev.restate.sdk.core.manifest.Output
+
+
If true, the specified content-type is set even if the output is empty.
+
+
setSink(String) - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
setSink(String) - Method in class dev.restate.admin.model.SubscriptionResponse
+
 
+
setSource(String) - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
setSource(String) - Method in class dev.restate.admin.model.SubscriptionResponse
+
 
+
SetStateEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
setStateMap(int, Protocol.StartMessage.StateEntry) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
setStateMap(int, Protocol.StartMessage.StateEntry.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.Builder
+
+
+ protolint:disable:next REPEATED_FIELD_NAMES_PLURALIZED
+
+
setSubscriptions(List<SubscriptionResponse>) - Method in class dev.restate.admin.model.ListSubscriptionsResponse
+
 
+
setTy(HandlerMetadataType) - Method in class dev.restate.admin.model.HandlerMetadata
+
 
+
setTy(ServiceType) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
setTy(Handler.Ty) - Method in class dev.restate.sdk.core.manifest.Handler
+
+
HandlerType
+
+
setTy(Service.Ty) - Method in class dev.restate.sdk.core.manifest.Service
+
+
ServiceType
+
+
setUri(String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
setUri(String) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
setValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.Builder
+
+
bytes value = 14;
+
+
setValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.Builder
+
+
bytes value = 14;
+
+
setValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.Builder
+
+
bytes value = 14;
+
+
setValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage.Builder
+
+
bytes value = 14;
+
+
setValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.Builder
+
+
bytes value = 14;
+
+
setValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.Builder
+
+
bytes value = 14;
+
+
setValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage.Builder
+
+
bytes value = 14;
+
+
setValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.Builder
+
+
bytes value = 14;
+
+
setValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.Builder
+
+
bytes value = 14;
+
+
setValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.Builder
+
+
bytes value = 14;
+
+
setValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage.Builder
+
+
bytes value = 3;
+
+
setValue(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder
+
+
+ If value is an empty byte array, + then it means the value is empty and not "missing" (e.g.
+
+
setValue(Protocol.GetStateKeysEntryMessage.StateKeys) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
setValue(Protocol.GetStateKeysEntryMessage.StateKeys.Builder) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.Builder
+
+
.dev.restate.service.protocol.GetStateKeysEntryMessage.StateKeys value = 14;
+
+
setValue(String) - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
+
string value = 2;
+
+
setValueBytes(ByteString) - Method in class dev.restate.generated.service.protocol.Protocol.Header.Builder
+
+
string value = 2;
+
+
setVersion(String) - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
setWakeUpTime(long) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.Builder
+
+
+ Wake up time.
+
+
setWorkflowCompletionRetention(String) - Method in class dev.restate.admin.model.ModifyServiceRequest
+
 
+
setWorkflowCompletionRetention(String) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
Shared - Annotation Interface in dev.restate.sdk.annotation
+
+
Defines a method as a Shared handler.
+
+
SHARED - Enum constant in enum class dev.restate.admin.model.HandlerMetadataType
+
 
+
SHARED - Enum constant in enum class dev.restate.sdk.common.HandlerType
+
 
+
SHARED - Enum constant in enum class dev.restate.sdk.core.manifest.Handler.Ty
+
 
+
SHARED - Enum constant in enum class dev.restate.sdk.gen.model.HandlerType
+
 
+
SharedObjectContext - Interface in dev.restate.sdk
+
+
This interface can be used only within shared handlers of virtual objects.
+
+
SharedWorkflowContext - Interface in dev.restate.sdk
+
+
This interface can be used only within shared handlers of workflow.
+
+
SHORT - Static variable in class dev.restate.sdk.JsonSerdes
+
+ +
+
SIDE_EFFECT_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
sink(String) - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
sink(String) - Method in class dev.restate.admin.model.SubscriptionResponse
+
 
+
sleep(Duration) - Method in interface dev.restate.sdk.Context
+
+
Causes the current execution of the function invocation to sleep for the given duration.
+
+
sleep(Duration, SyscallCallback<Deferred<Void>>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
sleep(Duration, SyscallCallback<Deferred<Void>>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
SLEEP_ENTRY_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
SleepEntryMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
sneakyThrow() - Static method in class dev.restate.sdk.common.AbortedExecutionException
+
 
+
source(String) - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
source(String) - Method in class dev.restate.admin.model.SubscriptionResponse
+
 
+
START_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
StartMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
STATE_MAP_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
StateKey<T> - Class in dev.restate.sdk.common
+
+
This class holds information about state's name and its type tag to be used for serializing and + deserializing it.
+
+
stateKeys() - Method in interface dev.restate.sdk.SharedObjectContext
+
+
Gets all the known state keys for this virtual object instance.
+
+
STATELESS - Enum constant in enum class dev.restate.sdk.gen.model.HandlerType
+
 
+
stop() - Method in class dev.restate.sdk.testing.ManualRestateRunner
+
+
Stop restate and the embedded service endpoint server.
+
+
STRING - Static variable in class dev.restate.sdk.JsonSerdes
+
+ +
+
SubscriptionApi - Class in dev.restate.admin.api
+
 
+
SubscriptionApi() - Constructor for class dev.restate.admin.api.SubscriptionApi
+
 
+
SubscriptionApi(ApiClient) - Constructor for class dev.restate.admin.api.SubscriptionApi
+
 
+
SubscriptionResponse - Class in dev.restate.admin.model
+
+
SubscriptionResponse
+
+
SubscriptionResponse() - Constructor for class dev.restate.admin.model.SubscriptionResponse
+
 
+
subscriptions(List<SubscriptionResponse>) - Method in class dev.restate.admin.model.ListSubscriptionsResponse
+
 
+
success(T) - Static method in class dev.restate.sdk.common.syscalls.Result
+
 
+
supplyContextData() - Method in class dev.restate.sdk.core.RestateContextDataProvider
+
 
+
supports(Object) - Method in interface dev.restate.sdk.common.syscalls.ServiceDefinitionFactory
+
 
+
supportsParameter(ParameterContext, ExtensionContext) - Method in class dev.restate.sdk.testing.RestateRunner
+
 
+
SUSPENSION_MESSAGE_TYPE - Static variable in enum class dev.restate.sdk.core.MessageType
+
 
+
SuspensionMessage - Enum constant in enum class dev.restate.sdk.core.MessageType
+
 
+
SyscallCallback<T> - Interface in dev.restate.sdk.common.syscalls
+
 
+
syscalls - Variable in class dev.restate.sdk.Awaitable
+
 
+
Syscalls - Interface in dev.restate.sdk.common.syscalls
+
+
Internal interface to access Restate functionalities.
+
+
SYSCALLS_THREAD_LOCAL - Static variable in interface dev.restate.sdk.common.syscalls.HandlerRunner
+
+
Thread local to store Syscalls.
+
+
SyscallsImpl - Class in dev.restate.sdk.core
+
 
+
+

T

+
+
Target - Class in dev.restate.sdk.common
+
+
Represents an invocation target.
+
+
TerminalException - Exception in dev.restate.sdk.common
+
+
When thrown in a Restate service method, it will complete the invocation with an error.
+
+
TerminalException() - Constructor for exception dev.restate.sdk.common.TerminalException
+
 
+
TerminalException(int) - Constructor for exception dev.restate.sdk.common.TerminalException
+
+
Like TerminalException(int, String), without message.
+
+
TerminalException(int, String) - Constructor for exception dev.restate.sdk.common.TerminalException
+
+
Create a new TerminalException.
+
+
TerminalException(String) - Constructor for exception dev.restate.sdk.common.TerminalException
+
+ +
+
terminateInvocation(String, TerminationMode) - Method in class dev.restate.admin.api.InvocationApi
+
+
Terminate an invocation + Terminate the given invocation.
+
+
terminateInvocationWithHttpInfo(String, TerminationMode) - Method in class dev.restate.admin.api.InvocationApi
+
+
Terminate an invocation + Terminate the given invocation.
+
+
TerminationMode - Enum Class in dev.restate.admin.model
+
+
Gets or Sets TerminationMode
+
+
THREAD_LOCAL_INSTANCE - Static variable in interface dev.restate.sdk.core.RestateEndpoint.LoggingContextSetter
+
 
+
ThrowingBiConsumer<T,U> - Interface in dev.restate.sdk.common.function
+
+
Like BiConsumer but can throw checked exceptions.
+
+
ThrowingFunction<T,R> - Interface in dev.restate.sdk.common.function
+
+
Like Function but can throw checked exceptions.
+
+
ThrowingRunnable - Interface in dev.restate.sdk.common.function
+
+
Like Runnable but can throw checked exceptions.
+
+
ThrowingSupplier<T> - Interface in dev.restate.sdk.common.function
+
+
Like Supplier but can throw checked exceptions.
+
+
timer(Duration) - Method in interface dev.restate.sdk.Context
+
+
Causes the start of a timer for the given duration.
+
+
toBuilder() - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
toBuilder() - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
toRandomSeed() - Method in interface dev.restate.sdk.common.InvocationId
+
 
+
toResult() - Method in interface dev.restate.sdk.common.syscalls.Deferred
+
 
+
toString() - Method in class dev.restate.admin.model.AbstractOpenApiSchema
+
 
+
toString() - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
 
+
toString() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
toString() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
 
+
toString() - Method in class dev.restate.admin.model.ErrorDescriptionResponse
+
 
+
toString() - Method in class dev.restate.admin.model.HandlerMetadata
+
 
+
toString() - Method in enum class dev.restate.admin.model.HandlerMetadataType
+
 
+
toString() - Method in class dev.restate.admin.model.ListDeploymentsResponse
+
 
+
toString() - Method in class dev.restate.admin.model.ListServiceHandlersResponse
+
 
+
toString() - Method in class dev.restate.admin.model.ListServicesResponse
+
 
+
toString() - Method in class dev.restate.admin.model.ListSubscriptionsResponse
+
 
+
toString() - Method in class dev.restate.admin.model.ModifyServiceRequest
+
 
+
toString() - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
toString() - Method in enum class dev.restate.admin.model.ProtocolType
+
 
+
toString() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
toString() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
 
+
toString() - Method in class dev.restate.admin.model.RegisterDeploymentResponse
+
 
+
toString() - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
toString() - Method in class dev.restate.admin.model.ServiceNameRevPair
+
 
+
toString() - Method in enum class dev.restate.admin.model.ServiceType
+
 
+
toString() - Method in class dev.restate.admin.model.SubscriptionResponse
+
 
+
toString() - Method in enum class dev.restate.admin.model.TerminationMode
+
 
+
toString() - Method in class dev.restate.sdk.client.CallRequestOptions
+
 
+
toString() - Method in class dev.restate.sdk.client.RequestOptions
+
 
+
toString() - Method in class dev.restate.sdk.client.SendResponse
+
 
+
toString() - Method in interface dev.restate.sdk.common.InvocationId
+
 
+
toString() - Method in class dev.restate.sdk.common.Output
+
 
+
toString() - Method in class dev.restate.sdk.common.Request
+
 
+
toString() - Method in class dev.restate.sdk.common.syscalls.HandlerDefinition
+
 
+
toString() - Method in class dev.restate.sdk.common.syscalls.HandlerSpecification
+
 
+
toString() - Method in class dev.restate.sdk.common.Target
+
 
+
toString() - Method in enum class dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode
+
 
+
toString() - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
 
+
toString() - Method in class dev.restate.sdk.core.manifest.Handler
+
 
+
toString() - Method in enum class dev.restate.sdk.core.manifest.Handler.Ty
+
 
+
toString() - Method in class dev.restate.sdk.core.manifest.Input
+
 
+
toString() - Method in class dev.restate.sdk.core.manifest.Output
+
 
+
toString() - Method in class dev.restate.sdk.core.manifest.Service
+
 
+
toString() - Method in enum class dev.restate.sdk.core.manifest.Service.Ty
+
 
+
toString() - Method in class dev.restate.sdk.gen.model.PayloadType
+
 
+
toUrlQueryString() - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.DeploymentResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.DetailedDeploymentResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.ErrorDescriptionResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.HandlerMetadata
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.ListDeploymentsResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.ListServiceHandlersResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.ListServicesResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.ListSubscriptionsResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.ModifyServiceRequest
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.RegisterDeploymentRequest
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.RegisterDeploymentResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.ServiceMetadata
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.ServiceNameRevPair
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString() - Method in class dev.restate.admin.model.SubscriptionResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.CreateSubscriptionRequest
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.DeploymentResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf1
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.DetailedDeploymentResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.ErrorDescriptionResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.HandlerMetadata
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in enum class dev.restate.admin.model.HandlerMetadataType
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.ListDeploymentsResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.ListServiceHandlersResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.ListServicesResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.ListSubscriptionsResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.ModifyServiceRequest
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in enum class dev.restate.admin.model.ProtocolType
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.RegisterDeploymentRequest
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf1
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.RegisterDeploymentResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.ServiceMetadata
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.ServiceNameRevPair
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in enum class dev.restate.admin.model.ServiceType
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in class dev.restate.admin.model.SubscriptionResponse
+
+
Convert the instance into URL query string.
+
+
toUrlQueryString(String) - Method in enum class dev.restate.admin.model.TerminationMode
+
+
Convert the instance into URL query string.
+
+
ty(HandlerMetadataType) - Method in class dev.restate.admin.model.HandlerMetadata
+
 
+
ty(ServiceType) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
+

U

+
+
UNRECOGNIZED - Enum constant in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
 
+
UNRECOGNIZED - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
 
+
updateBaseUri(String) - Method in class dev.restate.admin.client.ApiClient
+
 
+
uri(String) - Method in class dev.restate.admin.model.DeploymentResponseAnyOf
+
 
+
uri(String) - Method in class dev.restate.admin.model.RegisterDeploymentRequestAnyOf
+
 
+
URL - Variable in class dev.restate.admin.client.ServerConfiguration
+
 
+
URL() - Method in class dev.restate.admin.client.ServerConfiguration
+
+
Format URL template using default server variables.
+
+
URL(Map<String, String>) - Method in class dev.restate.admin.client.ServerConfiguration
+
+
Format URL template using given variables.
+
+
urlEncode(String) - Static method in class dev.restate.admin.client.ApiClient
+
+
URL encode a string in the UTF-8 encoding.
+
+
using(ThrowingFunction<T, byte[]>, ThrowingFunction<byte[], T>) - Static method in interface dev.restate.sdk.common.Serde
+
+
Like Serde.using(String, ThrowingFunction, ThrowingFunction), using content-type + application/octet-stream.
+
+
using(String, ThrowingFunction<T, byte[]>, ThrowingFunction<byte[], T>) - Static method in interface dev.restate.sdk.common.Serde
+
+
Create a Serde from serializer/deserializer lambdas, tagging with + contentType.
+
+
Util - Class in dev.restate.sdk.core
+
 
+
+

V

+
+
V1 - Enum constant in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
+
+ initial service discovery protocol version using endpoint_manifest_schema.json
+
+
V1 - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
+
+ initial service protocol version
+
+
V1_VALUE - Static variable in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
+
+ initial service discovery protocol version using endpoint_manifest_schema.json
+
+
V1_VALUE - Static variable in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
+
+ initial service protocol version
+
+
validateAndBuild() - Method in class dev.restate.sdk.gen.model.Handler.Builder
+
 
+
validateAndBuild() - Method in class dev.restate.sdk.gen.model.Service.Builder
+
 
+
value() - Element in annotation interface dev.restate.sdk.annotation.Accept
+
 
+
value() - Method in enum class dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode
+
 
+
value() - Method in enum class dev.restate.sdk.core.manifest.Handler.Ty
+
 
+
value() - Method in enum class dev.restate.sdk.core.manifest.Service.Ty
+
 
+
VALUE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.ResultCase
+
 
+
VALUE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.ResultCase
+
 
+
VALUE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.ResultCase
+
 
+
VALUE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.CompletionMessage.ResultCase
+
 
+
VALUE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.ResultCase
+
 
+
VALUE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.ResultCase
+
 
+
VALUE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.ResultCase
+
 
+
VALUE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.ResultCase
+
 
+
VALUE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.ResultCase
+
 
+
VALUE - Enum constant in enum class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.ResultCase
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
VALUE_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
valueOf(int) - Static method in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.ResultCase
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.ResultCase
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.ResultCase
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.CompletionCase
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.ResultCase
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompletionMessage.ResultCase
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.ResultCase
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.ResultCase
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.ResultCase
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.ResultCase
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.ResultCase
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.ResultCase
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
+
Deprecated.
+
+
valueOf(int) - Static method in enum class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.ResultCase
+
+
Deprecated.
+
+
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.admin.model.HandlerMetadataType
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.admin.model.ProtocolType
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.admin.model.ServiceType
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.admin.model.TerminationMode
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.ResultCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.ResultCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.ResultCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.CompletionCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.ResultCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompletionMessage.ResultCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.ResultCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.ResultCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.ResultCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.ResultCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.ResultCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.ResultCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.ResultCase
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.sdk.client.SendResponse.SendStatus
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.sdk.common.HandlerType
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.sdk.common.ServiceType
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.sdk.core.InvocationState
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.sdk.core.manifest.Handler.Ty
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.sdk.core.manifest.Service.Ty
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.sdk.core.MessageType
+
+
Returns the enum constant of this class with the specified name.
+
+
valueOf(String) - Static method in enum class dev.restate.sdk.gen.model.HandlerType
+
+
Returns the enum constant of this class with the specified name.
+
+
values() - Static method in enum class dev.restate.admin.model.HandlerMetadataType
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.admin.model.ProtocolType
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.admin.model.ServiceType
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.admin.model.TerminationMode
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.discovery.Discovery.ServiceDiscoveryProtocolVersion
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage.ResultCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.CallEntryMessage.ResultCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage.ResultCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.CompletionCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage.ResultCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.CompletionMessage.ResultCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage.ResultCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage.ResultCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.ResultCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage.ResultCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage.ResultCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.RunEntryMessage.ResultCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.ServiceProtocolVersion
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage.ResultCase
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.sdk.client.SendResponse.SendStatus
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.sdk.common.HandlerType
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.sdk.common.ServiceType
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.sdk.core.InvocationState
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.sdk.core.manifest.Handler.Ty
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.sdk.core.manifest.Service.Ty
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.sdk.core.MessageType
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
values() - Static method in enum class dev.restate.sdk.gen.model.HandlerType
+
+
Returns an array containing the constants of this enum class, in +the order they are declared.
+
+
variables - Variable in class dev.restate.admin.client.ServerConfiguration
+
 
+
verifyRequest(RequestIdentityVerifier.Headers) - Method in interface dev.restate.sdk.auth.RequestIdentityVerifier
+
 
+
verifyRequest(RequestIdentityVerifier.Headers) - Method in class dev.restate.sdk.auth.signing.RestateRequestIdentityVerifier
+
 
+
version(String) - Method in class dev.restate.admin.model.ModifyServiceStateRequest
+
 
+
Version - Class in dev.restate.sdk.version
+
 
+
VERSION - Static variable in class dev.restate.admin.client.Configuration
+
 
+
VERSION - Static variable in class dev.restate.sdk.version.Version
+
 
+
VIRTUAL_OBJECT - Enum constant in enum class dev.restate.sdk.common.ServiceType
+
 
+
VIRTUAL_OBJECT - Enum constant in enum class dev.restate.sdk.core.manifest.Service.Ty
+
 
+
virtualObject(String, String, String) - Static method in class dev.restate.sdk.common.Target
+
 
+
VirtualObject - Annotation Interface in dev.restate.sdk.annotation
+
+
Annotation to define a class/interface as Restate VirtualObject.
+
+
VIRTUALOBJECT - Enum constant in enum class dev.restate.admin.model.ServiceType
+
 
+
VOID - Static variable in interface dev.restate.sdk.common.Serde
+
+
Noop Serde for void.
+
+
+

W

+
+
WAITING_START - Enum constant in enum class dev.restate.sdk.core.InvocationState
+
 
+
WAKE_UP_TIME_FIELD_NUMBER - Static variable in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
withAcceptContentType(String) - Method in class dev.restate.sdk.common.syscalls.HandlerSpecification
+
 
+
withAdditionalEnv(String, String) - Method in class dev.restate.sdk.testing.RestateRunnerBuilder
+
+
Add additional environment variables to the Restate container.
+
+
withConfigFile(String) - Method in class dev.restate.sdk.testing.RestateRunnerBuilder
+
+
Mount a config file in the Restate container.
+
+
withContentType(String) - Method in class dev.restate.sdk.core.manifest.Input
+
 
+
withContentType(String) - Method in class dev.restate.sdk.core.manifest.Output
+
 
+
withContentType(String, Serde<T>) - Static method in interface dev.restate.sdk.common.Serde
+
 
+
withHandler(Handler) - Method in class dev.restate.sdk.gen.model.Service.Builder
+
 
+
withHandlers(Collection<Handler>) - Method in class dev.restate.sdk.gen.model.Service.Builder
+
 
+
withHandlers(List<Handler>) - Method in class dev.restate.sdk.core.manifest.Service
+
 
+
withHandlerType(HandlerType) - Method in class dev.restate.sdk.gen.model.Handler.Builder
+
 
+
withHeader(String, String) - Method in class dev.restate.sdk.client.CallRequestOptions
+
 
+
withHeader(String, String) - Method in class dev.restate.sdk.client.RequestOptions
+
 
+
withHeaders(Map<? extends String, ? extends String>) - Method in class dev.restate.sdk.client.CallRequestOptions
+
 
+
withHeaders(Map<? extends String, ? extends String>) - Method in class dev.restate.sdk.client.RequestOptions
+
 
+
withIdempotency(String) - Method in class dev.restate.sdk.client.CallRequestOptions
+
 
+
withInput(Input) - Method in class dev.restate.sdk.core.manifest.Handler
+
 
+
withInputAccept(String) - Method in class dev.restate.sdk.gen.model.Handler.Builder
+
 
+
withInputType(PayloadType) - Method in class dev.restate.sdk.gen.model.Handler.Builder
+
 
+
withJsonSchema(Object) - Method in class dev.restate.sdk.core.manifest.Input
+
 
+
withJsonSchema(Object) - Method in class dev.restate.sdk.core.manifest.Output
+
 
+
withMaxProtocolVersion(Integer) - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
 
+
withMinProtocolVersion(Integer) - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
 
+
withName(CharSequence) - Method in class dev.restate.sdk.gen.model.Handler.Builder
+
 
+
withName(String) - Method in class dev.restate.sdk.core.manifest.Handler
+
 
+
withName(String) - Method in class dev.restate.sdk.core.manifest.Service
+
 
+
withOpenTelemetry(OpenTelemetry) - Method in class dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
+
+
Set the OpenTelemetry implementation for tracing and metrics.
+
+
withOpenTelemetry(OpenTelemetry) - Method in class dev.restate.sdk.lambda.RestateLambdaEndpointBuilder
+
+
Add a OpenTelemetry implementation for tracing and metrics.
+
+
withOptions(HttpServerOptions) - Method in class dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
+
+
Add custom HttpServerOptions to the server used by the endpoint.
+
+
withOutput(Output) - Method in class dev.restate.sdk.core.manifest.Handler
+
 
+
withOutputType(PayloadType) - Method in class dev.restate.sdk.gen.model.Handler.Builder
+
 
+
withProtocolMode(EndpointManifestSchema.ProtocolMode) - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
 
+
withRequestIdentityVerifier(RequestIdentityVerifier) - Method in class dev.restate.sdk.core.RestateEndpoint.Builder
+
 
+
withRequestIdentityVerifier(RequestIdentityVerifier) - Method in class dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder
+
+
Set the request identity verifier for this endpoint.
+
+
withRequestIdentityVerifier(RequestIdentityVerifier) - Method in class dev.restate.sdk.lambda.RestateLambdaEndpointBuilder
+
+
Set the request identity verifier for this endpoint.
+
+
withRequired(Boolean) - Method in class dev.restate.sdk.core.manifest.Input
+
 
+
withRestateContainerImage(String) - Method in class dev.restate.sdk.testing.RestateRunnerBuilder
+
+
Override the container image to use for the Restate runtime.
+
+
withServiceName(String) - Method in class dev.restate.sdk.gen.model.Service.Builder
+
 
+
withServices(List<Service>) - Method in class dev.restate.sdk.core.manifest.EndpointManifestSchema
+
 
+
withServiceType(ServiceType) - Method in class dev.restate.sdk.gen.model.Service.Builder
+
 
+
withSetContentTypeIfEmpty(Boolean) - Method in class dev.restate.sdk.core.manifest.Output
+
 
+
withTargetFqcn(CharSequence) - Method in class dev.restate.sdk.gen.model.Service.Builder
+
 
+
withTargetPkg(CharSequence) - Method in class dev.restate.sdk.gen.model.Service.Builder
+
 
+
withTracer(Tracer) - Method in class dev.restate.sdk.core.RestateEndpoint.Builder
+
 
+
withTy(Handler.Ty) - Method in class dev.restate.sdk.core.manifest.Handler
+
 
+
withTy(Service.Ty) - Method in class dev.restate.sdk.core.manifest.Service
+
 
+
workflow(String, String, String) - Static method in class dev.restate.sdk.common.Target
+
 
+
Workflow - Annotation Interface in dev.restate.sdk.annotation
+
+
Annotation to define a class/interface as Restate Workflow.
+
+
WORKFLOW - Enum constant in enum class dev.restate.admin.model.HandlerMetadataType
+
 
+
WORKFLOW - Enum constant in enum class dev.restate.admin.model.ServiceType
+
 
+
WORKFLOW - Enum constant in enum class dev.restate.sdk.common.HandlerType
+
 
+
WORKFLOW - Enum constant in enum class dev.restate.sdk.common.ServiceType
+
 
+
WORKFLOW - Enum constant in enum class dev.restate.sdk.core.manifest.Handler.Ty
+
 
+
WORKFLOW - Enum constant in enum class dev.restate.sdk.core.manifest.Service.Ty
+
 
+
WORKFLOW - Enum constant in enum class dev.restate.sdk.gen.model.HandlerType
+
 
+
workflowCompletionRetention(String) - Method in class dev.restate.admin.model.ModifyServiceRequest
+
 
+
workflowCompletionRetention(String) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
WorkflowContext - Interface in dev.restate.sdk
+
+
This interface can be used only within workflow handlers of workflow.
+
+
workflowHandle(String, String, Serde<Res>) - Method in interface dev.restate.sdk.client.Client
+
 
+
workflowHandle(String, String, Serde<Res>) - Method in class dev.restate.sdk.client.DefaultClient
+
 
+
wrap(ThrowingBiConsumer<T, U>) - Static method in interface dev.restate.sdk.common.function.ThrowingBiConsumer
+
 
+
wrap(ThrowingFunction<T, R>) - Static method in interface dev.restate.sdk.common.function.ThrowingFunction
+
 
+
writeOutput(TerminalException, SyscallCallback<Void>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
writeOutput(TerminalException, SyscallCallback<Void>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
writeOutput(ByteBuffer, SyscallCallback<Void>) - Method in interface dev.restate.sdk.common.syscalls.Syscalls
+
 
+
writeOutput(ByteBuffer, SyscallCallback<Void>) - Method in class dev.restate.sdk.core.SyscallsImpl
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.CallEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.CompletionMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.Empty
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.EndMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.EntryAckMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.ErrorMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.Failure
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.Header
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.InputEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.OutputEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.RunEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.SleepEntryMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.StartMessage
+
 
+
writeTo(CodedOutputStream) - Method in class dev.restate.generated.service.protocol.Protocol.SuspensionMessage
+
 
+
+

X

+
+
X_RESTATE_SERVER - Static variable in class dev.restate.sdk.version.Version
+
 
+
+

_

+
+
_public(Boolean) - Method in class dev.restate.admin.model.ModifyServiceRequest
+
 
+
_public(Boolean) - Method in class dev.restate.admin.model.ServiceMetadata
+
 
+
+A B C D E F G H I J K L M N O P R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
+
+
+ + diff --git a/static/javadocs/index.html b/static/javadocs/index.html new file mode 100644 index 00000000..3e47b595 --- /dev/null +++ b/static/javadocs/index.html @@ -0,0 +1,116 @@ + + + + +Overview (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+
+

Restate SDK-Java documentation

+
+ +
+
+
+ + diff --git a/static/javadocs/jquery-ui.overrides.css b/static/javadocs/jquery-ui.overrides.css new file mode 100644 index 00000000..facf852c --- /dev/null +++ b/static/javadocs/jquery-ui.overrides.css @@ -0,0 +1,35 @@ +/* + * Copyright (c) 2020, 2022, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +.ui-state-active, +.ui-widget-content .ui-state-active, +.ui-widget-header .ui-state-active, +a.ui-button:active, +.ui-button:active, +.ui-button.ui-state-active:hover { + /* Overrides the color of selection used in jQuery UI */ + background: #F8981D; + border: 1px solid #F8981D; +} diff --git a/static/javadocs/legal/ADDITIONAL_LICENSE_INFO b/static/javadocs/legal/ADDITIONAL_LICENSE_INFO new file mode 100644 index 00000000..ff700cd0 --- /dev/null +++ b/static/javadocs/legal/ADDITIONAL_LICENSE_INFO @@ -0,0 +1,37 @@ + ADDITIONAL INFORMATION ABOUT LICENSING + +Certain files distributed by Oracle America, Inc. and/or its affiliates are +subject to the following clarification and special exception to the GPLv2, +based on the GNU Project exception for its Classpath libraries, known as the +GNU Classpath Exception. + +Note that Oracle includes multiple, independent programs in this software +package. Some of those programs are provided under licenses deemed +incompatible with the GPLv2 by the Free Software Foundation and others. +For example, the package includes programs licensed under the Apache +License, Version 2.0 and may include FreeType. Such programs are licensed +to you under their original licenses. + +Oracle facilitates your further distribution of this package by adding the +Classpath Exception to the necessary parts of its GPLv2 code, which permits +you to use that code in combination with other independent modules not +licensed under the GPLv2. However, note that this would not permit you to +commingle code under an incompatible license with Oracle's GPLv2 licensed +code by, for example, cutting and pasting such code into a file also +containing Oracle's GPLv2 licensed code and then distributing the result. + +Additionally, if you were to remove the Classpath Exception from any of the +files to which it applies and distribute the result, you would likely be +required to license some or all of the other code in that distribution under +the GPLv2 as well, and since the GPLv2 is incompatible with the license terms +of some items included in the distribution by Oracle, removing the Classpath +Exception could therefore effectively compromise your ability to further +distribute the package. + +Failing to distribute notices associated with some files may also create +unexpected legal consequences. + +Proceed with caution and we recommend that you obtain the advice of a lawyer +skilled in open source matters before removing the Classpath Exception or +making modifications to this package which may subsequently be redistributed +and/or involve the use of third party software. diff --git a/static/javadocs/legal/ASSEMBLY_EXCEPTION b/static/javadocs/legal/ASSEMBLY_EXCEPTION new file mode 100644 index 00000000..065b8d90 --- /dev/null +++ b/static/javadocs/legal/ASSEMBLY_EXCEPTION @@ -0,0 +1,27 @@ + +OPENJDK ASSEMBLY EXCEPTION + +The OpenJDK source code made available by Oracle America, Inc. (Oracle) at +openjdk.java.net ("OpenJDK Code") is distributed under the terms of the GNU +General Public License version 2 +only ("GPL2"), with the following clarification and special exception. + + Linking this OpenJDK Code statically or dynamically with other code + is making a combined work based on this library. Thus, the terms + and conditions of GPL2 cover the whole combination. + + As a special exception, Oracle gives you permission to link this + OpenJDK Code with certain code licensed by Oracle as indicated at + http://openjdk.java.net/legal/exception-modules-2007-05-08.html + ("Designated Exception Modules") to produce an executable, + regardless of the license terms of the Designated Exception Modules, + and to copy and distribute the resulting executable under GPL2, + provided that the Designated Exception Modules continue to be + governed by the licenses under which they were offered by Oracle. + +As such, it allows licensees and sublicensees of Oracle's GPL2 OpenJDK Code +to build an executable that includes those portions of necessary code that +Oracle could not provide under GPL2 (or that Oracle has provided under GPL2 +with the Classpath exception). If you modify or add to the OpenJDK code, +that new GPL2 code may still be combined with Designated Exception Modules +if the new code is made subject to this exception by its copyright holder. diff --git a/static/javadocs/legal/LICENSE b/static/javadocs/legal/LICENSE new file mode 100644 index 00000000..8b400c7a --- /dev/null +++ b/static/javadocs/legal/LICENSE @@ -0,0 +1,347 @@ +The GNU General Public License (GPL) + +Version 2, June 1991 + +Copyright (C) 1989, 1991 Free Software Foundation, Inc. +51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Everyone is permitted to copy and distribute verbatim copies of this license +document, but changing it is not allowed. + +Preamble + +The licenses for most software are designed to take away your freedom to share +and change it. By contrast, the GNU General Public License is intended to +guarantee your freedom to share and change free software--to make sure the +software is free for all its users. This General Public License applies to +most of the Free Software Foundation's software and to any other program whose +authors commit to using it. (Some other Free Software Foundation software is +covered by the GNU Library General Public License instead.) You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our +General Public Licenses are designed to make sure that you have the freedom to +distribute copies of free software (and charge for this service if you wish), +that you receive source code or can get it if you want it, that you can change +the software or use pieces of it in new free programs; and that you know you +can do these things. + +To protect your rights, we need to make restrictions that forbid anyone to deny +you these rights or to ask you to surrender the rights. These restrictions +translate to certain responsibilities for you if you distribute copies of the +software, or if you modify it. + +For example, if you distribute copies of such a program, whether gratis or for +a fee, you must give the recipients all the rights that you have. You must +make sure that they, too, receive or can get the source code. And you must +show them these terms so they know their rights. + +We protect your rights with two steps: (1) copyright the software, and (2) +offer you this license which gives you legal permission to copy, distribute +and/or modify the software. + +Also, for each author's protection and ours, we want to make certain that +everyone understands that there is no warranty for this free software. If the +software is modified by someone else and passed on, we want its recipients to +know that what they have is not the original, so that any problems introduced +by others will not reflect on the original authors' reputations. + +Finally, any free program is threatened constantly by software patents. We +wish to avoid the danger that redistributors of a free program will +individually obtain patent licenses, in effect making the program proprietary. +To prevent this, we have made it clear that any patent must be licensed for +everyone's free use or not licensed at all. + +The precise terms and conditions for copying, distribution and modification +follow. + +TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + +0. This License applies to any program or other work which contains a notice +placed by the copyright holder saying it may be distributed under the terms of +this General Public License. The "Program", below, refers to any such program +or work, and a "work based on the Program" means either the Program or any +derivative work under copyright law: that is to say, a work containing the +Program or a portion of it, either verbatim or with modifications and/or +translated into another language. (Hereinafter, translation is included +without limitation in the term "modification".) Each licensee is addressed as +"you". + +Activities other than copying, distribution and modification are not covered by +this License; they are outside its scope. The act of running the Program is +not restricted, and the output from the Program is covered only if its contents +constitute a work based on the Program (independent of having been made by +running the Program). Whether that is true depends on what the Program does. + +1. You may copy and distribute verbatim copies of the Program's source code as +you receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice and +disclaimer of warranty; keep intact all the notices that refer to this License +and to the absence of any warranty; and give any other recipients of the +Program a copy of this License along with the Program. + +You may charge a fee for the physical act of transferring a copy, and you may +at your option offer warranty protection in exchange for a fee. + +2. You may modify your copy or copies of the Program or any portion of it, thus +forming a work based on the Program, and copy and distribute such modifications +or work under the terms of Section 1 above, provided that you also meet all of +these conditions: + + a) You must cause the modified files to carry prominent notices stating + that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in whole or + in part contains or is derived from the Program or any part thereof, to be + licensed as a whole at no charge to all third parties under the terms of + this License. + + c) If the modified program normally reads commands interactively when run, + you must cause it, when started running for such interactive use in the + most ordinary way, to print or display an announcement including an + appropriate copyright notice and a notice that there is no warranty (or + else, saying that you provide a warranty) and that users may redistribute + the program under these conditions, and telling the user how to view a copy + of this License. (Exception: if the Program itself is interactive but does + not normally print such an announcement, your work based on the Program is + not required to print an announcement.) + +These requirements apply to the modified work as a whole. If identifiable +sections of that work are not derived from the Program, and can be reasonably +considered independent and separate works in themselves, then this License, and +its terms, do not apply to those sections when you distribute them as separate +works. But when you distribute the same sections as part of a whole which is a +work based on the Program, the distribution of the whole must be on the terms +of this License, whose permissions for other licensees extend to the entire +whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest your +rights to work written entirely by you; rather, the intent is to exercise the +right to control the distribution of derivative or collective works based on +the Program. + +In addition, mere aggregation of another work not based on the Program with the +Program (or with a work based on the Program) on a volume of a storage or +distribution medium does not bring the other work under the scope of this +License. + +3. You may copy and distribute the Program (or a work based on it, under +Section 2) in object code or executable form under the terms of Sections 1 and +2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable source + code, which must be distributed under the terms of Sections 1 and 2 above + on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three years, to + give any third party, for a charge no more than your cost of physically + performing source distribution, a complete machine-readable copy of the + corresponding source code, to be distributed under the terms of Sections 1 + and 2 above on a medium customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer to + distribute corresponding source code. (This alternative is allowed only + for noncommercial distribution and only if you received the program in + object code or executable form with such an offer, in accord with + Subsection b above.) + +The source code for a work means the preferred form of the work for making +modifications to it. For an executable work, complete source code means all +the source code for all modules it contains, plus any associated interface +definition files, plus the scripts used to control compilation and installation +of the executable. However, as a special exception, the source code +distributed need not include anything that is normally distributed (in either +source or binary form) with the major components (compiler, kernel, and so on) +of the operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the source +code from the same place counts as distribution of the source code, even though +third parties are not compelled to copy the source along with the object code. + +4. You may not copy, modify, sublicense, or distribute the Program except as +expressly provided under this License. Any attempt otherwise to copy, modify, +sublicense or distribute the Program is void, and will automatically terminate +your rights under this License. However, parties who have received copies, or +rights, from you under this License will not have their licenses terminated so +long as such parties remain in full compliance. + +5. You are not required to accept this License, since you have not signed it. +However, nothing else grants you permission to modify or distribute the Program +or its derivative works. These actions are prohibited by law if you do not +accept this License. Therefore, by modifying or distributing the Program (or +any work based on the Program), you indicate your acceptance of this License to +do so, and all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + +6. Each time you redistribute the Program (or any work based on the Program), +the recipient automatically receives a license from the original licensor to +copy, distribute or modify the Program subject to these terms and conditions. +You may not impose any further restrictions on the recipients' exercise of the +rights granted herein. You are not responsible for enforcing compliance by +third parties to this License. + +7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), conditions +are imposed on you (whether by court order, agreement or otherwise) that +contradict the conditions of this License, they do not excuse you from the +conditions of this License. If you cannot distribute so as to satisfy +simultaneously your obligations under this License and any other pertinent +obligations, then as a consequence you may not distribute the Program at all. +For example, if a patent license would not permit royalty-free redistribution +of the Program by all those who receive copies directly or indirectly through +you, then the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under any +particular circumstance, the balance of the section is intended to apply and +the section as a whole is intended to apply in other circumstances. + +It is not the purpose of this section to induce you to infringe any patents or +other property right claims or to contest validity of any such claims; this +section has the sole purpose of protecting the integrity of the free software +distribution system, which is implemented by public license practices. Many +people have made generous contributions to the wide range of software +distributed through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing to +distribute software through any other system and a licensee cannot impose that +choice. + +This section is intended to make thoroughly clear what is believed to be a +consequence of the rest of this License. + +8. If the distribution and/or use of the Program is restricted in certain +countries either by patents or by copyrighted interfaces, the original +copyright holder who places the Program under this License may add an explicit +geographical distribution limitation excluding those countries, so that +distribution is permitted only in or among countries not thus excluded. In +such case, this License incorporates the limitation as if written in the body +of this License. + +9. The Free Software Foundation may publish revised and/or new versions of the +General Public License from time to time. Such new versions will be similar in +spirit to the present version, but may differ in detail to address new problems +or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any later +version", you have the option of following the terms and conditions either of +that version or of any later version published by the Free Software Foundation. +If the Program does not specify a version number of this License, you may +choose any version ever published by the Free Software Foundation. + +10. If you wish to incorporate parts of the Program into other free programs +whose distribution conditions are different, write to the author to ask for +permission. For software which is copyrighted by the Free Software Foundation, +write to the Free Software Foundation; we sometimes make exceptions for this. +Our decision will be guided by the two goals of preserving the free status of +all derivatives of our free software and of promoting the sharing and reuse of +software generally. + +NO WARRANTY + +11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR +THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE +STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE +PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, +INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND +FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND +PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, +YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL +ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE +PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR +INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA +BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER +OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible +use to the public, the best way to achieve this is to make it free software +which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach +them to the start of each source file to most effectively convey the exclusion +of warranty; and each file should have at least the "copyright" line and a +pointer to where the full notice is found. + + One line to give the program's name and a brief idea of what it does. + + Copyright (C) + + This program is free software; you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by the Free + Software Foundation; either version 2 of the License, or (at your option) + any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this when it +starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author Gnomovision comes + with ABSOLUTELY NO WARRANTY; for details type 'show w'. This is free + software, and you are welcome to redistribute it under certain conditions; + type 'show c' for details. + +The hypothetical commands 'show w' and 'show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may be +called something other than 'show w' and 'show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your school, +if any, to sign a "copyright disclaimer" for the program, if necessary. Here +is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + 'Gnomovision' (which makes passes at compilers) written by James Hacker. + + signature of Ty Coon, 1 April 1989 + + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Library General Public +License instead of this License. + + +"CLASSPATH" EXCEPTION TO THE GPL + +Certain source files distributed by Oracle America and/or its affiliates are +subject to the following clarification and special exception to the GPL, but +only where Oracle has expressly included in the particular source file's header +the words "Oracle designates this particular file as subject to the "Classpath" +exception as provided by Oracle in the LICENSE file that accompanied this code." + + Linking this library statically or dynamically with other modules is making + a combined work based on this library. Thus, the terms and conditions of + the GNU General Public License cover the whole combination. + + As a special exception, the copyright holders of this library give you + permission to link this library with independent modules to produce an + executable, regardless of the license terms of these independent modules, + and to copy and distribute the resulting executable under terms of your + choice, provided that you also meet, for each linked independent module, + the terms and conditions of the license of that module. An independent + module is a module which is not derived from or based on this library. If + you modify this library, you may extend this exception to your version of + the library, but you are not obligated to do so. If you do not wish to do + so, delete this exception statement from your version. diff --git a/static/javadocs/legal/jquery.md b/static/javadocs/legal/jquery.md new file mode 100644 index 00000000..d468b318 --- /dev/null +++ b/static/javadocs/legal/jquery.md @@ -0,0 +1,72 @@ +## jQuery v3.6.1 + +### jQuery License +``` +jQuery v 3.6.1 +Copyright OpenJS Foundation and other contributors, https://openjsf.org/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +****************************************** + +The jQuery JavaScript Library v3.6.1 also includes Sizzle.js + +Sizzle.js includes the following license: + +Copyright JS Foundation and other contributors, https://js.foundation/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/sizzle + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +********************* + +``` diff --git a/static/javadocs/legal/jqueryUI.md b/static/javadocs/legal/jqueryUI.md new file mode 100644 index 00000000..8bda9d7a --- /dev/null +++ b/static/javadocs/legal/jqueryUI.md @@ -0,0 +1,49 @@ +## jQuery UI v1.13.2 + +### jQuery UI License +``` +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery-ui + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code contained within the demos directory. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +``` diff --git a/static/javadocs/member-search-index.js b/static/javadocs/member-search-index.js new file mode 100644 index 00000000..fd5a2865 --- /dev/null +++ b/static/javadocs/member-search-index.js @@ -0,0 +1 @@ +memberSearchIndex = [{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"_public(Boolean)","u":"_public(java.lang.Boolean)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"_public(Boolean)","u":"_public(java.lang.Boolean)"},{"p":"dev.restate.sdk.common","c":"TerminalException","l":"ABORTED_CODE"},{"p":"dev.restate.admin.model","c":"AbstractOpenApiSchema","l":"AbstractOpenApiSchema(String, Boolean)","u":"%3Cinit%3E(java.lang.String,java.lang.Boolean)"},{"p":"dev.restate.sdk.common.function","c":"ThrowingBiConsumer","l":"accept(T, U)","u":"accept(T,U)"},{"p":"dev.restate.sdk.client","c":"SendResponse.SendStatus","l":"ACCEPTED"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"addAllEntryIndex(Iterable)","u":"addAllEntryIndex(java.lang.Iterable)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"addAllEntryIndexes(Iterable)","u":"addAllEntryIndexes(java.lang.Iterable)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"addAllHeaders(Iterable)","u":"addAllHeaders(java.lang.Iterable)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"addAllHeaders(Iterable)","u":"addAllHeaders(java.lang.Iterable)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"addAllHeaders(Iterable)","u":"addAllHeaders(java.lang.Iterable)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"addAllKeys(Iterable)","u":"addAllKeys(java.lang.Iterable)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"addAllStateMap(Iterable)","u":"addAllStateMap(java.lang.Iterable)"},{"p":"dev.restate.admin.model","c":"ListDeploymentsResponse","l":"addDeploymentsItem(DeploymentResponse)","u":"addDeploymentsItem(dev.restate.admin.model.DeploymentResponse)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"addEntryIndex(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"addEntryIndexes(int)"},{"p":"dev.restate.admin.model","c":"ListServiceHandlersResponse","l":"addHandlersItem(HandlerMetadata)","u":"addHandlersItem(dev.restate.admin.model.HandlerMetadata)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"addHandlersItem(HandlerMetadata)","u":"addHandlersItem(dev.restate.admin.model.HandlerMetadata)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"addHeaders(int, Protocol.Header)","u":"addHeaders(int,dev.restate.generated.service.protocol.Protocol.Header)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"addHeaders(int, Protocol.Header)","u":"addHeaders(int,dev.restate.generated.service.protocol.Protocol.Header)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"addHeaders(int, Protocol.Header)","u":"addHeaders(int,dev.restate.generated.service.protocol.Protocol.Header)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"addHeaders(int, Protocol.Header.Builder)","u":"addHeaders(int,dev.restate.generated.service.protocol.Protocol.Header.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"addHeaders(int, Protocol.Header.Builder)","u":"addHeaders(int,dev.restate.generated.service.protocol.Protocol.Header.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"addHeaders(int, Protocol.Header.Builder)","u":"addHeaders(int,dev.restate.generated.service.protocol.Protocol.Header.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"addHeaders(Protocol.Header)","u":"addHeaders(dev.restate.generated.service.protocol.Protocol.Header)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"addHeaders(Protocol.Header)","u":"addHeaders(dev.restate.generated.service.protocol.Protocol.Header)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"addHeaders(Protocol.Header)","u":"addHeaders(dev.restate.generated.service.protocol.Protocol.Header)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"addHeaders(Protocol.Header.Builder)","u":"addHeaders(dev.restate.generated.service.protocol.Protocol.Header.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"addHeaders(Protocol.Header.Builder)","u":"addHeaders(dev.restate.generated.service.protocol.Protocol.Header.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"addHeaders(Protocol.Header.Builder)","u":"addHeaders(dev.restate.generated.service.protocol.Protocol.Header.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"addHeadersBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"addHeadersBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"addHeadersBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"addHeadersBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"addHeadersBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"addHeadersBuilder(int)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"additionalHeaders(Map)","u":"additionalHeaders(java.util.Map)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"additionalHeaders(Map)","u":"additionalHeaders(java.util.Map)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"additionalHeaders(Map)","u":"additionalHeaders(java.util.Map)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"additionalHeaders(Map)","u":"additionalHeaders(java.util.Map)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"addKeys(ByteString)","u":"addKeys(com.google.protobuf.ByteString)"},{"p":"dev.restate.admin.model","c":"ListServicesResponse","l":"addServicesItem(ServiceMetadata)","u":"addServicesItem(dev.restate.admin.model.ServiceMetadata)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"addServicesItem(ServiceMetadata)","u":"addServicesItem(dev.restate.admin.model.ServiceMetadata)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"addStateMap(int, Protocol.StartMessage.StateEntry)","u":"addStateMap(int,dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"addStateMap(int, Protocol.StartMessage.StateEntry.Builder)","u":"addStateMap(int,dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"addStateMap(Protocol.StartMessage.StateEntry)","u":"addStateMap(dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"addStateMap(Protocol.StartMessage.StateEntry.Builder)","u":"addStateMap(dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"addStateMapBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"addStateMapBuilder(int)"},{"p":"dev.restate.admin.model","c":"ListSubscriptionsResponse","l":"addSubscriptionsItem(SubscriptionResponse)","u":"addSubscriptionsItem(dev.restate.admin.model.SubscriptionResponse)"},{"p":"dev.restate.sdk","c":"Awaitable","l":"all(Awaitable, Awaitable, Awaitable...)","u":"all(dev.restate.sdk.Awaitable,dev.restate.sdk.Awaitable,dev.restate.sdk.Awaitable...)"},{"p":"dev.restate.sdk","c":"Awaitable","l":"all(List>)","u":"all(java.util.List)"},{"p":"dev.restate.sdk.gen.utils","c":"AnnotationUtils","l":"AnnotationUtils()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk","c":"Awaitable","l":"any(Awaitable, Awaitable, Awaitable...)","u":"any(dev.restate.sdk.Awaitable,dev.restate.sdk.Awaitable,dev.restate.sdk.Awaitable...)"},{"p":"dev.restate.sdk","c":"Awaitable","l":"any(List>)","u":"any(java.util.List)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"ApiClient()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"ApiClient(HttpClient.Builder, ObjectMapper, String)","u":"%3Cinit%3E(java.net.http.HttpClient.Builder,com.fasterxml.jackson.databind.ObjectMapper,java.lang.String)"},{"p":"dev.restate.admin.client","c":"ApiException","l":"ApiException()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.client","c":"ApiException","l":"ApiException(int, HttpHeaders, String)","u":"%3Cinit%3E(int,java.net.http.HttpHeaders,java.lang.String)"},{"p":"dev.restate.admin.client","c":"ApiException","l":"ApiException(int, String)","u":"%3Cinit%3E(int,java.lang.String)"},{"p":"dev.restate.admin.client","c":"ApiException","l":"ApiException(int, String, HttpHeaders, String)","u":"%3Cinit%3E(int,java.lang.String,java.net.http.HttpHeaders,java.lang.String)"},{"p":"dev.restate.admin.client","c":"ApiException","l":"ApiException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.restate.admin.client","c":"ApiException","l":"ApiException(String, int, HttpHeaders, String)","u":"%3Cinit%3E(java.lang.String,int,java.net.http.HttpHeaders,java.lang.String)"},{"p":"dev.restate.admin.client","c":"ApiException","l":"ApiException(String, Throwable, int, HttpHeaders)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable,int,java.net.http.HttpHeaders)"},{"p":"dev.restate.admin.client","c":"ApiException","l":"ApiException(String, Throwable, int, HttpHeaders, String)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable,int,java.net.http.HttpHeaders,java.lang.String)"},{"p":"dev.restate.admin.client","c":"ApiException","l":"ApiException(Throwable)","u":"%3Cinit%3E(java.lang.Throwable)"},{"p":"dev.restate.admin.client","c":"ApiResponse","l":"ApiResponse(int, Map>)","u":"%3Cinit%3E(int,java.util.Map)"},{"p":"dev.restate.admin.client","c":"ApiResponse","l":"ApiResponse(int, Map>, T)","u":"%3Cinit%3E(int,java.util.Map,T)"},{"p":"dev.restate.sdk.common.function","c":"ThrowingFunction","l":"apply(T)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"arn(String)","u":"arn(java.lang.String)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"arn(String)","u":"arn(java.lang.String)"},{"p":"dev.restate.sdk.common.function","c":"ThrowingBiConsumer","l":"asBiConsumer()"},{"p":"dev.restate.sdk.common.function","c":"ThrowingFunction","l":"asFunction()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"assumeRoleArn(String)","u":"assumeRoleArn(java.lang.String)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"assumeRoleArn(String)","u":"assumeRoleArn(java.lang.String)"},{"p":"dev.restate.sdk.client","c":"Client.InvocationHandle","l":"attach()"},{"p":"dev.restate.sdk.client","c":"Client.WorkflowHandle","l":"attach()"},{"p":"dev.restate.sdk.client","c":"Client.InvocationHandle","l":"attach(RequestOptions)","u":"attach(dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.client","c":"Client.WorkflowHandle","l":"attach(RequestOptions)","u":"attach(dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.client","c":"Client.InvocationHandle","l":"attachAsync()"},{"p":"dev.restate.sdk.client","c":"Client.WorkflowHandle","l":"attachAsync()"},{"p":"dev.restate.sdk.client","c":"Client.InvocationHandle","l":"attachAsync(RequestOptions)","u":"attachAsync(dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.client","c":"Client.WorkflowHandle","l":"attachAsync(RequestOptions)","u":"attachAsync(dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk","c":"Awaitable","l":"await()"},{"p":"dev.restate.sdk","c":"Awaitable","l":"await(Duration)","u":"await(java.time.Duration)"},{"p":"dev.restate.sdk","c":"DurablePromise","l":"awaitable()"},{"p":"dev.restate.sdk","c":"AnyAwaitable","l":"awaitIndex()"},{"p":"dev.restate.sdk","c":"Awaitable","l":"awaitResult()"},{"p":"dev.restate.sdk","c":"AnyAwaitable","l":"awaitResult()"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"AWAKEABLE_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk","c":"Context","l":"awakeable(Serde)","u":"awakeable(dev.restate.sdk.common.Serde)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"awakeable(SyscallCallback>>)","u":"awakeable(dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"awakeable(SyscallCallback>>)","u":"awakeable(dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"AwakeableEntryMessage"},{"p":"dev.restate.sdk.client","c":"Client","l":"awakeableHandle(String)","u":"awakeableHandle(java.lang.String)"},{"p":"dev.restate.sdk.client","c":"DefaultClient","l":"awakeableHandle(String)","u":"awakeableHandle(java.lang.String)"},{"p":"dev.restate.sdk","c":"Context","l":"awakeableHandle(String)","u":"awakeableHandle(java.lang.String)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"BACKGROUND_INVOKE_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk.common","c":"TerminalException","l":"BAD_REQUEST_CODE"},{"p":"dev.restate.sdk.lambda","c":"BaseRestateLambdaHandler","l":"BaseRestateLambdaHandler()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.testing","c":"RestateRunner","l":"beforeAll(ExtensionContext)","u":"beforeAll(org.junit.jupiter.api.extension.ExtensionContext)"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema.ProtocolMode","l":"BIDI_STREAM"},{"p":"dev.restate.admin.model","c":"ProtocolType","l":"BIDISTREAM"},{"p":"dev.restate.sdk.http.vertx","c":"RestateHttpEndpointBuilder","l":"bind(Object)","u":"bind(java.lang.Object)"},{"p":"dev.restate.sdk.lambda","c":"RestateLambdaEndpointBuilder","l":"bind(Object)","u":"bind(java.lang.Object)"},{"p":"dev.restate.sdk.testing","c":"RestateRunnerBuilder","l":"bind(Object)","u":"bind(java.lang.Object)"},{"p":"dev.restate.sdk.http.vertx","c":"RestateHttpEndpointBuilder","l":"bind(ServiceDefinition)","u":"bind(dev.restate.sdk.common.syscalls.ServiceDefinition)"},{"p":"dev.restate.sdk.lambda","c":"RestateLambdaEndpointBuilder","l":"bind(ServiceDefinition)","u":"bind(dev.restate.sdk.common.syscalls.ServiceDefinition)"},{"p":"dev.restate.sdk.testing","c":"RestateRunnerBuilder","l":"bind(ServiceDefinition)","u":"bind(dev.restate.sdk.common.syscalls.ServiceDefinition)"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint.Builder","l":"bind(ServiceDefinition, O)","u":"bind(dev.restate.sdk.common.syscalls.ServiceDefinition,O)"},{"p":"dev.restate.sdk.http.vertx","c":"RestateHttpEndpointBuilder","l":"bind(ServiceDefinition, O)","u":"bind(dev.restate.sdk.common.syscalls.ServiceDefinition,O)"},{"p":"dev.restate.sdk.lambda","c":"RestateLambdaEndpointBuilder","l":"bind(ServiceDefinition, O)","u":"bind(dev.restate.sdk.common.syscalls.ServiceDefinition,O)"},{"p":"dev.restate.sdk.testing","c":"RestateRunnerBuilder","l":"bind(ServiceDefinition, O)","u":"bind(dev.restate.sdk.common.syscalls.ServiceDefinition,O)"},{"p":"dev.restate.sdk.common","c":"Request","l":"body()"},{"p":"dev.restate.sdk.common","c":"Request","l":"bodyBuffer()"},{"p":"dev.restate.sdk","c":"JsonSerdes","l":"BOOLEAN"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"build()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"build()"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint.Builder","l":"build()"},{"p":"dev.restate.sdk.http.vertx","c":"RestateHttpEndpointBuilder","l":"build()"},{"p":"dev.restate.sdk.lambda","c":"RestateLambdaEndpointBuilder","l":"build()"},{"p":"dev.restate.sdk.http.vertx","c":"RestateHttpEndpointBuilder","l":"buildAndListen()"},{"p":"dev.restate.sdk.http.vertx","c":"RestateHttpEndpointBuilder","l":"buildAndListen(int)"},{"p":"dev.restate.sdk.gen.model","c":"Handler","l":"builder()"},{"p":"dev.restate.sdk.gen.model","c":"Service","l":"builder()"},{"p":"dev.restate.sdk.http.vertx","c":"RestateHttpEndpointBuilder","l":"builder()"},{"p":"dev.restate.sdk.lambda","c":"RestateLambdaEndpoint","l":"builder()"},{"p":"dev.restate.sdk.gen.model","c":"Handler.Builder","l":"Builder()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"Builder()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint.Builder","l":"Builder(EndpointManifestSchema.ProtocolMode)","u":"%3Cinit%3E(dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode)"},{"p":"dev.restate.sdk.http.vertx","c":"RestateHttpEndpointBuilder","l":"builder(Vertx)","u":"builder(io.vertx.core.Vertx)"},{"p":"dev.restate.sdk.testing","c":"RestateRunnerBuilder","l":"buildManualRunner()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"buildPartial()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"buildPartial()"},{"p":"dev.restate.sdk.testing","c":"RestateRunnerBuilder","l":"buildRunner()"},{"p":"dev.restate.sdk","c":"JsonSerdes","l":"BYTE"},{"p":"dev.restate.sdk.common","c":"Serde","l":"BYTE_BUFFER"},{"p":"dev.restate.sdk.common","c":"DurablePromiseKey","l":"bytes(String)","u":"bytes(java.lang.String)"},{"p":"dev.restate.sdk.common","c":"StateKey","l":"bytes(String)","u":"bytes(java.lang.String)"},{"p":"dev.restate.sdk","c":"Context","l":"call(Target, byte[])","u":"call(dev.restate.sdk.common.Target,byte[])"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"call(Target, ByteBuffer, SyscallCallback>)","u":"call(dev.restate.sdk.common.Target,java.nio.ByteBuffer,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"call(Target, ByteBuffer, SyscallCallback>)","u":"call(dev.restate.sdk.common.Target,java.nio.ByteBuffer,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.client","c":"Client","l":"call(Target, Serde, Serde, Req)","u":"call(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,dev.restate.sdk.common.Serde,Req)"},{"p":"dev.restate.sdk.client","c":"Client","l":"call(Target, Serde, Serde, Req, RequestOptions)","u":"call(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,dev.restate.sdk.common.Serde,Req,dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk","c":"Context","l":"call(Target, Serde, Serde, T)","u":"call(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,dev.restate.sdk.common.Serde,T)"},{"p":"dev.restate.sdk.client","c":"Client","l":"callAsync(Target, Serde, Serde, Req)","u":"callAsync(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,dev.restate.sdk.common.Serde,Req)"},{"p":"dev.restate.sdk.client","c":"Client","l":"callAsync(Target, Serde, Serde, Req, RequestOptions)","u":"callAsync(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,dev.restate.sdk.common.Serde,Req,dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.client","c":"DefaultClient","l":"callAsync(Target, Serde, Serde, Req, RequestOptions)","u":"callAsync(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,dev.restate.sdk.common.Serde,Req,dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"CallEntryMessage"},{"p":"dev.restate.sdk.client","c":"CallRequestOptions","l":"CallRequestOptions()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.client","c":"CallRequestOptions","l":"CallRequestOptions(Map, String)","u":"%3Cinit%3E(java.util.Map,java.lang.String)"},{"p":"dev.restate.admin.model","c":"TerminationMode","l":"CANCEL"},{"p":"dev.restate.sdk.common","c":"TerminalException","l":"CANCELLED_CODE"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"CLEAR_ALL_STATE_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"CLEAR_STATE_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"clear()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"clear()"},{"p":"dev.restate.sdk","c":"ObjectContext","l":"clear(StateKey)","u":"clear(dev.restate.sdk.common.StateKey)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"clear(String, SyscallCallback)","u":"clear(java.lang.String,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"clear(String, SyscallCallback)","u":"clear(java.lang.String,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk","c":"ObjectContext","l":"clearAll()"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"clearAll(SyscallCallback)","u":"clearAll(dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"clearAll(SyscallCallback)","u":"clearAll(dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"ClearAllStateEntryMessage"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"clearCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"clearCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"clearCompletion()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"clearCompletionFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"clearCompletionValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"clearDebugId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"clearDescription()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"clearEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"clearEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"clearEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"clearEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"clearEmpty()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"clearEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"clearEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"clearEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"clearEntryIndexes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"clearFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"clearFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"clearFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"clearFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"clearFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"clearFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"clearFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"clearFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"clearFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"clearFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"clearFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"clearFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"clearHandlerName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"clearHandlerName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"clearHeaders()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"clearHeaders()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"clearHeaders()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"clearId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"clearId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"clearInvokeTime()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"clearKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"clearKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"clearKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"clearKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"clearKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"clearKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"clearKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"clearKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"clearKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"clearKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"clearKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"clearKeys()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"clearKnownEntries()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"clearMessage()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"clearMessage()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"clearName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"clearParameter()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"clearParameter()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"clearPartialState()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"clearRelatedEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"clearRelatedEntryName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"clearRelatedEntryType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"clearResult()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"clearResult()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"clearResult()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"clearResult()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"clearResult()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"clearResult()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"clearResult()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"clearResult()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"clearResult()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"clearResult()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"clearResult()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"clearResult()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"clearServiceName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"clearServiceName()"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"ClearStateEntryMessage"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"clearStateMap()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"clearValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"clearWakeUpTime()"},{"p":"dev.restate.admin.client","c":"RFC3339DateFormat","l":"clone()"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"close()"},{"p":"dev.restate.sdk.testing","c":"ManualRestateRunner","l":"close()"},{"p":"dev.restate.sdk.core","c":"InvocationState","l":"CLOSED"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"CODE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"CODE_FIELD_NUMBER"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"COMBINATOR_AWAITABLE_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"CombinatorAwaitableEntryMessage"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"COMPLETE_AWAKEABLE_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"COMPLETE_PROMISE_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"CompleteAwakeableEntryMessage"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"CompletePromiseEntryMessage"},{"p":"dev.restate.sdk.common.syscalls","c":"SyscallCallback","l":"completingFuture(CompletableFuture)","u":"completingFuture(java.util.concurrent.CompletableFuture)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.CompletionCase","l":"COMPLETION_FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"COMPLETION_FAILURE_FIELD_NUMBER"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"COMPLETION_MESSAGE_TYPE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.CompletionCase","l":"COMPLETION_NOT_SET"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.CompletionCase","l":"COMPLETION_VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"COMPLETION_VALUE_FIELD_NUMBER"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"CompletionMessage"},{"p":"dev.restate.admin.client","c":"Configuration","l":"Configuration()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.client","c":"Client","l":"connect(String)","u":"connect(java.lang.String)"},{"p":"dev.restate.sdk.client","c":"Client","l":"connect(String, Map)","u":"connect(java.lang.String,java.util.Map)"},{"p":"dev.restate.sdk.core","c":"Util","l":"containsSuspendedException(Throwable)","u":"containsSuspendedException(java.lang.Throwable)"},{"p":"dev.restate.sdk.annotation","c":"Json","l":"contentType()"},{"p":"dev.restate.sdk.annotation","c":"Raw","l":"contentType()"},{"p":"dev.restate.sdk.common","c":"Serde","l":"contentType()"},{"p":"dev.restate.sdk.client","c":"CallRequestOptions","l":"copy()"},{"p":"dev.restate.sdk.client","c":"RequestOptions","l":"copy()"},{"p":"dev.restate.sdk.testing","c":"RestateRunnerBuilder","l":"create()"},{"p":"dev.restate.sdk.common.syscalls","c":"ServiceDefinitionFactory","l":"create(T)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"createAllDeferred(List>)","u":"createAllDeferred(java.util.List)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"createAllDeferred(List>)","u":"createAllDeferred(java.util.List)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"createAnyDeferred(List>)","u":"createAnyDeferred(java.util.List)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"createAnyDeferred(List>)","u":"createAnyDeferred(java.util.List)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"createdAt(String)","u":"createdAt(java.lang.String)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"createdAt(String)","u":"createdAt(java.lang.String)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"createDefaultHttpClientBuilder()"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"createDefaultObjectMapper()"},{"p":"dev.restate.admin.api","c":"DeploymentApi","l":"createDeployment(RegisterDeploymentRequest)","u":"createDeployment(dev.restate.admin.model.RegisterDeploymentRequest)"},{"p":"dev.restate.admin.api","c":"DeploymentApi","l":"createDeploymentWithHttpInfo(RegisterDeploymentRequest)","u":"createDeploymentWithHttpInfo(dev.restate.admin.model.RegisterDeploymentRequest)"},{"p":"dev.restate.admin.api","c":"SubscriptionApi","l":"createSubscription(CreateSubscriptionRequest)","u":"createSubscription(dev.restate.admin.model.CreateSubscriptionRequest)"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"CreateSubscriptionRequest()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"SubscriptionApi","l":"createSubscriptionWithHttpInfo(CreateSubscriptionRequest)","u":"createSubscriptionWithHttpInfo(dev.restate.admin.model.CreateSubscriptionRequest)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"DEBUG_ID_FIELD_NUMBER"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"decode(short)"},{"p":"dev.restate.sdk.client","c":"CallRequestOptions","l":"DEFAULT"},{"p":"dev.restate.sdk.client","c":"RequestOptions","l":"DEFAULT"},{"p":"dev.restate.sdk","c":"HandlerRunner.Options","l":"DEFAULT"},{"p":"dev.restate.admin.client","c":"ServerVariable","l":"defaultValue"},{"p":"dev.restate.sdk","c":"Awaitable","l":"deferred()"},{"p":"dev.restate.sdk","c":"AnyAwaitable","l":"deferred()"},{"p":"dev.restate.admin.api","c":"DeploymentApi","l":"deleteDeployment(String, Boolean)","u":"deleteDeployment(java.lang.String,java.lang.Boolean)"},{"p":"dev.restate.admin.api","c":"DeploymentApi","l":"deleteDeploymentWithHttpInfo(String, Boolean)","u":"deleteDeploymentWithHttpInfo(java.lang.String,java.lang.Boolean)"},{"p":"dev.restate.admin.api","c":"SubscriptionApi","l":"deleteSubscription(String)","u":"deleteSubscription(java.lang.String)"},{"p":"dev.restate.admin.api","c":"SubscriptionApi","l":"deleteSubscriptionWithHttpInfo(String)","u":"deleteSubscriptionWithHttpInfo(java.lang.String)"},{"p":"dev.restate.admin.api","c":"DeploymentApi","l":"DeploymentApi()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"DeploymentApi","l":"DeploymentApi(ApiClient)","u":"%3Cinit%3E(dev.restate.admin.client.ApiClient)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"deploymentId(String)","u":"deploymentId(java.lang.String)"},{"p":"dev.restate.admin.model","c":"DeploymentResponse","l":"DeploymentResponse()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"DeploymentResponse","l":"DeploymentResponse(DeploymentResponseAnyOf)","u":"%3Cinit%3E(dev.restate.admin.model.DeploymentResponseAnyOf)"},{"p":"dev.restate.admin.model","c":"DeploymentResponse","l":"DeploymentResponse(DeploymentResponseAnyOf1)","u":"%3Cinit%3E(dev.restate.admin.model.DeploymentResponseAnyOf1)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"DeploymentResponseAnyOf()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"DeploymentResponseAnyOf1()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"DeploymentResponse.DeploymentResponseDeserializer","l":"DeploymentResponseDeserializer()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"DeploymentResponse.DeploymentResponseDeserializer","l":"DeploymentResponseDeserializer(Class)","u":"%3Cinit%3E(java.lang.Class)"},{"p":"dev.restate.admin.model","c":"DeploymentResponse.DeploymentResponseSerializer","l":"DeploymentResponseSerializer()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"DeploymentResponse.DeploymentResponseSerializer","l":"DeploymentResponseSerializer(Class)","u":"%3Cinit%3E(java.lang.Class)"},{"p":"dev.restate.admin.model","c":"ListDeploymentsResponse","l":"deployments(List)","u":"deployments(java.util.List)"},{"p":"dev.restate.admin.client","c":"ServerConfiguration","l":"description"},{"p":"dev.restate.admin.client","c":"ServerVariable","l":"description"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"DESCRIPTION_FIELD_NUMBER"},{"p":"dev.restate.sdk.common","c":"Serde","l":"deserialize(byte[])"},{"p":"dev.restate.sdk.common","c":"Serde","l":"deserialize(ByteBuffer)","u":"deserialize(java.nio.ByteBuffer)"},{"p":"dev.restate.admin.model","c":"DeploymentResponse.DeploymentResponseDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer","l":"deserialize(JsonParser, DeserializationContext)","u":"deserialize(com.fasterxml.jackson.core.JsonParser,com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse","l":"DetailedDeploymentResponse()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse","l":"DetailedDeploymentResponse(DeploymentResponseAnyOf)","u":"%3Cinit%3E(dev.restate.admin.model.DeploymentResponseAnyOf)"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse","l":"DetailedDeploymentResponse(DeploymentResponseAnyOf1)","u":"%3Cinit%3E(dev.restate.admin.model.DeploymentResponseAnyOf1)"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer","l":"DetailedDeploymentResponseDeserializer()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer","l":"DetailedDeploymentResponseDeserializer(Class)","u":"%3Cinit%3E(java.lang.Class)"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse.DetailedDeploymentResponseSerializer","l":"DetailedDeploymentResponseSerializer()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse.DetailedDeploymentResponseSerializer","l":"DetailedDeploymentResponseSerializer(Class)","u":"%3Cinit%3E(java.lang.Class)"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint","l":"discoverServiceDefinitionFactory(Object)","u":"discoverServiceDefinitionFactory(java.lang.Object)"},{"p":"dev.restate.sdk","c":"JsonSerdes","l":"DOUBLE"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"dryRun(Boolean)","u":"dryRun(java.lang.Boolean)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"dryRun(Boolean)","u":"dryRun(java.lang.Boolean)"},{"p":"dev.restate.sdk.gen","c":"ElementConverter","l":"ElementConverter(Messager, Elements, Types)","u":"%3Cinit%3E(javax.annotation.processing.Messager,javax.lang.model.util.Elements,javax.lang.model.util.Types)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.ResultCase","l":"EMPTY"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.ResultCase","l":"EMPTY"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.ResultCase","l":"EMPTY"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.ResultCase","l":"EMPTY"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.ResultCase","l":"EMPTY"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"EMPTY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"EMPTY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"EMPTY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"EMPTY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"EMPTY_FIELD_NUMBER"},{"p":"dev.restate.sdk.common.syscalls","c":"Result","l":"empty()"},{"p":"dev.restate.sdk.core","c":"MessageHeader","l":"encode()"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"encode()"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"END_MESSAGE_TYPE"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"EndMessage"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"EndpointManifestSchema()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"enterSideEffectBlock(String, EnterSideEffectSyscallCallback)","u":"enterSideEffectBlock(java.lang.String,dev.restate.sdk.common.syscalls.EnterSideEffectSyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"enterSideEffectBlock(String, EnterSideEffectSyscallCallback)","u":"enterSideEffectBlock(java.lang.String,dev.restate.sdk.common.syscalls.EnterSideEffectSyscallCallback)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"ENTRY_ACK_MESSAGE_TYPE"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"ENTRY_INDEX_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"ENTRY_INDEX_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"ENTRY_INDEX_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"ENTRY_INDEXES_FIELD_NUMBER"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"EntryAckMessage"},{"p":"dev.restate.admin.client","c":"ServerVariable","l":"enumValues"},{"p":"dev.restate.admin.model","c":"AbstractOpenApiSchema","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"ListDeploymentsResponse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"ListServiceHandlersResponse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"ListServicesResponse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"ListSubscriptionsResponse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.client","c":"CallRequestOptions","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.client","c":"RequestOptions","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.client","c":"SendResponse","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.common","c":"Output","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.common","c":"Request","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerDefinition","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerSpecification","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.common.syscalls","c":"ServiceDefinition","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.common","c":"Target","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.gen.model","c":"PayloadType","l":"equals(Object)","u":"equals(java.lang.Object)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"ERROR_MESSAGE_TYPE"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"ErrorDescriptionResponse()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"ErrorMessage"},{"p":"dev.restate.admin.model","c":"HandlerMetadataType","l":"EXCLUSIVE"},{"p":"dev.restate.sdk.common","c":"HandlerType","l":"EXCLUSIVE"},{"p":"dev.restate.sdk.core.manifest","c":"Handler.Ty","l":"EXCLUSIVE"},{"p":"dev.restate.sdk.gen.model","c":"HandlerType","l":"EXCLUSIVE"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"exitSideEffectBlock(ByteBuffer, ExitSideEffectSyscallCallback)","u":"exitSideEffectBlock(java.nio.ByteBuffer,dev.restate.sdk.common.syscalls.ExitSideEffectSyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"exitSideEffectBlock(ByteBuffer, ExitSideEffectSyscallCallback)","u":"exitSideEffectBlock(java.nio.ByteBuffer,dev.restate.sdk.common.syscalls.ExitSideEffectSyscallCallback)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"exitSideEffectBlockWithTerminalException(TerminalException, ExitSideEffectSyscallCallback)","u":"exitSideEffectBlockWithTerminalException(dev.restate.sdk.common.TerminalException,dev.restate.sdk.common.syscalls.ExitSideEffectSyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"exitSideEffectBlockWithTerminalException(TerminalException, ExitSideEffectSyscallCallback)","u":"exitSideEffectBlockWithTerminalException(dev.restate.sdk.common.TerminalException,dev.restate.sdk.common.syscalls.ExitSideEffectSyscallCallback)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"fail(Throwable)","u":"fail(java.lang.Throwable)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"fail(Throwable)","u":"fail(java.lang.Throwable)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.ResultCase","l":"FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.ResultCase","l":"FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.ResultCase","l":"FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.ResultCase","l":"FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.ResultCase","l":"FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.ResultCase","l":"FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.ResultCase","l":"FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.ResultCase","l":"FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.ResultCase","l":"FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.ResultCase","l":"FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.ResultCase","l":"FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.ResultCase","l":"FAILURE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"FAILURE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"FAILURE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"FAILURE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"FAILURE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"FAILURE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"FAILURE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"FAILURE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"FAILURE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"FAILURE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"FAILURE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"FAILURE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"FAILURE_FIELD_NUMBER"},{"p":"dev.restate.sdk.common.syscalls","c":"Result","l":"failure(TerminalException)","u":"failure(dev.restate.sdk.common.TerminalException)"},{"p":"dev.restate.sdk.core","c":"Util","l":"findProtocolException(Throwable)","u":"findProtocolException(java.lang.Throwable)"},{"p":"dev.restate.sdk","c":"JsonSerdes","l":"FLOAT"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"force(Boolean)","u":"force(java.lang.Boolean)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"force(Boolean)","u":"force(java.lang.Boolean)"},{"p":"dev.restate.admin.client","c":"RFC3339DateFormat","l":"format(Date, StringBuffer, FieldPosition)","u":"format(java.util.Date,java.lang.StringBuffer,java.text.FieldPosition)"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.ResultCase","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.ResultCase","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.ResultCase","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.CompletionCase","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.ResultCase","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.ResultCase","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.ResultCase","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.ResultCase","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.ResultCase","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.ResultCase","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.ResultCase","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.ResultCase","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"forNumber(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.ResultCase","l":"forNumber(int)"},{"p":"dev.restate.sdk.auth.signing","c":"RestateRequestIdentityVerifier","l":"fromKey(String)","u":"fromKey(java.lang.String)"},{"p":"dev.restate.sdk.auth.signing","c":"RestateRequestIdentityVerifier","l":"fromKeys(String...)","u":"fromKeys(java.lang.String...)"},{"p":"dev.restate.sdk.core","c":"MessageHeader","l":"fromMessage(MessageLite)","u":"fromMessage(com.google.protobuf.MessageLite)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"fromMessage(MessageLite)","u":"fromMessage(com.google.protobuf.MessageLite)"},{"p":"dev.restate.sdk.gen","c":"ElementConverter","l":"fromTypeElement(TypeElement)","u":"fromTypeElement(javax.lang.model.element.TypeElement)"},{"p":"dev.restate.admin.model","c":"HandlerMetadataType","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ProtocolType","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceType","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"dev.restate.admin.model","c":"TerminationMode","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema.ProtocolMode","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Handler.Ty","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Service.Ty","l":"fromValue(String)","u":"fromValue(java.lang.String)"},{"p":"dev.restate.sdk.gen.template","c":"HandlebarsTemplateEngine","l":"generate(ThrowingFunction, Service)","u":"generate(dev.restate.sdk.common.function.ThrowingFunction,dev.restate.sdk.gen.model.Service)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"GET_PROMISE_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"GET_STATE_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"GET_STATE_KEYS_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk.common.function","c":"ThrowingSupplier","l":"get()"},{"p":"dev.restate.sdk","c":"SharedObjectContext","l":"get(StateKey)","u":"get(dev.restate.sdk.common.StateKey)"},{"p":"dev.restate.sdk.auth","c":"RequestIdentityVerifier.Headers","l":"get(String)","u":"get(java.lang.String)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"get(String, SyscallCallback>)","u":"get(java.lang.String,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"get(String, SyscallCallback>)","u":"get(java.lang.String,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerSpecification","l":"getAcceptContentType()"},{"p":"dev.restate.admin.model","c":"AbstractOpenApiSchema","l":"getActualInstance()"},{"p":"dev.restate.admin.model","c":"DeploymentResponse","l":"getActualInstance()"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse","l":"getActualInstance()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest","l":"getActualInstance()"},{"p":"dev.restate.admin.model","c":"AbstractOpenApiSchema","l":"getActualInstanceRecursively()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"getAdditionalHeaders()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"getAdditionalHeaders()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"getAdditionalHeaders()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"getAdditionalHeaders()"},{"p":"dev.restate.sdk.client","c":"RequestOptions","l":"getAdditionalHeaders()"},{"p":"dev.restate.sdk.testing","c":"ManualRestateRunner","l":"getAdminUrl()"},{"p":"dev.restate.sdk.gen.utils","c":"AnnotationUtils","l":"getAnnotationDefaultValue(Class, String)","u":"getAnnotationDefaultValue(java.lang.Class,java.lang.String)"},{"p":"dev.restate.admin.api","c":"DeploymentApi","l":"getApiException(String, HttpResponse)","u":"getApiException(java.lang.String,java.net.http.HttpResponse)"},{"p":"dev.restate.admin.api","c":"HealthApi","l":"getApiException(String, HttpResponse)","u":"getApiException(java.lang.String,java.net.http.HttpResponse)"},{"p":"dev.restate.admin.api","c":"InvocationApi","l":"getApiException(String, HttpResponse)","u":"getApiException(java.lang.String,java.net.http.HttpResponse)"},{"p":"dev.restate.admin.api","c":"OpenapiApi","l":"getApiException(String, HttpResponse)","u":"getApiException(java.lang.String,java.net.http.HttpResponse)"},{"p":"dev.restate.admin.api","c":"ServiceApi","l":"getApiException(String, HttpResponse)","u":"getApiException(java.lang.String,java.net.http.HttpResponse)"},{"p":"dev.restate.admin.api","c":"ServiceHandlerApi","l":"getApiException(String, HttpResponse)","u":"getApiException(java.lang.String,java.net.http.HttpResponse)"},{"p":"dev.restate.admin.api","c":"SubscriptionApi","l":"getApiException(String, HttpResponse)","u":"getApiException(java.lang.String,java.net.http.HttpResponse)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"getArn()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"getArn()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"getAssumeRoleArn()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"getAssumeRoleArn()"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"getAsyncResponseInterceptor()"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"getBaseUri()"},{"p":"dev.restate.sdk.gen.model","c":"PayloadType","l":"getBoxed()"},{"p":"dev.restate.admin.client","c":"JSON","l":"getClassForElement(JsonNode, Class)","u":"getClassForElement(com.fasterxml.jackson.databind.JsonNode,java.lang.Class)"},{"p":"dev.restate.admin.client","c":"ApiException","l":"getCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"getCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessageOrBuilder","l":"getCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"getCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"getCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.FailureOrBuilder","l":"getCode()"},{"p":"dev.restate.sdk.common","c":"TerminalException","l":"getCode()"},{"p":"dev.restate.sdk.core","c":"ProtocolException","l":"getCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getCompletionCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getCompletionCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getCompletionCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getCompletionFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getCompletionFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getCompletionFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getCompletionFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getCompletionFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getCompletionFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getCompletionFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getCompletionValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getCompletionValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getCompletionValue()"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"getConnectTimeout()"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"getContentType()"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"getContentType()"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint.DiscoveryResponse","l":"getContentType()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"getCreatedAt()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"getCreatedAt()"},{"p":"dev.restate.admin.client","c":"ApiResponse","l":"getData()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getDebugId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getDebugId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessageOrBuilder","l":"getDebugId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getDebugIdBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getDebugIdBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessageOrBuilder","l":"getDebugIdBytes()"},{"p":"dev.restate.admin.client","c":"JSON","l":"getDefault()"},{"p":"dev.restate.admin.client","c":"Configuration","l":"getDefaultApiClient()"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"getDefaultBaseUri()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"getDefaultInstance()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"getDefaultInstance()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"getDefaultInstanceForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"getDefaultInstanceForType()"},{"p":"dev.restate.admin.api","c":"DeploymentApi","l":"getDeployment(String)","u":"getDeployment(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"getDeploymentId()"},{"p":"dev.restate.admin.model","c":"DeploymentResponse","l":"getDeploymentResponseAnyOf()"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse","l":"getDeploymentResponseAnyOf()"},{"p":"dev.restate.admin.model","c":"DeploymentResponse","l":"getDeploymentResponseAnyOf1()"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse","l":"getDeploymentResponseAnyOf1()"},{"p":"dev.restate.admin.model","c":"ListDeploymentsResponse","l":"getDeployments()"},{"p":"dev.restate.admin.api","c":"DeploymentApi","l":"getDeploymentWithHttpInfo(String)","u":"getDeploymentWithHttpInfo(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"getDescription()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getDescription()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessageOrBuilder","l":"getDescription()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"getDescriptionBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getDescriptionBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessageOrBuilder","l":"getDescriptionBytes()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.sdk.java","c":"Java","l":"getDescriptor()"},{"p":"dev.restate.generated.service.discovery","c":"Discovery","l":"getDescriptor()"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"getDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"getDescriptor()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"getDescriptorForType()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"getDryRun()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"getDryRun()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessageOrBuilder","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessageOrBuilder","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessageOrBuilder","l":"getEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getEmptyBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"getEmptyBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getEmptyBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getEmptyBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getEmptyBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessageOrBuilder","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessageOrBuilder","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessageOrBuilder","l":"getEmptyOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"getEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"getEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessageOrBuilder","l":"getEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"getEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"getEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessageOrBuilder","l":"getEntryIndex()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"getEntryIndex(int)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"getEntryIndex(int)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessageOrBuilder","l":"getEntryIndex(int)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"getEntryIndexCount()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"getEntryIndexCount()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessageOrBuilder","l":"getEntryIndexCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"getEntryIndexes(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"getEntryIndexes(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessageOrBuilder","l":"getEntryIndexes(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"getEntryIndexesCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"getEntryIndexesCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessageOrBuilder","l":"getEntryIndexesCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"getEntryIndexesList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"getEntryIndexesList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessageOrBuilder","l":"getEntryIndexesList()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"getEntryIndexList()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"getEntryIndexList()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessageOrBuilder","l":"getEntryIndexList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessageOrBuilder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessageOrBuilder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessageOrBuilder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessageOrBuilder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessageOrBuilder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessageOrBuilder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessageOrBuilder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessageOrBuilder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessageOrBuilder","l":"getFailure()"},{"p":"dev.restate.sdk.common.syscalls","c":"Result","l":"getFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"getFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"getFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"getFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"getFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"getFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"getFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"getFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getFailureBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessageOrBuilder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessageOrBuilder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessageOrBuilder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessageOrBuilder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessageOrBuilder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessageOrBuilder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessageOrBuilder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessageOrBuilder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getFailureOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessageOrBuilder","l":"getFailureOrBuilder()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"getForce()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"getForce()"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"getFullyQualifiedMethodName()"},{"p":"dev.restate.sdk.gen.model","c":"Service","l":"getFullyQualifiedServiceName()"},{"p":"dev.restate.sdk.gen.model","c":"Service","l":"getGeneratedClassFqcnPrefix()"},{"p":"dev.restate.sdk.common","c":"Target","l":"getHandler()"},{"p":"dev.restate.sdk.common.syscalls","c":"ServiceDefinition","l":"getHandler(String)","u":"getHandler(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getHandlerName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getHandlerName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getHandlerName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getHandlerName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getHandlerName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getHandlerName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getHandlerNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getHandlerNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getHandlerNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getHandlerNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getHandlerNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getHandlerNameBytes()"},{"p":"dev.restate.admin.model","c":"ListServiceHandlersResponse","l":"getHandlers()"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"getHandlers()"},{"p":"dev.restate.sdk.common.syscalls","c":"ServiceDefinition","l":"getHandlers()"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"getHandlers()"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"getHandlers()"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerSpecification","l":"getHandlerType()"},{"p":"dev.restate.sdk.gen.model","c":"Handler.Builder","l":"getHandlerType()"},{"p":"dev.restate.sdk.gen.model","c":"Handler","l":"getHandlerType()"},{"p":"dev.restate.admin.client","c":"ApiResponse","l":"getHeaders()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getHeaders(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getHeaders(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getHeaders(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getHeaders(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getHeaders(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessageOrBuilder","l":"getHeaders(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getHeaders(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getHeaders(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getHeaders(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getHeadersBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getHeadersBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getHeadersBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getHeadersBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getHeadersBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getHeadersBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getHeadersCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getHeadersCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getHeadersCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getHeadersCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getHeadersCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessageOrBuilder","l":"getHeadersCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getHeadersCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getHeadersCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getHeadersCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getHeadersList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getHeadersList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getHeadersList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getHeadersList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getHeadersList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessageOrBuilder","l":"getHeadersList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getHeadersList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getHeadersList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getHeadersList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getHeadersOrBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getHeadersOrBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getHeadersOrBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getHeadersOrBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getHeadersOrBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessageOrBuilder","l":"getHeadersOrBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getHeadersOrBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getHeadersOrBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getHeadersOrBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getHeadersOrBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getHeadersOrBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getHeadersOrBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getHeadersOrBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getHeadersOrBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessageOrBuilder","l":"getHeadersOrBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getHeadersOrBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getHeadersOrBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getHeadersOrBuilderList()"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"getHttpClient()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"getId()"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"getId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"getId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessageOrBuilder","l":"getId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessageOrBuilder","l":"getId()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"getIdBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getIdBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessageOrBuilder","l":"getIdBytes()"},{"p":"dev.restate.sdk.client","c":"CallRequestOptions","l":"getIdempotencyKey()"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"getIdempotencyRetention()"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"getIdempotencyRetention()"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"getInput()"},{"p":"dev.restate.sdk.gen.model","c":"Handler","l":"getInputAccept()"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"getInputDescription()"},{"p":"dev.restate.sdk.gen.model","c":"Handler.Builder","l":"getInputType()"},{"p":"dev.restate.sdk.gen.model","c":"Handler","l":"getInputType()"},{"p":"dev.restate.sdk.client","c":"SendResponse","l":"getInvocationId()"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"getInvocationState()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getInvokeTime()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getInvokeTime()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getInvokeTime()"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"getJsonSchema()"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"getJsonSchema()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessageOrBuilder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessageOrBuilder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessageOrBuilder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.HeaderOrBuilder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessageOrBuilder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntryOrBuilder","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessageOrBuilder","l":"getKey()"},{"p":"dev.restate.sdk.common","c":"Target","l":"getKey()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessageOrBuilder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.HeaderOrBuilder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessageOrBuilder","l":"getKeyBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"getKeys(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"getKeys(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder","l":"getKeys(int)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"getKeys(SyscallCallback>>)","u":"getKeys(dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"getKeys(SyscallCallback>>)","u":"getKeys(dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"getKeysCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"getKeysCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder","l":"getKeysCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"getKeysList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"getKeysList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder","l":"getKeysList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getKnownEntries()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getKnownEntries()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessageOrBuilder","l":"getKnownEntries()"},{"p":"dev.restate.sdk.core","c":"MessageHeader","l":"getLength()"},{"p":"dev.restate.admin.client","c":"JSON","l":"getMapper()"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"getMaxProtocolVersion()"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"getMessage()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"getMessage()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getMessage()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessageOrBuilder","l":"getMessage()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"getMessage()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"getMessage()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.FailureOrBuilder","l":"getMessage()"},{"p":"dev.restate.sdk.client","c":"IngressException","l":"getMessage()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"getMessageBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getMessageBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessageOrBuilder","l":"getMessageBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"getMessageBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"getMessageBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.FailureOrBuilder","l":"getMessageBytes()"},{"p":"dev.restate.sdk.gen.model","c":"Service","l":"getMethods()"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"getMinProtocolVersion()"},{"p":"dev.restate.admin.client","c":"Pair","l":"getName()"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"getName()"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"getName()"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"getName()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"getName()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessageOrBuilder","l":"getName()"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerSpecification","l":"getName()"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"getName()"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"getName()"},{"p":"dev.restate.sdk.gen.model","c":"Handler.Builder","l":"getName()"},{"p":"dev.restate.sdk.gen.model","c":"Handler","l":"getName()"},{"p":"dev.restate.sdk.gen.model","c":"PayloadType","l":"getName()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessageOrBuilder","l":"getNameBytes()"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"getNewState()"},{"p":"dev.restate.admin.model","c":"DeploymentResponse.DeploymentResponseDeserializer","l":"getNullValue(DeserializationContext)","u":"getNullValue(com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer","l":"getNullValue(DeserializationContext)","u":"getNullValue(com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer","l":"getNullValue(DeserializationContext)","u":"getNullValue(com.fasterxml.jackson.databind.DeserializationContext)"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.ResultCase","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.ResultCase","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.ResultCase","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.CompletionCase","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.ResultCase","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.ResultCase","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.ResultCase","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.ResultCase","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.ResultCase","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.ResultCase","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.ResultCase","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.ResultCase","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"getNumber()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.ResultCase","l":"getNumber()"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"getObjectKey()"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"getObjectMapper()"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"getOptions()"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"getOptions()"},{"p":"dev.restate.sdk.client","c":"Client.InvocationHandle","l":"getOutput()"},{"p":"dev.restate.sdk.client","c":"Client.WorkflowHandle","l":"getOutput()"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"getOutput()"},{"p":"dev.restate.sdk.client","c":"Client.InvocationHandle","l":"getOutput(RequestOptions)","u":"getOutput(dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.client","c":"Client.WorkflowHandle","l":"getOutput(RequestOptions)","u":"getOutput(dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.client","c":"Client.InvocationHandle","l":"getOutputAsync()"},{"p":"dev.restate.sdk.client","c":"Client.WorkflowHandle","l":"getOutputAsync()"},{"p":"dev.restate.sdk.client","c":"Client.InvocationHandle","l":"getOutputAsync(RequestOptions)","u":"getOutputAsync(dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.client","c":"Client.WorkflowHandle","l":"getOutputAsync(RequestOptions)","u":"getOutputAsync(dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"getOutputDescription()"},{"p":"dev.restate.sdk.gen.model","c":"Handler.Builder","l":"getOutputType()"},{"p":"dev.restate.sdk.gen.model","c":"Handler","l":"getOutputType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getParameter()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getParameter()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getParameter()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getParameter()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getParameter()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getParameter()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"getParserForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getPartialState()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getPartialState()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessageOrBuilder","l":"getPartialState()"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"GetPromiseEntryMessage"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"getProtocolMode()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"getProtocolType()"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"getPublic()"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"getPublic()"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"getReadTimeout()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest","l":"getRegisterDeploymentRequestAnyOf()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest","l":"getRegisterDeploymentRequestAnyOf1()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"getRelatedEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getRelatedEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessageOrBuilder","l":"getRelatedEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"getRelatedEntryName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getRelatedEntryName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessageOrBuilder","l":"getRelatedEntryName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"getRelatedEntryNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getRelatedEntryNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessageOrBuilder","l":"getRelatedEntryNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"getRelatedEntryType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getRelatedEntryType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessageOrBuilder","l":"getRelatedEntryType()"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"getRequestInterceptor()"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerSpecification","l":"getRequestSerde()"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"getRequired()"},{"p":"dev.restate.admin.client","c":"ApiException","l":"getResponseBody()"},{"p":"dev.restate.sdk.client","c":"IngressException","l":"getResponseBody()"},{"p":"dev.restate.admin.client","c":"ApiException","l":"getResponseHeaders()"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"getResponseInterceptor()"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerSpecification","l":"getResponseSerde()"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"getRestateCode()"},{"p":"dev.restate.sdk.testing","c":"ManualRestateRunner","l":"getRestateContainer()"},{"p":"dev.restate.sdk.testing","c":"ManualRestateRunner","l":"getRestateUrl()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessageOrBuilder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessageOrBuilder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessageOrBuilder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessageOrBuilder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessageOrBuilder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessageOrBuilder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessageOrBuilder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessageOrBuilder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getResultCase()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessageOrBuilder","l":"getResultCase()"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"getRevision()"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"getRevision()"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerDefinition","l":"getRunner()"},{"p":"dev.restate.admin.model","c":"AbstractOpenApiSchema","l":"getSchemas()"},{"p":"dev.restate.admin.model","c":"DeploymentResponse","l":"getSchemas()"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse","l":"getSchemas()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest","l":"getSchemas()"},{"p":"dev.restate.admin.model","c":"AbstractOpenApiSchema","l":"getSchemaType()"},{"p":"dev.restate.sdk.gen.model","c":"PayloadType","l":"getSerdeDecl()"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint.DiscoveryResponse","l":"getSerializedManifest()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"getSerializedSize()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"getSerializedSize()"},{"p":"dev.restate.sdk.common","c":"Target","l":"getService()"},{"p":"dev.restate.admin.api","c":"ServiceApi","l":"getService(String)","u":"getService(java.lang.String)"},{"p":"dev.restate.admin.api","c":"ServiceHandlerApi","l":"getServiceHandler(String, String)","u":"getServiceHandler(java.lang.String,java.lang.String)"},{"p":"dev.restate.admin.api","c":"ServiceHandlerApi","l":"getServiceHandlerWithHttpInfo(String, String)","u":"getServiceHandlerWithHttpInfo(java.lang.String,java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getServiceName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getServiceName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getServiceName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getServiceName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getServiceName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getServiceName()"},{"p":"dev.restate.sdk.common.syscalls","c":"ServiceDefinition","l":"getServiceName()"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"getServiceName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getServiceNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getServiceNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getServiceNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"getServiceNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"getServiceNameBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessageOrBuilder","l":"getServiceNameBytes()"},{"p":"dev.restate.admin.model","c":"ListServicesResponse","l":"getServices()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"getServices()"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"getServices()"},{"p":"dev.restate.sdk.common.syscalls","c":"ServiceDefinition","l":"getServiceType()"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"getServiceType()"},{"p":"dev.restate.sdk.gen.model","c":"Service","l":"getServiceType()"},{"p":"dev.restate.admin.api","c":"ServiceApi","l":"getServiceWithHttpInfo(String)","u":"getServiceWithHttpInfo(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"getSetContentTypeIfEmpty()"},{"p":"dev.restate.sdk.gen.model","c":"Service","l":"getSimpleServiceName()"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"getSink()"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"getSink()"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"getSource()"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"getSource()"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerDefinition","l":"getSpec()"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"GetStateEntryMessage"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"GetStateKeysEntryMessage"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getStateMap(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getStateMap(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessageOrBuilder","l":"getStateMap(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getStateMapBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getStateMapBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getStateMapCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getStateMapCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessageOrBuilder","l":"getStateMapCount()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getStateMapList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getStateMapList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessageOrBuilder","l":"getStateMapList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getStateMapOrBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getStateMapOrBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessageOrBuilder","l":"getStateMapOrBuilder(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"getStateMapOrBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"getStateMapOrBuilderList()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessageOrBuilder","l":"getStateMapOrBuilderList()"},{"p":"dev.restate.sdk.client","c":"SendResponse","l":"getStatus()"},{"p":"dev.restate.admin.client","c":"ApiResponse","l":"getStatusCode()"},{"p":"dev.restate.sdk.client","c":"IngressException","l":"getStatusCode()"},{"p":"dev.restate.admin.api","c":"SubscriptionApi","l":"getSubscription(String)","u":"getSubscription(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ListSubscriptionsResponse","l":"getSubscriptions()"},{"p":"dev.restate.admin.api","c":"SubscriptionApi","l":"getSubscriptionWithHttpInfo(String)","u":"getSubscriptionWithHttpInfo(java.lang.String)"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"getTargetFqcn()"},{"p":"dev.restate.sdk.gen.model","c":"Service","l":"getTargetFqcn()"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"getTargetPkg()"},{"p":"dev.restate.sdk.gen.model","c":"Service","l":"getTargetPkg()"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"getTy()"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"getTy()"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"getTy()"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"getTy()"},{"p":"dev.restate.sdk.core","c":"MessageHeader","l":"getType()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"getUri()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"getUri()"},{"p":"dev.restate.admin.client","c":"Pair","l":"getValue()"},{"p":"dev.restate.admin.model","c":"HandlerMetadataType","l":"getValue()"},{"p":"dev.restate.admin.model","c":"ProtocolType","l":"getValue()"},{"p":"dev.restate.admin.model","c":"ServiceType","l":"getValue()"},{"p":"dev.restate.admin.model","c":"TerminationMode","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessageOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessageOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessageOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessageOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessageOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessageOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.HeaderOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessageOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessageOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessageOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessageOrBuilder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntryOrBuilder","l":"getValue()"},{"p":"dev.restate.sdk.common","c":"Output","l":"getValue()"},{"p":"dev.restate.sdk.common.syscalls","c":"Result","l":"getValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"getValueBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"getValueBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"getValueBytes()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.HeaderOrBuilder","l":"getValueBytes()"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"getValueDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"getValueDescriptor()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"getValueOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"getValueOrBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessageOrBuilder","l":"getValueOrBuilder()"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"getVersion()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"getWakeUpTime()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"getWakeUpTime()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessageOrBuilder","l":"getWakeUpTime()"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"getWorkflowCompletionRetention()"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"getWorkflowCompletionRetention()"},{"p":"dev.restate.sdk.version","c":"Version","l":"GIT_HASH"},{"p":"dev.restate.sdk.gen.template","c":"HandlebarsTemplateEngine","l":"HandlebarsTemplateEngine(String, TemplateLoader, Map, Set)","u":"%3Cinit%3E(java.lang.String,com.github.jknack.handlebars.io.TemplateLoader,java.util.Map,java.util.Set)"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint","l":"handleDiscoveryRequest(String)","u":"handleDiscoveryRequest(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"HANDLER_NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"HANDLER_NAME_FIELD_NUMBER"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"Handler()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.gen.model","c":"Handler","l":"Handler(CharSequence, HandlerType, String, PayloadType, PayloadType)","u":"%3Cinit%3E(java.lang.CharSequence,dev.restate.sdk.gen.model.HandlerType,java.lang.String,dev.restate.sdk.gen.model.PayloadType,dev.restate.sdk.gen.model.PayloadType)"},{"p":"dev.restate.sdk.lambda","c":"BaseRestateLambdaHandler","l":"handleRequest(APIGatewayProxyRequestEvent, Context)","u":"handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.Context)"},{"p":"dev.restate.sdk.lambda","c":"RestateLambdaEndpoint","l":"handleRequest(APIGatewayProxyRequestEvent, Context)","u":"handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.Context)"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"HandlerMetadata()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"ListServiceHandlersResponse","l":"handlers(List)","u":"handlers(java.util.List)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"handlers(List)","u":"handlers(java.util.List)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"hasCompletionFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"hasCompletionFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"hasCompletionFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"hasCompletionValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"hasCompletionValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"hasCompletionValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessageOrBuilder","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessageOrBuilder","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessageOrBuilder","l":"hasEmpty()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessageOrBuilder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessageOrBuilder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessageOrBuilder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessageOrBuilder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessageOrBuilder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessageOrBuilder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessageOrBuilder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessageOrBuilder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessageOrBuilder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"hasFailure()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessageOrBuilder","l":"hasFailure()"},{"p":"dev.restate.admin.model","c":"AbstractOpenApiSchema","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"ListDeploymentsResponse","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"ListServiceHandlersResponse","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"ListServicesResponse","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"ListSubscriptionsResponse","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"hashCode()"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"hashCode()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"hashCode()"},{"p":"dev.restate.sdk.client","c":"CallRequestOptions","l":"hashCode()"},{"p":"dev.restate.sdk.client","c":"RequestOptions","l":"hashCode()"},{"p":"dev.restate.sdk.client","c":"SendResponse","l":"hashCode()"},{"p":"dev.restate.sdk.common","c":"Output","l":"hashCode()"},{"p":"dev.restate.sdk.common","c":"Request","l":"hashCode()"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerDefinition","l":"hashCode()"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerSpecification","l":"hashCode()"},{"p":"dev.restate.sdk.common.syscalls","c":"ServiceDefinition","l":"hashCode()"},{"p":"dev.restate.sdk.common","c":"Target","l":"hashCode()"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"hashCode()"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"hashCode()"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"hashCode()"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"hashCode()"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"hashCode()"},{"p":"dev.restate.sdk.gen.model","c":"PayloadType","l":"hashCode()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"hasRelatedEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"hasRelatedEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessageOrBuilder","l":"hasRelatedEntryIndex()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"hasRelatedEntryName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"hasRelatedEntryName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessageOrBuilder","l":"hasRelatedEntryName()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"hasRelatedEntryType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"hasRelatedEntryType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessageOrBuilder","l":"hasRelatedEntryType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessageOrBuilder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessageOrBuilder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessageOrBuilder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessageOrBuilder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessageOrBuilder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessageOrBuilder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessageOrBuilder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessageOrBuilder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessageOrBuilder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"hasValue()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessageOrBuilder","l":"hasValue()"},{"p":"dev.restate.sdk.core","c":"InvocationInput","l":"header()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"HEADERS_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"HEADERS_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"HEADERS_FIELD_NUMBER"},{"p":"dev.restate.sdk.common","c":"Request","l":"headers()"},{"p":"dev.restate.admin.api","c":"HealthApi","l":"health()"},{"p":"dev.restate.admin.api","c":"HealthApi","l":"HealthApi()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"HealthApi","l":"HealthApi(ApiClient)","u":"%3Cinit%3E(dev.restate.admin.client.ApiClient)"},{"p":"dev.restate.admin.api","c":"HealthApi","l":"healthWithHttpInfo()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"ID_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"ID_FIELD_NUMBER"},{"p":"dev.restate.sdk","c":"Awakeable","l":"id()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"id(String)","u":"id(java.lang.String)"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"id(String)","u":"id(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"idempotencyRetention(String)","u":"idempotencyRetention(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"idempotencyRetention(String)","u":"idempotencyRetention(java.lang.String)"},{"p":"dev.restate.sdk.client","c":"IngressException","l":"IngressException(String, int, byte[])","u":"%3Cinit%3E(java.lang.String,int,byte[])"},{"p":"dev.restate.sdk.client","c":"IngressException","l":"IngressException(String, int, byte[], Throwable)","u":"%3Cinit%3E(java.lang.String,int,byte[],java.lang.Throwable)"},{"p":"dev.restate.sdk.client","c":"IngressException","l":"IngressException(String, Throwable)","u":"%3Cinit%3E(java.lang.String,java.lang.Throwable)"},{"p":"dev.restate.sdk.gen","c":"ServiceProcessor","l":"init(ProcessingEnvironment)","u":"init(javax.annotation.processing.ProcessingEnvironment)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"INPUT_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"Input()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"inputDescription(String)","u":"inputDescription(java.lang.String)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"InputEntryMessage"},{"p":"dev.restate.sdk.common","c":"AbortedExecutionException","l":"INSTANCE"},{"p":"dev.restate.sdk","c":"JsonSerdes","l":"INT"},{"p":"dev.restate.sdk.common","c":"TerminalException","l":"INTERNAL_SERVER_ERROR_CODE"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"internalGetFieldAccessorTable()"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"internalGetValueMap()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"internalGetValueMap()"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint.LoggingContextSetter","l":"INVOCATION_ID_KEY"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint.LoggingContextSetter","l":"INVOCATION_STATUS_KEY"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint.LoggingContextSetter","l":"INVOCATION_TARGET_KEY"},{"p":"dev.restate.admin.api","c":"InvocationApi","l":"InvocationApi()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"InvocationApi","l":"InvocationApi(ApiClient)","u":"%3Cinit%3E(dev.restate.admin.client.ApiClient)"},{"p":"dev.restate.sdk.client","c":"Client","l":"invocationHandle(String, Serde)","u":"invocationHandle(java.lang.String,dev.restate.sdk.common.Serde)"},{"p":"dev.restate.sdk.client","c":"DefaultClient","l":"invocationHandle(String, Serde)","u":"invocationHandle(java.lang.String,dev.restate.sdk.common.Serde)"},{"p":"dev.restate.sdk.client","c":"Client.InvocationHandle","l":"invocationId()"},{"p":"dev.restate.sdk.common","c":"Request","l":"invocationId()"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"INVOKE_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"INVOKE_TIME_FIELD_NUMBER"},{"p":"dev.restate.sdk.common.syscalls","c":"Deferred","l":"isCompleted()"},{"p":"dev.restate.sdk.common.syscalls","c":"Result","l":"isEmpty()"},{"p":"dev.restate.sdk.gen.model","c":"PayloadType","l":"isEmpty()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"isInitialized()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"isInitialized()"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"isInsideSideEffect()"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"isInsideSideEffect()"},{"p":"dev.restate.admin.client","c":"JSON","l":"isInstanceOf(Class, Object, Set>)","u":"isInstanceOf(java.lang.Class,java.lang.Object,java.util.Set)"},{"p":"dev.restate.admin.model","c":"AbstractOpenApiSchema","l":"isNullable()"},{"p":"dev.restate.sdk.common","c":"Output","l":"isReady()"},{"p":"dev.restate.sdk.common.syscalls","c":"Result","l":"isSuccess()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"JSON_PROPERTY_ADDITIONAL_HEADERS"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"JSON_PROPERTY_ADDITIONAL_HEADERS"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"JSON_PROPERTY_ADDITIONAL_HEADERS"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"JSON_PROPERTY_ADDITIONAL_HEADERS"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"JSON_PROPERTY_ARN"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"JSON_PROPERTY_ARN"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"JSON_PROPERTY_ASSUME_ROLE_ARN"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"JSON_PROPERTY_ASSUME_ROLE_ARN"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"JSON_PROPERTY_CREATED_AT"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"JSON_PROPERTY_CREATED_AT"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"JSON_PROPERTY_DEPLOYMENT_ID"},{"p":"dev.restate.admin.model","c":"ListDeploymentsResponse","l":"JSON_PROPERTY_DEPLOYMENTS"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"JSON_PROPERTY_DRY_RUN"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"JSON_PROPERTY_DRY_RUN"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"JSON_PROPERTY_FORCE"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"JSON_PROPERTY_FORCE"},{"p":"dev.restate.admin.model","c":"ListServiceHandlersResponse","l":"JSON_PROPERTY_HANDLERS"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"JSON_PROPERTY_HANDLERS"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"JSON_PROPERTY_ID"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"JSON_PROPERTY_ID"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"JSON_PROPERTY_IDEMPOTENCY_RETENTION"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"JSON_PROPERTY_IDEMPOTENCY_RETENTION"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"JSON_PROPERTY_INPUT_DESCRIPTION"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"JSON_PROPERTY_MESSAGE"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"JSON_PROPERTY_NAME"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"JSON_PROPERTY_NAME"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"JSON_PROPERTY_NAME"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"JSON_PROPERTY_NEW_STATE"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"JSON_PROPERTY_OBJECT_KEY"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"JSON_PROPERTY_OPTIONS"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"JSON_PROPERTY_OPTIONS"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"JSON_PROPERTY_OUTPUT_DESCRIPTION"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"JSON_PROPERTY_PROTOCOL_TYPE"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"JSON_PROPERTY_PUBLIC"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"JSON_PROPERTY_PUBLIC"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"JSON_PROPERTY_RESTATE_CODE"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"JSON_PROPERTY_REVISION"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"JSON_PROPERTY_REVISION"},{"p":"dev.restate.admin.model","c":"ListServicesResponse","l":"JSON_PROPERTY_SERVICES"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"JSON_PROPERTY_SERVICES"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"JSON_PROPERTY_SINK"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"JSON_PROPERTY_SINK"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"JSON_PROPERTY_SOURCE"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"JSON_PROPERTY_SOURCE"},{"p":"dev.restate.admin.model","c":"ListSubscriptionsResponse","l":"JSON_PROPERTY_SUBSCRIPTIONS"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"JSON_PROPERTY_TY"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"JSON_PROPERTY_TY"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"JSON_PROPERTY_URI"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"JSON_PROPERTY_URI"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"JSON_PROPERTY_VERSION"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"JSON_PROPERTY_WORKFLOW_COMPLETION_RETENTION"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"JSON_PROPERTY_WORKFLOW_COMPLETION_RETENTION"},{"p":"dev.restate.admin.client","c":"JSON","l":"JSON()","u":"%3Cinit%3E()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"KEY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"KEY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"KEY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"KEY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"KEY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"KEY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"KEY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"KEY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"KEY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"KEY_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"KEY_FIELD_NUMBER"},{"p":"dev.restate.sdk","c":"SharedObjectContext","l":"key()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"KEYS_FIELD_NUMBER"},{"p":"dev.restate.admin.model","c":"TerminationMode","l":"KILL"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"KNOWN_ENTRIES_FIELD_NUMBER"},{"p":"dev.restate.admin.api","c":"DeploymentApi","l":"listDeployments()"},{"p":"dev.restate.admin.model","c":"ListDeploymentsResponse","l":"ListDeploymentsResponse()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"DeploymentApi","l":"listDeploymentsWithHttpInfo()"},{"p":"dev.restate.admin.api","c":"ServiceHandlerApi","l":"listServiceHandlers(String)","u":"listServiceHandlers(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ListServiceHandlersResponse","l":"ListServiceHandlersResponse()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"ServiceHandlerApi","l":"listServiceHandlersWithHttpInfo(String)","u":"listServiceHandlersWithHttpInfo(java.lang.String)"},{"p":"dev.restate.admin.api","c":"ServiceApi","l":"listServices()"},{"p":"dev.restate.admin.model","c":"ListServicesResponse","l":"ListServicesResponse()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"ServiceApi","l":"listServicesWithHttpInfo()"},{"p":"dev.restate.admin.api","c":"SubscriptionApi","l":"listSubscriptions(String, String)","u":"listSubscriptions(java.lang.String,java.lang.String)"},{"p":"dev.restate.admin.model","c":"ListSubscriptionsResponse","l":"ListSubscriptionsResponse()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"SubscriptionApi","l":"listSubscriptionsWithHttpInfo(String, String)","u":"listSubscriptionsWithHttpInfo(java.lang.String,java.lang.String)"},{"p":"dev.restate.sdk","c":"JsonSerdes","l":"LONG"},{"p":"dev.restate.sdk.common","c":"Output","l":"map(Function)","u":"map(java.util.function.Function)"},{"p":"dev.restate.sdk","c":"Awaitable","l":"map(ThrowingFunction)","u":"map(dev.restate.sdk.common.function.ThrowingFunction)"},{"p":"dev.restate.sdk.common.syscalls","c":"SyscallCallback","l":"mappingTo(Function, SyscallCallback)","u":"mappingTo(java.util.function.Function,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.common.syscalls","c":"Result","l":"mapSuccess(Function)","u":"mapSuccess(java.util.function.Function)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"mergeCompletionFailure(Protocol.Failure)","u":"mergeCompletionFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"mergeEmpty(Protocol.Empty)","u":"mergeEmpty(dev.restate.generated.service.protocol.Protocol.Empty)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"mergeEmpty(Protocol.Empty)","u":"mergeEmpty(dev.restate.generated.service.protocol.Protocol.Empty)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"mergeEmpty(Protocol.Empty)","u":"mergeEmpty(dev.restate.generated.service.protocol.Protocol.Empty)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"mergeEmpty(Protocol.Empty)","u":"mergeEmpty(dev.restate.generated.service.protocol.Protocol.Empty)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"mergeEmpty(Protocol.Empty)","u":"mergeEmpty(dev.restate.generated.service.protocol.Protocol.Empty)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"mergeFailure(Protocol.Failure)","u":"mergeFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"mergeFailure(Protocol.Failure)","u":"mergeFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"mergeFailure(Protocol.Failure)","u":"mergeFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"mergeFailure(Protocol.Failure)","u":"mergeFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"mergeFailure(Protocol.Failure)","u":"mergeFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"mergeFailure(Protocol.Failure)","u":"mergeFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"mergeFailure(Protocol.Failure)","u":"mergeFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"mergeFailure(Protocol.Failure)","u":"mergeFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"mergeFailure(Protocol.Failure)","u":"mergeFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"mergeFailure(Protocol.Failure)","u":"mergeFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"mergeFailure(Protocol.Failure)","u":"mergeFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"mergeFailure(Protocol.Failure)","u":"mergeFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"mergeFrom(CodedInputStream, ExtensionRegistryLite)","u":"mergeFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"mergeFrom(Java.CombinatorAwaitableEntryMessage)","u":"mergeFrom(dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"mergeFrom(Message)","u":"mergeFrom(com.google.protobuf.Message)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"mergeFrom(Protocol.AwakeableEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"mergeFrom(Protocol.CallEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.CallEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"mergeFrom(Protocol.ClearAllStateEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"mergeFrom(Protocol.ClearStateEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"mergeFrom(Protocol.CompleteAwakeableEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"mergeFrom(Protocol.CompletePromiseEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"mergeFrom(Protocol.CompletionMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.CompletionMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty.Builder","l":"mergeFrom(Protocol.Empty)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.Empty)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage.Builder","l":"mergeFrom(Protocol.EndMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.EndMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"mergeFrom(Protocol.EntryAckMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.EntryAckMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"mergeFrom(Protocol.ErrorMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.ErrorMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"mergeFrom(Protocol.Failure)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"mergeFrom(Protocol.GetPromiseEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"mergeFrom(Protocol.GetStateEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"mergeFrom(Protocol.GetStateKeysEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"mergeFrom(Protocol.GetStateKeysEntryMessage.StateKeys)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"mergeFrom(Protocol.Header)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.Header)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"mergeFrom(Protocol.InputEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.InputEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"mergeFrom(Protocol.OneWayCallEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"mergeFrom(Protocol.OutputEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.OutputEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"mergeFrom(Protocol.PeekPromiseEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"mergeFrom(Protocol.RunEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.RunEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"mergeFrom(Protocol.SetStateEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"mergeFrom(Protocol.SleepEntryMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.SleepEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"mergeFrom(Protocol.StartMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.StartMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"mergeFrom(Protocol.StartMessage.StateEntry)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"mergeFrom(Protocol.SuspensionMessage)","u":"mergeFrom(dev.restate.generated.service.protocol.Protocol.SuspensionMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"mergeValue(Protocol.GetStateKeysEntryMessage.StateKeys)","u":"mergeValue(dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"MESSAGE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"MESSAGE_FIELD_NUMBER"},{"p":"dev.restate.sdk.core","c":"InvocationInput","l":"message()"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"message(String)","u":"message(java.lang.String)"},{"p":"dev.restate.sdk.core","c":"MessageHeader","l":"MessageHeader(MessageType, int, int)","u":"%3Cinit%3E(dev.restate.sdk.core.MessageType,int,int)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"messageParser()"},{"p":"dev.restate.admin.api","c":"ServiceApi","l":"modifyService(String, ModifyServiceRequest)","u":"modifyService(java.lang.String,dev.restate.admin.model.ModifyServiceRequest)"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"ModifyServiceRequest()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"ServiceApi","l":"modifyServiceState(String, ModifyServiceStateRequest)","u":"modifyServiceState(java.lang.String,dev.restate.admin.model.ModifyServiceStateRequest)"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"ModifyServiceStateRequest()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"ServiceApi","l":"modifyServiceStateWithHttpInfo(String, ModifyServiceStateRequest)","u":"modifyServiceStateWithHttpInfo(java.lang.String,dev.restate.admin.model.ModifyServiceStateRequest)"},{"p":"dev.restate.admin.api","c":"ServiceApi","l":"modifyServiceWithHttpInfo(String, ModifyServiceRequest)","u":"modifyServiceWithHttpInfo(java.lang.String,dev.restate.admin.model.ModifyServiceRequest)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"NAME_FIELD_NUMBER"},{"p":"dev.restate.sdk.annotation","c":"Service","l":"name()"},{"p":"dev.restate.sdk.annotation","c":"VirtualObject","l":"name()"},{"p":"dev.restate.sdk.annotation","c":"Workflow","l":"name()"},{"p":"dev.restate.sdk.common","c":"DurablePromiseKey","l":"name()"},{"p":"dev.restate.sdk.common","c":"StateKey","l":"name()"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"name(String)","u":"name(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"name(String)","u":"name(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"name(String)","u":"name(java.lang.String)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"newBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"newBuilder()"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint","l":"newBuilder(EndpointManifestSchema.ProtocolMode)","u":"newBuilder(dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"newBuilder(Java.CombinatorAwaitableEntryMessage)","u":"newBuilder(dev.restate.generated.sdk.java.Java.CombinatorAwaitableEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"newBuilder(Protocol.AwakeableEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.AwakeableEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"newBuilder(Protocol.CallEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.CallEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"newBuilder(Protocol.ClearAllStateEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.ClearAllStateEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"newBuilder(Protocol.ClearStateEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.ClearStateEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"newBuilder(Protocol.CompleteAwakeableEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.CompleteAwakeableEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"newBuilder(Protocol.CompletePromiseEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.CompletePromiseEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"newBuilder(Protocol.CompletionMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.CompletionMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"newBuilder(Protocol.Empty)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.Empty)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"newBuilder(Protocol.EndMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.EndMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"newBuilder(Protocol.EntryAckMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.EntryAckMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"newBuilder(Protocol.ErrorMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.ErrorMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"newBuilder(Protocol.Failure)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"newBuilder(Protocol.GetPromiseEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.GetPromiseEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"newBuilder(Protocol.GetStateEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.GetStateEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"newBuilder(Protocol.GetStateKeysEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"newBuilder(Protocol.GetStateKeysEntryMessage.StateKeys)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"newBuilder(Protocol.Header)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.Header)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"newBuilder(Protocol.InputEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.InputEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"newBuilder(Protocol.OneWayCallEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.OneWayCallEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"newBuilder(Protocol.OutputEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.OutputEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"newBuilder(Protocol.PeekPromiseEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.PeekPromiseEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"newBuilder(Protocol.RunEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.RunEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"newBuilder(Protocol.SetStateEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.SetStateEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"newBuilder(Protocol.SleepEntryMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.SleepEntryMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"newBuilder(Protocol.StartMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.StartMessage)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"newBuilder(Protocol.StartMessage.StateEntry)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"newBuilder(Protocol.SuspensionMessage)","u":"newBuilder(dev.restate.generated.service.protocol.Protocol.SuspensionMessage)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"newBuilderForType()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"newBuilderForType()"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"newBuilderForType(AbstractMessage.BuilderParent)","u":"newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent)"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"newState(Map>)","u":"newState(java.util.Map)"},{"p":"dev.restate.sdk","c":"RestateRandom","l":"next(int)"},{"p":"dev.restate.sdk","c":"RestateRandom","l":"nextUUID()"},{"p":"dev.restate.sdk.common","c":"Output","l":"notReady()"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"objectKey()"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"objectKey()"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"objectKey(String)","u":"objectKey(java.lang.String)"},{"p":"dev.restate.sdk","c":"HandlerRunner","l":"of(BiConsumer)","u":"of(java.util.function.BiConsumer)"},{"p":"dev.restate.sdk","c":"HandlerRunner","l":"of(BiFunction)","u":"of(java.util.function.BiFunction)"},{"p":"dev.restate.sdk.serde.jackson","c":"JacksonSerdes","l":"of(Class)","u":"of(java.lang.Class)"},{"p":"dev.restate.sdk","c":"HandlerRunner","l":"of(Consumer)","u":"of(java.util.function.Consumer)"},{"p":"dev.restate.sdk.common.syscalls","c":"SyscallCallback","l":"of(Consumer, Consumer)","u":"of(java.util.function.Consumer,java.util.function.Consumer)"},{"p":"dev.restate.sdk","c":"HandlerRunner","l":"of(Function)","u":"of(java.util.function.Function)"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerDefinition","l":"of(HandlerSpecification, HandlerRunner)","u":"of(dev.restate.sdk.common.syscalls.HandlerSpecification,dev.restate.sdk.common.syscalls.HandlerRunner)"},{"p":"dev.restate.sdk.client","c":"DefaultClient","l":"of(HttpClient, String, Map)","u":"of(java.net.http.HttpClient,java.lang.String,java.util.Map)"},{"p":"dev.restate.sdk.core","c":"InvocationInput","l":"of(MessageHeader, MessageLite)","u":"of(dev.restate.sdk.core.MessageHeader,com.google.protobuf.MessageLite)"},{"p":"dev.restate.sdk.serde.jackson","c":"JacksonSerdes","l":"of(ObjectMapper, Class)","u":"of(com.fasterxml.jackson.databind.ObjectMapper,java.lang.Class)"},{"p":"dev.restate.sdk.serde.jackson","c":"JacksonSerdes","l":"of(ObjectMapper, TypeReference)","u":"of(com.fasterxml.jackson.databind.ObjectMapper,com.fasterxml.jackson.core.type.TypeReference)"},{"p":"dev.restate.sdk.serde.protobuf","c":"ProtobufSerdes","l":"of(Parser)","u":"of(com.google.protobuf.Parser)"},{"p":"dev.restate.sdk.testing","c":"RestateRunnerBuilder","l":"of(RestateHttpEndpointBuilder)","u":"of(dev.restate.sdk.http.vertx.RestateHttpEndpointBuilder)"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerSpecification","l":"of(String, HandlerType, Serde, Serde)","u":"of(java.lang.String,dev.restate.sdk.common.HandlerType,dev.restate.sdk.common.Serde,dev.restate.sdk.common.Serde)"},{"p":"dev.restate.sdk.common","c":"DurablePromiseKey","l":"of(String, Serde)","u":"of(java.lang.String,dev.restate.sdk.common.Serde)"},{"p":"dev.restate.sdk.common","c":"StateKey","l":"of(String, Serde)","u":"of(java.lang.String,dev.restate.sdk.common.Serde)"},{"p":"dev.restate.sdk.common.syscalls","c":"ServiceDefinition","l":"of(String, ServiceType, Collection>)","u":"of(java.lang.String,dev.restate.sdk.common.ServiceType,java.util.Collection)"},{"p":"dev.restate.sdk.serde.jackson","c":"JacksonSerdes","l":"of(TypeReference)","u":"of(com.fasterxml.jackson.core.type.TypeReference)"},{"p":"dev.restate.sdk.common.syscalls","c":"SyscallCallback","l":"ofVoid(Runnable, Consumer)","u":"ofVoid(java.lang.Runnable,java.util.function.Consumer)"},{"p":"dev.restate.sdk.common.syscalls","c":"SyscallCallback","l":"onCancel(Throwable)","u":"onCancel(java.lang.Throwable)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"OneWayCallEntryMessage"},{"p":"dev.restate.sdk.common.syscalls","c":"ExitSideEffectSyscallCallback","l":"onFailure(TerminalException)","u":"onFailure(dev.restate.sdk.common.TerminalException)"},{"p":"dev.restate.sdk.common.syscalls","c":"EnterSideEffectSyscallCallback","l":"onNotExecuted()"},{"p":"dev.restate.sdk.common.syscalls","c":"SyscallCallback","l":"onSuccess(T)"},{"p":"dev.restate.admin.api","c":"OpenapiApi","l":"OpenapiApi()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"OpenapiApi","l":"OpenapiApi(ApiClient)","u":"%3Cinit%3E(dev.restate.admin.client.ApiClient)"},{"p":"dev.restate.admin.api","c":"OpenapiApi","l":"openapiSpec()"},{"p":"dev.restate.admin.api","c":"OpenapiApi","l":"openapiSpecWithHttpInfo()"},{"p":"dev.restate.sdk","c":"HandlerRunner.Options","l":"Options(Executor)","u":"%3Cinit%3E(java.util.concurrent.Executor)"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"options(Map)","u":"options(java.util.Map)"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"options(Map)","u":"options(java.util.Map)"},{"p":"dev.restate.sdk.common","c":"Output","l":"orElse(T)"},{"p":"dev.restate.sdk.common","c":"Output","l":"orElseGet(Supplier)","u":"orElseGet(java.util.function.Supplier)"},{"p":"dev.restate.sdk.common","c":"Request","l":"otelContext()"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"OUTPUT_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"Output()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"outputDescription(String)","u":"outputDescription(java.lang.String)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"OutputEntryMessage"},{"p":"dev.restate.admin.client","c":"Pair","l":"Pair(String, String)","u":"%3Cinit%3E(java.lang.String,java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"PARAMETER_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"PARAMETER_FIELD_NUMBER"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"parameterToPairs(String, Object)","u":"parameterToPairs(java.lang.String,java.lang.Object)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"parameterToPairs(String, String, Collection)","u":"parameterToPairs(java.lang.String,java.lang.String,java.util.Collection)"},{"p":"dev.restate.sdk.core","c":"MessageHeader","l":"parse(long)"},{"p":"dev.restate.admin.client","c":"RFC3339DateFormat","l":"parse(String)","u":"parse(java.lang.String)"},{"p":"dev.restate.admin.client","c":"RFC3339DateFormat","l":"parse(String, ParsePosition)","u":"parse(java.lang.String,java.text.ParsePosition)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parseDelimitedFrom(InputStream)","u":"parseDelimitedFrom(java.io.InputStream)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parseDelimitedFrom(InputStream, ExtensionRegistryLite)","u":"parseDelimitedFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parseFrom(byte[])"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parseFrom(byte[], ExtensionRegistryLite)","u":"parseFrom(byte[],com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parseFrom(ByteBuffer)","u":"parseFrom(java.nio.ByteBuffer)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parseFrom(ByteBuffer, ExtensionRegistryLite)","u":"parseFrom(java.nio.ByteBuffer,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parseFrom(ByteString)","u":"parseFrom(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parseFrom(ByteString, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.ByteString,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parseFrom(CodedInputStream)","u":"parseFrom(com.google.protobuf.CodedInputStream)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parseFrom(CodedInputStream, ExtensionRegistryLite)","u":"parseFrom(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parseFrom(InputStream)","u":"parseFrom(java.io.InputStream)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parseFrom(InputStream, ExtensionRegistryLite)","u":"parseFrom(java.io.InputStream,com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"parser()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"PARTIAL_STATE_FIELD_NUMBER"},{"p":"dev.restate.sdk.gen.model","c":"PayloadType","l":"PayloadType(boolean, String, String, String)","u":"%3Cinit%3E(boolean,java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"PEEK_PROMISE_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk","c":"DurablePromise","l":"peek()"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"peekPromise(String, SyscallCallback>)","u":"peekPromise(java.lang.String,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"peekPromise(String, SyscallCallback>)","u":"peekPromise(java.lang.String,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"PeekPromiseEntryMessage"},{"p":"dev.restate.sdk.client","c":"SendResponse.SendStatus","l":"PREVIOUSLY_ACCEPTED"},{"p":"dev.restate.sdk.gen","c":"ServiceProcessor","l":"process(Set, RoundEnvironment)","u":"process(java.util.Set,javax.annotation.processing.RoundEnvironment)"},{"p":"dev.restate.sdk.core","c":"InvocationState","l":"PROCESSING"},{"p":"dev.restate.sdk","c":"SharedWorkflowContext","l":"promise(DurablePromiseKey)","u":"promise(dev.restate.sdk.common.DurablePromiseKey)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"promise(String, SyscallCallback>)","u":"promise(java.lang.String,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"promise(String, SyscallCallback>)","u":"promise(java.lang.String,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk","c":"SharedWorkflowContext","l":"promiseHandle(DurablePromiseKey)","u":"promiseHandle(dev.restate.sdk.common.DurablePromiseKey)"},{"p":"dev.restate.sdk.core","c":"ProtocolException","l":"ProtocolException(String, int, Throwable)","u":"%3Cinit%3E(java.lang.String,int,java.lang.Throwable)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"protocolType(ProtocolType)","u":"protocolType(dev.restate.admin.model.ProtocolType)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"putAdditionalHeadersItem(String, String)","u":"putAdditionalHeadersItem(java.lang.String,java.lang.String)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"putAdditionalHeadersItem(String, String)","u":"putAdditionalHeadersItem(java.lang.String,java.lang.String)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"putAdditionalHeadersItem(String, String)","u":"putAdditionalHeadersItem(java.lang.String,java.lang.String)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"putAdditionalHeadersItem(String, String)","u":"putAdditionalHeadersItem(java.lang.String,java.lang.String)"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"putNewStateItem(String, List)","u":"putNewStateItem(java.lang.String,java.util.List)"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"putOptionsItem(String, String)","u":"putOptionsItem(java.lang.String,java.lang.String)"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"putOptionsItem(String, String)","u":"putOptionsItem(java.lang.String,java.lang.String)"},{"p":"dev.restate.sdk","c":"Context","l":"random()"},{"p":"dev.restate.sdk.common","c":"Serde","l":"RAW"},{"p":"dev.restate.sdk.gen","c":"ServiceProcessor","l":"readOrCreateResource(Filer, String)","u":"readOrCreateResource(javax.annotation.processing.Filer,java.lang.String)"},{"p":"dev.restate.sdk.common","c":"Output","l":"ready(T)"},{"p":"dev.restate.sdk.lambda","c":"BaseRestateLambdaHandler","l":"register(RestateLambdaEndpointBuilder)","u":"register(dev.restate.sdk.lambda.RestateLambdaEndpointBuilder)"},{"p":"dev.restate.generated.sdk.java","c":"Java","l":"registerAllExtensions(ExtensionRegistry)","u":"registerAllExtensions(com.google.protobuf.ExtensionRegistry)"},{"p":"dev.restate.generated.service.discovery","c":"Discovery","l":"registerAllExtensions(ExtensionRegistry)","u":"registerAllExtensions(com.google.protobuf.ExtensionRegistry)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol","l":"registerAllExtensions(ExtensionRegistry)","u":"registerAllExtensions(com.google.protobuf.ExtensionRegistry)"},{"p":"dev.restate.generated.sdk.java","c":"Java","l":"registerAllExtensions(ExtensionRegistryLite)","u":"registerAllExtensions(com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.discovery","c":"Discovery","l":"registerAllExtensions(ExtensionRegistryLite)","u":"registerAllExtensions(com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol","l":"registerAllExtensions(ExtensionRegistryLite)","u":"registerAllExtensions(com.google.protobuf.ExtensionRegistryLite)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest","l":"RegisterDeploymentRequest()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest","l":"RegisterDeploymentRequest(RegisterDeploymentRequestAnyOf)","u":"%3Cinit%3E(dev.restate.admin.model.RegisterDeploymentRequestAnyOf)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest","l":"RegisterDeploymentRequest(RegisterDeploymentRequestAnyOf1)","u":"%3Cinit%3E(dev.restate.admin.model.RegisterDeploymentRequestAnyOf1)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"RegisterDeploymentRequestAnyOf()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"RegisterDeploymentRequestAnyOf1()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer","l":"RegisterDeploymentRequestDeserializer()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer","l":"RegisterDeploymentRequestDeserializer(Class)","u":"%3Cinit%3E(java.lang.Class)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest.RegisterDeploymentRequestSerializer","l":"RegisterDeploymentRequestSerializer()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest.RegisterDeploymentRequestSerializer","l":"RegisterDeploymentRequestSerializer(Class)","u":"%3Cinit%3E(java.lang.Class)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"RegisterDeploymentResponse()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.client","c":"JSON","l":"registerDescendants(Class, Map>)","u":"registerDescendants(java.lang.Class,java.util.Map)"},{"p":"dev.restate.admin.client","c":"JSON","l":"registerDiscriminator(Class, String, Map>)","u":"registerDiscriminator(java.lang.Class,java.lang.String,java.util.Map)"},{"p":"dev.restate.sdk","c":"AwakeableHandle","l":"reject(String)","u":"reject(java.lang.String)"},{"p":"dev.restate.sdk.client","c":"Client.AwakeableHandle","l":"reject(String)","u":"reject(java.lang.String)"},{"p":"dev.restate.sdk","c":"DurablePromiseHandle","l":"reject(String)","u":"reject(java.lang.String)"},{"p":"dev.restate.sdk.client","c":"Client.AwakeableHandle","l":"reject(String, RequestOptions)","u":"reject(java.lang.String,dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.client","c":"Client.AwakeableHandle","l":"rejectAsync(String)","u":"rejectAsync(java.lang.String)"},{"p":"dev.restate.sdk.client","c":"Client.AwakeableHandle","l":"rejectAsync(String, RequestOptions)","u":"rejectAsync(java.lang.String,dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"rejectAwakeable(String, String, SyscallCallback)","u":"rejectAwakeable(java.lang.String,java.lang.String,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"rejectAwakeable(String, String, SyscallCallback)","u":"rejectAwakeable(java.lang.String,java.lang.String,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"rejectPromise(String, String, SyscallCallback>)","u":"rejectPromise(java.lang.String,java.lang.String,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"rejectPromise(String, String, SyscallCallback>)","u":"rejectPromise(java.lang.String,java.lang.String,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"RELATED_ENTRY_INDEX_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"RELATED_ENTRY_NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"RELATED_ENTRY_TYPE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"removeHeaders(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"removeHeaders(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"removeHeaders(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"removeStateMap(int)"},{"p":"dev.restate.sdk.core","c":"InvocationState","l":"REPLAYING"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema.ProtocolMode","l":"REQUEST_RESPONSE"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"request()"},{"p":"dev.restate.sdk","c":"Context","l":"request()"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"request()"},{"p":"dev.restate.sdk.common","c":"Request","l":"Request(InvocationId, Context, ByteBuffer, Map)","u":"%3Cinit%3E(dev.restate.sdk.common.InvocationId,io.opentelemetry.context.Context,java.nio.ByteBuffer,java.util.Map)"},{"p":"dev.restate.sdk.client","c":"RequestOptions","l":"RequestOptions()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.client","c":"RequestOptions","l":"RequestOptions(Map)","u":"%3Cinit%3E(java.util.Map)"},{"p":"dev.restate.admin.model","c":"ProtocolType","l":"REQUESTRESPONSE"},{"p":"dev.restate.sdk","c":"AwakeableHandle","l":"resolve(Serde, T)","u":"resolve(dev.restate.sdk.common.Serde,T)"},{"p":"dev.restate.sdk.client","c":"Client.AwakeableHandle","l":"resolve(Serde, T)","u":"resolve(dev.restate.sdk.common.Serde,T)"},{"p":"dev.restate.sdk.client","c":"Client.AwakeableHandle","l":"resolve(Serde, T, RequestOptions)","u":"resolve(dev.restate.sdk.common.Serde,T,dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint","l":"resolve(String, String, String, RequestIdentityVerifier.Headers, Context, RestateEndpoint.LoggingContextSetter, Executor)","u":"resolve(java.lang.String,java.lang.String,java.lang.String,dev.restate.sdk.auth.RequestIdentityVerifier.Headers,io.opentelemetry.context.Context,dev.restate.sdk.core.RestateEndpoint.LoggingContextSetter,java.util.concurrent.Executor)"},{"p":"dev.restate.sdk","c":"DurablePromiseHandle","l":"resolve(T)"},{"p":"dev.restate.sdk.client","c":"Client.AwakeableHandle","l":"resolveAsync(Serde, T)","u":"resolveAsync(dev.restate.sdk.common.Serde,T)"},{"p":"dev.restate.sdk.client","c":"Client.AwakeableHandle","l":"resolveAsync(Serde, T, RequestOptions)","u":"resolveAsync(dev.restate.sdk.common.Serde,T,dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"resolveAwakeable(String, ByteBuffer, SyscallCallback)","u":"resolveAwakeable(java.lang.String,java.nio.ByteBuffer,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"resolveAwakeable(String, ByteBuffer, SyscallCallback)","u":"resolveAwakeable(java.lang.String,java.nio.ByteBuffer,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"resolveDeferred(Deferred, SyscallCallback)","u":"resolveDeferred(dev.restate.sdk.common.syscalls.Deferred,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"resolveDeferred(Deferred, SyscallCallback)","u":"resolveDeferred(dev.restate.sdk.common.syscalls.Deferred,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.testing","c":"RestateRunner","l":"resolveParameter(ParameterContext, ExtensionContext)","u":"resolveParameter(org.junit.jupiter.api.extension.ParameterContext,org.junit.jupiter.api.extension.ExtensionContext)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"resolvePromise(String, ByteBuffer, SyscallCallback>)","u":"resolvePromise(java.lang.String,java.nio.ByteBuffer,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"resolvePromise(String, ByteBuffer, SyscallCallback>)","u":"resolvePromise(java.lang.String,java.nio.ByteBuffer,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"ResolvedEndpointHandler","l":"responseContentType()"},{"p":"dev.restate.sdk.testing","c":"ManualRestateRunner","l":"RESTATE_ADMIN_ENDPOINT_PORT"},{"p":"dev.restate.sdk.testing","c":"ManualRestateRunner","l":"RESTATE_INGRESS_ENDPOINT_PORT"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"restateCode(String)","u":"restateCode(java.lang.String)"},{"p":"dev.restate.sdk.core","c":"RestateContextDataProvider","l":"RestateContextDataProvider()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.lambda","c":"RestateLambdaEndpointBuilder","l":"RestateLambdaEndpointBuilder()","u":"%3Cinit%3E()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.ResultCase","l":"RESULT_NOT_SET"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.ResultCase","l":"RESULT_NOT_SET"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.ResultCase","l":"RESULT_NOT_SET"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.ResultCase","l":"RESULT_NOT_SET"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.ResultCase","l":"RESULT_NOT_SET"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.ResultCase","l":"RESULT_NOT_SET"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.ResultCase","l":"RESULT_NOT_SET"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.ResultCase","l":"RESULT_NOT_SET"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.ResultCase","l":"RESULT_NOT_SET"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.ResultCase","l":"RESULT_NOT_SET"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.ResultCase","l":"RESULT_NOT_SET"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.ResultCase","l":"RESULT_NOT_SET"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"revision(Integer)","u":"revision(java.lang.Integer)"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"revision(Integer)","u":"revision(java.lang.Integer)"},{"p":"dev.restate.admin.client","c":"RFC3339DateFormat","l":"RFC3339DateFormat()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.common.function","c":"ThrowingRunnable","l":"run()"},{"p":"dev.restate.sdk.testing","c":"ManualRestateRunner","l":"run()"},{"p":"dev.restate.sdk","c":"HandlerRunner","l":"run(HandlerSpecification, Syscalls, HandlerRunner.Options, SyscallCallback)","u":"run(dev.restate.sdk.common.syscalls.HandlerSpecification,dev.restate.sdk.common.syscalls.Syscalls,dev.restate.sdk.HandlerRunner.Options,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerRunner","l":"run(HandlerSpecification, Syscalls, O, SyscallCallback)","u":"run(dev.restate.sdk.common.syscalls.HandlerSpecification,dev.restate.sdk.common.syscalls.Syscalls,O,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk","c":"Context","l":"run(Serde, ThrowingSupplier)","u":"run(dev.restate.sdk.common.Serde,dev.restate.sdk.common.function.ThrowingSupplier)"},{"p":"dev.restate.sdk","c":"Context","l":"run(String, Serde, ThrowingSupplier)","u":"run(java.lang.String,dev.restate.sdk.common.Serde,dev.restate.sdk.common.function.ThrowingSupplier)"},{"p":"dev.restate.sdk","c":"Context","l":"run(String, ThrowingRunnable)","u":"run(java.lang.String,dev.restate.sdk.common.function.ThrowingRunnable)"},{"p":"dev.restate.sdk","c":"Context","l":"run(ThrowingRunnable)","u":"run(dev.restate.sdk.common.function.ThrowingRunnable)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"RunEntryMessage"},{"p":"dev.restate.admin.model","c":"DeploymentResponse","l":"schemas"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse","l":"schemas"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest","l":"schemas"},{"p":"dev.restate.sdk","c":"Context","l":"send(Target, byte[])","u":"send(dev.restate.sdk.common.Target,byte[])"},{"p":"dev.restate.sdk","c":"Context","l":"send(Target, byte[], Duration)","u":"send(dev.restate.sdk.common.Target,byte[],java.time.Duration)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"send(Target, ByteBuffer, Duration, SyscallCallback)","u":"send(dev.restate.sdk.common.Target,java.nio.ByteBuffer,java.time.Duration,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"send(Target, ByteBuffer, Duration, SyscallCallback)","u":"send(dev.restate.sdk.common.Target,java.nio.ByteBuffer,java.time.Duration,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.client","c":"Client","l":"send(Target, Serde, Req)","u":"send(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,Req)"},{"p":"dev.restate.sdk.client","c":"Client","l":"send(Target, Serde, Req, Duration)","u":"send(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,Req,java.time.Duration)"},{"p":"dev.restate.sdk.client","c":"Client","l":"send(Target, Serde, Req, Duration, RequestOptions)","u":"send(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,Req,java.time.Duration,dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk","c":"Context","l":"send(Target, Serde, T)","u":"send(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,T)"},{"p":"dev.restate.sdk","c":"Context","l":"send(Target, Serde, T, Duration)","u":"send(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,T,java.time.Duration)"},{"p":"dev.restate.sdk.client","c":"Client","l":"sendAsync(Target, Serde, Req)","u":"sendAsync(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,Req)"},{"p":"dev.restate.sdk.client","c":"Client","l":"sendAsync(Target, Serde, Req, Duration)","u":"sendAsync(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,Req,java.time.Duration)"},{"p":"dev.restate.sdk.client","c":"Client","l":"sendAsync(Target, Serde, Req, Duration, RequestOptions)","u":"sendAsync(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,Req,java.time.Duration,dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.client","c":"DefaultClient","l":"sendAsync(Target, Serde, Req, Duration, RequestOptions)","u":"sendAsync(dev.restate.sdk.common.Target,dev.restate.sdk.common.Serde,Req,java.time.Duration,dev.restate.sdk.client.RequestOptions)"},{"p":"dev.restate.sdk.client","c":"SendResponse","l":"SendResponse(SendResponse.SendStatus, String)","u":"%3Cinit%3E(dev.restate.sdk.client.SendResponse.SendStatus,java.lang.String)"},{"p":"dev.restate.sdk.common","c":"DurablePromiseKey","l":"serde()"},{"p":"dev.restate.sdk.common","c":"StateKey","l":"serde()"},{"p":"dev.restate.admin.model","c":"DeploymentResponse.DeploymentResponseSerializer","l":"serialize(DeploymentResponse, JsonGenerator, SerializerProvider)","u":"serialize(dev.restate.admin.model.DeploymentResponse,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse.DetailedDeploymentResponseSerializer","l":"serialize(DetailedDeploymentResponse, JsonGenerator, SerializerProvider)","u":"serialize(dev.restate.admin.model.DetailedDeploymentResponse,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest.RegisterDeploymentRequestSerializer","l":"serialize(RegisterDeploymentRequest, JsonGenerator, SerializerProvider)","u":"serialize(dev.restate.admin.model.RegisterDeploymentRequest,com.fasterxml.jackson.core.JsonGenerator,com.fasterxml.jackson.databind.SerializerProvider)"},{"p":"dev.restate.sdk.common","c":"Serde","l":"serialize(T)"},{"p":"dev.restate.sdk.common","c":"Serde","l":"serializeToByteBuffer(T)"},{"p":"dev.restate.admin.client","c":"ServerConfiguration","l":"ServerConfiguration(String, String, Map)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.util.Map)"},{"p":"dev.restate.admin.client","c":"ServerVariable","l":"ServerVariable(String, String, HashSet)","u":"%3Cinit%3E(java.lang.String,java.lang.String,java.util.HashSet)"},{"p":"dev.restate.admin.model","c":"ServiceType","l":"SERVICE"},{"p":"dev.restate.sdk.common","c":"ServiceType","l":"SERVICE"},{"p":"dev.restate.sdk.core.manifest","c":"Service.Ty","l":"SERVICE"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"SERVICE_DISCOVERY_PROTOCOL_VERSION_UNSPECIFIED"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"SERVICE_DISCOVERY_PROTOCOL_VERSION_UNSPECIFIED_VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"SERVICE_NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"SERVICE_NAME_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"SERVICE_PROTOCOL_VERSION_UNSPECIFIED"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"SERVICE_PROTOCOL_VERSION_UNSPECIFIED_VALUE"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"Service()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.gen.model","c":"Service","l":"Service(CharSequence, CharSequence, String, ServiceType, List)","u":"%3Cinit%3E(java.lang.CharSequence,java.lang.CharSequence,java.lang.String,dev.restate.sdk.common.ServiceType,java.util.List)"},{"p":"dev.restate.sdk.common","c":"Target","l":"service(String, String)","u":"service(java.lang.String,java.lang.String)"},{"p":"dev.restate.admin.api","c":"ServiceApi","l":"ServiceApi()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"ServiceApi","l":"ServiceApi(ApiClient)","u":"%3Cinit%3E(dev.restate.admin.client.ApiClient)"},{"p":"dev.restate.admin.api","c":"ServiceHandlerApi","l":"ServiceHandlerApi()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"ServiceHandlerApi","l":"ServiceHandlerApi(ApiClient)","u":"%3Cinit%3E(dev.restate.admin.client.ApiClient)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"ServiceMetadata()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"ServiceNameRevPair()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.gen","c":"ServiceProcessor","l":"ServiceProcessor()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"ListServicesResponse","l":"services(List)","u":"services(java.util.List)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"services(List)","u":"services(java.util.List)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"SET_STATE_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk","c":"ObjectContext","l":"set(StateKey, T)","u":"set(dev.restate.sdk.common.StateKey,T)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"set(String, ByteBuffer, SyscallCallback)","u":"set(java.lang.String,java.nio.ByteBuffer,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"set(String, ByteBuffer, SyscallCallback)","u":"set(java.lang.String,java.nio.ByteBuffer,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint.LoggingContextSetter","l":"set(String, String)","u":"set(java.lang.String,java.lang.String)"},{"p":"dev.restate.admin.model","c":"AbstractOpenApiSchema","l":"setActualInstance(Object)","u":"setActualInstance(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"DeploymentResponse","l":"setActualInstance(Object)","u":"setActualInstance(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse","l":"setActualInstance(Object)","u":"setActualInstance(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest","l":"setActualInstance(Object)","u":"setActualInstance(java.lang.Object)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"setAdditionalHeaders(Map)","u":"setAdditionalHeaders(java.util.Map)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"setAdditionalHeaders(Map)","u":"setAdditionalHeaders(java.util.Map)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"setAdditionalHeaders(Map)","u":"setAdditionalHeaders(java.util.Map)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"setAdditionalHeaders(Map)","u":"setAdditionalHeaders(java.util.Map)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"setArn(String)","u":"setArn(java.lang.String)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"setArn(String)","u":"setArn(java.lang.String)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"setAssumeRoleArn(String)","u":"setAssumeRoleArn(java.lang.String)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"setAssumeRoleArn(String)","u":"setAssumeRoleArn(java.lang.String)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"setAsyncResponseInterceptor(Consumer>)","u":"setAsyncResponseInterceptor(java.util.function.Consumer)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"setBasePath(String)","u":"setBasePath(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"setCode(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"setCode(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"setCompletionFailure(Protocol.Failure)","u":"setCompletionFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"setCompletionFailure(Protocol.Failure.Builder)","u":"setCompletionFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"setCompletionValue(ByteString)","u":"setCompletionValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"setConnectTimeout(Duration)","u":"setConnectTimeout(java.time.Duration)"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"setContentType(String)","u":"setContentType(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"setContentType(String)","u":"setContentType(java.lang.String)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"setCreatedAt(String)","u":"setCreatedAt(java.lang.String)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"setCreatedAt(String)","u":"setCreatedAt(java.lang.String)"},{"p":"dev.restate.admin.client","c":"JSON","l":"setDateFormat(DateFormat)","u":"setDateFormat(java.text.DateFormat)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"setDebugId(String)","u":"setDebugId(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"setDebugIdBytes(ByteString)","u":"setDebugIdBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.admin.client","c":"JSON","l":"setDefault(JSON)","u":"setDefault(dev.restate.admin.client.JSON)"},{"p":"dev.restate.admin.client","c":"Configuration","l":"setDefaultApiClient(ApiClient)","u":"setDefaultApiClient(dev.restate.admin.client.ApiClient)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"setDeploymentId(String)","u":"setDeploymentId(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ListDeploymentsResponse","l":"setDeployments(List)","u":"setDeployments(java.util.List)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"setDescription(String)","u":"setDescription(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"setDescriptionBytes(ByteString)","u":"setDescriptionBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"setDryRun(Boolean)","u":"setDryRun(java.lang.Boolean)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"setDryRun(Boolean)","u":"setDryRun(java.lang.Boolean)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"setEmpty(Protocol.Empty)","u":"setEmpty(dev.restate.generated.service.protocol.Protocol.Empty)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"setEmpty(Protocol.Empty)","u":"setEmpty(dev.restate.generated.service.protocol.Protocol.Empty)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"setEmpty(Protocol.Empty)","u":"setEmpty(dev.restate.generated.service.protocol.Protocol.Empty)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"setEmpty(Protocol.Empty)","u":"setEmpty(dev.restate.generated.service.protocol.Protocol.Empty)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"setEmpty(Protocol.Empty)","u":"setEmpty(dev.restate.generated.service.protocol.Protocol.Empty)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"setEmpty(Protocol.Empty.Builder)","u":"setEmpty(dev.restate.generated.service.protocol.Protocol.Empty.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"setEmpty(Protocol.Empty.Builder)","u":"setEmpty(dev.restate.generated.service.protocol.Protocol.Empty.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"setEmpty(Protocol.Empty.Builder)","u":"setEmpty(dev.restate.generated.service.protocol.Protocol.Empty.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"setEmpty(Protocol.Empty.Builder)","u":"setEmpty(dev.restate.generated.service.protocol.Protocol.Empty.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"setEmpty(Protocol.Empty.Builder)","u":"setEmpty(dev.restate.generated.service.protocol.Protocol.Empty.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"setEntryIndex(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage.Builder","l":"setEntryIndex(int)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"setEntryIndex(int, int)","u":"setEntryIndex(int,int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage.Builder","l":"setEntryIndexes(int, int)","u":"setEntryIndexes(int,int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"setFailure(Protocol.Failure)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setFailure(Protocol.Failure)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"setFailure(Protocol.Failure)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"setFailure(Protocol.Failure)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"setFailure(Protocol.Failure)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"setFailure(Protocol.Failure)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"setFailure(Protocol.Failure)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"setFailure(Protocol.Failure)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"setFailure(Protocol.Failure)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"setFailure(Protocol.Failure)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"setFailure(Protocol.Failure)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"setFailure(Protocol.Failure)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"setFailure(Protocol.Failure.Builder)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setFailure(Protocol.Failure.Builder)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"setFailure(Protocol.Failure.Builder)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"setFailure(Protocol.Failure.Builder)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"setFailure(Protocol.Failure.Builder)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"setFailure(Protocol.Failure.Builder)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"setFailure(Protocol.Failure.Builder)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"setFailure(Protocol.Failure.Builder)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"setFailure(Protocol.Failure.Builder)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"setFailure(Protocol.Failure.Builder)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"setFailure(Protocol.Failure.Builder)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"setFailure(Protocol.Failure.Builder)","u":"setFailure(dev.restate.generated.service.protocol.Protocol.Failure.Builder)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"setForce(Boolean)","u":"setForce(java.lang.Boolean)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"setForce(Boolean)","u":"setForce(java.lang.Boolean)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setHandlerName(String)","u":"setHandlerName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"setHandlerName(String)","u":"setHandlerName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setHandlerNameBytes(ByteString)","u":"setHandlerNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"setHandlerNameBytes(ByteString)","u":"setHandlerNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"setHandlers(List)","u":"setHandlers(java.util.List)"},{"p":"dev.restate.admin.model","c":"ListServiceHandlersResponse","l":"setHandlers(List)","u":"setHandlers(java.util.List)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"setHandlers(List)","u":"setHandlers(java.util.List)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setHeaders(int, Protocol.Header)","u":"setHeaders(int,dev.restate.generated.service.protocol.Protocol.Header)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"setHeaders(int, Protocol.Header)","u":"setHeaders(int,dev.restate.generated.service.protocol.Protocol.Header)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"setHeaders(int, Protocol.Header)","u":"setHeaders(int,dev.restate.generated.service.protocol.Protocol.Header)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setHeaders(int, Protocol.Header.Builder)","u":"setHeaders(int,dev.restate.generated.service.protocol.Protocol.Header.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"setHeaders(int, Protocol.Header.Builder)","u":"setHeaders(int,dev.restate.generated.service.protocol.Protocol.Header.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"setHeaders(int, Protocol.Header.Builder)","u":"setHeaders(int,dev.restate.generated.service.protocol.Protocol.Header.Builder)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"setHost(String)","u":"setHost(java.lang.String)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"setHttpClientBuilder(HttpClient.Builder)","u":"setHttpClientBuilder(java.net.http.HttpClient.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"setId(ByteString)","u":"setId(com.google.protobuf.ByteString)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"setId(String)","u":"setId(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"setIdBytes(ByteString)","u":"setIdBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"setIdempotencyRetention(String)","u":"setIdempotencyRetention(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"setIdempotencyRetention(String)","u":"setIdempotencyRetention(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"setInput(Input)","u":"setInput(dev.restate.sdk.core.manifest.Input)"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"setInputDescription(String)","u":"setInputDescription(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"setInvokeTime(long)"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"setJsonSchema(Object)","u":"setJsonSchema(java.lang.Object)"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"setJsonSchema(Object)","u":"setJsonSchema(java.lang.Object)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"setKey(ByteString)","u":"setKey(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"setKey(ByteString)","u":"setKey(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"setKey(ByteString)","u":"setKey(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"setKey(ByteString)","u":"setKey(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setKey(String)","u":"setKey(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"setKey(String)","u":"setKey(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"setKey(String)","u":"setKey(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"setKey(String)","u":"setKey(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"setKey(String)","u":"setKey(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"setKey(String)","u":"setKey(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"setKey(String)","u":"setKey(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setKeyBytes(ByteString)","u":"setKeyBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"setKeyBytes(ByteString)","u":"setKeyBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"setKeyBytes(ByteString)","u":"setKeyBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"setKeyBytes(ByteString)","u":"setKeyBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"setKeyBytes(ByteString)","u":"setKeyBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"setKeyBytes(ByteString)","u":"setKeyBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"setKeyBytes(ByteString)","u":"setKeyBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder","l":"setKeys(int, ByteString)","u":"setKeys(int,com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"setKnownEntries(int)"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"setMaxProtocolVersion(Integer)","u":"setMaxProtocolVersion(java.lang.Integer)"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"setMessage(String)","u":"setMessage(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"setMessageBytes(ByteString)","u":"setMessageBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure.Builder","l":"setMessageBytes(ByteString)","u":"setMessageBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"setMinProtocolVersion(Integer)","u":"setMinProtocolVersion(java.lang.Integer)"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"setName(String)","u":"setName(java.lang.String)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"setNameBytes(ByteString)","u":"setNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"setNewState(Map>)","u":"setNewState(java.util.Map)"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"setObjectKey(String)","u":"setObjectKey(java.lang.String)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"setObjectMapper(ObjectMapper)","u":"setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper)"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"setOptions(Map)","u":"setOptions(java.util.Map)"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"setOptions(Map)","u":"setOptions(java.util.Map)"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"setOutput(Output)","u":"setOutput(dev.restate.sdk.core.manifest.Output)"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"setOutputDescription(String)","u":"setOutputDescription(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setParameter(ByteString)","u":"setParameter(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"setParameter(ByteString)","u":"setParameter(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"setPartialState(boolean)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"setPort(int)"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"setProtocolMode(EndpointManifestSchema.ProtocolMode)","u":"setProtocolMode(dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"setProtocolType(ProtocolType)","u":"setProtocolType(dev.restate.admin.model.ProtocolType)"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"setPublic(Boolean)","u":"setPublic(java.lang.Boolean)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"setPublic(Boolean)","u":"setPublic(java.lang.Boolean)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"setReadTimeout(Duration)","u":"setReadTimeout(java.time.Duration)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"setRelatedEntryIndex(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"setRelatedEntryName(String)","u":"setRelatedEntryName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"setRelatedEntryNameBytes(ByteString)","u":"setRelatedEntryNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage.Builder","l":"setRelatedEntryType(int)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"setRequestInterceptor(Consumer)","u":"setRequestInterceptor(java.util.function.Consumer)"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"setRequired(Boolean)","u":"setRequired(java.lang.Boolean)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"setResponseInterceptor(Consumer>)","u":"setResponseInterceptor(java.util.function.Consumer)"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"setRestateCode(String)","u":"setRestateCode(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"setRevision(Integer)","u":"setRevision(java.lang.Integer)"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"setRevision(Integer)","u":"setRevision(java.lang.Integer)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"setScheme(String)","u":"setScheme(java.lang.String)"},{"p":"dev.restate.sdk","c":"RestateRandom","l":"setSeed(long)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setServiceName(String)","u":"setServiceName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"setServiceName(String)","u":"setServiceName(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setServiceNameBytes(ByteString)","u":"setServiceNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage.Builder","l":"setServiceNameBytes(ByteString)","u":"setServiceNameBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"setServices(List)","u":"setServices(java.util.List)"},{"p":"dev.restate.admin.model","c":"ListServicesResponse","l":"setServices(List)","u":"setServices(java.util.List)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"setServices(List)","u":"setServices(java.util.List)"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"setSetContentTypeIfEmpty(Boolean)","u":"setSetContentTypeIfEmpty(java.lang.Boolean)"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"setSink(String)","u":"setSink(java.lang.String)"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"setSink(String)","u":"setSink(java.lang.String)"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"setSource(String)","u":"setSource(java.lang.String)"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"setSource(String)","u":"setSource(java.lang.String)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"SetStateEntryMessage"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"setStateMap(int, Protocol.StartMessage.StateEntry)","u":"setStateMap(int,dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.Builder","l":"setStateMap(int, Protocol.StartMessage.StateEntry.Builder)","u":"setStateMap(int,dev.restate.generated.service.protocol.Protocol.StartMessage.StateEntry.Builder)"},{"p":"dev.restate.admin.model","c":"ListSubscriptionsResponse","l":"setSubscriptions(List)","u":"setSubscriptions(java.util.List)"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"setTy(Handler.Ty)","u":"setTy(dev.restate.sdk.core.manifest.Handler.Ty)"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"setTy(HandlerMetadataType)","u":"setTy(dev.restate.admin.model.HandlerMetadataType)"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"setTy(Service.Ty)","u":"setTy(dev.restate.sdk.core.manifest.Service.Ty)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"setTy(ServiceType)","u":"setTy(dev.restate.admin.model.ServiceType)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"setUri(String)","u":"setUri(java.lang.String)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"setUri(String)","u":"setUri(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.Builder","l":"setValue(ByteString)","u":"setValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.Builder","l":"setValue(ByteString)","u":"setValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.Builder","l":"setValue(ByteString)","u":"setValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.Builder","l":"setValue(ByteString)","u":"setValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.Builder","l":"setValue(ByteString)","u":"setValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.Builder","l":"setValue(ByteString)","u":"setValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage.Builder","l":"setValue(ByteString)","u":"setValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.Builder","l":"setValue(ByteString)","u":"setValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.Builder","l":"setValue(ByteString)","u":"setValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.Builder","l":"setValue(ByteString)","u":"setValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage.Builder","l":"setValue(ByteString)","u":"setValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry.Builder","l":"setValue(ByteString)","u":"setValue(com.google.protobuf.ByteString)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"setValue(Protocol.GetStateKeysEntryMessage.StateKeys)","u":"setValue(dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.Builder","l":"setValue(Protocol.GetStateKeysEntryMessage.StateKeys.Builder)","u":"setValue(dev.restate.generated.service.protocol.Protocol.GetStateKeysEntryMessage.StateKeys.Builder)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"setValue(String)","u":"setValue(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header.Builder","l":"setValueBytes(ByteString)","u":"setValueBytes(com.google.protobuf.ByteString)"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"setVersion(String)","u":"setVersion(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.Builder","l":"setWakeUpTime(long)"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"setWorkflowCompletionRetention(String)","u":"setWorkflowCompletionRetention(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"setWorkflowCompletionRetention(String)","u":"setWorkflowCompletionRetention(java.lang.String)"},{"p":"dev.restate.admin.model","c":"HandlerMetadataType","l":"SHARED"},{"p":"dev.restate.sdk.common","c":"HandlerType","l":"SHARED"},{"p":"dev.restate.sdk.core.manifest","c":"Handler.Ty","l":"SHARED"},{"p":"dev.restate.sdk.gen.model","c":"HandlerType","l":"SHARED"},{"p":"dev.restate.sdk","c":"JsonSerdes","l":"SHORT"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"SIDE_EFFECT_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"sink(String)","u":"sink(java.lang.String)"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"sink(String)","u":"sink(java.lang.String)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"SLEEP_ENTRY_MESSAGE_TYPE"},{"p":"dev.restate.sdk","c":"Context","l":"sleep(Duration)","u":"sleep(java.time.Duration)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"sleep(Duration, SyscallCallback>)","u":"sleep(java.time.Duration,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"sleep(Duration, SyscallCallback>)","u":"sleep(java.time.Duration,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"SleepEntryMessage"},{"p":"dev.restate.sdk.common","c":"AbortedExecutionException","l":"sneakyThrow()"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"source(String)","u":"source(java.lang.String)"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"source(String)","u":"source(java.lang.String)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"START_MESSAGE_TYPE"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"StartMessage"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"STATE_MAP_FIELD_NUMBER"},{"p":"dev.restate.sdk","c":"SharedObjectContext","l":"stateKeys()"},{"p":"dev.restate.sdk.gen.model","c":"HandlerType","l":"STATELESS"},{"p":"dev.restate.sdk.testing","c":"ManualRestateRunner","l":"stop()"},{"p":"dev.restate.sdk","c":"JsonSerdes","l":"STRING"},{"p":"dev.restate.admin.api","c":"SubscriptionApi","l":"SubscriptionApi()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.api","c":"SubscriptionApi","l":"SubscriptionApi(ApiClient)","u":"%3Cinit%3E(dev.restate.admin.client.ApiClient)"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"SubscriptionResponse()","u":"%3Cinit%3E()"},{"p":"dev.restate.admin.model","c":"ListSubscriptionsResponse","l":"subscriptions(List)","u":"subscriptions(java.util.List)"},{"p":"dev.restate.sdk.common.syscalls","c":"Result","l":"success(T)"},{"p":"dev.restate.sdk.core","c":"RestateContextDataProvider","l":"supplyContextData()"},{"p":"dev.restate.sdk.common.syscalls","c":"ServiceDefinitionFactory","l":"supports(Object)","u":"supports(java.lang.Object)"},{"p":"dev.restate.sdk.testing","c":"RestateRunner","l":"supportsParameter(ParameterContext, ExtensionContext)","u":"supportsParameter(org.junit.jupiter.api.extension.ParameterContext,org.junit.jupiter.api.extension.ExtensionContext)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"SUSPENSION_MESSAGE_TYPE"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"SuspensionMessage"},{"p":"dev.restate.sdk","c":"Awaitable","l":"syscalls"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerRunner","l":"SYSCALLS_THREAD_LOCAL"},{"p":"dev.restate.sdk.common","c":"TerminalException","l":"TerminalException()","u":"%3Cinit%3E()"},{"p":"dev.restate.sdk.common","c":"TerminalException","l":"TerminalException(int)","u":"%3Cinit%3E(int)"},{"p":"dev.restate.sdk.common","c":"TerminalException","l":"TerminalException(int, String)","u":"%3Cinit%3E(int,java.lang.String)"},{"p":"dev.restate.sdk.common","c":"TerminalException","l":"TerminalException(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"dev.restate.admin.api","c":"InvocationApi","l":"terminateInvocation(String, TerminationMode)","u":"terminateInvocation(java.lang.String,dev.restate.admin.model.TerminationMode)"},{"p":"dev.restate.admin.api","c":"InvocationApi","l":"terminateInvocationWithHttpInfo(String, TerminationMode)","u":"terminateInvocationWithHttpInfo(java.lang.String,dev.restate.admin.model.TerminationMode)"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint.LoggingContextSetter","l":"THREAD_LOCAL_INSTANCE"},{"p":"dev.restate.sdk","c":"Context","l":"timer(Duration)","u":"timer(java.time.Duration)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"toBuilder()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"toBuilder()"},{"p":"dev.restate.sdk.common","c":"InvocationId","l":"toRandomSeed()"},{"p":"dev.restate.sdk.common.syscalls","c":"Deferred","l":"toResult()"},{"p":"dev.restate.admin.model","c":"AbstractOpenApiSchema","l":"toString()"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"toString()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"toString()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"toString()"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"toString()"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"toString()"},{"p":"dev.restate.admin.model","c":"HandlerMetadataType","l":"toString()"},{"p":"dev.restate.admin.model","c":"ListDeploymentsResponse","l":"toString()"},{"p":"dev.restate.admin.model","c":"ListServiceHandlersResponse","l":"toString()"},{"p":"dev.restate.admin.model","c":"ListServicesResponse","l":"toString()"},{"p":"dev.restate.admin.model","c":"ListSubscriptionsResponse","l":"toString()"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"toString()"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"toString()"},{"p":"dev.restate.admin.model","c":"ProtocolType","l":"toString()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"toString()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"toString()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"toString()"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"toString()"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"toString()"},{"p":"dev.restate.admin.model","c":"ServiceType","l":"toString()"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"toString()"},{"p":"dev.restate.admin.model","c":"TerminationMode","l":"toString()"},{"p":"dev.restate.sdk.client","c":"CallRequestOptions","l":"toString()"},{"p":"dev.restate.sdk.client","c":"RequestOptions","l":"toString()"},{"p":"dev.restate.sdk.client","c":"SendResponse","l":"toString()"},{"p":"dev.restate.sdk.common","c":"InvocationId","l":"toString()"},{"p":"dev.restate.sdk.common","c":"Output","l":"toString()"},{"p":"dev.restate.sdk.common","c":"Request","l":"toString()"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerDefinition","l":"toString()"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerSpecification","l":"toString()"},{"p":"dev.restate.sdk.common","c":"Target","l":"toString()"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema.ProtocolMode","l":"toString()"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"toString()"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"toString()"},{"p":"dev.restate.sdk.core.manifest","c":"Handler.Ty","l":"toString()"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"toString()"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"toString()"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"toString()"},{"p":"dev.restate.sdk.core.manifest","c":"Service.Ty","l":"toString()"},{"p":"dev.restate.sdk.gen.model","c":"PayloadType","l":"toString()"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"DeploymentResponse","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"ListDeploymentsResponse","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"ListServiceHandlersResponse","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"ListServicesResponse","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"ListSubscriptionsResponse","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"toUrlQueryString()"},{"p":"dev.restate.admin.model","c":"CreateSubscriptionRequest","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"DeploymentResponse","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf1","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"DetailedDeploymentResponse","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ErrorDescriptionResponse","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"HandlerMetadataType","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ListDeploymentsResponse","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ListServiceHandlersResponse","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ListServicesResponse","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ListSubscriptionsResponse","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ProtocolType","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequest","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf1","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentResponse","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceNameRevPair","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceType","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"SubscriptionResponse","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"TerminationMode","l":"toUrlQueryString(String)","u":"toUrlQueryString(java.lang.String)"},{"p":"dev.restate.admin.model","c":"HandlerMetadata","l":"ty(HandlerMetadataType)","u":"ty(dev.restate.admin.model.HandlerMetadataType)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"ty(ServiceType)","u":"ty(dev.restate.admin.model.ServiceType)"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"UNRECOGNIZED"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"UNRECOGNIZED"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"updateBaseUri(String)","u":"updateBaseUri(java.lang.String)"},{"p":"dev.restate.admin.model","c":"DeploymentResponseAnyOf","l":"uri(String)","u":"uri(java.lang.String)"},{"p":"dev.restate.admin.model","c":"RegisterDeploymentRequestAnyOf","l":"uri(String)","u":"uri(java.lang.String)"},{"p":"dev.restate.admin.client","c":"ServerConfiguration","l":"URL"},{"p":"dev.restate.admin.client","c":"ServerConfiguration","l":"URL()"},{"p":"dev.restate.admin.client","c":"ServerConfiguration","l":"URL(Map)","u":"URL(java.util.Map)"},{"p":"dev.restate.admin.client","c":"ApiClient","l":"urlEncode(String)","u":"urlEncode(java.lang.String)"},{"p":"dev.restate.sdk.common","c":"Serde","l":"using(String, ThrowingFunction, ThrowingFunction)","u":"using(java.lang.String,dev.restate.sdk.common.function.ThrowingFunction,dev.restate.sdk.common.function.ThrowingFunction)"},{"p":"dev.restate.sdk.common","c":"Serde","l":"using(ThrowingFunction, ThrowingFunction)","u":"using(dev.restate.sdk.common.function.ThrowingFunction,dev.restate.sdk.common.function.ThrowingFunction)"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"V1"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"V1"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"V1_VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"V1_VALUE"},{"p":"dev.restate.sdk.gen.model","c":"Handler.Builder","l":"validateAndBuild()"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"validateAndBuild()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.ResultCase","l":"VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.ResultCase","l":"VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.ResultCase","l":"VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.ResultCase","l":"VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.ResultCase","l":"VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.ResultCase","l":"VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.ResultCase","l":"VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.ResultCase","l":"VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.ResultCase","l":"VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.ResultCase","l":"VALUE"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"VALUE_FIELD_NUMBER"},{"p":"dev.restate.sdk.annotation","c":"Accept","l":"value()"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema.ProtocolMode","l":"value()"},{"p":"dev.restate.sdk.core.manifest","c":"Handler.Ty","l":"value()"},{"p":"dev.restate.sdk.core.manifest","c":"Service.Ty","l":"value()"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"valueOf(Descriptors.EnumValueDescriptor)","u":"valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"valueOf(Descriptors.EnumValueDescriptor)","u":"valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor)"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.ResultCase","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.ResultCase","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.ResultCase","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.CompletionCase","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.ResultCase","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.ResultCase","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.ResultCase","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.ResultCase","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.ResultCase","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.ResultCase","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.ResultCase","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.ResultCase","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"valueOf(int)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.ResultCase","l":"valueOf(int)"},{"p":"dev.restate.admin.model","c":"HandlerMetadataType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ProtocolType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.admin.model","c":"TerminationMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.ResultCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.ResultCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.ResultCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.CompletionCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.ResultCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.ResultCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.ResultCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.ResultCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.ResultCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.ResultCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.ResultCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.ResultCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.ResultCase","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.sdk.client","c":"SendResponse.SendStatus","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.sdk.common","c":"HandlerType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.sdk.common","c":"ServiceType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.sdk.core","c":"InvocationState","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema.ProtocolMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Handler.Ty","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Service.Ty","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.sdk.gen.model","c":"HandlerType","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"dev.restate.admin.model","c":"HandlerMetadataType","l":"values()"},{"p":"dev.restate.admin.model","c":"ProtocolType","l":"values()"},{"p":"dev.restate.admin.model","c":"ServiceType","l":"values()"},{"p":"dev.restate.admin.model","c":"TerminationMode","l":"values()"},{"p":"dev.restate.generated.service.discovery","c":"Discovery.ServiceDiscoveryProtocolVersion","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage.ResultCase","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage.ResultCase","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage.ResultCase","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.CompletionCase","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage.ResultCase","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage.ResultCase","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage.ResultCase","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage.ResultCase","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.ResultCase","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage.ResultCase","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage.ResultCase","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage.ResultCase","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ServiceProtocolVersion","l":"values()"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage.ResultCase","l":"values()"},{"p":"dev.restate.sdk.client","c":"SendResponse.SendStatus","l":"values()"},{"p":"dev.restate.sdk.common","c":"HandlerType","l":"values()"},{"p":"dev.restate.sdk.common","c":"ServiceType","l":"values()"},{"p":"dev.restate.sdk.core","c":"InvocationState","l":"values()"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema.ProtocolMode","l":"values()"},{"p":"dev.restate.sdk.core.manifest","c":"Handler.Ty","l":"values()"},{"p":"dev.restate.sdk.core.manifest","c":"Service.Ty","l":"values()"},{"p":"dev.restate.sdk.core","c":"MessageType","l":"values()"},{"p":"dev.restate.sdk.gen.model","c":"HandlerType","l":"values()"},{"p":"dev.restate.admin.client","c":"ServerConfiguration","l":"variables"},{"p":"dev.restate.sdk.auth","c":"RequestIdentityVerifier","l":"verifyRequest(RequestIdentityVerifier.Headers)","u":"verifyRequest(dev.restate.sdk.auth.RequestIdentityVerifier.Headers)"},{"p":"dev.restate.sdk.auth.signing","c":"RestateRequestIdentityVerifier","l":"verifyRequest(RequestIdentityVerifier.Headers)","u":"verifyRequest(dev.restate.sdk.auth.RequestIdentityVerifier.Headers)"},{"p":"dev.restate.admin.client","c":"Configuration","l":"VERSION"},{"p":"dev.restate.sdk.version","c":"Version","l":"VERSION"},{"p":"dev.restate.admin.model","c":"ModifyServiceStateRequest","l":"version(String)","u":"version(java.lang.String)"},{"p":"dev.restate.sdk.common","c":"ServiceType","l":"VIRTUAL_OBJECT"},{"p":"dev.restate.sdk.core.manifest","c":"Service.Ty","l":"VIRTUAL_OBJECT"},{"p":"dev.restate.admin.model","c":"ServiceType","l":"VIRTUALOBJECT"},{"p":"dev.restate.sdk.common","c":"Target","l":"virtualObject(String, String, String)","u":"virtualObject(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.restate.sdk.common","c":"Serde","l":"VOID"},{"p":"dev.restate.sdk.core","c":"InvocationState","l":"WAITING_START"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"WAKE_UP_TIME_FIELD_NUMBER"},{"p":"dev.restate.sdk.common.syscalls","c":"HandlerSpecification","l":"withAcceptContentType(String)","u":"withAcceptContentType(java.lang.String)"},{"p":"dev.restate.sdk.testing","c":"RestateRunnerBuilder","l":"withAdditionalEnv(String, String)","u":"withAdditionalEnv(java.lang.String,java.lang.String)"},{"p":"dev.restate.sdk.testing","c":"RestateRunnerBuilder","l":"withConfigFile(String)","u":"withConfigFile(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"withContentType(String)","u":"withContentType(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"withContentType(String)","u":"withContentType(java.lang.String)"},{"p":"dev.restate.sdk.common","c":"Serde","l":"withContentType(String, Serde)","u":"withContentType(java.lang.String,dev.restate.sdk.common.Serde)"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"withHandler(Handler)","u":"withHandler(dev.restate.sdk.gen.model.Handler)"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"withHandlers(Collection)","u":"withHandlers(java.util.Collection)"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"withHandlers(List)","u":"withHandlers(java.util.List)"},{"p":"dev.restate.sdk.gen.model","c":"Handler.Builder","l":"withHandlerType(HandlerType)","u":"withHandlerType(dev.restate.sdk.gen.model.HandlerType)"},{"p":"dev.restate.sdk.client","c":"CallRequestOptions","l":"withHeader(String, String)","u":"withHeader(java.lang.String,java.lang.String)"},{"p":"dev.restate.sdk.client","c":"RequestOptions","l":"withHeader(String, String)","u":"withHeader(java.lang.String,java.lang.String)"},{"p":"dev.restate.sdk.client","c":"CallRequestOptions","l":"withHeaders(Map)","u":"withHeaders(java.util.Map)"},{"p":"dev.restate.sdk.client","c":"RequestOptions","l":"withHeaders(Map)","u":"withHeaders(java.util.Map)"},{"p":"dev.restate.sdk.client","c":"CallRequestOptions","l":"withIdempotency(String)","u":"withIdempotency(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"withInput(Input)","u":"withInput(dev.restate.sdk.core.manifest.Input)"},{"p":"dev.restate.sdk.gen.model","c":"Handler.Builder","l":"withInputAccept(String)","u":"withInputAccept(java.lang.String)"},{"p":"dev.restate.sdk.gen.model","c":"Handler.Builder","l":"withInputType(PayloadType)","u":"withInputType(dev.restate.sdk.gen.model.PayloadType)"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"withJsonSchema(Object)","u":"withJsonSchema(java.lang.Object)"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"withJsonSchema(Object)","u":"withJsonSchema(java.lang.Object)"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"withMaxProtocolVersion(Integer)","u":"withMaxProtocolVersion(java.lang.Integer)"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"withMinProtocolVersion(Integer)","u":"withMinProtocolVersion(java.lang.Integer)"},{"p":"dev.restate.sdk.gen.model","c":"Handler.Builder","l":"withName(CharSequence)","u":"withName(java.lang.CharSequence)"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"withName(String)","u":"withName(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"withName(String)","u":"withName(java.lang.String)"},{"p":"dev.restate.sdk.http.vertx","c":"RestateHttpEndpointBuilder","l":"withOpenTelemetry(OpenTelemetry)","u":"withOpenTelemetry(io.opentelemetry.api.OpenTelemetry)"},{"p":"dev.restate.sdk.lambda","c":"RestateLambdaEndpointBuilder","l":"withOpenTelemetry(OpenTelemetry)","u":"withOpenTelemetry(io.opentelemetry.api.OpenTelemetry)"},{"p":"dev.restate.sdk.http.vertx","c":"RestateHttpEndpointBuilder","l":"withOptions(HttpServerOptions)","u":"withOptions(io.vertx.core.http.HttpServerOptions)"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"withOutput(Output)","u":"withOutput(dev.restate.sdk.core.manifest.Output)"},{"p":"dev.restate.sdk.gen.model","c":"Handler.Builder","l":"withOutputType(PayloadType)","u":"withOutputType(dev.restate.sdk.gen.model.PayloadType)"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"withProtocolMode(EndpointManifestSchema.ProtocolMode)","u":"withProtocolMode(dev.restate.sdk.core.manifest.EndpointManifestSchema.ProtocolMode)"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint.Builder","l":"withRequestIdentityVerifier(RequestIdentityVerifier)","u":"withRequestIdentityVerifier(dev.restate.sdk.auth.RequestIdentityVerifier)"},{"p":"dev.restate.sdk.http.vertx","c":"RestateHttpEndpointBuilder","l":"withRequestIdentityVerifier(RequestIdentityVerifier)","u":"withRequestIdentityVerifier(dev.restate.sdk.auth.RequestIdentityVerifier)"},{"p":"dev.restate.sdk.lambda","c":"RestateLambdaEndpointBuilder","l":"withRequestIdentityVerifier(RequestIdentityVerifier)","u":"withRequestIdentityVerifier(dev.restate.sdk.auth.RequestIdentityVerifier)"},{"p":"dev.restate.sdk.core.manifest","c":"Input","l":"withRequired(Boolean)","u":"withRequired(java.lang.Boolean)"},{"p":"dev.restate.sdk.testing","c":"RestateRunnerBuilder","l":"withRestateContainerImage(String)","u":"withRestateContainerImage(java.lang.String)"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"withServiceName(String)","u":"withServiceName(java.lang.String)"},{"p":"dev.restate.sdk.core.manifest","c":"EndpointManifestSchema","l":"withServices(List)","u":"withServices(java.util.List)"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"withServiceType(ServiceType)","u":"withServiceType(dev.restate.sdk.common.ServiceType)"},{"p":"dev.restate.sdk.core.manifest","c":"Output","l":"withSetContentTypeIfEmpty(Boolean)","u":"withSetContentTypeIfEmpty(java.lang.Boolean)"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"withTargetFqcn(CharSequence)","u":"withTargetFqcn(java.lang.CharSequence)"},{"p":"dev.restate.sdk.gen.model","c":"Service.Builder","l":"withTargetPkg(CharSequence)","u":"withTargetPkg(java.lang.CharSequence)"},{"p":"dev.restate.sdk.core","c":"RestateEndpoint.Builder","l":"withTracer(Tracer)","u":"withTracer(io.opentelemetry.api.trace.Tracer)"},{"p":"dev.restate.sdk.core.manifest","c":"Handler","l":"withTy(Handler.Ty)","u":"withTy(dev.restate.sdk.core.manifest.Handler.Ty)"},{"p":"dev.restate.sdk.core.manifest","c":"Service","l":"withTy(Service.Ty)","u":"withTy(dev.restate.sdk.core.manifest.Service.Ty)"},{"p":"dev.restate.admin.model","c":"HandlerMetadataType","l":"WORKFLOW"},{"p":"dev.restate.admin.model","c":"ServiceType","l":"WORKFLOW"},{"p":"dev.restate.sdk.common","c":"HandlerType","l":"WORKFLOW"},{"p":"dev.restate.sdk.common","c":"ServiceType","l":"WORKFLOW"},{"p":"dev.restate.sdk.core.manifest","c":"Handler.Ty","l":"WORKFLOW"},{"p":"dev.restate.sdk.core.manifest","c":"Service.Ty","l":"WORKFLOW"},{"p":"dev.restate.sdk.gen.model","c":"HandlerType","l":"WORKFLOW"},{"p":"dev.restate.sdk.common","c":"Target","l":"workflow(String, String, String)","u":"workflow(java.lang.String,java.lang.String,java.lang.String)"},{"p":"dev.restate.admin.model","c":"ModifyServiceRequest","l":"workflowCompletionRetention(String)","u":"workflowCompletionRetention(java.lang.String)"},{"p":"dev.restate.admin.model","c":"ServiceMetadata","l":"workflowCompletionRetention(String)","u":"workflowCompletionRetention(java.lang.String)"},{"p":"dev.restate.sdk.client","c":"Client","l":"workflowHandle(String, String, Serde)","u":"workflowHandle(java.lang.String,java.lang.String,dev.restate.sdk.common.Serde)"},{"p":"dev.restate.sdk.client","c":"DefaultClient","l":"workflowHandle(String, String, Serde)","u":"workflowHandle(java.lang.String,java.lang.String,dev.restate.sdk.common.Serde)"},{"p":"dev.restate.sdk.common.function","c":"ThrowingBiConsumer","l":"wrap(ThrowingBiConsumer)","u":"wrap(dev.restate.sdk.common.function.ThrowingBiConsumer)"},{"p":"dev.restate.sdk.common.function","c":"ThrowingFunction","l":"wrap(ThrowingFunction)","u":"wrap(dev.restate.sdk.common.function.ThrowingFunction)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"writeOutput(ByteBuffer, SyscallCallback)","u":"writeOutput(java.nio.ByteBuffer,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"writeOutput(ByteBuffer, SyscallCallback)","u":"writeOutput(java.nio.ByteBuffer,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.common.syscalls","c":"Syscalls","l":"writeOutput(TerminalException, SyscallCallback)","u":"writeOutput(dev.restate.sdk.common.TerminalException,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.sdk.core","c":"SyscallsImpl","l":"writeOutput(TerminalException, SyscallCallback)","u":"writeOutput(dev.restate.sdk.common.TerminalException,dev.restate.sdk.common.syscalls.SyscallCallback)"},{"p":"dev.restate.generated.sdk.java","c":"Java.CombinatorAwaitableEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.AwakeableEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CallEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearAllStateEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ClearStateEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompleteAwakeableEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletePromiseEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.CompletionMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Empty","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EndMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.EntryAckMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.ErrorMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Failure","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetPromiseEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage.StateKeys","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.GetStateKeysEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.Header","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.InputEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OneWayCallEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.OutputEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.PeekPromiseEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.RunEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SetStateEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SleepEntryMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage.StateEntry","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.StartMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.generated.service.protocol","c":"Protocol.SuspensionMessage","l":"writeTo(CodedOutputStream)","u":"writeTo(com.google.protobuf.CodedOutputStream)"},{"p":"dev.restate.sdk.version","c":"Version","l":"X_RESTATE_SERVER"}];updateSearchResults(); \ No newline at end of file diff --git a/static/javadocs/module-search-index.js b/static/javadocs/module-search-index.js new file mode 100644 index 00000000..0d59754f --- /dev/null +++ b/static/javadocs/module-search-index.js @@ -0,0 +1 @@ +moduleSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/static/javadocs/overview-summary.html b/static/javadocs/overview-summary.html new file mode 100644 index 00000000..98c89261 --- /dev/null +++ b/static/javadocs/overview-summary.html @@ -0,0 +1,25 @@ + + + + +Restate SDK-Java documentation + + + + + + + + + + +
+ +

index.html

+
+ + diff --git a/static/javadocs/overview-tree.html b/static/javadocs/overview-tree.html new file mode 100644 index 00000000..02276c23 --- /dev/null +++ b/static/javadocs/overview-tree.html @@ -0,0 +1,500 @@ + + + + +Class Hierarchy (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
+ +
+
+ +
+

Class Hierarchy

+ +
+
+

Interface Hierarchy

+ +
+
+

Annotation Interface Hierarchy

+ +
+
+

Enum Class Hierarchy

+ +
+
+
+
+ + diff --git a/static/javadocs/package-search-index.js b/static/javadocs/package-search-index.js new file mode 100644 index 00000000..d710bf41 --- /dev/null +++ b/static/javadocs/package-search-index.js @@ -0,0 +1 @@ +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"dev.restate.admin.api"},{"l":"dev.restate.admin.client"},{"l":"dev.restate.admin.model"},{"l":"dev.restate.generated.sdk.java"},{"l":"dev.restate.generated.service.discovery"},{"l":"dev.restate.generated.service.protocol"},{"l":"dev.restate.sdk"},{"l":"dev.restate.sdk.annotation"},{"l":"dev.restate.sdk.auth"},{"l":"dev.restate.sdk.auth.signing"},{"l":"dev.restate.sdk.client"},{"l":"dev.restate.sdk.common"},{"l":"dev.restate.sdk.common.function"},{"l":"dev.restate.sdk.common.syscalls"},{"l":"dev.restate.sdk.core"},{"l":"dev.restate.sdk.core.manifest"},{"l":"dev.restate.sdk.gen"},{"l":"dev.restate.sdk.gen.model"},{"l":"dev.restate.sdk.gen.template"},{"l":"dev.restate.sdk.gen.utils"},{"l":"dev.restate.sdk.http.vertx"},{"l":"dev.restate.sdk.lambda"},{"l":"dev.restate.sdk.serde.jackson"},{"l":"dev.restate.sdk.serde.protobuf"},{"l":"dev.restate.sdk.testing"},{"l":"dev.restate.sdk.version"}];updateSearchResults(); \ No newline at end of file diff --git a/static/javadocs/resources/glass.png b/static/javadocs/resources/glass.png new file mode 100644 index 00000000..a7f591f4 Binary files /dev/null and b/static/javadocs/resources/glass.png differ diff --git a/static/javadocs/resources/x.png b/static/javadocs/resources/x.png new file mode 100644 index 00000000..30548a75 Binary files /dev/null and b/static/javadocs/resources/x.png differ diff --git a/static/javadocs/script-dir/jquery-3.6.1.min.js b/static/javadocs/script-dir/jquery-3.6.1.min.js new file mode 100644 index 00000000..2c69bc90 --- /dev/null +++ b/static/javadocs/script-dir/jquery-3.6.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.6.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,y=n.hasOwnProperty,a=y.toString,l=a.call(Object),v={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.6.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&v(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!y||!y.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ve(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ye(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ve(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],y=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||y.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||y.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||y.push(".#.+[+~]"),e.querySelectorAll("\\\f"),y.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),y=y.length&&new RegExp(y.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),v=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&v(p,e)?-1:t==C||t.ownerDocument==p&&v(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!y||!y.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),v.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",v.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",v.option=!!ce.lastChild;var ge={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),v.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(v.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return B(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=_e(v.pixelPosition,function(e,t){if(t)return t=Be(e,n),Pe.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return B(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){S.fn[n]=function(e,t){return 0",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,e){e=x(e||this.defaultElement||this)[0],this.element=x(e),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=x(),this.hoverable=x(),this.focusable=x(),this.classesElementLookup={},e!==this&&(x.data(e,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===e&&this.destroy()}}),this.document=x(e.style?e.ownerDocument:e.document||e),this.window=x(this.document[0].defaultView||this.document[0].parentWindow)),this.options=x.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:x.noop,_create:x.noop,_init:x.noop,destroy:function(){var i=this;this._destroy(),x.each(this.classesElementLookup,function(t,e){i._removeClass(e,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:x.noop,widget:function(){return this.element},option:function(t,e){var i,s,n,o=t;if(0===arguments.length)return x.widget.extend({},this.options);if("string"==typeof t)if(o={},t=(i=t.split(".")).shift(),i.length){for(s=o[t]=x.widget.extend({},this.options[t]),n=0;n
"),i=e.children()[0];return x("body").append(e),t=i.offsetWidth,e.css("overflow","scroll"),t===(i=i.offsetWidth)&&(i=e[0].clientWidth),e.remove(),s=t-i},getScrollInfo:function(t){var e=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),i=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),e="scroll"===e||"auto"===e&&t.widthC(E(s),E(n))?o.important="horizontal":o.important="vertical",c.using.call(this,t,o)}),l.offset(x.extend(u,{using:t}))})},x.ui.position={fit:{left:function(t,e){var i=e.within,s=i.isWindow?i.scrollLeft:i.offset.left,n=i.width,o=t.left-e.collisionPosition.marginLeft,l=s-o,a=o+e.collisionWidth-n-s;e.collisionWidth>n?0n?0",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault(),this._activateItem(t)},"click .ui-menu-item":function(t){var e=x(t.target),i=x(x.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&e.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),e.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&i.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this._menuItems().first();e||this.focus(t,i)},blur:function(t){this._delay(function(){x.contains(this.element[0],x.ui.safeActiveElement(this.document[0]))||this.collapseAll(t)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t,!0),this.mouseHandled=!1}})},_activateItem:function(t){var e,i;this.previousFilter||t.clientX===this.lastMousePosition.x&&t.clientY===this.lastMousePosition.y||(this.lastMousePosition={x:t.clientX,y:t.clientY},e=x(t.target).closest(".ui-menu-item"),i=x(t.currentTarget),e[0]===i[0]&&(i.is(".ui-state-active")||(this._removeClass(i.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,i))))},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each(function(){var t=x(this);t.data("ui-menu-submenu-caret")&&t.remove()})},_keydown:function(t){var e,i,s,n=!0;switch(t.keyCode){case x.ui.keyCode.PAGE_UP:this.previousPage(t);break;case x.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case x.ui.keyCode.HOME:this._move("first","first",t);break;case x.ui.keyCode.END:this._move("last","last",t);break;case x.ui.keyCode.UP:this.previous(t);break;case x.ui.keyCode.DOWN:this.next(t);break;case x.ui.keyCode.LEFT:this.collapse(t);break;case x.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case x.ui.keyCode.ENTER:case x.ui.keyCode.SPACE:this._activate(t);break;case x.ui.keyCode.ESCAPE:this.collapse(t);break;default:e=this.previousFilter||"",s=n=!1,i=96<=t.keyCode&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),i===e?s=!0:i=e+i,e=this._filterMenuItems(i),(e=s&&-1!==e.index(this.active.next())?this.active.nextAll(".ui-menu-item"):e).length||(i=String.fromCharCode(t.keyCode),e=this._filterMenuItems(i)),e.length?(this.focus(t,e),this.previousFilter=i,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}n&&t.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var t,e,s=this,n=this.options.icons.submenu,i=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),e=i.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var t=x(this),e=t.prev(),i=x("").data("ui-menu-submenu-caret",!0);s._addClass(i,"ui-menu-icon","ui-icon "+n),e.attr("aria-haspopup","true").prepend(i),t.attr("aria-labelledby",e.attr("id"))}),this._addClass(e,"ui-menu","ui-widget ui-widget-content ui-front"),(t=i.add(this.element).find(this.options.items)).not(".ui-menu-item").each(function(){var t=x(this);s._isDivider(t)&&s._addClass(t,"ui-menu-divider","ui-widget-content")}),i=(e=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(e,"ui-menu-item")._addClass(i,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!x.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){var i;"icons"===t&&(i=this.element.find(".ui-menu-icon"),this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)),this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",String(t)),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),i=this.active.children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",i.attr("id")),i=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(i,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),(i=e.children(".ui-menu")).length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(t){var e,i,s;this._hasScroll()&&(i=parseFloat(x.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(x.css(this.activeMenu[0],"paddingTop"))||0,e=t.offset().top-this.activeMenu.offset().top-i-s,i=this.activeMenu.scrollTop(),s=this.activeMenu.height(),t=t.outerHeight(),e<0?this.activeMenu.scrollTop(i+e):s",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var i,s,n,t=this.element[0].nodeName.toLowerCase(),e="textarea"===t,t="input"===t;this.isMultiLine=e||!t&&this._isContentEditable(this.element),this.valueMethod=this.element[e||t?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(t){if(this.element.prop("readOnly"))s=n=i=!0;else{s=n=i=!1;var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:i=!0,this._move("previousPage",t);break;case e.PAGE_DOWN:i=!0,this._move("nextPage",t);break;case e.UP:i=!0,this._keyEvent("previous",t);break;case e.DOWN:i=!0,this._keyEvent("next",t);break;case e.ENTER:this.menu.active&&(i=!0,t.preventDefault(),this.menu.select(t));break;case e.TAB:this.menu.active&&this.menu.select(t);break;case e.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(t),t.preventDefault());break;default:s=!0,this._searchTimeout(t)}}},keypress:function(t){if(i)return i=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||t.preventDefault());if(!s){var e=x.ui.keyCode;switch(t.keyCode){case e.PAGE_UP:this._move("previousPage",t);break;case e.PAGE_DOWN:this._move("nextPage",t);break;case e.UP:this._keyEvent("previous",t);break;case e.DOWN:this._keyEvent("next",t)}}},input:function(t){if(n)return n=!1,void t.preventDefault();this._searchTimeout(t)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){clearTimeout(this.searching),this.close(t),this._change(t)}}),this._initSource(),this.menu=x("
    ").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(t){t.preventDefault()},menufocus:function(t,e){var i,s;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){x(t.target).trigger(t.originalEvent)});s=e.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:s})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(s.value),(i=e.item.attr("aria-label")||s.value)&&String.prototype.trim.call(i).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay(function(){this.liveRegion.html(x("
    ").text(i))},100))},menuselect:function(t,e){var i=e.item.data("ui-autocomplete-item"),s=this.previous;this.element[0]!==x.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=s,this._delay(function(){this.previous=s,this.selectedItem=i})),!1!==this._trigger("select",t,{item:i})&&this._value(i.value),this.term=this._value(),this.close(t),this.selectedItem=i}}),this.liveRegion=x("
    ",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var e=this.menu.element[0];return t.target===this.element[0]||t.target===e||x.contains(e,t.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t=!(t=!(t=t&&(t.jquery||t.nodeType?x(t):this.document.find(t).eq(0)))||!t[0]?this.element.closest(".ui-front, dialog"):t).length?this.document[0].body:t},_initSource:function(){var i,s,n=this;Array.isArray(this.options.source)?(i=this.options.source,this.source=function(t,e){e(x.ui.autocomplete.filter(i,t.term))}):"string"==typeof this.options.source?(s=this.options.source,this.source=function(t,e){n.xhr&&n.xhr.abort(),n.xhr=x.ajax({url:s,data:t,dataType:"json",success:function(t){e(t)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(s){clearTimeout(this.searching),this.searching=this._delay(function(){var t=this.term===this._value(),e=this.menu.element.is(":visible"),i=s.altKey||s.ctrlKey||s.metaKey||s.shiftKey;t&&(e||i)||(this.selectedItem=null,this.search(null,s))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(x("
    ").text(e.label)).appendTo(t)},_move:function(t,e){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[t](e);this.search(null,e)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),x.extend(x.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,e){var i=new RegExp(x.ui.autocomplete.escapeRegex(e),"i");return x.grep(t,function(t){return i.test(t.label||t.value||t)})}}),x.widget("ui.autocomplete",x.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(1").text(e))},100))}});x.ui.autocomplete}); \ No newline at end of file diff --git a/static/javadocs/script.js b/static/javadocs/script.js new file mode 100644 index 00000000..864989cf --- /dev/null +++ b/static/javadocs/script.js @@ -0,0 +1,132 @@ +/* + * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +var moduleSearchIndex; +var packageSearchIndex; +var typeSearchIndex; +var memberSearchIndex; +var tagSearchIndex; +function loadScripts(doc, tag) { + createElem(doc, tag, 'search.js'); + + createElem(doc, tag, 'module-search-index.js'); + createElem(doc, tag, 'package-search-index.js'); + createElem(doc, tag, 'type-search-index.js'); + createElem(doc, tag, 'member-search-index.js'); + createElem(doc, tag, 'tag-search-index.js'); +} + +function createElem(doc, tag, path) { + var script = doc.createElement(tag); + var scriptElement = doc.getElementsByTagName(tag)[0]; + script.src = pathtoroot + path; + scriptElement.parentNode.insertBefore(script, scriptElement); +} + +function show(tableId, selected, columns) { + if (tableId !== selected) { + document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')') + .forEach(function(elem) { + elem.style.display = 'none'; + }); + } + document.querySelectorAll('div.' + selected) + .forEach(function(elem, index) { + elem.style.display = ''; + var isEvenRow = index % (columns * 2) < columns; + elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor); + elem.classList.add(isEvenRow ? evenRowColor : oddRowColor); + }); + updateTabs(tableId, selected); +} + +function updateTabs(tableId, selected) { + document.querySelector('div#' + tableId +' .summary-table') + .setAttribute('aria-labelledby', selected); + document.querySelectorAll('button[id^="' + tableId + '"]') + .forEach(function(tab, index) { + if (selected === tab.id || (tableId === selected && index === 0)) { + tab.className = activeTableTab; + tab.setAttribute('aria-selected', true); + tab.setAttribute('tabindex',0); + } else { + tab.className = tableTab; + tab.setAttribute('aria-selected', false); + tab.setAttribute('tabindex',-1); + } + }); +} + +function switchTab(e) { + var selected = document.querySelector('[aria-selected=true]'); + if (selected) { + if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) { + // left or up arrow key pressed: move focus to previous tab + selected.previousSibling.click(); + selected.previousSibling.focus(); + e.preventDefault(); + } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) { + // right or down arrow key pressed: move focus to next tab + selected.nextSibling.click(); + selected.nextSibling.focus(); + e.preventDefault(); + } + } +} + +var updateSearchResults = function() {}; + +function indexFilesLoaded() { + return moduleSearchIndex + && packageSearchIndex + && typeSearchIndex + && memberSearchIndex + && tagSearchIndex; +} + +// Workaround for scroll position not being included in browser history (8249133) +document.addEventListener("DOMContentLoaded", function(e) { + var contentDiv = document.querySelector("div.flex-content"); + window.addEventListener("popstate", function(e) { + if (e.state !== null) { + contentDiv.scrollTop = e.state; + } + }); + window.addEventListener("hashchange", function(e) { + history.replaceState(contentDiv.scrollTop, document.title); + }); + contentDiv.addEventListener("scroll", function(e) { + var timeoutID; + if (!timeoutID) { + timeoutID = setTimeout(function() { + history.replaceState(contentDiv.scrollTop, document.title); + timeoutID = null; + }, 100); + } + }); + if (!location.hash) { + history.replaceState(contentDiv.scrollTop, document.title); + } +}); diff --git a/static/javadocs/search.js b/static/javadocs/search.js new file mode 100644 index 00000000..db3b2f4a --- /dev/null +++ b/static/javadocs/search.js @@ -0,0 +1,354 @@ +/* + * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved. + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * This code is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License version 2 only, as + * published by the Free Software Foundation. Oracle designates this + * particular file as subject to the "Classpath" exception as provided + * by Oracle in the LICENSE file that accompanied this code. + * + * This code is distributed in the hope that it will be useful, but WITHOUT + * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + * version 2 for more details (a copy is included in the LICENSE file that + * accompanied this code). + * + * You should have received a copy of the GNU General Public License version + * 2 along with this work; if not, write to the Free Software Foundation, + * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. + * + * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA + * or visit www.oracle.com if you need additional information or have any + * questions. + */ + +var noResult = {l: "No results found"}; +var loading = {l: "Loading search index..."}; +var catModules = "Modules"; +var catPackages = "Packages"; +var catTypes = "Classes and Interfaces"; +var catMembers = "Members"; +var catSearchTags = "Search Tags"; +var highlight = "$&"; +var searchPattern = ""; +var fallbackPattern = ""; +var RANKING_THRESHOLD = 2; +var NO_MATCH = 0xffff; +var MIN_RESULTS = 3; +var MAX_RESULTS = 500; +var UNNAMED = ""; +function escapeHtml(str) { + return str.replace(//g, ">"); +} +function getHighlightedText(item, matcher, fallbackMatcher) { + var escapedItem = escapeHtml(item); + var highlighted = escapedItem.replace(matcher, highlight); + if (highlighted === escapedItem) { + highlighted = escapedItem.replace(fallbackMatcher, highlight) + } + return highlighted; +} +function getURLPrefix(ui) { + var urlPrefix=""; + var slash = "/"; + if (ui.item.category === catModules) { + return ui.item.l + slash; + } else if (ui.item.category === catPackages && ui.item.m) { + return ui.item.m + slash; + } else if (ui.item.category === catTypes || ui.item.category === catMembers) { + if (ui.item.m) { + urlPrefix = ui.item.m + slash; + } else { + $.each(packageSearchIndex, function(index, item) { + if (item.m && ui.item.p === item.l) { + urlPrefix = item.m + slash; + } + }); + } + } + return urlPrefix; +} +function createSearchPattern(term) { + var pattern = ""; + var isWordToken = false; + term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) { + if (index > 0) { + // whitespace between identifiers is significant + pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*"; + } + var tokens = w.split(/(?=[A-Z,.()<>[\/])/); + for (var i = 0; i < tokens.length; i++) { + var s = tokens[i]; + if (s === "") { + continue; + } + pattern += $.ui.autocomplete.escapeRegex(s); + isWordToken = /\w$/.test(s); + if (isWordToken) { + pattern += "([a-z0-9_$<>\\[\\]]*?)"; + } + } + }); + return pattern; +} +function createMatcher(pattern, flags) { + var isCamelCase = /[A-Z]/.test(pattern); + return new RegExp(pattern, flags + (isCamelCase ? "" : "i")); +} +var watermark = 'Search'; +$(function() { + var search = $("#search-input"); + var reset = $("#reset-button"); + search.val(''); + search.prop("disabled", false); + reset.prop("disabled", false); + search.val(watermark).addClass('watermark'); + search.blur(function() { + if ($(this).val().length === 0) { + $(this).val(watermark).addClass('watermark'); + } + }); + search.on('click keydown paste', function() { + if ($(this).val() === watermark) { + $(this).val('').removeClass('watermark'); + } + }); + reset.click(function() { + search.val('').focus(); + }); + search.focus()[0].setSelectionRange(0, 0); +}); +$.widget("custom.catcomplete", $.ui.autocomplete, { + _create: function() { + this._super(); + this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)"); + }, + _renderMenu: function(ul, items) { + var rMenu = this; + var currentCategory = ""; + rMenu.menu.bindings = $(); + $.each(items, function(index, item) { + var li; + if (item.category && item.category !== currentCategory) { + ul.append("
  • " + item.category + "
  • "); + currentCategory = item.category; + } + li = rMenu._renderItemData(ul, item); + if (item.category) { + li.attr("aria-label", item.category + " : " + item.l); + li.attr("class", "result-item"); + } else { + li.attr("aria-label", item.l); + li.attr("class", "result-item"); + } + }); + }, + _renderItem: function(ul, item) { + var label = ""; + var matcher = createMatcher(escapeHtml(searchPattern), "g"); + var fallbackMatcher = new RegExp(fallbackPattern, "gi") + if (item.category === catModules) { + label = getHighlightedText(item.l, matcher, fallbackMatcher); + } else if (item.category === catPackages) { + label = getHighlightedText(item.l, matcher, fallbackMatcher); + } else if (item.category === catTypes) { + label = (item.p && item.p !== UNNAMED) + ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher) + : getHighlightedText(item.l, matcher, fallbackMatcher); + } else if (item.category === catMembers) { + label = (item.p && item.p !== UNNAMED) + ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher) + : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher); + } else if (item.category === catSearchTags) { + label = getHighlightedText(item.l, matcher, fallbackMatcher); + } else { + label = item.l; + } + var li = $("
  • ").appendTo(ul); + var div = $("
    ").appendTo(li); + if (item.category === catSearchTags && item.h) { + if (item.d) { + div.html(label + " (" + item.h + ")
    " + + item.d + "
    "); + } else { + div.html(label + " (" + item.h + ")"); + } + } else { + if (item.m) { + div.html(item.m + "/" + label); + } else { + div.html(label); + } + } + return li; + } +}); +function rankMatch(match, category) { + if (!match) { + return NO_MATCH; + } + var index = match.index; + var input = match.input; + var leftBoundaryMatch = 2; + var periferalMatch = 0; + // make sure match is anchored on a left word boundary + if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) { + leftBoundaryMatch = 0; + } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) { + leftBoundaryMatch = 1; + } + var matchEnd = index + match[0].length; + var leftParen = input.indexOf("("); + var endOfName = leftParen > -1 ? leftParen : input.length; + // exclude peripheral matches + if (category !== catModules && category !== catSearchTags) { + var delim = category === catPackages ? "/" : "."; + if (leftParen > -1 && leftParen < index) { + periferalMatch += 2; + } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) { + periferalMatch += 2; + } + } + var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match + for (var i = 1; i < match.length; i++) { + // lower ranking if parts of the name are missing + if (match[i]) + delta += match[i].length; + } + if (category === catTypes) { + // lower ranking if a type name contains unmatched camel-case parts + if (/[A-Z]/.test(input.substring(matchEnd))) + delta += 5; + if (/[A-Z]/.test(input.substring(0, index))) + delta += 5; + } + return leftBoundaryMatch + periferalMatch + (delta / 200); + +} +function doSearch(request, response) { + var result = []; + searchPattern = createSearchPattern(request.term); + fallbackPattern = createSearchPattern(request.term.toLowerCase()); + if (searchPattern === "") { + return this.close(); + } + var camelCaseMatcher = createMatcher(searchPattern, ""); + var fallbackMatcher = new RegExp(fallbackPattern, "i"); + + function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) { + if (indexArray) { + var newResults = []; + $.each(indexArray, function (i, item) { + item.category = category; + var ranking = rankMatch(matcher.exec(nameFunc(item)), category); + if (ranking < RANKING_THRESHOLD) { + newResults.push({ranking: ranking, item: item}); + } + return newResults.length <= MAX_RESULTS; + }); + return newResults.sort(function(e1, e2) { + return e1.ranking - e2.ranking; + }).map(function(e) { + return e.item; + }); + } + return []; + } + function searchIndex(indexArray, category, nameFunc) { + var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc); + result = result.concat(primaryResults); + if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) { + var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc); + result = result.concat(secondaryResults.filter(function (item) { + return primaryResults.indexOf(item) === -1; + })); + } + } + + searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; }); + searchIndex(packageSearchIndex, catPackages, function(item) { + return (item.m && request.term.indexOf("/") > -1) + ? (item.m + "/" + item.l) : item.l; + }); + searchIndex(typeSearchIndex, catTypes, function(item) { + return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l; + }); + searchIndex(memberSearchIndex, catMembers, function(item) { + return request.term.indexOf(".") > -1 + ? item.p + "." + item.c + "." + item.l : item.l; + }); + searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; }); + + if (!indexFilesLoaded()) { + updateSearchResults = function() { + doSearch(request, response); + } + result.unshift(loading); + } else { + updateSearchResults = function() {}; + } + response(result); +} +$(function() { + $("#search-input").catcomplete({ + minLength: 1, + delay: 300, + source: doSearch, + response: function(event, ui) { + if (!ui.content.length) { + ui.content.push(noResult); + } else { + $("#search-input").empty(); + } + }, + autoFocus: true, + focus: function(event, ui) { + return false; + }, + position: { + collision: "flip" + }, + select: function(event, ui) { + if (ui.item.category) { + var url = getURLPrefix(ui); + if (ui.item.category === catModules) { + url += "module-summary.html"; + } else if (ui.item.category === catPackages) { + if (ui.item.u) { + url = ui.item.u; + } else { + url += ui.item.l.replace(/\./g, '/') + "/package-summary.html"; + } + } else if (ui.item.category === catTypes) { + if (ui.item.u) { + url = ui.item.u; + } else if (ui.item.p === UNNAMED) { + url += ui.item.l + ".html"; + } else { + url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html"; + } + } else if (ui.item.category === catMembers) { + if (ui.item.p === UNNAMED) { + url += ui.item.c + ".html" + "#"; + } else { + url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#"; + } + if (ui.item.u) { + url += ui.item.u; + } else { + url += ui.item.l; + } + } else if (ui.item.category === catSearchTags) { + url += ui.item.u; + } + if (top !== window) { + parent.classFrame.location = pathtoroot + url; + } else { + window.location.href = pathtoroot + url; + } + $("#search-input").focus(); + } + } + }); +}); diff --git a/static/javadocs/serialized-form.html b/static/javadocs/serialized-form.html new file mode 100644 index 00000000..e6bef24a --- /dev/null +++ b/static/javadocs/serialized-form.html @@ -0,0 +1,1303 @@ + + + + +Serialized Form (Restate SDK-Java documentation) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Serialized Form

    +
    + +
    +
    +
    + + diff --git a/static/javadocs/stylesheet.css b/static/javadocs/stylesheet.css new file mode 100644 index 00000000..4a576bd2 --- /dev/null +++ b/static/javadocs/stylesheet.css @@ -0,0 +1,869 @@ +/* + * Javadoc style sheet + */ + +@import url('resources/fonts/dejavu.css'); + +/* + * Styles for individual HTML elements. + * + * These are styles that are specific to individual HTML elements. Changing them affects the style of a particular + * HTML element throughout the page. + */ + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; + padding:0; + height:100%; + width:100%; +} +iframe { + margin:0; + padding:0; + height:100%; + width:100%; + overflow-y:scroll; + border:none; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a[href]:hover, a[href]:focus { + text-decoration:none; + color:#bb7a2a; +} +a[name] { + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; +} +h4 { + font-size:15px; +} +h5 { + font-size:14px; +} +h6 { + font-size:13px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; +} +:not(h1, h2, h3, h4, h5, h6) > code, +:not(h1, h2, h3, h4, h5, h6) > tt { + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +.summary-table dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +button { + font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size: 14px; +} +/* + * Styles for HTML generated by javadoc. + * + * These are style classes that are used by the standard doclet to generate HTML documentation. + */ + +/* + * Styles for document title and copyright. + */ +.clear { + clear:both; + height:0; + overflow:hidden; +} +.about-language { + float:right; + padding:0 21px 8px 8px; + font-size:11px; + margin-top:-9px; + height:2.9em; +} +.legal-copy { + margin-left:.5em; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* + * Styles for navigation bar. + */ +@media screen { + .flex-box { + position:fixed; + display:flex; + flex-direction:column; + height: 100%; + width: 100%; + } + .flex-header { + flex: 0 0 auto; + } + .flex-content { + flex: 1 1 auto; + overflow-y: auto; + } +} +.top-nav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + min-height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.sub-nav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.sub-nav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +.sub-nav .nav-list { + padding-top:5px; +} +ul.nav-list { + display:block; + margin:0 25px 0 0; + padding:0; +} +ul.sub-nav-list { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.nav-list li { + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +.sub-nav .nav-list-search { + float:right; + margin:0 0 0 0; + padding:5px 6px; + clear:none; +} +.nav-list-search label { + position:relative; + right:-16px; +} +ul.sub-nav-list li { + list-style:none; + float:left; + padding-top:10px; +} +.top-nav a:link, .top-nav a:active, .top-nav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.top-nav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.nav-bar-cell1-rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skip-nav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* + * Hide navigation links and search box in print layout + */ +@media print { + ul.nav-list, div.sub-nav { + display:none; + } +} +/* + * Styles for page header and footer. + */ +.title { + color:#2c4557; + margin:10px 0; +} +.sub-title { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* + * Styles for headings. + */ +body.class-declaration-page .summary h2, +body.class-declaration-page .details h2, +body.class-use-page h2, +body.module-declaration-page .block-list h2 { + font-style: italic; + padding:0; + margin:15px 0; +} +body.class-declaration-page .summary h3, +body.class-declaration-page .details h3, +body.class-declaration-page .summary .inherited-list h2 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +/* + * Styles for page layout containers. + */ +main { + clear:both; + padding:10px 20px; + position:relative; +} +dl.notes > dt { + font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +dl.notes > dd { + margin:5px 10px 10px 0; + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} +dl.name-value > dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +dl.name-value > dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* + * Styles for lists. + */ +li.circle { + list-style:circle; +} +ul.horizontal li { + display:inline; + font-size:0.9em; +} +div.inheritance { + margin:0; + padding:0; +} +div.inheritance div.inheritance { + margin-left:2em; +} +ul.block-list, +ul.details-list, +ul.member-list, +ul.summary-list { + margin:10px 0 10px 0; + padding:0; +} +ul.block-list > li, +ul.details-list > li, +ul.member-list > li, +ul.summary-list > li { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +.summary-table dl, .summary-table dl dt, .summary-table dl dd { + margin-top:0; + margin-bottom:1px; +} +ul.see-list, ul.see-list-long { + padding-left: 0; + list-style: none; +} +ul.see-list li { + display: inline; +} +ul.see-list li:not(:last-child):after, +ul.see-list-long li:not(:last-child):after { + content: ", "; + white-space: pre-wrap; +} +/* + * Styles for tables. + */ +.summary-table, .details-table { + width:100%; + border-spacing:0; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; + padding:0; +} +.caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0; + padding-top:10px; + padding-left:1px; + margin:0; + white-space:pre; +} +.caption a:link, .caption a:visited { + color:#1f389c; +} +.caption a:hover, +.caption a:active { + color:#FFFFFF; +} +.caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +div.table-tabs { + padding:10px 0 0 1px; + margin:0; +} +div.table-tabs > button { + border: none; + cursor: pointer; + padding: 5px 12px 7px 12px; + font-weight: bold; + margin-right: 3px; +} +div.table-tabs > button.active-table-tab { + background: #F8981D; + color: #253441; +} +div.table-tabs > button.table-tab { + background: #4D7A97; + color: #FFFFFF; +} +.two-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); +} +.three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto); +} +.four-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto); +} +@media screen and (max-width: 600px) { + .two-column-summary { + display: grid; + grid-template-columns: 1fr; + } +} +@media screen and (max-width: 800px) { + .three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(25%, auto); + } + .three-column-summary .col-last { + grid-column-end: span 2; + } +} +@media screen and (max-width: 1000px) { + .four-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); + } +} +.summary-table > div, .details-table > div { + text-align:left; + padding: 8px 3px 3px 7px; +} +.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name { + vertical-align:top; + padding-right:0; + padding-top:8px; + padding-bottom:3px; +} +.table-header { + background:#dee3e9; + font-weight: bold; +} +.col-first, .col-first { + font-size:13px; +} +.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last { + font-size:13px; +} +.col-first, .col-second, .col-constructor-name { + vertical-align:top; + overflow: auto; +} +.col-last { + white-space:normal; +} +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-constructor-name a:link, .col-constructor-name a:visited, +.col-summary-item-name a:link, .col-summary-item-name a:visited, +.constant-values-container a:link, .constant-values-container a:visited, +.all-classes-container a:link, .all-classes-container a:visited, +.all-packages-container a:link, .all-packages-container a:visited { + font-weight:bold; +} +.table-sub-heading-color { + background-color:#EEEEFF; +} +.even-row-color, .even-row-color .table-header { + background-color:#FFFFFF; +} +.odd-row-color, .odd-row-color .table-header { + background-color:#EEEEEF; +} +/* + * Styles for contents. + */ +.deprecated-content { + margin:0; + padding:10px 0; +} +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} +.col-last div { + padding-top:0; +} +.col-last a { + padding-bottom:3px; +} +.module-signature, +.package-signature, +.type-signature, +.member-signature { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + margin:14px 0; + white-space: pre-wrap; +} +.module-signature, +.package-signature, +.type-signature { + margin-top: 0; +} +.member-signature .type-parameters-long, +.member-signature .parameters, +.member-signature .exceptions { + display: inline-block; + vertical-align: top; + white-space: pre; +} +.member-signature .type-parameters { + white-space: normal; +} +/* + * Styles for formatting effect. + */ +.source-line-no { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:0 10px 5px 0; + color:#474747; +} +.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link, +.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type, +.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label { + font-weight:bold; +} +.deprecation-comment, .help-footnote, .preview-comment { + font-style:italic; +} +.deprecation-block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + border-style:solid; + border-width:thin; + border-radius:10px; + padding:10px; + margin-bottom:10px; + margin-right:10px; + display:inline-block; +} +.preview-block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; + border-style:solid; + border-width:thin; + border-radius:10px; + padding:10px; + margin-bottom:10px; + margin-right:10px; + display:inline-block; +} +div.block div.deprecation-comment { + font-style:normal; +} +/* + * Styles specific to HTML5 elements. + */ +main, nav, header, footer, section { + display:block; +} +/* + * Styles for javadoc search. + */ +.ui-autocomplete-category { + font-weight:bold; + font-size:15px; + padding:7px 0 7px 3px; + background-color:#4D7A97; + color:#FFFFFF; +} +.result-item { + font-size:13px; +} +.ui-autocomplete { + max-height:85%; + max-width:65%; + overflow-y:scroll; + overflow-x:scroll; + white-space:nowrap; + box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); +} +ul.ui-autocomplete { + position:fixed; + z-index:999999; + background-color: #FFFFFF; +} +ul.ui-autocomplete li { + float:left; + clear:both; + width:100%; +} +.result-highlight { + font-weight:bold; +} +.ui-autocomplete .result-item { + font-size: inherit; +} +#search-input { + background-image:url('resources/glass.png'); + background-size:13px; + background-repeat:no-repeat; + background-position:2px 3px; + padding-left:20px; + position:relative; + right:-18px; + width:400px; +} +#reset-button { + background-color: rgb(255,255,255); + background-image:url('resources/x.png'); + background-position:center; + background-repeat:no-repeat; + background-size:12px; + border:0 none; + width:16px; + height:16px; + position:relative; + left:-4px; + top:-4px; + font-size:0px; +} +.watermark { + color:#545454; +} +.search-tag-desc-result { + font-style:italic; + font-size:11px; +} +.search-tag-holder-result { + font-style:italic; + font-size:12px; +} +.search-tag-result:target { + background-color:yellow; +} +.module-graph span { + display:none; + position:absolute; +} +.module-graph:hover span { + display:block; + margin: -100px 0 0 100px; + z-index: 1; +} +.inherited-list { + margin: 10px 0 10px 0; +} +section.class-description { + line-height: 1.4; +} +.summary section[class$="-summary"], .details section[class$="-details"], +.class-uses .detail, .serialized-class-details { + padding: 0px 20px 5px 10px; + border: 1px solid #ededed; + background-color: #f8f8f8; +} +.inherited-list, section[class$="-details"] .detail { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +.vertical-separator { + padding: 0 5px; +} +ul.help-section-list { + margin: 0; +} +ul.help-subtoc > li { + display: inline-block; + padding-right: 5px; + font-size: smaller; +} +ul.help-subtoc > li::before { + content: "\2022" ; + padding-right:2px; +} +span.help-note { + font-style: italic; +} +/* + * Indicator icon for external links. + */ +main a[href*="://"]::after { + content:""; + display:inline-block; + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); + background-size:100% 100%; + width:7px; + height:7px; + margin-left:2px; + margin-bottom:4px; +} +main a[href*="://"]:hover::after, +main a[href*="://"]:focus::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); +} + +/* + * Styles for user-provided tables. + * + * borderless: + * No borders, vertical margins, styled caption. + * This style is provided for use with existing doc comments. + * In general, borderless tables should not be used for layout purposes. + * + * plain: + * Plain borders around table and cells, vertical margins, styled caption. + * Best for small tables or for complex tables for tables with cells that span + * rows and columns, when the "striped" style does not work well. + * + * striped: + * Borders around the table and vertical borders between cells, striped rows, + * vertical margins, styled caption. + * Best for tables that have a header row, and a body containing a series of simple rows. + */ + +table.borderless, +table.plain, +table.striped { + margin-top: 10px; + margin-bottom: 10px; +} +table.borderless > caption, +table.plain > caption, +table.striped > caption { + font-weight: bold; + font-size: smaller; +} +table.borderless th, table.borderless td, +table.plain th, table.plain td, +table.striped th, table.striped td { + padding: 2px 5px; +} +table.borderless, +table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th, +table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td { + border: none; +} +table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr { + background-color: transparent; +} +table.plain { + border-collapse: collapse; + border: 1px solid black; +} +table.plain > thead > tr, table.plain > tbody tr, table.plain > tr { + background-color: transparent; +} +table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th, +table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td { + border: 1px solid black; +} +table.striped { + border-collapse: collapse; + border: 1px solid black; +} +table.striped > thead { + background-color: #E3E3E3; +} +table.striped > thead > tr > th, table.striped > thead > tr > td { + border: 1px solid black; +} +table.striped > tbody > tr:nth-child(even) { + background-color: #EEE +} +table.striped > tbody > tr:nth-child(odd) { + background-color: #FFF +} +table.striped > tbody > tr > th, table.striped > tbody > tr > td { + border-left: 1px solid black; + border-right: 1px solid black; +} +table.striped > tbody > tr > th { + font-weight: normal; +} +/** + * Tweak font sizes and paddings for small screens. + */ +@media screen and (max-width: 1050px) { + #search-input { + width: 300px; + } +} +@media screen and (max-width: 800px) { + #search-input { + width: 200px; + } + .top-nav, + .bottom-nav { + font-size: 11px; + padding-top: 6px; + } + .sub-nav { + font-size: 11px; + } + .about-language { + padding-right: 16px; + } + ul.nav-list li, + .sub-nav .nav-list-search { + padding: 6px; + } + ul.sub-nav-list li { + padding-top: 5px; + } + main { + padding: 10px; + } + .summary section[class$="-summary"], .details section[class$="-details"], + .class-uses .detail, .serialized-class-details { + padding: 0 8px 5px 8px; + } + body { + -webkit-text-size-adjust: none; + } +} +@media screen and (max-width: 500px) { + #search-input { + width: 150px; + } + .top-nav, + .bottom-nav { + font-size: 10px; + } + .sub-nav { + font-size: 10px; + } + .about-language { + font-size: 10px; + padding-right: 12px; + } +} diff --git a/static/javadocs/tag-search-index.js b/static/javadocs/tag-search-index.js new file mode 100644 index 00000000..bf10aaf6 --- /dev/null +++ b/static/javadocs/tag-search-index.js @@ -0,0 +1 @@ +tagSearchIndex = [{"l":"Constant Field Values","h":"","u":"constant-values.html"},{"l":"Serialized Form","h":"","u":"serialized-form.html"}];updateSearchResults(); \ No newline at end of file diff --git a/static/javadocs/type-search-index.js b/static/javadocs/type-search-index.js new file mode 100644 index 00000000..193be08c --- /dev/null +++ b/static/javadocs/type-search-index.js @@ -0,0 +1 @@ +typeSearchIndex = [{"p":"dev.restate.sdk.common","l":"AbortedExecutionException"},{"p":"dev.restate.admin.model","l":"AbstractOpenApiSchema"},{"p":"dev.restate.sdk.annotation","l":"Accept"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"dev.restate.sdk.gen.utils","l":"AnnotationUtils"},{"p":"dev.restate.sdk","l":"AnyAwaitable"},{"p":"dev.restate.admin.client","l":"ApiClient"},{"p":"dev.restate.admin.client","l":"ApiException"},{"p":"dev.restate.admin.client","l":"ApiResponse"},{"p":"dev.restate.sdk","l":"Awaitable"},{"p":"dev.restate.sdk","l":"Awakeable"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.AwakeableEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.AwakeableEntryMessageOrBuilder"},{"p":"dev.restate.sdk","l":"AwakeableHandle"},{"p":"dev.restate.sdk.client","l":"Client.AwakeableHandle"},{"p":"dev.restate.sdk.lambda","l":"BaseRestateLambdaHandler"},{"p":"dev.restate.sdk.gen.model","l":"Handler.Builder"},{"p":"dev.restate.generated.sdk.java","l":"Java.CombinatorAwaitableEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.AwakeableEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CallEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.ClearAllStateEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.ClearStateEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompleteAwakeableEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompletePromiseEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompletionMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.Empty.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.EndMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.EntryAckMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.ErrorMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.Failure.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetPromiseEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetStateEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetStateKeysEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetStateKeysEntryMessage.StateKeys.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.Header.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.InputEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.OneWayCallEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.OutputEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.PeekPromiseEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.RunEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.SetStateEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.SleepEntryMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.StartMessage.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.StartMessage.StateEntry.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.SuspensionMessage.Builder"},{"p":"dev.restate.sdk.core","l":"RestateEndpoint.Builder"},{"p":"dev.restate.sdk.gen.model","l":"Service.Builder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CallEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CallEntryMessageOrBuilder"},{"p":"dev.restate.sdk.client","l":"CallRequestOptions"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.ClearAllStateEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.ClearAllStateEntryMessageOrBuilder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.ClearStateEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.ClearStateEntryMessageOrBuilder"},{"p":"dev.restate.sdk.client","l":"Client"},{"p":"dev.restate.generated.sdk.java","l":"Java.CombinatorAwaitableEntryMessage"},{"p":"dev.restate.generated.sdk.java","l":"Java.CombinatorAwaitableEntryMessageOrBuilder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompleteAwakeableEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompleteAwakeableEntryMessageOrBuilder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompletePromiseEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompletePromiseEntryMessageOrBuilder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompletePromiseEntryMessage.CompletionCase"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompletionMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompletionMessageOrBuilder"},{"p":"dev.restate.admin.client","l":"Configuration"},{"p":"dev.restate.sdk","l":"Context"},{"p":"dev.restate.admin.model","l":"CreateSubscriptionRequest"},{"p":"dev.restate.sdk.client","l":"DefaultClient"},{"p":"dev.restate.sdk.common.syscalls","l":"Deferred"},{"p":"dev.restate.admin.api","l":"DeploymentApi"},{"p":"dev.restate.admin.model","l":"DeploymentResponse"},{"p":"dev.restate.admin.model","l":"DeploymentResponseAnyOf"},{"p":"dev.restate.admin.model","l":"DeploymentResponseAnyOf1"},{"p":"dev.restate.admin.model","l":"DeploymentResponse.DeploymentResponseDeserializer"},{"p":"dev.restate.admin.model","l":"DeploymentResponse.DeploymentResponseSerializer"},{"p":"dev.restate.admin.model","l":"DetailedDeploymentResponse"},{"p":"dev.restate.admin.model","l":"DetailedDeploymentResponse.DetailedDeploymentResponseDeserializer"},{"p":"dev.restate.admin.model","l":"DetailedDeploymentResponse.DetailedDeploymentResponseSerializer"},{"p":"dev.restate.generated.service.discovery","l":"Discovery"},{"p":"dev.restate.sdk.core","l":"RestateEndpoint.DiscoveryResponse"},{"p":"dev.restate.sdk","l":"DurablePromise"},{"p":"dev.restate.sdk","l":"DurablePromiseHandle"},{"p":"dev.restate.sdk.common","l":"DurablePromiseKey"},{"p":"dev.restate.sdk.gen","l":"ElementConverter"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.Empty"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.EmptyOrBuilder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.EndMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.EndMessageOrBuilder"},{"p":"dev.restate.sdk.core.manifest","l":"EndpointManifestSchema"},{"p":"dev.restate.sdk.common.syscalls","l":"EnterSideEffectSyscallCallback"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.EntryAckMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.EntryAckMessageOrBuilder"},{"p":"dev.restate.admin.model","l":"ErrorDescriptionResponse"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.ErrorMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.ErrorMessageOrBuilder"},{"p":"dev.restate.sdk.annotation","l":"Exclusive"},{"p":"dev.restate.sdk.common.syscalls","l":"ExitSideEffectSyscallCallback"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.Failure"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.FailureOrBuilder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetPromiseEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetPromiseEntryMessageOrBuilder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetStateEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetStateEntryMessageOrBuilder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetStateKeysEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetStateKeysEntryMessageOrBuilder"},{"p":"dev.restate.sdk.gen.template","l":"HandlebarsTemplateEngine"},{"p":"dev.restate.sdk.core.manifest","l":"Handler"},{"p":"dev.restate.sdk.gen.model","l":"Handler"},{"p":"dev.restate.sdk.annotation","l":"Handler"},{"p":"dev.restate.sdk.common.syscalls","l":"HandlerDefinition"},{"p":"dev.restate.admin.model","l":"HandlerMetadata"},{"p":"dev.restate.admin.model","l":"HandlerMetadataType"},{"p":"dev.restate.sdk","l":"HandlerRunner"},{"p":"dev.restate.sdk.common.syscalls","l":"HandlerRunner"},{"p":"dev.restate.sdk.common.syscalls","l":"HandlerSpecification"},{"p":"dev.restate.sdk.common","l":"HandlerType"},{"p":"dev.restate.sdk.gen.model","l":"HandlerType"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.Header"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.HeaderOrBuilder"},{"p":"dev.restate.sdk.auth","l":"RequestIdentityVerifier.Headers"},{"p":"dev.restate.admin.api","l":"HealthApi"},{"p":"dev.restate.sdk.client","l":"IngressException"},{"p":"dev.restate.sdk.core.manifest","l":"Input"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.InputEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.InputEntryMessageOrBuilder"},{"p":"dev.restate.admin.api","l":"InvocationApi"},{"p":"dev.restate.sdk.core","l":"InvocationFlow"},{"p":"dev.restate.sdk.client","l":"Client.InvocationHandle"},{"p":"dev.restate.sdk.common","l":"InvocationId"},{"p":"dev.restate.sdk.core","l":"InvocationInput"},{"p":"dev.restate.sdk.core","l":"InvocationFlow.InvocationInputPublisher"},{"p":"dev.restate.sdk.core","l":"InvocationFlow.InvocationInputSubscriber"},{"p":"dev.restate.sdk.core","l":"InvocationFlow.InvocationOutputPublisher"},{"p":"dev.restate.sdk.core","l":"InvocationFlow.InvocationOutputSubscriber"},{"p":"dev.restate.sdk.core","l":"InvocationState"},{"p":"dev.restate.sdk.serde.jackson","l":"JacksonSerdes"},{"p":"dev.restate.generated.sdk.java","l":"Java"},{"p":"dev.restate.sdk.annotation","l":"Json"},{"p":"dev.restate.admin.client","l":"JSON"},{"p":"dev.restate.sdk","l":"JsonSerdes"},{"p":"dev.restate.admin.model","l":"ListDeploymentsResponse"},{"p":"dev.restate.admin.model","l":"ListServiceHandlersResponse"},{"p":"dev.restate.admin.model","l":"ListServicesResponse"},{"p":"dev.restate.admin.model","l":"ListSubscriptionsResponse"},{"p":"dev.restate.sdk.core","l":"RestateEndpoint.LoggingContextSetter"},{"p":"dev.restate.sdk.testing","l":"ManualRestateRunner"},{"p":"dev.restate.sdk.core","l":"MessageHeader"},{"p":"dev.restate.sdk.core","l":"MessageType"},{"p":"dev.restate.admin.model","l":"ModifyServiceRequest"},{"p":"dev.restate.admin.model","l":"ModifyServiceStateRequest"},{"p":"dev.restate.sdk","l":"ObjectContext"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.OneWayCallEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.OneWayCallEntryMessageOrBuilder"},{"p":"dev.restate.admin.api","l":"OpenapiApi"},{"p":"dev.restate.sdk","l":"HandlerRunner.Options"},{"p":"dev.restate.sdk.common","l":"Output"},{"p":"dev.restate.sdk.core.manifest","l":"Output"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.OutputEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.OutputEntryMessageOrBuilder"},{"p":"dev.restate.admin.client","l":"Pair"},{"p":"dev.restate.sdk.gen.model","l":"PayloadType"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.PeekPromiseEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.PeekPromiseEntryMessageOrBuilder"},{"p":"dev.restate.sdk.serde.protobuf","l":"ProtobufSerdes"},{"p":"dev.restate.generated.service.protocol","l":"Protocol"},{"p":"dev.restate.sdk.core","l":"ProtocolException"},{"p":"dev.restate.sdk.core.manifest","l":"EndpointManifestSchema.ProtocolMode"},{"p":"dev.restate.admin.model","l":"ProtocolType"},{"p":"dev.restate.sdk.annotation","l":"Raw"},{"p":"dev.restate.admin.model","l":"RegisterDeploymentRequest"},{"p":"dev.restate.admin.model","l":"RegisterDeploymentRequestAnyOf"},{"p":"dev.restate.admin.model","l":"RegisterDeploymentRequestAnyOf1"},{"p":"dev.restate.admin.model","l":"RegisterDeploymentRequest.RegisterDeploymentRequestDeserializer"},{"p":"dev.restate.admin.model","l":"RegisterDeploymentRequest.RegisterDeploymentRequestSerializer"},{"p":"dev.restate.admin.model","l":"RegisterDeploymentResponse"},{"p":"dev.restate.sdk.common","l":"Request"},{"p":"dev.restate.sdk.auth","l":"RequestIdentityVerifier"},{"p":"dev.restate.sdk.client","l":"RequestOptions"},{"p":"dev.restate.sdk.core","l":"ResolvedEndpointHandler"},{"p":"dev.restate.sdk.testing","l":"RestateAdminClient"},{"p":"dev.restate.sdk.testing","l":"RestateClient"},{"p":"dev.restate.sdk.core","l":"RestateContextDataProvider"},{"p":"dev.restate.sdk.core","l":"RestateEndpoint"},{"p":"dev.restate.sdk.http.vertx","l":"RestateHttpEndpointBuilder"},{"p":"dev.restate.sdk.lambda","l":"RestateLambdaEndpoint"},{"p":"dev.restate.sdk.lambda","l":"RestateLambdaEndpointBuilder"},{"p":"dev.restate.sdk","l":"RestateRandom"},{"p":"dev.restate.sdk.auth.signing","l":"RestateRequestIdentityVerifier"},{"p":"dev.restate.sdk.testing","l":"RestateRunner"},{"p":"dev.restate.sdk.testing","l":"RestateRunnerBuilder"},{"p":"dev.restate.sdk.testing","l":"RestateURL"},{"p":"dev.restate.sdk.common.syscalls","l":"Result"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.AwakeableEntryMessage.ResultCase"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CallEntryMessage.ResultCase"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompleteAwakeableEntryMessage.ResultCase"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompletePromiseEntryMessage.ResultCase"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.CompletionMessage.ResultCase"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetPromiseEntryMessage.ResultCase"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetStateEntryMessage.ResultCase"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetStateKeysEntryMessage.ResultCase"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.OutputEntryMessage.ResultCase"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.PeekPromiseEntryMessage.ResultCase"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.RunEntryMessage.ResultCase"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.SleepEntryMessage.ResultCase"},{"p":"dev.restate.admin.client","l":"RFC3339DateFormat"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.RunEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.RunEntryMessageOrBuilder"},{"p":"dev.restate.sdk.client","l":"SendResponse"},{"p":"dev.restate.sdk.client","l":"SendResponse.SendStatus"},{"p":"dev.restate.sdk.common","l":"Serde"},{"p":"dev.restate.admin.client","l":"ServerConfiguration"},{"p":"dev.restate.admin.client","l":"ServerVariable"},{"p":"dev.restate.sdk.core.manifest","l":"Service"},{"p":"dev.restate.sdk.gen.model","l":"Service"},{"p":"dev.restate.sdk.annotation","l":"Service"},{"p":"dev.restate.admin.api","l":"ServiceApi"},{"p":"dev.restate.sdk.common.syscalls","l":"ServiceDefinition"},{"p":"dev.restate.sdk.common.syscalls","l":"ServiceDefinitionFactory"},{"p":"dev.restate.generated.service.discovery","l":"Discovery.ServiceDiscoveryProtocolVersion"},{"p":"dev.restate.admin.api","l":"ServiceHandlerApi"},{"p":"dev.restate.admin.model","l":"ServiceMetadata"},{"p":"dev.restate.admin.model","l":"ServiceNameRevPair"},{"p":"dev.restate.sdk.gen","l":"ServiceProcessor"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.ServiceProtocolVersion"},{"p":"dev.restate.admin.model","l":"ServiceType"},{"p":"dev.restate.sdk.common","l":"ServiceType"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.SetStateEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.SetStateEntryMessageOrBuilder"},{"p":"dev.restate.sdk.annotation","l":"Shared"},{"p":"dev.restate.sdk","l":"SharedObjectContext"},{"p":"dev.restate.sdk","l":"SharedWorkflowContext"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.SleepEntryMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.SleepEntryMessageOrBuilder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.StartMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.StartMessageOrBuilder"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.StartMessage.StateEntry"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.StartMessage.StateEntryOrBuilder"},{"p":"dev.restate.sdk.common","l":"StateKey"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetStateKeysEntryMessage.StateKeys"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.GetStateKeysEntryMessage.StateKeysOrBuilder"},{"p":"dev.restate.admin.api","l":"SubscriptionApi"},{"p":"dev.restate.admin.model","l":"SubscriptionResponse"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.SuspensionMessage"},{"p":"dev.restate.generated.service.protocol","l":"Protocol.SuspensionMessageOrBuilder"},{"p":"dev.restate.sdk.common.syscalls","l":"SyscallCallback"},{"p":"dev.restate.sdk.common.syscalls","l":"Syscalls"},{"p":"dev.restate.sdk.core","l":"SyscallsImpl"},{"p":"dev.restate.sdk.common","l":"Target"},{"p":"dev.restate.sdk.common","l":"TerminalException"},{"p":"dev.restate.admin.model","l":"TerminationMode"},{"p":"dev.restate.sdk.common.function","l":"ThrowingBiConsumer"},{"p":"dev.restate.sdk.common.function","l":"ThrowingFunction"},{"p":"dev.restate.sdk.common.function","l":"ThrowingRunnable"},{"p":"dev.restate.sdk.common.function","l":"ThrowingSupplier"},{"p":"dev.restate.sdk.core.manifest","l":"Handler.Ty"},{"p":"dev.restate.sdk.core.manifest","l":"Service.Ty"},{"p":"dev.restate.sdk.core","l":"Util"},{"p":"dev.restate.sdk.version","l":"Version"},{"p":"dev.restate.sdk.annotation","l":"VirtualObject"},{"p":"dev.restate.sdk.annotation","l":"Workflow"},{"p":"dev.restate.sdk","l":"WorkflowContext"},{"p":"dev.restate.sdk.client","l":"Client.WorkflowHandle"}];updateSearchResults(); \ No newline at end of file diff --git a/static/ktdocs/images/anchor-copy-button.svg b/static/ktdocs/images/anchor-copy-button.svg new file mode 100644 index 00000000..19c1fa3f --- /dev/null +++ b/static/ktdocs/images/anchor-copy-button.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/static/ktdocs/images/arrow_down.svg b/static/ktdocs/images/arrow_down.svg new file mode 100644 index 00000000..639aaf12 --- /dev/null +++ b/static/ktdocs/images/arrow_down.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/static/ktdocs/images/burger.svg b/static/ktdocs/images/burger.svg new file mode 100644 index 00000000..fcca732b --- /dev/null +++ b/static/ktdocs/images/burger.svg @@ -0,0 +1,9 @@ + + + + + + + diff --git a/static/ktdocs/images/copy-icon.svg b/static/ktdocs/images/copy-icon.svg new file mode 100644 index 00000000..2cb02ec6 --- /dev/null +++ b/static/ktdocs/images/copy-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/static/ktdocs/images/copy-successful-icon.svg b/static/ktdocs/images/copy-successful-icon.svg new file mode 100644 index 00000000..c4b95383 --- /dev/null +++ b/static/ktdocs/images/copy-successful-icon.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/static/ktdocs/images/footer-go-to-link.svg b/static/ktdocs/images/footer-go-to-link.svg new file mode 100644 index 00000000..a87add7a --- /dev/null +++ b/static/ktdocs/images/footer-go-to-link.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/static/ktdocs/images/go-to-top-icon.svg b/static/ktdocs/images/go-to-top-icon.svg new file mode 100644 index 00000000..abc3d1ce --- /dev/null +++ b/static/ktdocs/images/go-to-top-icon.svg @@ -0,0 +1,8 @@ + + + + + + diff --git a/static/ktdocs/images/homepage.svg b/static/ktdocs/images/homepage.svg new file mode 100644 index 00000000..e3c83b1c --- /dev/null +++ b/static/ktdocs/images/homepage.svg @@ -0,0 +1,3 @@ + + + diff --git a/static/ktdocs/images/logo-icon.svg b/static/ktdocs/images/logo-icon.svg new file mode 100644 index 00000000..e42f9570 --- /dev/null +++ b/static/ktdocs/images/logo-icon.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + diff --git a/static/ktdocs/images/nav-icons/abstract-class-kotlin.svg b/static/ktdocs/images/nav-icons/abstract-class-kotlin.svg new file mode 100644 index 00000000..19d6148c --- /dev/null +++ b/static/ktdocs/images/nav-icons/abstract-class-kotlin.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/ktdocs/images/nav-icons/abstract-class.svg b/static/ktdocs/images/nav-icons/abstract-class.svg new file mode 100644 index 00000000..60182030 --- /dev/null +++ b/static/ktdocs/images/nav-icons/abstract-class.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/static/ktdocs/images/nav-icons/annotation-kotlin.svg b/static/ktdocs/images/nav-icons/annotation-kotlin.svg new file mode 100644 index 00000000..b90f508c --- /dev/null +++ b/static/ktdocs/images/nav-icons/annotation-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/static/ktdocs/images/nav-icons/annotation.svg b/static/ktdocs/images/nav-icons/annotation.svg new file mode 100644 index 00000000..b80c54b4 --- /dev/null +++ b/static/ktdocs/images/nav-icons/annotation.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/ktdocs/images/nav-icons/class-kotlin.svg b/static/ktdocs/images/nav-icons/class-kotlin.svg new file mode 100644 index 00000000..797a2423 --- /dev/null +++ b/static/ktdocs/images/nav-icons/class-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/static/ktdocs/images/nav-icons/class.svg b/static/ktdocs/images/nav-icons/class.svg new file mode 100644 index 00000000..3f1ad167 --- /dev/null +++ b/static/ktdocs/images/nav-icons/class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/ktdocs/images/nav-icons/enum-kotlin.svg b/static/ktdocs/images/nav-icons/enum-kotlin.svg new file mode 100644 index 00000000..775a7cc9 --- /dev/null +++ b/static/ktdocs/images/nav-icons/enum-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/static/ktdocs/images/nav-icons/enum.svg b/static/ktdocs/images/nav-icons/enum.svg new file mode 100644 index 00000000..fa7f2476 --- /dev/null +++ b/static/ktdocs/images/nav-icons/enum.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/ktdocs/images/nav-icons/exception-class.svg b/static/ktdocs/images/nav-icons/exception-class.svg new file mode 100644 index 00000000..c0b2bdeb --- /dev/null +++ b/static/ktdocs/images/nav-icons/exception-class.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/ktdocs/images/nav-icons/field-value.svg b/static/ktdocs/images/nav-icons/field-value.svg new file mode 100644 index 00000000..2771ee56 --- /dev/null +++ b/static/ktdocs/images/nav-icons/field-value.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/static/ktdocs/images/nav-icons/field-variable.svg b/static/ktdocs/images/nav-icons/field-variable.svg new file mode 100644 index 00000000..e2d2bbd0 --- /dev/null +++ b/static/ktdocs/images/nav-icons/field-variable.svg @@ -0,0 +1,10 @@ + + + + + + + + diff --git a/static/ktdocs/images/nav-icons/function.svg b/static/ktdocs/images/nav-icons/function.svg new file mode 100644 index 00000000..f0da64a0 --- /dev/null +++ b/static/ktdocs/images/nav-icons/function.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/ktdocs/images/nav-icons/interface-kotlin.svg b/static/ktdocs/images/nav-icons/interface-kotlin.svg new file mode 100644 index 00000000..5e163260 --- /dev/null +++ b/static/ktdocs/images/nav-icons/interface-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/static/ktdocs/images/nav-icons/interface.svg b/static/ktdocs/images/nav-icons/interface.svg new file mode 100644 index 00000000..32063ba2 --- /dev/null +++ b/static/ktdocs/images/nav-icons/interface.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/static/ktdocs/images/nav-icons/object.svg b/static/ktdocs/images/nav-icons/object.svg new file mode 100644 index 00000000..31f0ee3e --- /dev/null +++ b/static/ktdocs/images/nav-icons/object.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/static/ktdocs/images/nav-icons/typealias-kotlin.svg b/static/ktdocs/images/nav-icons/typealias-kotlin.svg new file mode 100644 index 00000000..f4bb238b --- /dev/null +++ b/static/ktdocs/images/nav-icons/typealias-kotlin.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + diff --git a/static/ktdocs/images/theme-toggle.svg b/static/ktdocs/images/theme-toggle.svg new file mode 100644 index 00000000..df86202b --- /dev/null +++ b/static/ktdocs/images/theme-toggle.svg @@ -0,0 +1,7 @@ + + + + + diff --git a/static/ktdocs/index.html b/static/ktdocs/index.html new file mode 100644 index 00000000..4bc3a6b2 --- /dev/null +++ b/static/ktdocs/index.html @@ -0,0 +1,186 @@ + + + + + All modules + + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    All modules:

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + diff --git a/static/ktdocs/navigation.html b/static/ktdocs/navigation.html new file mode 100644 index 00000000..b5126f7b --- /dev/null +++ b/static/ktdocs/navigation.html @@ -0,0 +1,892 @@ +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    + Awaitable +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    +
    + Awakeable +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + Context +
    +
    +
    + +
    + + +
    + +
    +
    + Companion +
    +
    +
    +
    + Options +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    + KtSerdes +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + resolve() +
    +
    + +
    + +
    +
    + +
    +
    +
    + select() +
    +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + Accept +
    +
    +
    +
    + Exclusive +
    +
    +
    +
    + Handler +
    +
    +
    +
    + Json +
    +
    +
    +
    + Raw +
    +
    +
    +
    + Service +
    +
    +
    +
    + Shared +
    +
    +
    + +
    +
    +
    + Workflow +
    +
    +
    + +
    + + +
    +
    + Client +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + +
    + +
    +
    + ACCEPTED +
    +
    + +
    +
    +
    +
    + + + +
    + +
    +
    + SHARED +
    +
    +
    +
    + EXCLUSIVE +
    +
    +
    +
    + WORKFLOW +
    +
    +
    +
    + +
    +
    +
    + Output +
    +
    +
    +
    + Request +
    +
    +
    +
    + Serde +
    +
    +
    + +
    +
    + SERVICE +
    +
    +
    + +
    +
    +
    + WORKFLOW +
    +
    +
    +
    +
    + StateKey +
    +
    +
    +
    + Target +
    +
    + +
    + + +
    + +
    +
    + Version +
    +
    +
    +
    + + + + + + +
    + + +
    +
    diff --git a/static/ktdocs/package-list b/static/ktdocs/package-list new file mode 100644 index 00000000..5b13fc7f --- /dev/null +++ b/static/ktdocs/package-list @@ -0,0 +1,29 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html + +module:sdk-api-kotlin +dev.restate.sdk.kotlin +module:sdk-api-kotlin-gen +dev.restate.sdk.kotlin.gen +module:sdk-common +dev.restate.sdk.annotation +dev.restate.sdk.auth +dev.restate.sdk.client +dev.restate.sdk.common +dev.restate.sdk.common.function +dev.restate.sdk.common.syscalls +dev.restate.sdk.version +module:sdk-core +dev.restate.sdk.core +module:sdk-http-vertx +dev.restate.sdk.http.vertx +module:sdk-lambda +dev.restate.sdk.lambda +module:sdk-request-identity +dev.restate.sdk.auth.signing +module:sdk-serde-jackson +dev.restate.sdk.serde.jackson +module:sdk-serde-protobuf +dev.restate.sdk.serde.protobuf +module:sdk-testing +dev.restate.sdk.testing diff --git a/static/ktdocs/scripts/clipboard.js b/static/ktdocs/scripts/clipboard.js new file mode 100644 index 00000000..7a4f33c5 --- /dev/null +++ b/static/ktdocs/scripts/clipboard.js @@ -0,0 +1,56 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/static/ktdocs/scripts/main.js b/static/ktdocs/scripts/main.js new file mode 100644 index 00000000..ba6c3473 --- /dev/null +++ b/static/ktdocs/scripts/main.js @@ -0,0 +1,44 @@ +(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; +/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return" + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Companion

    +
    object Companion
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/-k-element-converter.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/-k-element-converter.html new file mode 100644 index 00000000..10a5e1d1 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/-k-element-converter.html @@ -0,0 +1,76 @@ + + + + + KElementConverter + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    KElementConverter

    +
    +
    constructor(logger: KSPLogger, builtIns: KSBuiltIns, byteArrayType: KSType)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/default-handler.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/default-handler.html new file mode 100644 index 00000000..2e031796 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/default-handler.html @@ -0,0 +1,76 @@ + + + + + defaultHandler + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    defaultHandler

    +
    +
    open override fun defaultHandler(node: KSNode, data: Service.Builder)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/index.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/index.html new file mode 100644 index 00000000..a91f6719 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/index.html @@ -0,0 +1,513 @@ + + + + + KElementConverter + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    KElementConverter

    +
    class KElementConverter(logger: KSPLogger, builtIns: KSBuiltIns, byteArrayType: KSType) : KSDefaultVisitor<Service.Builder, Unit>
    +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor(logger: KSPLogger, builtIns: KSBuiltIns, byteArrayType: KSType)
    +
    +
    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    object Companion
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun defaultHandler(node: KSNode, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitAnnotated(annotated: KSAnnotated, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitAnnotation(annotation: KSAnnotation, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitCallableReference(reference: KSCallableReference, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitClassDeclaration(classDeclaration: KSClassDeclaration, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitClassifierReference(reference: KSClassifierReference, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitDeclaration(declaration: KSDeclaration, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitDeclarationContainer(declarationContainer: KSDeclarationContainer, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitDefNonNullReference(reference: KSDefNonNullReference, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitDynamicReference(reference: KSDynamicReference, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitFile(file: KSFile, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitFunctionDeclaration(function: KSFunctionDeclaration, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitModifierListOwner(modifierListOwner: KSModifierListOwner, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitNode(node: KSNode, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitParenthesizedReference(reference: KSParenthesizedReference, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitPropertyAccessor(accessor: KSPropertyAccessor, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitPropertyDeclaration(property: KSPropertyDeclaration, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitPropertyGetter(getter: KSPropertyGetter, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitPropertySetter(setter: KSPropertySetter, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitReferenceElement(element: KSReferenceElement, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitTypeAlias(typeAlias: KSTypeAlias, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitTypeArgument(typeArgument: KSTypeArgument, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitTypeParameter(typeParameter: KSTypeParameter, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitTypeReference(typeReference: KSTypeReference, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitValueArgument(valueArgument: KSValueArgument, data: Service.Builder)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun visitValueParameter(valueParameter: KSValueParameter, data: Service.Builder)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/visit-annotated.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/visit-annotated.html new file mode 100644 index 00000000..ce68a5bb --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/visit-annotated.html @@ -0,0 +1,76 @@ + + + + + visitAnnotated + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    visitAnnotated

    +
    +
    open override fun visitAnnotated(annotated: KSAnnotated, data: Service.Builder)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/visit-class-declaration.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/visit-class-declaration.html new file mode 100644 index 00000000..7900d57e --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/visit-class-declaration.html @@ -0,0 +1,76 @@ + + + + + visitClassDeclaration + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    visitClassDeclaration

    +
    +
    open override fun visitClassDeclaration(classDeclaration: KSClassDeclaration, data: Service.Builder)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/visit-function-declaration.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/visit-function-declaration.html new file mode 100644 index 00000000..23e0abe2 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-k-element-converter/visit-function-declaration.html @@ -0,0 +1,76 @@ + + + + + visitFunctionDeclaration + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    visitFunctionDeclaration

    +
    +
    open override fun visitFunctionDeclaration(function: KSFunctionDeclaration, data: Service.Builder)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor-provider/-service-processor-provider.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor-provider/-service-processor-provider.html new file mode 100644 index 00000000..0d3620ad --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor-provider/-service-processor-provider.html @@ -0,0 +1,76 @@ + + + + + ServiceProcessorProvider + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ServiceProcessorProvider

    +
    +
    constructor()
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor-provider/create.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor-provider/create.html new file mode 100644 index 00000000..15a6d967 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor-provider/create.html @@ -0,0 +1,76 @@ + + + + + create + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    create

    +
    +
    open override fun create(environment: SymbolProcessorEnvironment): SymbolProcessor
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor-provider/index.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor-provider/index.html new file mode 100644 index 00000000..59eb74c2 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor-provider/index.html @@ -0,0 +1,119 @@ + + + + + ServiceProcessorProvider + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ServiceProcessorProvider

    +
    class ServiceProcessorProvider : SymbolProcessorProvider
    +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor()
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun create(environment: SymbolProcessorEnvironment): SymbolProcessor
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor/-companion/index.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor/-companion/index.html new file mode 100644 index 00000000..9f20e64d --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor/-companion/index.html @@ -0,0 +1,80 @@ + + + + + Companion + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Companion

    +
    object Companion
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor/-service-processor.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor/-service-processor.html new file mode 100644 index 00000000..064b0745 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor/-service-processor.html @@ -0,0 +1,76 @@ + + + + + ServiceProcessor + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ServiceProcessor

    +
    +
    constructor(logger: KSPLogger, codeGenerator: CodeGenerator)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor/index.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor/index.html new file mode 100644 index 00000000..b537584f --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor/index.html @@ -0,0 +1,168 @@ + + + + + ServiceProcessor + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ServiceProcessor

    +
    class ServiceProcessor(logger: KSPLogger, codeGenerator: CodeGenerator) : SymbolProcessor
    +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor(logger: KSPLogger, codeGenerator: CodeGenerator)
    +
    +
    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    object Companion
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun finish()
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun onError()
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun process(resolver: Resolver): List<KSAnnotated>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor/process.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor/process.html new file mode 100644 index 00000000..94bb2be4 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/-service-processor/process.html @@ -0,0 +1,76 @@ + + + + + process + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    process

    +
    +
    open override fun process(resolver: Resolver): List<KSAnnotated>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/index.html b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/index.html new file mode 100644 index 00000000..6d6d03dd --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/dev.restate.sdk.kotlin.gen/index.html @@ -0,0 +1,129 @@ + + + + + dev.restate.sdk.kotlin.gen + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    class KElementConverter(logger: KSPLogger, builtIns: KSBuiltIns, byteArrayType: KSType) : KSDefaultVisitor<Service.Builder, Unit>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    class ServiceProcessor(logger: KSPLogger, codeGenerator: CodeGenerator) : SymbolProcessor
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    class ServiceProcessorProvider : SymbolProcessorProvider
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/index.html b/static/ktdocs/sdk-api-kotlin-gen/index.html new file mode 100644 index 00000000..46909612 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/index.html @@ -0,0 +1,95 @@ + + + + + sdk-api-kotlin-gen + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sdk-api-kotlin-gen

    +
    +

    Packages

    +
    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin-gen/navigation.html b/static/ktdocs/sdk-api-kotlin-gen/navigation.html new file mode 100644 index 00000000..0889336e --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin-gen/navigation.html @@ -0,0 +1,892 @@ +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    + Awaitable +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    +
    + Awakeable +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + Context +
    +
    +
    + +
    + + +
    + +
    +
    + Companion +
    +
    +
    +
    + Options +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    + KtSerdes +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + resolve() +
    +
    + +
    + +
    +
    + +
    +
    +
    + select() +
    +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + Accept +
    +
    +
    +
    + Exclusive +
    +
    +
    +
    + Handler +
    +
    +
    +
    + Json +
    +
    +
    +
    + Raw +
    +
    +
    +
    + Service +
    +
    +
    +
    + Shared +
    +
    +
    + +
    +
    +
    + Workflow +
    +
    +
    + +
    + + +
    +
    + Client +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + +
    + +
    +
    + ACCEPTED +
    +
    + +
    +
    +
    +
    + + + +
    + +
    +
    + SHARED +
    +
    +
    +
    + EXCLUSIVE +
    +
    +
    +
    + WORKFLOW +
    +
    +
    +
    + +
    +
    +
    + Output +
    +
    +
    +
    + Request +
    +
    +
    +
    + Serde +
    +
    +
    + +
    +
    + SERVICE +
    +
    +
    + +
    +
    +
    + WORKFLOW +
    +
    +
    +
    +
    + StateKey +
    +
    +
    +
    + Target +
    +
    + +
    + + +
    + +
    +
    + Version +
    +
    +
    +
    + + + + + + +
    + + +
    +
    diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-any-awaitable/await-index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-any-awaitable/await-index.html new file mode 100644 index 00000000..3061a897 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-any-awaitable/await-index.html @@ -0,0 +1,76 @@ + + + + + awaitIndex + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    awaitIndex

    +
    +
    abstract suspend fun awaitIndex(): Int

    Same as Awaitable.await, but returns the index of the first completed element.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-any-awaitable/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-any-awaitable/index.html new file mode 100644 index 00000000..b05b7980 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-any-awaitable/index.html @@ -0,0 +1,134 @@ + + + + + AnyAwaitable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    AnyAwaitable

    +
    sealed interface AnyAwaitable : Awaitable<Any>
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract val onAwait: SelectClause<Any>

    Clause for select operator.

    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun await(): Any
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun awaitIndex(): Int

    Same as Awaitable.await, but returns the index of the first completed element.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/-companion/all.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/-companion/all.html new file mode 100644 index 00000000..ef336507 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/-companion/all.html @@ -0,0 +1,76 @@ + + + + + all + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    all

    +
    +
    fun all(first: Awaitable<*>, second: Awaitable<*>, vararg others: Awaitable<*>): Awaitable<Unit>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/-companion/any.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/-companion/any.html new file mode 100644 index 00000000..45026225 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/-companion/any.html @@ -0,0 +1,76 @@ + + + + + any + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    any

    +
    +
    fun any(first: Awaitable<*>, second: Awaitable<*>, vararg others: Awaitable<*>): AnyAwaitable
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/-companion/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/-companion/index.html new file mode 100644 index 00000000..e6b34da0 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/-companion/index.html @@ -0,0 +1,115 @@ + + + + + Companion + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Companion

    +
    object Companion
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    fun all(first: Awaitable<*>, second: Awaitable<*>, vararg others: Awaitable<*>): Awaitable<Unit>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    fun any(first: Awaitable<*>, second: Awaitable<*>, vararg others: Awaitable<*>): AnyAwaitable
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/await.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/await.html new file mode 100644 index 00000000..3ddb0264 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/await.html @@ -0,0 +1,76 @@ + + + + + await + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    await

    +
    +
    abstract suspend fun await(): T
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/index.html new file mode 100644 index 00000000..8242b2a7 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/index.html @@ -0,0 +1,138 @@ + + + + + Awaitable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Awaitable

    +
    sealed interface Awaitable<T>

    An Awaitable allows to await an asynchronous result. Once await is called, the execution waits until the asynchronous result is available.

    The result can be either a success or a failure. In case of a failure, await will throw a dev.restate.sdk.core.TerminalException.

    Parameters

    T

    type o1f the awaitable result

    Inheritors

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    object Companion
    +
    +
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract val onAwait: SelectClause<T>

    Clause for select operator.

    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun await(): T
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/on-await.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/on-await.html new file mode 100644 index 00000000..1e57f4ba --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awaitable/on-await.html @@ -0,0 +1,76 @@ + + + + + onAwait + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    onAwait

    +
    +
    abstract val onAwait: SelectClause<T>

    Clause for select operator.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable-handle/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable-handle/index.html new file mode 100644 index 00000000..013906c6 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable-handle/index.html @@ -0,0 +1,130 @@ + + + + + AwakeableHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    AwakeableHandle

    +
    sealed interface AwakeableHandle

    This class represents a handle to an Awakeable created in another service.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun reject(reason: String)

    Complete with failure the Awakeable.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T : Any> resolve(serde: Serde<T>, payload: T)

    Complete with success the Awakeable.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> AwakeableHandle.resolve(payload: T)

    Complete with success the Awakeable using KtSerdes.json serializer.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable-handle/reject.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable-handle/reject.html new file mode 100644 index 00000000..685ded9a --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable-handle/reject.html @@ -0,0 +1,76 @@ + + + + + reject + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    reject

    +
    +
    abstract suspend fun reject(reason: String)

    Complete with failure the Awakeable.

    Parameters

    reason

    the rejection reason.

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable-handle/resolve.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable-handle/resolve.html new file mode 100644 index 00000000..abd02a33 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable-handle/resolve.html @@ -0,0 +1,76 @@ + + + + + resolve + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolve

    +
    +
    abstract suspend fun <T : Any> resolve(serde: Serde<T>, payload: T)

    Complete with success the Awakeable.

    Parameters

    serde

    used to serialize the Awakeable result payload.

    payload

    the result payload.

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable/id.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable/id.html new file mode 100644 index 00000000..37422588 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable/id.html @@ -0,0 +1,76 @@ + + + + + id + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    id

    +
    +
    abstract val id: String

    The unique identifier of this Awakeable instance.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable/index.html new file mode 100644 index 00000000..80f4e53d --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-awakeable/index.html @@ -0,0 +1,134 @@ + + + + + Awakeable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Awakeable

    +
    sealed interface Awakeable<T> : Awaitable<T>

    An Awakeable is a special type of Awaitable which can be arbitrarily completed by another service, by addressing it with its id.

    It can be used to let a service wait on a specific condition/result, which is fulfilled by another service or by an external system at a later point in time.

    For example, you can send a Kafka record including the Awakeable.id, and then let another service consume from Kafka the responses of given external system interaction by using RestateContext.awakeableHandle.

    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract val id: String

    The unique identifier of this Awakeable instance.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract val onAwait: SelectClause<T>

    Clause for select operator.

    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun await(): T
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/awakeable-handle.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/awakeable-handle.html new file mode 100644 index 00000000..266aae38 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/awakeable-handle.html @@ -0,0 +1,76 @@ + + + + + awakeableHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    awakeableHandle

    +
    +

    Create a new AwakeableHandle for the provided identifier. You can use it to AwakeableHandle.resolve or AwakeableHandle.reject the linked Awakeable.

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/awakeable.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/awakeable.html new file mode 100644 index 00000000..fd40cd81 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/awakeable.html @@ -0,0 +1,76 @@ + + + + + awakeable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    awakeable

    +
    +
    abstract suspend fun <T : Any> awakeable(serde: Serde<T>): Awakeable<T>

    Create an Awakeable, addressable through Awakeable.id.

    You can use this feature to implement external asynchronous systems interactions, for example you can send a Kafka record including the Awakeable.id, and then let another service consume from Kafka the responses of given external system interaction by using awakeableHandle.

    Return

    the Awakeable to await on.

    Parameters

    serde

    the response type tag to use for deserializing the Awakeable result.

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/call-async.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/call-async.html new file mode 100644 index 00000000..29595663 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/call-async.html @@ -0,0 +1,76 @@ + + + + + callAsync + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    callAsync

    +
    +
    abstract suspend fun <T, R> callAsync(target: Target, inputSerde: Serde<T>, outputSerde: Serde<R>, parameter: T): Awaitable<R>

    Invoke another Restate service method.

    Return

    an Awaitable that wraps the Restate service method result.

    Parameters

    target

    the address of the callee

    inputSerde

    Input serde

    outputSerde

    Output serde

    parameter

    the invocation request parameter.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/call.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/call.html new file mode 100644 index 00000000..35f3f9ba --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/call.html @@ -0,0 +1,76 @@ + + + + + call + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    call

    +
    +
    open suspend fun <T, R> call(target: Target, inputSerde: Serde<T>, outputSerde: Serde<R>, parameter: T): R

    Invoke another Restate service method and wait for the response. Same as call(methodDescriptor, parameter).await().

    Return

    the invocation response.

    Parameters

    target

    the address of the callee

    inputSerde

    Input serde

    outputSerde

    Output serde

    parameter

    the invocation request parameter.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/index.html new file mode 100644 index 00000000..1031d051 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/index.html @@ -0,0 +1,265 @@ + + + + + Context + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Context

    +
    sealed interface Context

    This interface exposes the Restate functionalities to Restate services. It can be used to interact with other Restate services, record non-deterministic closures, execute timers and synchronize with external systems.

    All methods of this interface, and related interfaces, throws either TerminalException or cancels the coroutine. TerminalException can be caught and acted upon.

    NOTE: This interface MUST NOT be accessed concurrently since it can lead to different orderings of user actions, corrupting the execution of the invocation.

    Inheritors

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T : Any> awakeable(serde: Serde<T>): Awakeable<T>

    Create an Awakeable, addressable through Awakeable.id.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> Context.awakeable(): Awakeable<T>

    Create an Awakeable using KtSerdes.json deserializer, addressable through Awakeable.id.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    Create a new AwakeableHandle for the provided identifier. You can use it to AwakeableHandle.resolve or AwakeableHandle.reject the linked Awakeable.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open suspend fun <T, R> call(target: Target, inputSerde: Serde<T>, outputSerde: Serde<R>, parameter: T): R

    Invoke another Restate service method and wait for the response. Same as call(methodDescriptor, parameter).await().

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T, R> callAsync(target: Target, inputSerde: Serde<T>, outputSerde: Serde<R>, parameter: T): Awaitable<R>

    Invoke another Restate service method.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun random(): RestateRandom

    Create a RestateRandom instance inherently predictable, seeded on the dev.restate.sdk.common.InvocationId, which is not secret.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun request(): Request
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T> runBlock(serde: Serde<T>, name: String = "", block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> Context.runBlock(name: String = "", noinline block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal using KtSerdes.json. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T> send(target: Target, inputSerde: Serde<T>, parameter: T, delay: Duration = Duration.ZERO)

    Invoke another Restate service without waiting for the response.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open suspend fun sleep(duration: Duration)

    Causes the current execution of the function invocation to sleep for the given duration.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun timer(duration: Duration): Awaitable<Unit>

    Causes the start of a timer for the given duration. You can await on the timer end by invoking Awaitable.await.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/random.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/random.html new file mode 100644 index 00000000..41095641 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/random.html @@ -0,0 +1,76 @@ + + + + + random + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    random

    +
    +
    abstract fun random(): RestateRandom

    Create a RestateRandom instance inherently predictable, seeded on the dev.restate.sdk.common.InvocationId, which is not secret.

    This instance is useful to generate identifiers, idempotency keys, and for uniform sampling from a set of options. If a cryptographically secure value is needed, please generate that externally using runBlock.

    You MUST NOT use this Random instance inside a runBlock.

    Return

    the Random instance.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/request.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/request.html new file mode 100644 index 00000000..fafa5430 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/request.html @@ -0,0 +1,76 @@ + + + + + request + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    request

    +
    +
    abstract fun request(): Request
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/run-block.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/run-block.html new file mode 100644 index 00000000..df62b3d5 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/run-block.html @@ -0,0 +1,77 @@ + + + + + runBlock + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    runBlock

    +
    +
    abstract suspend fun <T> runBlock(serde: Serde<T>, name: String = "", block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    You can name this closure using the name parameter. This name will be available in the observability tools.

    The closure should tolerate retries, that is Restate might re-execute the closure multiple +times until it records a result.

    Error handling

    Errors occurring within this closure won't be propagated to the caller, unless they are TerminalException. Consider the following code:

    // Bad usage of try-catch outside the runBlock
    try {
    ctx.runBlock {
    throw IllegalStateException();
    };
    } catch (e: IllegalStateException) {
    // This will never be executed,
    // but the error will be retried by Restate,
    // following the invocation retry policy.
    }

    // Good usage of try-catch outside the runBlock
    try {
    ctx.runBlock {
    throw TerminalException("my error");
    };
    } catch (e: TerminalException) {
    // This is invoked
    }

    To propagate failures to the run call-site, make sure to wrap them in TerminalException.

    Return

    value of the runBlock operation.

    Parameters

    serde

    the type tag of the return value, used to serialize/deserialize it.

    name

    the name of the side effect.

    block

    closure to execute.

    T

    type of the return value.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/send.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/send.html new file mode 100644 index 00000000..fc19d47a --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/send.html @@ -0,0 +1,76 @@ + + + + + send + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    send

    +
    +
    abstract suspend fun <T> send(target: Target, inputSerde: Serde<T>, parameter: T, delay: Duration = Duration.ZERO)

    Invoke another Restate service without waiting for the response.

    Parameters

    target

    the address of the callee

    inputSerde

    Input serde

    parameter

    the invocation request parameter.

    delay

    time to wait before executing the call

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/sleep.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/sleep.html new file mode 100644 index 00000000..f61652ba --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/sleep.html @@ -0,0 +1,76 @@ + + + + + sleep + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sleep

    +
    +
    open suspend fun sleep(duration: Duration)

    Causes the current execution of the function invocation to sleep for the given duration.

    Parameters

    duration

    for which to sleep.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/timer.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/timer.html new file mode 100644 index 00000000..7a2345b5 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-context/timer.html @@ -0,0 +1,76 @@ + + + + + timer + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    timer

    +
    +
    abstract suspend fun timer(duration: Duration): Awaitable<Unit>

    Causes the start of a timer for the given duration. You can await on the timer end by invoking Awaitable.await.

    Parameters

    duration

    for which to sleep.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise-handle/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise-handle/index.html new file mode 100644 index 00000000..272a74ce --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise-handle/index.html @@ -0,0 +1,115 @@ + + + + + DurablePromiseHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    DurablePromiseHandle

    +
    sealed interface DurablePromiseHandle<T>

    This class represents a handle to a DurablePromise created in another service.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun reject(reason: String)

    Complete with failure the DurablePromise.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun resolve(payload: T)

    Complete with success the DurablePromise.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise-handle/reject.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise-handle/reject.html new file mode 100644 index 00000000..92529064 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise-handle/reject.html @@ -0,0 +1,76 @@ + + + + + reject + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    reject

    +
    +
    abstract suspend fun reject(reason: String)

    Complete with failure the DurablePromise.

    Parameters

    reason

    the rejection reason.

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise-handle/resolve.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise-handle/resolve.html new file mode 100644 index 00000000..3a4edf5d --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise-handle/resolve.html @@ -0,0 +1,76 @@ + + + + + resolve + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolve

    +
    +
    abstract suspend fun resolve(payload: T)

    Complete with success the DurablePromise.

    Parameters

    payload

    the result payload.

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise/awaitable.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise/awaitable.html new file mode 100644 index 00000000..fceb6574 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise/awaitable.html @@ -0,0 +1,76 @@ + + + + + awaitable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    awaitable

    +
    +
    abstract suspend fun awaitable(): Awaitable<T>

    Return

    the awaitable to await the promise on.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise/index.html new file mode 100644 index 00000000..0cb38dac --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise/index.html @@ -0,0 +1,115 @@ + + + + + DurablePromise + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    DurablePromise

    +
    sealed interface DurablePromise<T>

    A DurablePromise is a durable, distributed version of a Kotlin's Deferred, or more commonly of a future/promise. Restate keeps track of the DurablePromise across restarts/failures.

    You can use this feature to implement interaction between different workflow handlers, e.g. to send a signal from a shared handler to the workflow handler.

    Use SharedWorkflowContext.promiseHandle to complete a durable promise, either by DurablePromiseHandle.resolve or DurablePromiseHandle.reject.

    A DurablePromise is tied to a single workflow execution and can only be resolved or rejected while the workflow run is still ongoing. Once the workflow is cleaned up, all its associated promises with their completions will be cleaned up as well.

    NOTE: This interface MUST NOT be accessed concurrently since it can lead to different orderings of user actions, corrupting the execution of the invocation.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun awaitable(): Awaitable<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun peek(): Output<T>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise/peek.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise/peek.html new file mode 100644 index 00000000..13bb6577 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-durable-promise/peek.html @@ -0,0 +1,76 @@ + + + + + peek + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    peek

    +
    +
    abstract suspend fun peek(): Output<T>

    Return

    the value, if already present, otherwise returns an empty optional.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-companion/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-companion/index.html new file mode 100644 index 00000000..6ecedbad --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-companion/index.html @@ -0,0 +1,100 @@ + + + + + Companion + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Companion

    +
    object Companion
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    fun <RES, CTX : Context> of(runner: suspend (CTX) -> RES): HandlerRunner<Unit, RES, CTX>
    fun <REQ, RES, CTX : Context> of(runner: suspend (CTX, REQ) -> RES): HandlerRunner<REQ, RES, CTX>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-companion/of.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-companion/of.html new file mode 100644 index 00000000..37572c4c --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-companion/of.html @@ -0,0 +1,76 @@ + + + + + of + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    of

    +
    +
    fun <REQ, RES, CTX : Context> of(runner: suspend (CTX, REQ) -> RES): HandlerRunner<REQ, RES, CTX>
    fun <RES, CTX : Context> of(runner: suspend (CTX) -> RES): HandlerRunner<Unit, RES, CTX>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/-companion/-d-e-f-a-u-l-t.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/-companion/-d-e-f-a-u-l-t.html new file mode 100644 index 00000000..b738bb50 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/-companion/-d-e-f-a-u-l-t.html @@ -0,0 +1,76 @@ + + + + + DEFAULT + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    DEFAULT

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/-companion/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/-companion/index.html new file mode 100644 index 00000000..5c238089 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/-companion/index.html @@ -0,0 +1,100 @@ + + + + + Companion + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Companion

    +
    object Companion
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/-options.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/-options.html new file mode 100644 index 00000000..b6a839a1 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/-options.html @@ -0,0 +1,76 @@ + + + + + Options + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Options

    +
    +
    constructor(coroutineContext: CoroutineContext)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/coroutine-context.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/coroutine-context.html new file mode 100644 index 00000000..ed120d12 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/coroutine-context.html @@ -0,0 +1,76 @@ + + + + + coroutineContext + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    coroutineContext

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/index.html new file mode 100644 index 00000000..03ff5226 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/-options/index.html @@ -0,0 +1,138 @@ + + + + + Options + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Options

    +
    class Options(val coroutineContext: CoroutineContext)
    +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor(coroutineContext: CoroutineContext)
    +
    +
    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    object Companion
    +
    +
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/index.html new file mode 100644 index 00000000..8c3bc125 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/index.html @@ -0,0 +1,134 @@ + + + + + HandlerRunner + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    HandlerRunner

    + +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    object Companion
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    class Options(val coroutineContext: CoroutineContext)
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun run(handlerSpecification: HandlerSpecification<REQ, RES>, syscalls: Syscalls, options: HandlerRunner.Options?, callback: SyscallCallback<ByteBuffer>)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/run.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/run.html new file mode 100644 index 00000000..35111789 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-handler-runner/run.html @@ -0,0 +1,76 @@ + + + + + run + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    run

    +
    +
    open override fun run(handlerSpecification: HandlerSpecification<REQ, RES>, syscalls: Syscalls, options: HandlerRunner.Options?, callback: SyscallCallback<ByteBuffer>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-durable-promise-key/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-durable-promise-key/index.html new file mode 100644 index 00000000..88527567 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-durable-promise-key/index.html @@ -0,0 +1,100 @@ + + + + + KtDurablePromiseKey + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    KtDurablePromiseKey

    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline fun <T> json(name: String): DurablePromiseKey<T>

    Creates a json StateKey.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-durable-promise-key/json.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-durable-promise-key/json.html new file mode 100644 index 00000000..041d714b --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-durable-promise-key/json.html @@ -0,0 +1,76 @@ + + + + + json + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    json

    +
    +
    inline fun <T> json(name: String): DurablePromiseKey<T>

    Creates a json StateKey.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-serdes/-u-n-i-t.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-serdes/-u-n-i-t.html new file mode 100644 index 00000000..69cf44c9 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-serdes/-u-n-i-t.html @@ -0,0 +1,76 @@ + + + + + UNIT + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    UNIT

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-serdes/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-serdes/index.html new file mode 100644 index 00000000..448bf690 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-serdes/index.html @@ -0,0 +1,119 @@ + + + + + KtSerdes + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    KtSerdes

    +
    object KtSerdes
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline fun <T> json(): Serde<T>
    fun <T> json(serializer: KSerializer<T>): Serde<T>

    Creates a Serde implementation using the kotlinx.serialization json module.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-serdes/json.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-serdes/json.html new file mode 100644 index 00000000..5ae7ed87 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-serdes/json.html @@ -0,0 +1,76 @@ + + + + + json + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    json

    +
    +
    inline fun <T> json(): Serde<T>
    fun <T> json(serializer: KSerializer<T>): Serde<T>

    Creates a Serde implementation using the kotlinx.serialization json module.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-state-key/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-state-key/index.html new file mode 100644 index 00000000..fc4bf58f --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-state-key/index.html @@ -0,0 +1,100 @@ + + + + + KtStateKey + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    KtStateKey

    +
    object KtStateKey
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline fun <T> json(name: String): StateKey<T>

    Creates a json StateKey.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-state-key/json.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-state-key/json.html new file mode 100644 index 00000000..4031c9ce --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-kt-state-key/json.html @@ -0,0 +1,76 @@ + + + + + json + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    json

    +
    +
    inline fun <T> json(name: String): StateKey<T>

    Creates a json StateKey.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-object-context/clear-all.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-object-context/clear-all.html new file mode 100644 index 00000000..96141390 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-object-context/clear-all.html @@ -0,0 +1,76 @@ + + + + + clearAll + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    clearAll

    +
    +
    abstract suspend fun clearAll()

    Clears all the state of this virtual object instance key-value state storage

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-object-context/clear.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-object-context/clear.html new file mode 100644 index 00000000..015ff48b --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-object-context/clear.html @@ -0,0 +1,76 @@ + + + + + clear + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    clear

    +
    +
    abstract suspend fun clear(key: StateKey<*>)

    Clears the state stored under key.

    Parameters

    key

    identifying the state to clear.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-object-context/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-object-context/index.html new file mode 100644 index 00000000..39247993 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-object-context/index.html @@ -0,0 +1,355 @@ + + + + + ObjectContext + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ObjectContext

    +

    This interface can be used only within exclusive handlers of virtual objects. It extends Context adding access to the virtual object instance key-value state storage.

    Inheritors

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T : Any> awakeable(serde: Serde<T>): Awakeable<T>

    Create an Awakeable, addressable through Awakeable.id.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> Context.awakeable(): Awakeable<T>

    Create an Awakeable using KtSerdes.json deserializer, addressable through Awakeable.id.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    Create a new AwakeableHandle for the provided identifier. You can use it to AwakeableHandle.resolve or AwakeableHandle.reject the linked Awakeable.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open suspend fun <T, R> call(target: Target, inputSerde: Serde<T>, outputSerde: Serde<R>, parameter: T): R

    Invoke another Restate service method and wait for the response. Same as call(methodDescriptor, parameter).await().

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T, R> callAsync(target: Target, inputSerde: Serde<T>, outputSerde: Serde<R>, parameter: T): Awaitable<R>

    Invoke another Restate service method.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun clear(key: StateKey<*>)

    Clears the state stored under key.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun clearAll()

    Clears all the state of this virtual object instance key-value state storage

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T : Any> get(key: StateKey<T>): T?

    Gets the state stored under key, deserializing the raw value using the StateKey.serde.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun key(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun random(): RestateRandom

    Create a RestateRandom instance inherently predictable, seeded on the dev.restate.sdk.common.InvocationId, which is not secret.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun request(): Request
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T> runBlock(serde: Serde<T>, name: String = "", block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> Context.runBlock(name: String = "", noinline block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal using KtSerdes.json. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T> send(target: Target, inputSerde: Serde<T>, parameter: T, delay: Duration = Duration.ZERO)

    Invoke another Restate service without waiting for the response.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T : Any> set(key: StateKey<T>, value: T)

    Sets the given value under the given key, serializing the value using the StateKey.serde.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open suspend fun sleep(duration: Duration)

    Causes the current execution of the function invocation to sleep for the given duration.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun stateKeys(): Collection<String>

    Gets all the known state keys for this virtual object instance.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun timer(duration: Duration): Awaitable<Unit>

    Causes the start of a timer for the given duration. You can await on the timer end by invoking Awaitable.await.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-object-context/set.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-object-context/set.html new file mode 100644 index 00000000..d98b48df --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-object-context/set.html @@ -0,0 +1,76 @@ + + + + + set + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    set

    +
    +
    abstract suspend fun <T : Any> set(key: StateKey<T>, value: T)

    Sets the given value under the given key, serializing the value using the StateKey.serde.

    Parameters

    key

    identifying the value to store and its type.

    value

    to store under the given key.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-restate-random/-restate-random.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-restate-random/-restate-random.html new file mode 100644 index 00000000..3ec9d5d5 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-restate-random/-restate-random.html @@ -0,0 +1,76 @@ + + + + + RestateRandom + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateRandom

    +
    +
    constructor(seed: Long, syscalls: Syscalls)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-restate-random/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-restate-random/index.html new file mode 100644 index 00000000..b7b2ef92 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-restate-random/index.html @@ -0,0 +1,224 @@ + + + + + RestateRandom + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateRandom

    +
    class RestateRandom(seed: Long, syscalls: Syscalls) : Random
    +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor(seed: Long, syscalls: Syscalls)
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open override fun nextBits(bitCount: Int): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun nextBoolean(): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun nextBytes(array: ByteArray): ByteArray
    open fun nextBytes(size: Int): ByteArray
    open fun nextBytes(array: ByteArray, fromIndex: Int, toIndex: Int): ByteArray
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun nextDouble(): Double
    open fun nextDouble(until: Double): Double
    open fun nextDouble(from: Double, until: Double): Double
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun nextFloat(): Float
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun nextInt(): Int
    open fun nextInt(until: Int): Int
    open fun nextInt(from: Int, until: Int): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun nextLong(): Long
    open fun nextLong(until: Long): Long
    open fun nextLong(from: Long, until: Long): Long
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    fun nextUUID(): UUID

    Generate a UUID that is stable across retries and replays.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-restate-random/next-bits.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-restate-random/next-bits.html new file mode 100644 index 00000000..f6cc3e3c --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-restate-random/next-bits.html @@ -0,0 +1,76 @@ + + + + + nextBits + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    nextBits

    +
    +
    open override fun nextBits(bitCount: Int): Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-restate-random/next-u-u-i-d.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-restate-random/next-u-u-i-d.html new file mode 100644 index 00000000..1dc609c6 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-restate-random/next-u-u-i-d.html @@ -0,0 +1,76 @@ + + + + + nextUUID + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    nextUUID

    +
    +
    fun nextUUID(): UUID

    Generate a UUID that is stable across retries and replays.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-select-builder/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-select-builder/index.html new file mode 100644 index 00000000..78efc06a --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-select-builder/index.html @@ -0,0 +1,100 @@ + + + + + SelectBuilder + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SelectBuilder

    +
    sealed interface SelectBuilder<in R>
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract operator fun <T> SelectClause<T>.invoke(block: suspend (T) -> R)

    Registers a clause in this select expression.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-select-builder/invoke.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-select-builder/invoke.html new file mode 100644 index 00000000..5894a0e1 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-select-builder/invoke.html @@ -0,0 +1,76 @@ + + + + + invoke + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    invoke

    +
    +
    abstract operator fun <T> SelectClause<T>.invoke(block: suspend (T) -> R)

    Registers a clause in this select expression.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-select-clause/awaitable.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-select-clause/awaitable.html new file mode 100644 index 00000000..f2841239 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-select-clause/awaitable.html @@ -0,0 +1,76 @@ + + + + + awaitable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    awaitable

    +
    +
    abstract val awaitable: Awaitable<T>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-select-clause/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-select-clause/index.html new file mode 100644 index 00000000..ee17519e --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-select-clause/index.html @@ -0,0 +1,100 @@ + + + + + SelectClause + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SelectClause

    +
    sealed interface SelectClause<T>
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract val awaitable: Awaitable<T>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-object-context/get.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-object-context/get.html new file mode 100644 index 00000000..ac81e88b --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-object-context/get.html @@ -0,0 +1,76 @@ + + + + + get + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    get

    +
    +
    abstract suspend fun <T : Any> get(key: StateKey<T>): T?

    Gets the state stored under key, deserializing the raw value using the StateKey.serde.

    Return

    the value containing the stored state deserialized.

    Parameters

    key

    identifying the state to get and its type.

    Throws

    when the state cannot be deserialized.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-object-context/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-object-context/index.html new file mode 100644 index 00000000..c10c5870 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-object-context/index.html @@ -0,0 +1,310 @@ + + + + + SharedObjectContext + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SharedObjectContext

    +
    sealed interface SharedObjectContext : Context

    This interface can be used only within shared handlers of virtual objects. It extends Context adding access to the virtual object instance key-value state storage.

    Inheritors

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T : Any> awakeable(serde: Serde<T>): Awakeable<T>

    Create an Awakeable, addressable through Awakeable.id.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> Context.awakeable(): Awakeable<T>

    Create an Awakeable using KtSerdes.json deserializer, addressable through Awakeable.id.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    Create a new AwakeableHandle for the provided identifier. You can use it to AwakeableHandle.resolve or AwakeableHandle.reject the linked Awakeable.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open suspend fun <T, R> call(target: Target, inputSerde: Serde<T>, outputSerde: Serde<R>, parameter: T): R

    Invoke another Restate service method and wait for the response. Same as call(methodDescriptor, parameter).await().

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T, R> callAsync(target: Target, inputSerde: Serde<T>, outputSerde: Serde<R>, parameter: T): Awaitable<R>

    Invoke another Restate service method.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T : Any> get(key: StateKey<T>): T?

    Gets the state stored under key, deserializing the raw value using the StateKey.serde.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun key(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun random(): RestateRandom

    Create a RestateRandom instance inherently predictable, seeded on the dev.restate.sdk.common.InvocationId, which is not secret.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun request(): Request
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T> runBlock(serde: Serde<T>, name: String = "", block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> Context.runBlock(name: String = "", noinline block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal using KtSerdes.json. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T> send(target: Target, inputSerde: Serde<T>, parameter: T, delay: Duration = Duration.ZERO)

    Invoke another Restate service without waiting for the response.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open suspend fun sleep(duration: Duration)

    Causes the current execution of the function invocation to sleep for the given duration.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun stateKeys(): Collection<String>

    Gets all the known state keys for this virtual object instance.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun timer(duration: Duration): Awaitable<Unit>

    Causes the start of a timer for the given duration. You can await on the timer end by invoking Awaitable.await.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-object-context/key.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-object-context/key.html new file mode 100644 index 00000000..ce78f9e8 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-object-context/key.html @@ -0,0 +1,76 @@ + + + + + key + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    key

    +
    +
    abstract fun key(): String

    Return

    the key of this object

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-object-context/state-keys.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-object-context/state-keys.html new file mode 100644 index 00000000..0b4b24d7 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-object-context/state-keys.html @@ -0,0 +1,76 @@ + + + + + stateKeys + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    stateKeys

    +
    +
    abstract suspend fun stateKeys(): Collection<String>

    Gets all the known state keys for this virtual object instance.

    Return

    the immutable collection of known state keys.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-workflow-context/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-workflow-context/index.html new file mode 100644 index 00000000..43f8125a --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-workflow-context/index.html @@ -0,0 +1,340 @@ + + + + + SharedWorkflowContext + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SharedWorkflowContext

    +

    This interface can be used only within shared handlers of workflow. It extends Context adding access to the workflow instance key-value state storage and to the DurablePromise API.

    NOTE: This interface MUST NOT be accessed concurrently since it can lead to different orderings of user actions, corrupting the execution of the invocation.

    See also

    Inheritors

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T : Any> awakeable(serde: Serde<T>): Awakeable<T>

    Create an Awakeable, addressable through Awakeable.id.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> Context.awakeable(): Awakeable<T>

    Create an Awakeable using KtSerdes.json deserializer, addressable through Awakeable.id.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    Create a new AwakeableHandle for the provided identifier. You can use it to AwakeableHandle.resolve or AwakeableHandle.reject the linked Awakeable.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open suspend fun <T, R> call(target: Target, inputSerde: Serde<T>, outputSerde: Serde<R>, parameter: T): R

    Invoke another Restate service method and wait for the response. Same as call(methodDescriptor, parameter).await().

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T, R> callAsync(target: Target, inputSerde: Serde<T>, outputSerde: Serde<R>, parameter: T): Awaitable<R>

    Invoke another Restate service method.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T : Any> get(key: StateKey<T>): T?

    Gets the state stored under key, deserializing the raw value using the StateKey.serde.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun key(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun <T : Any> promise(key: DurablePromiseKey<T>): DurablePromise<T>

    Create a DurablePromise for the given key.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    Create a new DurablePromiseHandle for the provided key. You can use it to DurablePromiseHandle.resolve or DurablePromiseHandle.reject the given DurablePromise.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun random(): RestateRandom

    Create a RestateRandom instance inherently predictable, seeded on the dev.restate.sdk.common.InvocationId, which is not secret.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun request(): Request
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T> runBlock(serde: Serde<T>, name: String = "", block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> Context.runBlock(name: String = "", noinline block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal using KtSerdes.json. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T> send(target: Target, inputSerde: Serde<T>, parameter: T, delay: Duration = Duration.ZERO)

    Invoke another Restate service without waiting for the response.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open suspend fun sleep(duration: Duration)

    Causes the current execution of the function invocation to sleep for the given duration.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun stateKeys(): Collection<String>

    Gets all the known state keys for this virtual object instance.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun timer(duration: Duration): Awaitable<Unit>

    Causes the start of a timer for the given duration. You can await on the timer end by invoking Awaitable.await.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-workflow-context/promise-handle.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-workflow-context/promise-handle.html new file mode 100644 index 00000000..1caed694 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-workflow-context/promise-handle.html @@ -0,0 +1,76 @@ + + + + + promiseHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    promiseHandle

    +
    +

    Create a new DurablePromiseHandle for the provided key. You can use it to DurablePromiseHandle.resolve or DurablePromiseHandle.reject the given DurablePromise.

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-workflow-context/promise.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-workflow-context/promise.html new file mode 100644 index 00000000..c8feb415 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-shared-workflow-context/promise.html @@ -0,0 +1,76 @@ + + + + + promise + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    promise

    +
    +
    abstract fun <T : Any> promise(key: DurablePromiseKey<T>): DurablePromise<T>

    Create a DurablePromise for the given key.

    You can use this feature to implement interaction between different workflow handlers, e.g. to send a signal from a shared handler to the workflow handler.

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-workflow-context/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-workflow-context/index.html new file mode 100644 index 00000000..204c4cf4 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/-workflow-context/index.html @@ -0,0 +1,385 @@ + + + + + WorkflowContext + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    WorkflowContext

    +

    This interface can be used only within workflow handlers of workflow. It extends Context adding access to the workflow instance key-value state storage and to the DurablePromise API.

    NOTE: This interface MUST NOT be accessed concurrently since it can lead to different orderings of user actions, corrupting the execution of the invocation.

    See also

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T : Any> awakeable(serde: Serde<T>): Awakeable<T>

    Create an Awakeable, addressable through Awakeable.id.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> Context.awakeable(): Awakeable<T>

    Create an Awakeable using KtSerdes.json deserializer, addressable through Awakeable.id.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    Create a new AwakeableHandle for the provided identifier. You can use it to AwakeableHandle.resolve or AwakeableHandle.reject the linked Awakeable.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open suspend fun <T, R> call(target: Target, inputSerde: Serde<T>, outputSerde: Serde<R>, parameter: T): R

    Invoke another Restate service method and wait for the response. Same as call(methodDescriptor, parameter).await().

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T, R> callAsync(target: Target, inputSerde: Serde<T>, outputSerde: Serde<R>, parameter: T): Awaitable<R>

    Invoke another Restate service method.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun clear(key: StateKey<*>)

    Clears the state stored under key.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun clearAll()

    Clears all the state of this virtual object instance key-value state storage

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T : Any> get(key: StateKey<T>): T?

    Gets the state stored under key, deserializing the raw value using the StateKey.serde.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun key(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun <T : Any> promise(key: DurablePromiseKey<T>): DurablePromise<T>

    Create a DurablePromise for the given key.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    Create a new DurablePromiseHandle for the provided key. You can use it to DurablePromiseHandle.resolve or DurablePromiseHandle.reject the given DurablePromise.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun random(): RestateRandom

    Create a RestateRandom instance inherently predictable, seeded on the dev.restate.sdk.common.InvocationId, which is not secret.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun request(): Request
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T> runBlock(serde: Serde<T>, name: String = "", block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> Context.runBlock(name: String = "", noinline block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal using KtSerdes.json. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T> send(target: Target, inputSerde: Serde<T>, parameter: T, delay: Duration = Duration.ZERO)

    Invoke another Restate service without waiting for the response.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun <T : Any> set(key: StateKey<T>, value: T)

    Sets the given value under the given key, serializing the value using the StateKey.serde.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open suspend fun sleep(duration: Duration)

    Causes the current execution of the function invocation to sleep for the given duration.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun stateKeys(): Collection<String>

    Gets all the known state keys for this virtual object instance.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract suspend fun timer(duration: Duration): Awaitable<Unit>

    Causes the start of a timer for the given duration. You can await on the timer end by invoking Awaitable.await.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/attach-suspend.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/attach-suspend.html new file mode 100644 index 00000000..f032470a --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/attach-suspend.html @@ -0,0 +1,76 @@ + + + + + attachSuspend + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    attachSuspend

    +
    +
    suspend fun <T> Client.InvocationHandle<T>.attachSuspend(options: RequestOptions = RequestOptions.DEFAULT): T
    suspend fun <T> Client.WorkflowHandle<T>.attachSuspend(options: RequestOptions = RequestOptions.DEFAULT): T
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/await-all.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/await-all.html new file mode 100644 index 00000000..cfaae9df --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/await-all.html @@ -0,0 +1,76 @@ + + + + + awaitAll + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    awaitAll

    +
    +
    suspend fun <T> Collection<Awaitable<T>>.awaitAll(): List<T>

    Like kotlinx.coroutines.awaitAll, but for Awaitable.


    suspend fun <T> awaitAll(vararg awaitables: Awaitable<T>): List<T>

    Like kotlinx.coroutines.awaitAll, but for Awaitable.

    val ctx = restateContext()
    val a1 = ctx.callAsync(GreeterGrpcKt.greetMethod, greetingRequest { name = "Francesco" })
    val a2 = ctx.callAsync(GreeterGrpcKt.greetMethod, greetingRequest { name = "Till" })

    val result = listOf(a1, a2)
    .awaitAll()
    .joinToString(separator = "-", transform = GreetingResponse::getMessage)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/awakeable.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/awakeable.html new file mode 100644 index 00000000..462aebae --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/awakeable.html @@ -0,0 +1,76 @@ + + + + + awakeable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    awakeable

    +
    +
    inline suspend fun <T : Any> Context.awakeable(): Awakeable<T>

    Create an Awakeable using KtSerdes.json deserializer, addressable through Awakeable.id.

    You can use this feature to implement external asynchronous systems interactions, for example you can send a Kafka record including the Awakeable.id, and then let another service consume from Kafka the responses of given external system interaction by using awakeableHandle.

    Return

    the Awakeable to await on.

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/call-suspend.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/call-suspend.html new file mode 100644 index 00000000..fb531537 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/call-suspend.html @@ -0,0 +1,76 @@ + + + + + callSuspend + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    callSuspend

    +
    +
    suspend fun <Req, Res> Client.callSuspend(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req, options: RequestOptions = RequestOptions.DEFAULT): Res
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/get-output-suspend.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/get-output-suspend.html new file mode 100644 index 00000000..8d3f189f --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/get-output-suspend.html @@ -0,0 +1,76 @@ + + + + + getOutputSuspend + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getOutputSuspend

    +
    +
    suspend fun <T> Client.InvocationHandle<T>.getOutputSuspend(options: RequestOptions = RequestOptions.DEFAULT): Output<T>
    suspend fun <T> Client.WorkflowHandle<T>.getOutputSuspend(options: RequestOptions = RequestOptions.DEFAULT): Output<T>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/index.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/index.html new file mode 100644 index 00000000..716b8dce --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/index.html @@ -0,0 +1,538 @@ + + + + + dev.restate.sdk.kotlin + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    sealed interface AnyAwaitable : Awaitable<Any>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    sealed interface Awaitable<T>

    An Awaitable allows to await an asynchronous result. Once await is called, the execution waits until the asynchronous result is available.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    sealed interface Awakeable<T> : Awaitable<T>

    An Awakeable is a special type of Awaitable which can be arbitrarily completed by another service, by addressing it with its id.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    sealed interface AwakeableHandle

    This class represents a handle to an Awakeable created in another service.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    sealed interface Context

    This interface exposes the Restate functionalities to Restate services. It can be used to interact with other Restate services, record non-deterministic closures, execute timers and synchronize with external systems.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    sealed interface DurablePromise<T>

    A DurablePromise is a durable, distributed version of a Kotlin's Deferred, or more commonly of a future/promise. Restate keeps track of the DurablePromise across restarts/failures.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    sealed interface DurablePromiseHandle<T>

    This class represents a handle to a DurablePromise created in another service.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    object KtSerdes
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    object KtStateKey
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    This interface can be used only within exclusive handlers of virtual objects. It extends Context adding access to the virtual object instance key-value state storage.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    class RestateRandom(seed: Long, syscalls: Syscalls) : Random
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    sealed interface SelectBuilder<in R>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    sealed interface SelectClause<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    sealed interface SharedObjectContext : Context

    This interface can be used only within shared handlers of virtual objects. It extends Context adding access to the virtual object instance key-value state storage.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    This interface can be used only within shared handlers of workflow. It extends Context adding access to the workflow instance key-value state storage and to the DurablePromise API.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    This interface can be used only within workflow handlers of workflow. It extends Context adding access to the workflow instance key-value state storage and to the DurablePromise API.

    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    suspend fun <T> Client.InvocationHandle<T>.attachSuspend(options: RequestOptions = RequestOptions.DEFAULT): T
    suspend fun <T> Client.WorkflowHandle<T>.attachSuspend(options: RequestOptions = RequestOptions.DEFAULT): T
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    suspend fun <T> awaitAll(vararg awaitables: Awaitable<T>): List<T>

    Like kotlinx.coroutines.awaitAll, but for Awaitable.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    suspend fun <T> Collection<Awaitable<T>>.awaitAll(): List<T>

    Like kotlinx.coroutines.awaitAll, but for Awaitable.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> Context.awakeable(): Awakeable<T>

    Create an Awakeable using KtSerdes.json deserializer, addressable through Awakeable.id.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    suspend fun <Req, Res> Client.callSuspend(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req, options: RequestOptions = RequestOptions.DEFAULT): Res
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    suspend fun <T> Client.InvocationHandle<T>.getOutputSuspend(options: RequestOptions = RequestOptions.DEFAULT): Output<T>
    suspend fun <T> Client.WorkflowHandle<T>.getOutputSuspend(options: RequestOptions = RequestOptions.DEFAULT): Output<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    suspend fun Client.AwakeableHandle.rejectSuspend(reason: String, options: RequestOptions = RequestOptions.DEFAULT)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> AwakeableHandle.resolve(payload: T)

    Complete with success the Awakeable using KtSerdes.json serializer.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    suspend fun <T : Any> Client.AwakeableHandle.resolveSuspend(serde: Serde<T>, payload: T, options: RequestOptions = RequestOptions.DEFAULT)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <T : Any> Context.runBlock(name: String = "", noinline block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal using KtSerdes.json. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    inline suspend fun <R> select(crossinline builder: SelectBuilder<R>.() -> Unit): R

    Like kotlinx.coroutines.selects.select, but for Awaitable

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    suspend fun <Req> Client.sendSuspend(target: Target, reqSerde: Serde<Req>, req: Req, delay: Duration = Duration.ZERO, options: RequestOptions = RequestOptions.DEFAULT): SendResponse
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/reject-suspend.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/reject-suspend.html new file mode 100644 index 00000000..dca92b35 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/reject-suspend.html @@ -0,0 +1,76 @@ + + + + + rejectSuspend + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    rejectSuspend

    +
    +
    suspend fun Client.AwakeableHandle.rejectSuspend(reason: String, options: RequestOptions = RequestOptions.DEFAULT)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/resolve-suspend.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/resolve-suspend.html new file mode 100644 index 00000000..427170ad --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/resolve-suspend.html @@ -0,0 +1,76 @@ + + + + + resolveSuspend + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolveSuspend

    +
    +
    suspend fun <T : Any> Client.AwakeableHandle.resolveSuspend(serde: Serde<T>, payload: T, options: RequestOptions = RequestOptions.DEFAULT)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/resolve.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/resolve.html new file mode 100644 index 00000000..e07f34d3 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/resolve.html @@ -0,0 +1,76 @@ + + + + + resolve + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolve

    +
    +
    inline suspend fun <T : Any> AwakeableHandle.resolve(payload: T)

    Complete with success the Awakeable using KtSerdes.json serializer.

    Parameters

    payload

    the result payload.

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/run-block.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/run-block.html new file mode 100644 index 00000000..02d440cd --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/run-block.html @@ -0,0 +1,77 @@ + + + + + runBlock + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    runBlock

    +
    +
    inline suspend fun <T : Any> Context.runBlock(name: String = "", noinline block: suspend () -> T): T

    Execute a non-deterministic closure, recording the result value in the journal using KtSerdes.json. The result value will be re-played in case of re-invocation (e.g. because of failure recovery or suspension point) without re-executing the closure. Use this feature if you want to perform non-deterministic operations.

    The closure should tolerate retries, that is Restate might re-execute the closure multiple +times until it records a result.

    Error handling

    Errors occurring within this closure won't be propagated to the caller, unless they are TerminalException. Consider the following code:

    // Bad usage of try-catch outside the runBlock
    try {
    ctx.runBlock {
    throw IllegalStateException();
    };
    } catch (e: IllegalStateException) {
    // This will never be executed,
    // but the error will be retried by Restate,
    // following the invocation retry policy.
    }

    // Good usage of try-catch outside the runBlock
    try {
    ctx.runBlock {
    throw TerminalException("my error");
    };
    } catch (e: TerminalException) {
    // This is invoked
    }

    To propagate failures to the run call-site, make sure to wrap them in TerminalException.

    Return

    value of the runBlock operation.

    Parameters

    block

    closure to execute.

    T

    type of the return value.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/select.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/select.html new file mode 100644 index 00000000..6a87055a --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/select.html @@ -0,0 +1,76 @@ + + + + + select + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    select

    +
    +
    inline suspend fun <R> select(crossinline builder: SelectBuilder<R>.() -> Unit): R

    Like kotlinx.coroutines.selects.select, but for Awaitable

    val ctx = restateContext()
    val callAwaitable = ctx.callAsync(GreeterGrpcKt.greetMethod, greetingRequest { name = "Francesco" })
    val timeout = ctx.timer(10.seconds)
    val result = select {
    callAwaitable.onAwait { it.message }
    timeout.onAwait { throw TimeoutException() }
    }
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/send-suspend.html b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/send-suspend.html new file mode 100644 index 00000000..343dd08b --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/dev.restate.sdk.kotlin/send-suspend.html @@ -0,0 +1,76 @@ + + + + + sendSuspend + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sendSuspend

    +
    +
    suspend fun <Req> Client.sendSuspend(target: Target, reqSerde: Serde<Req>, req: Req, delay: Duration = Duration.ZERO, options: RequestOptions = RequestOptions.DEFAULT): SendResponse
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/index.html b/static/ktdocs/sdk-api-kotlin/index.html new file mode 100644 index 00000000..55928fb8 --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/index.html @@ -0,0 +1,95 @@ + + + + + sdk-api-kotlin + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sdk-api-kotlin

    +
    +

    Packages

    +
    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-api-kotlin/navigation.html b/static/ktdocs/sdk-api-kotlin/navigation.html new file mode 100644 index 00000000..0889336e --- /dev/null +++ b/static/ktdocs/sdk-api-kotlin/navigation.html @@ -0,0 +1,892 @@ +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    + Awaitable +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    +
    + Awakeable +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + Context +
    +
    +
    + +
    + + +
    + +
    +
    + Companion +
    +
    +
    +
    + Options +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    + KtSerdes +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + resolve() +
    +
    + +
    + +
    +
    + +
    +
    +
    + select() +
    +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + Accept +
    +
    +
    +
    + Exclusive +
    +
    +
    +
    + Handler +
    +
    +
    +
    + Json +
    +
    +
    +
    + Raw +
    +
    +
    +
    + Service +
    +
    +
    +
    + Shared +
    +
    +
    + +
    +
    +
    + Workflow +
    +
    +
    + +
    + + +
    +
    + Client +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + +
    + +
    +
    + ACCEPTED +
    +
    + +
    +
    +
    +
    + + + +
    + +
    +
    + SHARED +
    +
    +
    +
    + EXCLUSIVE +
    +
    +
    +
    + WORKFLOW +
    +
    +
    +
    + +
    +
    +
    + Output +
    +
    +
    +
    + Request +
    +
    +
    +
    + Serde +
    +
    +
    + +
    +
    + SERVICE +
    +
    +
    + +
    +
    +
    + WORKFLOW +
    +
    +
    +
    +
    + StateKey +
    +
    +
    +
    + Target +
    +
    + +
    + + +
    + +
    +
    + Version +
    +
    +
    +
    + + + + + + +
    + + +
    +
    diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-accept/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-accept/index.html new file mode 100644 index 00000000..6aa9fad3 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-accept/index.html @@ -0,0 +1,161 @@ + + + + + Accept + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Accept

    +

    Define the acceptable content type. Wildcards can be used, e.g. application / * or +* / *

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun annotationType(): Class<out Annotation>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun equals(p: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun value(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-accept/value.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-accept/value.html new file mode 100644 index 00000000..8073047f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-accept/value.html @@ -0,0 +1,76 @@ + + + + + value + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    value

    +
    +
    abstract fun value(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-exclusive/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-exclusive/index.html new file mode 100644 index 00000000..68a424c2 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-exclusive/index.html @@ -0,0 +1,145 @@ + + + + + Exclusive + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Exclusive

    +

    Defines a method as an exclusive handler, as opposed to Shared handlers. It can be used only on methods of VirtualObject. This implies the annotation Handler.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun annotationType(): Class<out Annotation>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun equals(p: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-handler/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-handler/index.html new file mode 100644 index 00000000..1415c3c0 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-handler/index.html @@ -0,0 +1,145 @@ + + + + + Handler + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Handler

    +

    Annotate a method as Restate handler. This annotation can be used only on public methods of a class interface annotated with either Service, VirtualObject or Workflow. Within the same class/interface, two methods with the same name cannot both be annotated as handlers.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun annotationType(): Class<out Annotation>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun equals(p: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-json/content-type.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-json/content-type.html new file mode 100644 index 00000000..8c999f9b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-json/content-type.html @@ -0,0 +1,76 @@ + + + + + contentType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    contentType

    +
    +
    abstract fun contentType(): String

    Content-type to use in request/responses.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-json/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-json/index.html new file mode 100644 index 00000000..15de8908 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-json/index.html @@ -0,0 +1,160 @@ + + + + + Json + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Json

    +

    Serialize/Deserialize the annotated element as Json

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun annotationType(): Class<out Annotation>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun contentType(): String
    Content-type to use in request/responses.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun equals(p: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-raw/content-type.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-raw/content-type.html new file mode 100644 index 00000000..613d4850 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-raw/content-type.html @@ -0,0 +1,76 @@ + + + + + contentType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    contentType

    +
    +
    abstract fun contentType(): String

    Content-type to use in request/responses.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-raw/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-raw/index.html new file mode 100644 index 00000000..5a76271e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-raw/index.html @@ -0,0 +1,160 @@ + + + + + Raw + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Raw

    +

    Skip serialization/deserialization of the annotated element. This requires the annotated parameter/return type to be byte[]

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun annotationType(): Class<out Annotation>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun contentType(): String
    Content-type to use in request/responses.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun equals(p: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-service/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-service/index.html new file mode 100644 index 00000000..e9d049ff --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-service/index.html @@ -0,0 +1,160 @@ + + + + + Service + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Service

    +

    Annotation to define a class/interface as Restate Service. This triggers the code generation of the related Client class and the .

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun annotationType(): Class<out Annotation>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun equals(p: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun name(): String
    Name of the Service for Restate.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-service/name.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-service/name.html new file mode 100644 index 00000000..fbee9c52 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-service/name.html @@ -0,0 +1,76 @@ + + + + + name + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    name

    +
    +
    abstract fun name(): String

    Name of the Service for Restate. If not provided, it will be the simple class name of the annotated element.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-shared/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-shared/index.html new file mode 100644 index 00000000..050b8f2b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-shared/index.html @@ -0,0 +1,145 @@ + + + + + Shared + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Shared

    +

    Defines a method as a Shared handler. It can be used only on methods of either or Workflow.

    Shared handlers can execute concurrently with the other handlers of Virtual Objects or Workflows. They can therefore not set or clear state.

    This implies the annotation Handler.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun annotationType(): Class<out Annotation>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun equals(p: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-virtual-object/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-virtual-object/index.html new file mode 100644 index 00000000..c759d7d8 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-virtual-object/index.html @@ -0,0 +1,160 @@ + + + + + VirtualObject + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    VirtualObject

    +

    Annotation to define a class/interface as Restate VirtualObject. This triggers the code generation of the related Client class and the .

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun annotationType(): Class<out Annotation>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun equals(p: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun name(): String
    Name of the VirtualObject for Restate.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-virtual-object/name.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-virtual-object/name.html new file mode 100644 index 00000000..f0cdef02 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-virtual-object/name.html @@ -0,0 +1,76 @@ + + + + + name + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    name

    +
    +
    abstract fun name(): String

    Name of the VirtualObject for Restate. If not provided, it will be the simple class name of the annotated element.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-workflow/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-workflow/index.html new file mode 100644 index 00000000..3b1f5e20 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-workflow/index.html @@ -0,0 +1,160 @@ + + + + + Workflow + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Workflow

    +

    Annotation to define a class/interface as Restate Workflow. This triggers the code generation of the related Client class and the . When defining a class/interface as workflow, you must annotate one of its methods too as Workflow.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun annotationType(): Class<out Annotation>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun equals(p: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun name(): String
    Name of the Workflow for Restate.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-workflow/name.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-workflow/name.html new file mode 100644 index 00000000..e36b1c00 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/-workflow/name.html @@ -0,0 +1,76 @@ + + + + + name + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    name

    +
    +
    abstract fun name(): String

    Name of the Workflow for Restate. If not provided, it will be the simple class name of the annotated element.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.annotation/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/index.html new file mode 100644 index 00000000..be489cce --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.annotation/index.html @@ -0,0 +1,219 @@ + + + + + dev.restate.sdk.annotation + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Define the acceptable content type.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Defines a method as an exclusive handler, as opposed to Shared handlers.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Annotate a method as Restate handler.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Serialize/Deserialize the annotated element as Json
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Skip serialization/deserialization of the annotated element.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Annotation to define a class/interface as Restate Service.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Defines a method as a Shared handler.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Annotation to define a class/interface as Restate VirtualObject.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Annotation to define a class/interface as Restate Workflow.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.auth/-request-identity-verifier/-headers/get.html b/static/ktdocs/sdk-common/dev.restate.sdk.auth/-request-identity-verifier/-headers/get.html new file mode 100644 index 00000000..450cb028 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.auth/-request-identity-verifier/-headers/get.html @@ -0,0 +1,76 @@ + + + + + get + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    get

    +
    +
    @Nullable
    abstract fun get(key: String): @Nullable String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.auth/-request-identity-verifier/-headers/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.auth/-request-identity-verifier/-headers/index.html new file mode 100644 index 00000000..340d57c4 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.auth/-request-identity-verifier/-headers/index.html @@ -0,0 +1,100 @@ + + + + + Headers + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Headers

    +

    Abstraction for headers map.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    @Nullable
    abstract fun get(key: String): @Nullable String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.auth/-request-identity-verifier/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.auth/-request-identity-verifier/index.html new file mode 100644 index 00000000..a088600f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.auth/-request-identity-verifier/index.html @@ -0,0 +1,119 @@ + + + + + RequestIdentityVerifier + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RequestIdentityVerifier

    +

    Interface to verify requests.

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Abstraction for headers map.
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.auth/-request-identity-verifier/verify-request.html b/static/ktdocs/sdk-common/dev.restate.sdk.auth/-request-identity-verifier/verify-request.html new file mode 100644 index 00000000..32017b89 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.auth/-request-identity-verifier/verify-request.html @@ -0,0 +1,76 @@ + + + + + verifyRequest + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    verifyRequest

    +
    +

    Throws

    if the request cannot be verified

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.auth/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.auth/index.html new file mode 100644 index 00000000..60d07794 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.auth/index.html @@ -0,0 +1,99 @@ + + + + + dev.restate.sdk.auth + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Interface to verify requests.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/-call-request-options.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/-call-request-options.html new file mode 100644 index 00000000..c1004a27 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/-call-request-options.html @@ -0,0 +1,76 @@ + + + + + CallRequestOptions + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    CallRequestOptions

    +
    +
    constructor()
    constructor(additionalHeaders: Map<String, String>, idempotencyKey: String)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/-d-e-f-a-u-l-t.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/-d-e-f-a-u-l-t.html new file mode 100644 index 00000000..f498daed --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/-d-e-f-a-u-l-t.html @@ -0,0 +1,76 @@ + + + + + DEFAULT + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    DEFAULT

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/copy.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/copy.html new file mode 100644 index 00000000..8eaad2a0 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/copy.html @@ -0,0 +1,76 @@ + + + + + copy + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    copy

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/equals.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/equals.html new file mode 100644 index 00000000..ebdf4fcf --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/equals.html @@ -0,0 +1,76 @@ + + + + + equals + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    equals

    +
    +
    open fun equals(o: Any): Boolean
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/hash-code.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/hash-code.html new file mode 100644 index 00000000..34ed9839 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/hash-code.html @@ -0,0 +1,76 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    hashCode

    +
    +
    open fun hashCode(): Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/idempotency-key.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/idempotency-key.html new file mode 100644 index 00000000..c7b5968b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/idempotency-key.html @@ -0,0 +1,76 @@ + + + + + idempotencyKey + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    idempotencyKey

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/index.html new file mode 100644 index 00000000..f15fe10a --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/index.html @@ -0,0 +1,258 @@ + + + + + CallRequestOptions + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    CallRequestOptions

    + +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor()
    constructor(additionalHeaders: Map<String, String>, idempotencyKey: String)
    +
    +
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun equals(o: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun toString(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun withHeader(name: String, value: String): CallRequestOptions
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun withHeaders(additionalHeaders: Map<out String, out String>): CallRequestOptions
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun withIdempotency(idempotencyKey: String): CallRequestOptions
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/to-string.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/to-string.html new file mode 100644 index 00000000..ac52040f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/to-string.html @@ -0,0 +1,76 @@ + + + + + toString + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    toString

    +
    +
    open fun toString(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/with-header.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/with-header.html new file mode 100644 index 00000000..4474bf31 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/with-header.html @@ -0,0 +1,76 @@ + + + + + withHeader + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withHeader

    +
    +
    open fun withHeader(name: String, value: String): CallRequestOptions
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/with-headers.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/with-headers.html new file mode 100644 index 00000000..3b4ee22a --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/with-headers.html @@ -0,0 +1,76 @@ + + + + + withHeaders + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withHeaders

    +
    +
    open fun withHeaders(additionalHeaders: Map<out String, out String>): CallRequestOptions
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/with-idempotency.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/with-idempotency.html new file mode 100644 index 00000000..3fd94a64 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-call-request-options/with-idempotency.html @@ -0,0 +1,76 @@ + + + + + withIdempotency + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withIdempotency

    +
    +
    open fun withIdempotency(idempotencyKey: String): CallRequestOptions
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/index.html new file mode 100644 index 00000000..492aa873 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/index.html @@ -0,0 +1,145 @@ + + + + + AwakeableHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    AwakeableHandle

    +
    interface AwakeableHandle

    This class represents a handle to an Awakeable. It can be used to complete awakeables from the ingress

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun reject(reason: String)
    Complete with failure the Awakeable.
    open fun reject(reason: String, options: RequestOptions)
    Same as reject with options.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Same as reject but async.
    abstract fun rejectAsync(reason: String, options: RequestOptions): CompletableFuture<Void>
    Same as reject but async with options.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> resolve(serde: Serde<T>, @NonNull payload: @NonNull T)
    Complete with success the Awakeable.
    open fun <T> resolve(serde: Serde<T>, @NonNull payload: @NonNull T, options: RequestOptions)
    Same as resolve with options.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> resolveAsync(serde: Serde<T>, @NonNull payload: @NonNull T): CompletableFuture<Void>
    Same as resolve but async.
    abstract fun <T> resolveAsync(serde: Serde<T>, @NonNull payload: @NonNull T, options: RequestOptions): CompletableFuture<Void>
    Same as resolve but async with options.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/reject-async.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/reject-async.html new file mode 100644 index 00000000..8a118169 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/reject-async.html @@ -0,0 +1,76 @@ + + + + + rejectAsync + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    rejectAsync

    +
    +
    abstract fun rejectAsync(reason: String, options: RequestOptions): CompletableFuture<Void>

    Same as reject but async with options.


    Same as reject but async.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/reject.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/reject.html new file mode 100644 index 00000000..614bf200 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/reject.html @@ -0,0 +1,76 @@ + + + + + reject + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    reject

    +
    +
    open fun reject(reason: String, options: RequestOptions)

    Same as reject with options.


    open fun reject(reason: String)

    Complete with failure the Awakeable.

    Parameters

    reason

    the rejection reason. MUST NOT be null.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/resolve-async.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/resolve-async.html new file mode 100644 index 00000000..81e25e5a --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/resolve-async.html @@ -0,0 +1,76 @@ + + + + + resolveAsync + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolveAsync

    +
    +
    abstract fun <T> resolveAsync(serde: Serde<T>, @NonNull payload: @NonNull T, options: RequestOptions): CompletableFuture<Void>

    Same as resolve but async with options.


    open fun <T> resolveAsync(serde: Serde<T>, @NonNull payload: @NonNull T): CompletableFuture<Void>

    Same as resolve but async.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/resolve.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/resolve.html new file mode 100644 index 00000000..e99d4aa4 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-awakeable-handle/resolve.html @@ -0,0 +1,76 @@ + + + + + resolve + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolve

    +
    +
    open fun <T> resolve(serde: Serde<T>, @NonNull payload: @NonNull T, options: RequestOptions)

    Same as resolve with options.


    open fun <T> resolve(serde: Serde<T>, @NonNull payload: @NonNull T)

    Complete with success the Awakeable.

    Parameters

    serde

    used to serialize the Awakeable result payload.

    payload

    the result payload. MUST NOT be null.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/attach-async.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/attach-async.html new file mode 100644 index 00000000..3942a1a9 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/attach-async.html @@ -0,0 +1,76 @@ + + + + + attachAsync + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    attachAsync

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/attach.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/attach.html new file mode 100644 index 00000000..50430abc --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/attach.html @@ -0,0 +1,76 @@ + + + + + attach + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    attach

    +
    +
    open fun attach(options: RequestOptions): Res
    open fun attach(): Res
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/get-output-async.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/get-output-async.html new file mode 100644 index 00000000..a672a983 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/get-output-async.html @@ -0,0 +1,76 @@ + + + + + getOutputAsync + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getOutputAsync

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/get-output.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/get-output.html new file mode 100644 index 00000000..cec18473 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/get-output.html @@ -0,0 +1,76 @@ + + + + + getOutput + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getOutput

    +
    +
    open fun getOutput(options: RequestOptions): Output<Res>
    open fun getOutput(): Output<Res>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/index.html new file mode 100644 index 00000000..a001800d --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/index.html @@ -0,0 +1,160 @@ + + + + + InvocationHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    InvocationHandle

    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun attach(): Res
    open fun attach(options: RequestOptions): Res
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun getOutput(): Output<Res>
    open fun getOutput(options: RequestOptions): Output<Res>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun invocationId(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/invocation-id.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/invocation-id.html new file mode 100644 index 00000000..8f0dd889 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-invocation-handle/invocation-id.html @@ -0,0 +1,76 @@ + + + + + invocationId + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    invocationId

    +
    +
    abstract fun invocationId(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/attach-async.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/attach-async.html new file mode 100644 index 00000000..7ec39015 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/attach-async.html @@ -0,0 +1,76 @@ + + + + + attachAsync + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    attachAsync

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/attach.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/attach.html new file mode 100644 index 00000000..dd2cc2b6 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/attach.html @@ -0,0 +1,76 @@ + + + + + attach + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    attach

    +
    +
    open fun attach(options: RequestOptions): Res
    open fun attach(): Res
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/get-output-async.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/get-output-async.html new file mode 100644 index 00000000..daa38fce --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/get-output-async.html @@ -0,0 +1,76 @@ + + + + + getOutputAsync + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getOutputAsync

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/get-output.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/get-output.html new file mode 100644 index 00000000..2c4b03fd --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/get-output.html @@ -0,0 +1,76 @@ + + + + + getOutput + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getOutput

    +
    +
    open fun getOutput(options: RequestOptions): Output<Res>
    open fun getOutput(): Output<Res>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/index.html new file mode 100644 index 00000000..5506bb3b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/-workflow-handle/index.html @@ -0,0 +1,145 @@ + + + + + WorkflowHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    WorkflowHandle

    +
    interface WorkflowHandle<Res>
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun attach(): Res
    open fun attach(options: RequestOptions): Res
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun getOutput(): Output<Res>
    open fun getOutput(options: RequestOptions): Output<Res>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/awakeable-handle.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/awakeable-handle.html new file mode 100644 index 00000000..c0c81657 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/awakeable-handle.html @@ -0,0 +1,76 @@ + + + + + awakeableHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    awakeableHandle

    +
    +

    Create a new AwakeableHandle for the provided identifier. You can use it to resolve or reject an Awakeable from the ingress.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/call-async.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/call-async.html new file mode 100644 index 00000000..22448698 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/call-async.html @@ -0,0 +1,76 @@ + + + + + callAsync + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    callAsync

    +
    +
    abstract fun <Req, Res> callAsync(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req, options: RequestOptions): CompletableFuture<Res>
    open fun <Req, Res> callAsync(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req): CompletableFuture<Res>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/call.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/call.html new file mode 100644 index 00000000..0e6437d7 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/call.html @@ -0,0 +1,76 @@ + + + + + call + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    call

    +
    +
    open fun <Req, Res> call(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req, options: RequestOptions): Res
    open fun <Req, Res> call(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req): Res
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/connect.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/connect.html new file mode 100644 index 00000000..4831d95e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/connect.html @@ -0,0 +1,76 @@ + + + + + connect + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    connect

    +
    +
    open fun connect(baseUri: String): Client
    open fun connect(baseUri: String, headers: Map<String, String>): Client
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/index.html new file mode 100644 index 00000000..952790ce --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/index.html @@ -0,0 +1,254 @@ + + + + + Client + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Client

    +
    interface Client

    Inheritors

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    interface AwakeableHandle
    This class represents a handle to an Awakeable.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    interface WorkflowHandle<Res>
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Create a new AwakeableHandle for the provided identifier.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <Req, Res> call(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req): Res
    open fun <Req, Res> call(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req, options: RequestOptions): Res
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <Req, Res> callAsync(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req): CompletableFuture<Res>
    abstract fun <Req, Res> callAsync(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req, options: RequestOptions): CompletableFuture<Res>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun connect(baseUri: String): Client
    open fun connect(baseUri: String, headers: Map<String, String>): Client
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun <Res> invocationHandle(invocationId: String, resSerde: Serde<Res>): Client.InvocationHandle<Res>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <Req> send(target: Target, reqSerde: Serde<Req>, req: Req): SendResponse
    open fun <Req> send(target: Target, reqSerde: Serde<Req>, req: Req, @Nullable delay: @Nullable Duration): SendResponse
    open fun <Req> send(target: Target, reqSerde: Serde<Req>, req: Req, @Nullable delay: @Nullable Duration, options: RequestOptions): SendResponse
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <Req> sendAsync(target: Target, reqSerde: Serde<Req>, req: Req): CompletableFuture<SendResponse>
    open fun <Req> sendAsync(target: Target, reqSerde: Serde<Req>, req: Req, @Nullable delay: @Nullable Duration): CompletableFuture<SendResponse>
    abstract fun <Req> sendAsync(target: Target, reqSerde: Serde<Req>, req: Req, @Nullable delay: @Nullable Duration, options: RequestOptions): CompletableFuture<SendResponse>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun <Res> workflowHandle(workflowName: String, workflowId: String, resSerde: Serde<Res>): Client.WorkflowHandle<Res>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/invocation-handle.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/invocation-handle.html new file mode 100644 index 00000000..f5e82bab --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/invocation-handle.html @@ -0,0 +1,76 @@ + + + + + invocationHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    invocationHandle

    +
    +
    abstract fun <Res> invocationHandle(invocationId: String, resSerde: Serde<Res>): Client.InvocationHandle<Res>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/send-async.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/send-async.html new file mode 100644 index 00000000..7542bf51 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/send-async.html @@ -0,0 +1,76 @@ + + + + + sendAsync + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sendAsync

    +
    +
    abstract fun <Req> sendAsync(target: Target, reqSerde: Serde<Req>, req: Req, @Nullable delay: @Nullable Duration, options: RequestOptions): CompletableFuture<SendResponse>
    open fun <Req> sendAsync(target: Target, reqSerde: Serde<Req>, req: Req, @Nullable delay: @Nullable Duration): CompletableFuture<SendResponse>
    open fun <Req> sendAsync(target: Target, reqSerde: Serde<Req>, req: Req): CompletableFuture<SendResponse>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/send.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/send.html new file mode 100644 index 00000000..d86890e3 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/send.html @@ -0,0 +1,76 @@ + + + + + send + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    send

    +
    +
    open fun <Req> send(target: Target, reqSerde: Serde<Req>, req: Req, @Nullable delay: @Nullable Duration, options: RequestOptions): SendResponse
    open fun <Req> send(target: Target, reqSerde: Serde<Req>, req: Req, @Nullable delay: @Nullable Duration): SendResponse
    open fun <Req> send(target: Target, reqSerde: Serde<Req>, req: Req): SendResponse
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/workflow-handle.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/workflow-handle.html new file mode 100644 index 00000000..23e0338b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-client/workflow-handle.html @@ -0,0 +1,76 @@ + + + + + workflowHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    workflowHandle

    +
    +
    abstract fun <Res> workflowHandle(workflowName: String, workflowId: String, resSerde: Serde<Res>): Client.WorkflowHandle<Res>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/awakeable-handle.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/awakeable-handle.html new file mode 100644 index 00000000..e834139f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/awakeable-handle.html @@ -0,0 +1,76 @@ + + + + + awakeableHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    awakeableHandle

    +
    +

    Create a new AwakeableHandle for the provided identifier. You can use it to resolve or reject an Awakeable from the ingress.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/call-async.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/call-async.html new file mode 100644 index 00000000..f8c59bb7 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/call-async.html @@ -0,0 +1,76 @@ + + + + + callAsync + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    callAsync

    +
    +
    open fun <Req, Res> callAsync(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req, requestOptions: RequestOptions): CompletableFuture<Res>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/index.html new file mode 100644 index 00000000..3c508343 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/index.html @@ -0,0 +1,220 @@ + + + + + DefaultClient + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    DefaultClient

    +
    open class DefaultClient : Client
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Create a new AwakeableHandle for the provided identifier.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <Req, Res> call(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req): Res
    open fun <Req, Res> call(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req, options: RequestOptions): Res
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <Req, Res> callAsync(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req): CompletableFuture<Res>
    open fun <Req, Res> callAsync(target: Target, reqSerde: Serde<Req>, resSerde: Serde<Res>, req: Req, requestOptions: RequestOptions): CompletableFuture<Res>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun connect(baseUri: String): Client
    open fun connect(baseUri: String, headers: Map<String, String>): Client
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <Res> invocationHandle(invocationId: String, resSerde: Serde<Res>): Client.InvocationHandle<Res>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun of(httpClient: HttpClient, baseUri: String, headers: Map<String, String>): DefaultClient
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <Req> send(target: Target, reqSerde: Serde<Req>, req: Req): SendResponse
    open fun <Req> send(target: Target, reqSerde: Serde<Req>, req: Req, @Nullable delay: @Nullable Duration): SendResponse
    open fun <Req> send(target: Target, reqSerde: Serde<Req>, req: Req, @Nullable delay: @Nullable Duration, options: RequestOptions): SendResponse
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <Req> sendAsync(target: Target, reqSerde: Serde<Req>, req: Req): CompletableFuture<SendResponse>
    open fun <Req> sendAsync(target: Target, reqSerde: Serde<Req>, req: Req, @Nullable delay: @Nullable Duration): CompletableFuture<SendResponse>
    open fun <Req> sendAsync(target: Target, reqSerde: Serde<Req>, req: Req, delay: Duration, options: RequestOptions): CompletableFuture<SendResponse>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <Res> workflowHandle(workflowName: String, workflowId: String, resSerde: Serde<Res>): Client.WorkflowHandle<Res>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/invocation-handle.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/invocation-handle.html new file mode 100644 index 00000000..fae4cdf5 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/invocation-handle.html @@ -0,0 +1,76 @@ + + + + + invocationHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    invocationHandle

    +
    +
    open fun <Res> invocationHandle(invocationId: String, resSerde: Serde<Res>): Client.InvocationHandle<Res>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/of.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/of.html new file mode 100644 index 00000000..f013c30d --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/of.html @@ -0,0 +1,76 @@ + + + + + of + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    of

    +
    +
    open fun of(httpClient: HttpClient, baseUri: String, headers: Map<String, String>): DefaultClient
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/send-async.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/send-async.html new file mode 100644 index 00000000..205f6544 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/send-async.html @@ -0,0 +1,76 @@ + + + + + sendAsync + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sendAsync

    +
    +
    open fun <Req> sendAsync(target: Target, reqSerde: Serde<Req>, req: Req, delay: Duration, options: RequestOptions): CompletableFuture<SendResponse>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/workflow-handle.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/workflow-handle.html new file mode 100644 index 00000000..bc0bbccc --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-default-client/workflow-handle.html @@ -0,0 +1,76 @@ + + + + + workflowHandle + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    workflowHandle

    +
    +
    open fun <Res> workflowHandle(workflowName: String, workflowId: String, resSerde: Serde<Res>): Client.WorkflowHandle<Res>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/-ingress-exception.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/-ingress-exception.html new file mode 100644 index 00000000..7d973fe5 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/-ingress-exception.html @@ -0,0 +1,76 @@ + + + + + IngressException + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    IngressException

    +
    +
    constructor(message: String, cause: Throwable)
    constructor(message: String, statusCode: Int, responseBody: Array<Byte>)
    constructor(message: String, statusCode: Int, responseBody: Array<Byte>, cause: Throwable)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/get-message.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/get-message.html new file mode 100644 index 00000000..5d723e10 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/get-message.html @@ -0,0 +1,76 @@ + + + + + getMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getMessage

    +
    +
    open fun getMessage(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/index.html new file mode 100644 index 00000000..043fcd8c --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/index.html @@ -0,0 +1,288 @@ + + + + + IngressException + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    IngressException

    + +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor(message: String, cause: Throwable)
    constructor(message: String, statusCode: Int, responseBody: Array<Byte>)
    constructor(message: String, statusCode: Int, responseBody: Array<Byte>, cause: Throwable)
    +
    +
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open val cause: Throwable
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    fun addSuppressed(exception: Throwable)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun getMessage(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun initCause(cause: Throwable): Throwable
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun printStackTrace()
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/response-body.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/response-body.html new file mode 100644 index 00000000..13528081 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/response-body.html @@ -0,0 +1,76 @@ + + + + + responseBody + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    responseBody

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/status-code.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/status-code.html new file mode 100644 index 00000000..1abfa8ba --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-ingress-exception/status-code.html @@ -0,0 +1,76 @@ + + + + + statusCode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    statusCode

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/-d-e-f-a-u-l-t.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/-d-e-f-a-u-l-t.html new file mode 100644 index 00000000..4fcb7076 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/-d-e-f-a-u-l-t.html @@ -0,0 +1,76 @@ + + + + + DEFAULT + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    DEFAULT

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/-request-options.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/-request-options.html new file mode 100644 index 00000000..ed65b2ae --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/-request-options.html @@ -0,0 +1,76 @@ + + + + + RequestOptions + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RequestOptions

    +
    +
    constructor()
    constructor(additionalHeaders: Map<String, String>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/additional-headers.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/additional-headers.html new file mode 100644 index 00000000..011d8ea0 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/additional-headers.html @@ -0,0 +1,76 @@ + + + + + additionalHeaders + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    additionalHeaders

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/copy.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/copy.html new file mode 100644 index 00000000..605bda5c --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/copy.html @@ -0,0 +1,76 @@ + + + + + copy + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    copy

    +
    +
    open fun copy(): RequestOptions
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/equals.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/equals.html new file mode 100644 index 00000000..23933c6e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/equals.html @@ -0,0 +1,76 @@ + + + + + equals + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    equals

    +
    +
    open fun equals(o: Any): Boolean
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/hash-code.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/hash-code.html new file mode 100644 index 00000000..4ea9541e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/hash-code.html @@ -0,0 +1,76 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    hashCode

    +
    +
    open fun hashCode(): Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/index.html new file mode 100644 index 00000000..54a72e09 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/index.html @@ -0,0 +1,228 @@ + + + + + RequestOptions + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RequestOptions

    + +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor()
    constructor(additionalHeaders: Map<String, String>)
    +
    +
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun copy(): RequestOptions
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun equals(o: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun toString(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun withHeader(name: String, value: String): RequestOptions
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun withHeaders(additionalHeaders: Map<out String, out String>): RequestOptions
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/to-string.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/to-string.html new file mode 100644 index 00000000..1c64724f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/to-string.html @@ -0,0 +1,76 @@ + + + + + toString + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    toString

    +
    +
    open fun toString(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/with-header.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/with-header.html new file mode 100644 index 00000000..323c4fb1 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/with-header.html @@ -0,0 +1,76 @@ + + + + + withHeader + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withHeader

    +
    +
    open fun withHeader(name: String, value: String): RequestOptions
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/with-headers.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/with-headers.html new file mode 100644 index 00000000..e7b533bc --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-request-options/with-headers.html @@ -0,0 +1,76 @@ + + + + + withHeaders + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withHeaders

    +
    +
    open fun withHeaders(additionalHeaders: Map<out String, out String>): RequestOptions
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-response.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-response.html new file mode 100644 index 00000000..f772842d --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-response.html @@ -0,0 +1,76 @@ + + + + + SendResponse + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SendResponse

    +
    +
    constructor(status: SendResponse.SendStatus, invocationId: String)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/-a-c-c-e-p-t-e-d/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/-a-c-c-e-p-t-e-d/index.html new file mode 100644 index 00000000..e92f68b7 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/-a-c-c-e-p-t-e-d/index.html @@ -0,0 +1,80 @@ + + + + + ACCEPTED + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ACCEPTED

    +

    The request was sent for the first time.

    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/-p-r-e-v-i-o-u-s-l-y_-a-c-c-e-p-t-e-d/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/-p-r-e-v-i-o-u-s-l-y_-a-c-c-e-p-t-e-d/index.html new file mode 100644 index 00000000..fdacbe15 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/-p-r-e-v-i-o-u-s-l-y_-a-c-c-e-p-t-e-d/index.html @@ -0,0 +1,80 @@ + + + + + PREVIOUSLY_ACCEPTED + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    PREVIOUSLY_ACCEPTED

    +

    The request was already sent beforehand.

    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/index.html new file mode 100644 index 00000000..4345b08f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/index.html @@ -0,0 +1,149 @@ + + + + + SendStatus + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SendStatus

    + +
    +
    +
    +
    +
    +

    Entries

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    The request was sent for the first time.

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    The request was already sent beforehand.

    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/value-of.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/value-of.html new file mode 100644 index 00000000..6c8c0225 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/value-of.html @@ -0,0 +1,76 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    valueOf

    +
    +

    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    Return

    the enum constant with the specified name

    Throws

    if this enum type has no constant with the specified name

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/values.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/values.html new file mode 100644 index 00000000..33e43e64 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/-send-status/values.html @@ -0,0 +1,76 @@ + + + + + values + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    values

    +
    +

    Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

    Return

    an array containing the constants of this enum type, in the order they're declared

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/equals.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/equals.html new file mode 100644 index 00000000..f760f9fb --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/equals.html @@ -0,0 +1,76 @@ + + + + + equals + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    equals

    +
    +
    open fun equals(o: Any): Boolean
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/hash-code.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/hash-code.html new file mode 100644 index 00000000..b0d54d71 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/hash-code.html @@ -0,0 +1,76 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    hashCode

    +
    +
    open fun hashCode(): Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/index.html new file mode 100644 index 00000000..4747a8ac --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/index.html @@ -0,0 +1,202 @@ + + + + + SendResponse + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SendResponse

    +
    open class SendResponse
    +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor(status: SendResponse.SendStatus, invocationId: String)
    +
    +
    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun equals(o: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/invocation-id.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/invocation-id.html new file mode 100644 index 00000000..bde2363f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/invocation-id.html @@ -0,0 +1,76 @@ + + + + + invocationId + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    invocationId

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/status.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/status.html new file mode 100644 index 00000000..a2e25824 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/status.html @@ -0,0 +1,76 @@ + + + + + status + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    status

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/to-string.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/to-string.html new file mode 100644 index 00000000..16708309 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/-send-response/to-string.html @@ -0,0 +1,76 @@ + + + + + toString + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    toString

    +
    +
    open fun toString(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.client/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.client/index.html new file mode 100644 index 00000000..da8fd5e0 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.client/index.html @@ -0,0 +1,174 @@ + + + + + dev.restate.sdk.client + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    interface Client
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open class DefaultClient : Client
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open class RequestOptions
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open class SendResponse
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-bi-consumer/accept.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-bi-consumer/accept.html new file mode 100644 index 00000000..94296ec4 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-bi-consumer/accept.html @@ -0,0 +1,76 @@ + + + + + accept + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    accept

    +
    +
    abstract fun accept(var1: T, var2: U)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-bi-consumer/as-bi-consumer.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-bi-consumer/as-bi-consumer.html new file mode 100644 index 00000000..07d5f182 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-bi-consumer/as-bi-consumer.html @@ -0,0 +1,76 @@ + + + + + asBiConsumer + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    asBiConsumer

    +
    +
    open fun asBiConsumer(): BiConsumer<T, U>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-bi-consumer/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-bi-consumer/index.html new file mode 100644 index 00000000..e3112c89 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-bi-consumer/index.html @@ -0,0 +1,130 @@ + + + + + ThrowingBiConsumer + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ThrowingBiConsumer

    +

    Like BiConsumer but can throw checked exceptions.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun accept(var1: T, var2: U)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun asBiConsumer(): BiConsumer<T, U>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T, U> wrap(fn: ThrowingBiConsumer<T, U>): BiConsumer<T, U>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-bi-consumer/wrap.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-bi-consumer/wrap.html new file mode 100644 index 00000000..a7d24a32 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-bi-consumer/wrap.html @@ -0,0 +1,76 @@ + + + + + wrap + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    wrap

    +
    +
    open fun <T, U> wrap(fn: ThrowingBiConsumer<T, U>): BiConsumer<T, U>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-function/apply.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-function/apply.html new file mode 100644 index 00000000..3999fbac --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-function/apply.html @@ -0,0 +1,76 @@ + + + + + apply + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    apply

    +
    +
    abstract fun apply(var1: T): R
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-function/as-function.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-function/as-function.html new file mode 100644 index 00000000..1b50ec7d --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-function/as-function.html @@ -0,0 +1,76 @@ + + + + + asFunction + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    asFunction

    +
    +
    open fun asFunction(): (T) -> R
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-function/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-function/index.html new file mode 100644 index 00000000..18097b7c --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-function/index.html @@ -0,0 +1,130 @@ + + + + + ThrowingFunction + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ThrowingFunction

    +

    Like java.util.function.Function but can throw checked exceptions.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun apply(var1: T): R
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun asFunction(): (T) -> R
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T, R> wrap(fn: ThrowingFunction<T, R>): (T) -> R
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-function/wrap.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-function/wrap.html new file mode 100644 index 00000000..45a3faf8 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-function/wrap.html @@ -0,0 +1,76 @@ + + + + + wrap + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    wrap

    +
    +
    open fun <T, R> wrap(fn: ThrowingFunction<T, R>): (T) -> R
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-runnable/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-runnable/index.html new file mode 100644 index 00000000..9119ff26 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-runnable/index.html @@ -0,0 +1,100 @@ + + + + + ThrowingRunnable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ThrowingRunnable

    +

    Like Runnable but can throw checked exceptions.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun run()
    Run, potentially throwing an exception.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-runnable/run.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-runnable/run.html new file mode 100644 index 00000000..ed4c9112 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-runnable/run.html @@ -0,0 +1,76 @@ + + + + + run + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    run

    +
    +
    abstract fun run()

    Run, potentially throwing an exception.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-supplier/get.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-supplier/get.html new file mode 100644 index 00000000..734155ec --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-supplier/get.html @@ -0,0 +1,76 @@ + + + + + get + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    get

    +
    +
    abstract fun get(): T

    Get a result, potentially throwing an exception.

    Return

    a result

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-supplier/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-supplier/index.html new file mode 100644 index 00000000..07a01ab9 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/-throwing-supplier/index.html @@ -0,0 +1,100 @@ + + + + + ThrowingSupplier + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ThrowingSupplier

    +

    Like java.util.function.Supplier but can throw checked exceptions.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun get(): T
    Get a result, potentially throwing an exception.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.function/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/index.html new file mode 100644 index 00000000..d7b046b6 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.function/index.html @@ -0,0 +1,144 @@ + + + + + dev.restate.sdk.common.function + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Like BiConsumer but can throw checked exceptions.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Like java.util.function.Function but can throw checked exceptions.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Like Runnable but can throw checked exceptions.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Like java.util.function.Supplier but can throw checked exceptions.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-deferred/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-deferred/index.html new file mode 100644 index 00000000..97e30e8e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-deferred/index.html @@ -0,0 +1,115 @@ + + + + + Deferred + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Deferred

    +
    interface Deferred<T>

    Interface to define interaction with deferred results.

    Implementations of this class are provided by Syscalls and should not be overriden/wrapped.

    To resolve a Deferred, use resolveDeferred

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun isCompleted(): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    @Nullable
    abstract fun toResult(): @Nullable Result<T>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-deferred/is-completed.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-deferred/is-completed.html new file mode 100644 index 00000000..af079a29 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-deferred/is-completed.html @@ -0,0 +1,76 @@ + + + + + isCompleted + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    isCompleted

    +
    +
    abstract fun isCompleted(): Boolean
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-deferred/to-result.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-deferred/to-result.html new file mode 100644 index 00000000..4aa573dd --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-deferred/to-result.html @@ -0,0 +1,76 @@ + + + + + toResult + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    toResult

    +
    +
    @Nullable
    abstract fun toResult(): @Nullable Result<T>

    Return

    null if isCompleted is false.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-enter-side-effect-syscall-callback/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-enter-side-effect-syscall-callback/index.html new file mode 100644 index 00000000..a9d2287b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-enter-side-effect-syscall-callback/index.html @@ -0,0 +1,205 @@ + + + + + EnterSideEffectSyscallCallback + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    EnterSideEffectSyscallCallback

    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T, R> mappingTo(mapper: (T) -> R, callback: SyscallCallback<R>): SyscallCallback<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> of(onSuccess: Consumer<T>, onFailure: Consumer<Throwable>): SyscallCallback<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun ofVoid(onSuccess: Runnable, onFailure: Consumer<Throwable>): SyscallCallback<Void>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onCancel(t: Throwable)
    The internal state machine invokes this method when a syscall is interrupted due to a suspension, or a network error.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onFailure(t: TerminalException)
    This is user failure.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onNotExecuted()
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onSuccess(@Nullable value: @Nullable T)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-enter-side-effect-syscall-callback/on-not-executed.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-enter-side-effect-syscall-callback/on-not-executed.html new file mode 100644 index 00000000..384a0530 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-enter-side-effect-syscall-callback/on-not-executed.html @@ -0,0 +1,76 @@ + + + + + onNotExecuted + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    onNotExecuted

    +
    +
    abstract fun onNotExecuted()
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-exit-side-effect-syscall-callback/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-exit-side-effect-syscall-callback/index.html new file mode 100644 index 00000000..0b7ce1a3 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-exit-side-effect-syscall-callback/index.html @@ -0,0 +1,190 @@ + + + + + ExitSideEffectSyscallCallback + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ExitSideEffectSyscallCallback

    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T, R> mappingTo(mapper: (T) -> R, callback: SyscallCallback<R>): SyscallCallback<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> of(onSuccess: Consumer<T>, onFailure: Consumer<Throwable>): SyscallCallback<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun ofVoid(onSuccess: Runnable, onFailure: Consumer<Throwable>): SyscallCallback<Void>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onCancel(t: Throwable)
    The internal state machine invokes this method when a syscall is interrupted due to a suspension, or a network error.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onFailure(t: TerminalException)
    This is user failure.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onSuccess(@Nullable value: @Nullable T)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-exit-side-effect-syscall-callback/on-failure.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-exit-side-effect-syscall-callback/on-failure.html new file mode 100644 index 00000000..977c76cf --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-exit-side-effect-syscall-callback/on-failure.html @@ -0,0 +1,76 @@ + + + + + onFailure + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    onFailure

    +
    +
    abstract fun onFailure(t: TerminalException)

    This is user failure.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/equals.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/equals.html new file mode 100644 index 00000000..8e6b8101 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/equals.html @@ -0,0 +1,76 @@ + + + + + equals + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    equals

    +
    +
    open fun equals(o: Any): Boolean
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/hash-code.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/hash-code.html new file mode 100644 index 00000000..15db9ab3 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/hash-code.html @@ -0,0 +1,76 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    hashCode

    +
    +
    open fun hashCode(): Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/index.html new file mode 100644 index 00000000..26c6d21f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/index.html @@ -0,0 +1,179 @@ + + + + + HandlerDefinition + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    HandlerDefinition

    + +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun equals(o: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/of.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/of.html new file mode 100644 index 00000000..4ee32a2e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/of.html @@ -0,0 +1,76 @@ + + + + + of + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    of

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/runner.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/runner.html new file mode 100644 index 00000000..1bfcff15 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/runner.html @@ -0,0 +1,76 @@ + + + + + runner + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    runner

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/spec.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/spec.html new file mode 100644 index 00000000..0a626ab1 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/spec.html @@ -0,0 +1,76 @@ + + + + + spec + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    spec

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/to-string.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/to-string.html new file mode 100644 index 00000000..7711bbb9 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-definition/to-string.html @@ -0,0 +1,76 @@ + + + + + toString + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    toString

    +
    +
    open fun toString(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-runner/-s-y-s-c-a-l-l-s_-t-h-r-e-a-d_-l-o-c-a-l.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-runner/-s-y-s-c-a-l-l-s_-t-h-r-e-a-d_-l-o-c-a-l.html new file mode 100644 index 00000000..0e706ed0 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-runner/-s-y-s-c-a-l-l-s_-t-h-r-e-a-d_-l-o-c-a-l.html @@ -0,0 +1,76 @@ + + + + + SYSCALLS_THREAD_LOCAL + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SYSCALLS_THREAD_LOCAL

    +
    +

    Thread local to store Syscalls.

    Implementations of HandlerRunner should correctly propagate this thread local in order for logging to work correctly. Could be improved if ScopedContext will ever be introduced in log4j2.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-runner/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-runner/index.html new file mode 100644 index 00000000..31f318f8 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-runner/index.html @@ -0,0 +1,119 @@ + + + + + HandlerRunner + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    HandlerRunner

    +
    interface HandlerRunner<REQ, RES, O>
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun run(handlerSpecification: HandlerSpecification<REQ, RES>, syscalls: Syscalls, @Nullable options: @Nullable O, callback: SyscallCallback<ByteBuffer>)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-runner/run.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-runner/run.html new file mode 100644 index 00000000..05bff45b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-runner/run.html @@ -0,0 +1,76 @@ + + + + + run + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    run

    +
    +
    abstract fun run(handlerSpecification: HandlerSpecification<REQ, RES>, syscalls: Syscalls, @Nullable options: @Nullable O, callback: SyscallCallback<ByteBuffer>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/accept-content-type.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/accept-content-type.html new file mode 100644 index 00000000..fd3d4127 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/accept-content-type.html @@ -0,0 +1,76 @@ + + + + + acceptContentType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    acceptContentType

    +
    +
    @Nullable
    @get:Nullable
    val acceptContentType: @Nullable String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/equals.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/equals.html new file mode 100644 index 00000000..49b242a5 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/equals.html @@ -0,0 +1,76 @@ + + + + + equals + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    equals

    +
    +
    open fun equals(o: Any): Boolean
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/handler-type.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/handler-type.html new file mode 100644 index 00000000..ff23b424 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/handler-type.html @@ -0,0 +1,76 @@ + + + + + handlerType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    handlerType

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/hash-code.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/hash-code.html new file mode 100644 index 00000000..729801ab --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/hash-code.html @@ -0,0 +1,76 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    hashCode

    +
    +
    open fun hashCode(): Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/index.html new file mode 100644 index 00000000..571275e3 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/index.html @@ -0,0 +1,239 @@ + + + + + HandlerSpecification + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    HandlerSpecification

    + +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    @Nullable
    @get:Nullable
    val acceptContentType: @Nullable String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun equals(o: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T, R> of(method: String, handlerType: HandlerType, requestSerde: Serde<T>, responseSerde: Serde<R>): HandlerSpecification<T, R>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun toString(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun withAcceptContentType(acceptContentType: String): HandlerSpecification<REQ, RES>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/name.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/name.html new file mode 100644 index 00000000..62ff7cbc --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/name.html @@ -0,0 +1,76 @@ + + + + + name + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    name

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/of.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/of.html new file mode 100644 index 00000000..c7bf0c67 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/of.html @@ -0,0 +1,76 @@ + + + + + of + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    of

    +
    +
    open fun <T, R> of(method: String, handlerType: HandlerType, requestSerde: Serde<T>, responseSerde: Serde<R>): HandlerSpecification<T, R>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/request-serde.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/request-serde.html new file mode 100644 index 00000000..7097107f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/request-serde.html @@ -0,0 +1,76 @@ + + + + + requestSerde + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    requestSerde

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/response-serde.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/response-serde.html new file mode 100644 index 00000000..64ecf2fb --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/response-serde.html @@ -0,0 +1,76 @@ + + + + + responseSerde + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    responseSerde

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/to-string.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/to-string.html new file mode 100644 index 00000000..2230abff --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/to-string.html @@ -0,0 +1,76 @@ + + + + + toString + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    toString

    +
    +
    open fun toString(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/with-accept-content-type.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/with-accept-content-type.html new file mode 100644 index 00000000..0470ef7e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-handler-specification/with-accept-content-type.html @@ -0,0 +1,76 @@ + + + + + withAcceptContentType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withAcceptContentType

    +
    +
    open fun withAcceptContentType(acceptContentType: String): HandlerSpecification<REQ, RES>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/empty.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/empty.html new file mode 100644 index 00000000..21614249 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/empty.html @@ -0,0 +1,76 @@ + + + + + empty + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    empty

    +
    +
    open fun <T> empty(): Result<T>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/failure.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/failure.html new file mode 100644 index 00000000..f1e489ed --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/failure.html @@ -0,0 +1,76 @@ + + + + + failure + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    failure

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/get-failure.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/get-failure.html new file mode 100644 index 00000000..3a3bfaf7 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/get-failure.html @@ -0,0 +1,76 @@ + + + + + getFailure + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getFailure

    +
    +
    @Nullable
    abstract fun getFailure(): @Nullable TerminalException
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/get-value.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/get-value.html new file mode 100644 index 00000000..d0c8956f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/get-value.html @@ -0,0 +1,76 @@ + + + + + getValue + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getValue

    +
    +
    @Nullable
    abstract fun getValue(): @Nullable T

    Return

    The success value, or null in case is empty.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/index.html new file mode 100644 index 00000000..ffb028d1 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/index.html @@ -0,0 +1,205 @@ + + + + + Result + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Result

    +
    abstract class Result<T>

    Result can be 3 valued:

    • Empty
    • Value
    • Failure
    Empty and Value are used to distinguish the logical empty with the null result.

    Failure in a ready result is always a user failure, and never a syscall failure, as opposed to onCancel.

    Parameters

    <T>

    result type

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> empty(): Result<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    @Nullable
    abstract fun getFailure(): @Nullable TerminalException
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    @Nullable
    abstract fun getValue(): @Nullable T
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun isEmpty(): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun isSuccess(): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <U> mapSuccess(mapper: (T) -> U): Result<U>
    Map this result success value.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> success(value: T): Result<T>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/is-empty.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/is-empty.html new file mode 100644 index 00000000..e22cd4a0 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/is-empty.html @@ -0,0 +1,76 @@ + + + + + isEmpty + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    isEmpty

    +
    +
    abstract fun isEmpty(): Boolean
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/is-success.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/is-success.html new file mode 100644 index 00000000..7d859b09 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/is-success.html @@ -0,0 +1,76 @@ + + + + + isSuccess + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    isSuccess

    +
    +
    abstract fun isSuccess(): Boolean

    Return

    true if there is no failure.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/map-success.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/map-success.html new file mode 100644 index 00000000..7e75532f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/map-success.html @@ -0,0 +1,76 @@ + + + + + mapSuccess + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    mapSuccess

    +
    +
    open fun <U> mapSuccess(mapper: (T) -> U): Result<U>

    Map this result success value. If the mapper throws an exception, this exception will be converted to TerminalException and return a new failed Result.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/success.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/success.html new file mode 100644 index 00000000..f70b6209 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-result/success.html @@ -0,0 +1,76 @@ + + + + + success + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    success

    +
    +
    open fun <T> success(value: T): Result<T>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition-factory/create.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition-factory/create.html new file mode 100644 index 00000000..84672aa7 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition-factory/create.html @@ -0,0 +1,76 @@ + + + + + create + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    create

    +
    +
    abstract fun create(serviceObject: T): ServiceDefinition<O>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition-factory/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition-factory/index.html new file mode 100644 index 00000000..42ec4590 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition-factory/index.html @@ -0,0 +1,115 @@ + + + + + ServiceDefinitionFactory + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ServiceDefinitionFactory

    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun create(serviceObject: T): ServiceDefinition<O>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun supports(serviceObject: Any): Boolean
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition-factory/supports.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition-factory/supports.html new file mode 100644 index 00000000..91da9af0 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition-factory/supports.html @@ -0,0 +1,76 @@ + + + + + supports + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    supports

    +
    +
    abstract fun supports(serviceObject: Any): Boolean
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/equals.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/equals.html new file mode 100644 index 00000000..84d61389 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/equals.html @@ -0,0 +1,76 @@ + + + + + equals + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    equals

    +
    +
    open fun equals(object: Any): Boolean
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/get-handler.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/get-handler.html new file mode 100644 index 00000000..0d42a584 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/get-handler.html @@ -0,0 +1,76 @@ + + + + + getHandler + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getHandler

    +
    +
    open fun getHandler(name: String): HandlerDefinition<out Any, out Any, O>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/get-handlers.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/get-handlers.html new file mode 100644 index 00000000..ec9f3d1a --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/get-handlers.html @@ -0,0 +1,76 @@ + + + + + getHandlers + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getHandlers

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/hash-code.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/hash-code.html new file mode 100644 index 00000000..022180fd --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/hash-code.html @@ -0,0 +1,76 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    hashCode

    +
    +
    open fun hashCode(): Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/index.html new file mode 100644 index 00000000..896c1dd0 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/index.html @@ -0,0 +1,194 @@ + + + + + ServiceDefinition + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ServiceDefinition

    + +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun equals(object: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun getHandler(name: String): HandlerDefinition<out Any, out Any, O>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <O> of(name: String, ty: ServiceType, handlers: Collection<HandlerDefinition<out Any, out Any, O>>): ServiceDefinition<O>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/of.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/of.html new file mode 100644 index 00000000..8b86171d --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/of.html @@ -0,0 +1,76 @@ + + + + + of + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    of

    +
    +
    open fun <O> of(name: String, ty: ServiceType, handlers: Collection<HandlerDefinition<out Any, out Any, O>>): ServiceDefinition<O>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/service-name.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/service-name.html new file mode 100644 index 00000000..18b40bde --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/service-name.html @@ -0,0 +1,76 @@ + + + + + serviceName + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    serviceName

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/service-type.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/service-type.html new file mode 100644 index 00000000..81b9404e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-service-definition/service-type.html @@ -0,0 +1,76 @@ + + + + + serviceType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    serviceType

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/completing-future.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/completing-future.html new file mode 100644 index 00000000..ee3d8870 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/completing-future.html @@ -0,0 +1,76 @@ + + + + + completingFuture + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    completingFuture

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/index.html new file mode 100644 index 00000000..e85e857a --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/index.html @@ -0,0 +1,175 @@ + + + + + SyscallCallback + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SyscallCallback

    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T, R> mappingTo(mapper: (T) -> R, callback: SyscallCallback<R>): SyscallCallback<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> of(onSuccess: Consumer<T>, onFailure: Consumer<Throwable>): SyscallCallback<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun ofVoid(onSuccess: Runnable, onFailure: Consumer<Throwable>): SyscallCallback<Void>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onCancel(t: Throwable)
    The internal state machine invokes this method when a syscall is interrupted due to a suspension, or a network error.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onSuccess(@Nullable value: @Nullable T)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/mapping-to.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/mapping-to.html new file mode 100644 index 00000000..7f745320 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/mapping-to.html @@ -0,0 +1,76 @@ + + + + + mappingTo + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    mappingTo

    +
    +
    open fun <T, R> mappingTo(mapper: (T) -> R, callback: SyscallCallback<R>): SyscallCallback<T>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/of-void.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/of-void.html new file mode 100644 index 00000000..4f1d454d --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/of-void.html @@ -0,0 +1,76 @@ + + + + + ofVoid + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ofVoid

    +
    +
    open fun ofVoid(onSuccess: Runnable, onFailure: Consumer<Throwable>): SyscallCallback<Void>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/of.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/of.html new file mode 100644 index 00000000..6ca14b3e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/of.html @@ -0,0 +1,76 @@ + + + + + of + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    of

    +
    +
    open fun <T> of(onSuccess: Consumer<T>, onFailure: Consumer<Throwable>): SyscallCallback<T>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/on-cancel.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/on-cancel.html new file mode 100644 index 00000000..78266ba6 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/on-cancel.html @@ -0,0 +1,76 @@ + + + + + onCancel + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    onCancel

    +
    +
    abstract fun onCancel(t: Throwable)

    The internal state machine invokes this method when a syscall is interrupted due to a suspension, or a network error.

    In case the user code is blocked on a lock, the implementation of this method should unblock it.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/on-success.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/on-success.html new file mode 100644 index 00000000..e227b664 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscall-callback/on-success.html @@ -0,0 +1,76 @@ + + + + + onSuccess + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    onSuccess

    +
    +
    abstract fun onSuccess(@Nullable value: @Nullable T)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/awakeable.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/awakeable.html new file mode 100644 index 00000000..40bef572 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/awakeable.html @@ -0,0 +1,76 @@ + + + + + awakeable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    awakeable

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/call.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/call.html new file mode 100644 index 00000000..0c2317c7 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/call.html @@ -0,0 +1,76 @@ + + + + + call + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    call

    +
    +
    abstract fun call(target: Target, parameter: ByteBuffer, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/clear-all.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/clear-all.html new file mode 100644 index 00000000..11c9a7d9 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/clear-all.html @@ -0,0 +1,76 @@ + + + + + clearAll + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    clearAll

    +
    +
    abstract fun clearAll(callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/clear.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/clear.html new file mode 100644 index 00000000..a7232cbc --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/clear.html @@ -0,0 +1,76 @@ + + + + + clear + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    clear

    +
    +
    abstract fun clear(name: String, callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/create-all-deferred.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/create-all-deferred.html new file mode 100644 index 00000000..fde37884 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/create-all-deferred.html @@ -0,0 +1,76 @@ + + + + + createAllDeferred + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    createAllDeferred

    +
    +
    abstract fun createAllDeferred(children: List<Deferred<out Any>>): Deferred<Void>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/create-any-deferred.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/create-any-deferred.html new file mode 100644 index 00000000..15862e2e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/create-any-deferred.html @@ -0,0 +1,76 @@ + + + + + createAnyDeferred + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    createAnyDeferred

    +
    +
    abstract fun createAnyDeferred(children: List<Deferred<out Any>>): Deferred<Integer>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/enter-side-effect-block.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/enter-side-effect-block.html new file mode 100644 index 00000000..c410c37f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/enter-side-effect-block.html @@ -0,0 +1,76 @@ + + + + + enterSideEffectBlock + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    enterSideEffectBlock

    +
    +
    abstract fun enterSideEffectBlock(@Nullable name: @Nullable String, callback: EnterSideEffectSyscallCallback)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/exit-side-effect-block-with-terminal-exception.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/exit-side-effect-block-with-terminal-exception.html new file mode 100644 index 00000000..2f0c6b9c --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/exit-side-effect-block-with-terminal-exception.html @@ -0,0 +1,76 @@ + + + + + exitSideEffectBlockWithTerminalException + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    exitSideEffectBlockWithTerminalException

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/exit-side-effect-block.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/exit-side-effect-block.html new file mode 100644 index 00000000..22be4331 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/exit-side-effect-block.html @@ -0,0 +1,76 @@ + + + + + exitSideEffectBlock + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    exitSideEffectBlock

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/fail.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/fail.html new file mode 100644 index 00000000..77048ca7 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/fail.html @@ -0,0 +1,76 @@ + + + + + fail + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    fail

    +
    +
    abstract fun fail(cause: Throwable)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/get-keys.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/get-keys.html new file mode 100644 index 00000000..9650e609 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/get-keys.html @@ -0,0 +1,76 @@ + + + + + getKeys + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getKeys

    +
    +
    abstract fun getKeys(callback: SyscallCallback<Deferred<Collection<String>>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/get.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/get.html new file mode 100644 index 00000000..6fcdd7f3 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/get.html @@ -0,0 +1,76 @@ + + + + + get + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    get

    +
    +
    abstract fun get(name: String, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/index.html new file mode 100644 index 00000000..c15d94b1 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/index.html @@ -0,0 +1,475 @@ + + + + + Syscalls + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Syscalls

    +
    interface Syscalls

    Internal interface to access Restate functionalities. Users can use the ad-hoc RestateContext interfaces provided by the various implementations.

    When using executor switching wrappers, the method's callback will be executed in the state machine executor.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun call(target: Target, parameter: ByteBuffer, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun clear(name: String, callback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun clearAll(callback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun createAllDeferred(children: List<Deferred<out Any>>): Deferred<Void>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun createAnyDeferred(children: List<Deferred<out Any>>): Deferred<Integer>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun enterSideEffectBlock(@Nullable name: @Nullable String, callback: EnterSideEffectSyscallCallback)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun fail(cause: Throwable)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun get(name: String, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun getKeys(callback: SyscallCallback<Deferred<Collection<String>>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun isInsideSideEffect(): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun objectKey(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun peekPromise(key: String, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun promise(key: String, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun rejectAwakeable(id: String, reason: String, requestCallback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun rejectPromise(key: String, reason: String, callback: SyscallCallback<Deferred<Void>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun request(): Request
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun resolveAwakeable(id: String, payload: ByteBuffer, requestCallback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun <T> resolveDeferred(deferredToResolve: Deferred<T>, callback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun resolvePromise(key: String, payload: ByteBuffer, callback: SyscallCallback<Deferred<Void>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun send(target: Target, parameter: ByteBuffer, @Nullable delay: @Nullable Duration, requestCallback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun set(name: String, value: ByteBuffer, callback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun sleep(duration: Duration, callback: SyscallCallback<Deferred<Void>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun writeOutput(exception: TerminalException, callback: SyscallCallback<Void>)
    abstract fun writeOutput(value: ByteBuffer, callback: SyscallCallback<Void>)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/is-inside-side-effect.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/is-inside-side-effect.html new file mode 100644 index 00000000..02dd701f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/is-inside-side-effect.html @@ -0,0 +1,76 @@ + + + + + isInsideSideEffect + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    isInsideSideEffect

    +
    +
    abstract fun isInsideSideEffect(): Boolean

    Return

    true if it's inside a side effect block.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/object-key.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/object-key.html new file mode 100644 index 00000000..4822c3f7 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/object-key.html @@ -0,0 +1,76 @@ + + + + + objectKey + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    objectKey

    +
    +
    abstract fun objectKey(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/peek-promise.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/peek-promise.html new file mode 100644 index 00000000..027d0f94 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/peek-promise.html @@ -0,0 +1,76 @@ + + + + + peekPromise + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    peekPromise

    +
    +
    abstract fun peekPromise(key: String, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/promise.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/promise.html new file mode 100644 index 00000000..6b324e46 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/promise.html @@ -0,0 +1,76 @@ + + + + + promise + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    promise

    +
    +
    abstract fun promise(key: String, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/reject-awakeable.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/reject-awakeable.html new file mode 100644 index 00000000..c393de8b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/reject-awakeable.html @@ -0,0 +1,76 @@ + + + + + rejectAwakeable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    rejectAwakeable

    +
    +
    abstract fun rejectAwakeable(id: String, reason: String, requestCallback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/reject-promise.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/reject-promise.html new file mode 100644 index 00000000..70060f17 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/reject-promise.html @@ -0,0 +1,76 @@ + + + + + rejectPromise + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    rejectPromise

    +
    +
    abstract fun rejectPromise(key: String, reason: String, callback: SyscallCallback<Deferred<Void>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/request.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/request.html new file mode 100644 index 00000000..f1433903 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/request.html @@ -0,0 +1,76 @@ + + + + + request + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    request

    +
    +
    abstract fun request(): Request
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/resolve-awakeable.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/resolve-awakeable.html new file mode 100644 index 00000000..a49d7aac --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/resolve-awakeable.html @@ -0,0 +1,76 @@ + + + + + resolveAwakeable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolveAwakeable

    +
    +
    abstract fun resolveAwakeable(id: String, payload: ByteBuffer, requestCallback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/resolve-deferred.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/resolve-deferred.html new file mode 100644 index 00000000..2270feab --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/resolve-deferred.html @@ -0,0 +1,76 @@ + + + + + resolveDeferred + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolveDeferred

    +
    +
    abstract fun <T> resolveDeferred(deferredToResolve: Deferred<T>, callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/resolve-promise.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/resolve-promise.html new file mode 100644 index 00000000..723dca2e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/resolve-promise.html @@ -0,0 +1,76 @@ + + + + + resolvePromise + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolvePromise

    +
    +
    abstract fun resolvePromise(key: String, payload: ByteBuffer, callback: SyscallCallback<Deferred<Void>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/send.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/send.html new file mode 100644 index 00000000..7b365337 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/send.html @@ -0,0 +1,76 @@ + + + + + send + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    send

    +
    +
    abstract fun send(target: Target, parameter: ByteBuffer, @Nullable delay: @Nullable Duration, requestCallback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/set.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/set.html new file mode 100644 index 00000000..e78285a0 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/set.html @@ -0,0 +1,76 @@ + + + + + set + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    set

    +
    +
    abstract fun set(name: String, value: ByteBuffer, callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/sleep.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/sleep.html new file mode 100644 index 00000000..320047de --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/sleep.html @@ -0,0 +1,76 @@ + + + + + sleep + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sleep

    +
    +
    abstract fun sleep(duration: Duration, callback: SyscallCallback<Deferred<Void>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/write-output.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/write-output.html new file mode 100644 index 00000000..8d704866 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/-syscalls/write-output.html @@ -0,0 +1,76 @@ + + + + + writeOutput + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    writeOutput

    +
    +
    abstract fun writeOutput(value: ByteBuffer, callback: SyscallCallback<Void>)
    abstract fun writeOutput(exception: TerminalException, callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/index.html new file mode 100644 index 00000000..73697f8c --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common.syscalls/index.html @@ -0,0 +1,249 @@ + + + + + dev.restate.sdk.common.syscalls + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    interface Deferred<T>
    Interface to define interaction with deferred results.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    interface HandlerRunner<REQ, RES, O>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract class Result<T>
    Result can be 3 valued:
    • Empty
    • Value
    • Failure
    Empty and Value are used to distinguish the logical empty with the null result.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    interface SyscallCallback<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    interface Syscalls
    Internal interface to access Restate functionalities.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-aborted-execution-exception/-i-n-s-t-a-n-c-e.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-aborted-execution-exception/-i-n-s-t-a-n-c-e.html new file mode 100644 index 00000000..865a9706 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-aborted-execution-exception/-i-n-s-t-a-n-c-e.html @@ -0,0 +1,76 @@ + + + + + INSTANCE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    INSTANCE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-aborted-execution-exception/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-aborted-execution-exception/index.html new file mode 100644 index 00000000..b5d80fa5 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-aborted-execution-exception/index.html @@ -0,0 +1,269 @@ + + + + + AbortedExecutionException + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    AbortedExecutionException

    +

    You MUST NOT catch this exception.

    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open val cause: Throwable
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    fun addSuppressed(exception: Throwable)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun getMessage(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun initCause(cause: Throwable): Throwable
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun printStackTrace()
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <E : Throwable?> sneakyThrow()
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-aborted-execution-exception/sneaky-throw.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-aborted-execution-exception/sneaky-throw.html new file mode 100644 index 00000000..82bb8b50 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-aborted-execution-exception/sneaky-throw.html @@ -0,0 +1,76 @@ + + + + + sneakyThrow + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sneakyThrow

    +
    +
    open fun <E : Throwable?> sneakyThrow()
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/bytes.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/bytes.html new file mode 100644 index 00000000..bcf6cd86 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/bytes.html @@ -0,0 +1,76 @@ + + + + + bytes + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    bytes

    +
    +

    Create a new DurablePromiseKey for bytes state.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/index.html new file mode 100644 index 00000000..e5ccca2e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/index.html @@ -0,0 +1,145 @@ + + + + + DurablePromiseKey + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    DurablePromiseKey

    +

    This class holds information about durable promise's name and its type tag to be used for serializing and deserializing it.

    Parameters

    <T>

    the generic type of the signal.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Create a new DurablePromiseKey for bytes state.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun name(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> of(name: String, serde: Serde<T>): DurablePromiseKey<T>
    Create a new DurablePromiseKey.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun serde(): Serde<T>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/name.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/name.html new file mode 100644 index 00000000..e8ddc3fe --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/name.html @@ -0,0 +1,76 @@ + + + + + name + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    name

    +
    +
    open fun name(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/of.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/of.html new file mode 100644 index 00000000..f330caa1 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/of.html @@ -0,0 +1,76 @@ + + + + + of + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    of

    +
    +
    open fun <T> of(name: String, serde: Serde<T>): DurablePromiseKey<T>

    Create a new DurablePromiseKey.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/serde.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/serde.html new file mode 100644 index 00000000..c2cf64d4 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-durable-promise-key/serde.html @@ -0,0 +1,76 @@ + + + + + serde + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    serde

    +
    +
    open fun serde(): Serde<T>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/-e-x-c-l-u-s-i-v-e/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/-e-x-c-l-u-s-i-v-e/index.html new file mode 100644 index 00000000..3f6de838 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/-e-x-c-l-u-s-i-v-e/index.html @@ -0,0 +1,80 @@ + + + + + EXCLUSIVE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    EXCLUSIVE

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/-s-h-a-r-e-d/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/-s-h-a-r-e-d/index.html new file mode 100644 index 00000000..b8cf7255 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/-s-h-a-r-e-d/index.html @@ -0,0 +1,80 @@ + + + + + SHARED + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SHARED

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/-w-o-r-k-f-l-o-w/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/-w-o-r-k-f-l-o-w/index.html new file mode 100644 index 00000000..5e75198c --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/-w-o-r-k-f-l-o-w/index.html @@ -0,0 +1,80 @@ + + + + + WORKFLOW + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    WORKFLOW

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/index.html new file mode 100644 index 00000000..0cc241e1 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/index.html @@ -0,0 +1,164 @@ + + + + + HandlerType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    HandlerType

    + +
    +
    +
    +
    +
    +

    Entries

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun valueOf(name: String): HandlerType

    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun values(): Array<HandlerType>

    Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/value-of.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/value-of.html new file mode 100644 index 00000000..2dfbb5e5 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/value-of.html @@ -0,0 +1,76 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    valueOf

    +
    +
    open fun valueOf(name: String): HandlerType

    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    Return

    the enum constant with the specified name

    Throws

    if this enum type has no constant with the specified name

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/values.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/values.html new file mode 100644 index 00000000..9c3d2c39 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-handler-type/values.html @@ -0,0 +1,76 @@ + + + + + values + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    values

    +
    +
    open fun values(): Array<HandlerType>

    Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

    Return

    an array containing the constants of this enum type, in the order they're declared

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-invocation-id/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-invocation-id/index.html new file mode 100644 index 00000000..2b1cf290 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-invocation-id/index.html @@ -0,0 +1,115 @@ + + + + + InvocationId + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    InvocationId

    +
    interface InvocationId

    This represents a stable identifier created by Restate for this invocation. It can be used as idempotency key when accessing external systems.

    You can embed it in external system requests by using toString.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toRandomSeed(): Long
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-invocation-id/to-random-seed.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-invocation-id/to-random-seed.html new file mode 100644 index 00000000..b8680103 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-invocation-id/to-random-seed.html @@ -0,0 +1,76 @@ + + + + + toRandomSeed + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    toRandomSeed

    +
    +
    abstract fun toRandomSeed(): Long

    Return

    a seed to be used with java.util.Random.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-invocation-id/to-string.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-invocation-id/to-string.html new file mode 100644 index 00000000..d75222b6 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-invocation-id/to-string.html @@ -0,0 +1,76 @@ + + + + + toString + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    toString

    +
    +
    abstract fun toString(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/equals.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/equals.html new file mode 100644 index 00000000..3615d833 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/equals.html @@ -0,0 +1,76 @@ + + + + + equals + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    equals

    +
    +
    open fun equals(o: Any): Boolean
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/hash-code.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/hash-code.html new file mode 100644 index 00000000..68981273 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/hash-code.html @@ -0,0 +1,76 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    hashCode

    +
    +
    open fun hashCode(): Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/index.html new file mode 100644 index 00000000..2be79c3d --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/index.html @@ -0,0 +1,239 @@ + + + + + Output + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Output

    +
    class Output<T>

    This class is similar to java.util.Optional, but allows null values.

    Parameters

    <T>

    the content type

    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    val value: T
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun equals(o: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <U> map(mapper: (in T) -> out U): Output<U>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> notReady(): Output<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun orElse(other: T): T
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun orElseGet(supplier: Supplier<out T>): T
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> ready(value: T): Output<T>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/is-ready.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/is-ready.html new file mode 100644 index 00000000..5a25625b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/is-ready.html @@ -0,0 +1,76 @@ + + + + + isReady + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    isReady

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/map.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/map.html new file mode 100644 index 00000000..1c343660 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/map.html @@ -0,0 +1,76 @@ + + + + + map + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    map

    +
    +
    open fun <U> map(mapper: (in T) -> out U): Output<U>

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/not-ready.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/not-ready.html new file mode 100644 index 00000000..fffa93e0 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/not-ready.html @@ -0,0 +1,76 @@ + + + + + notReady + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    notReady

    +
    +
    open fun <T> notReady(): Output<T>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/or-else-get.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/or-else-get.html new file mode 100644 index 00000000..8e6cd10c --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/or-else-get.html @@ -0,0 +1,76 @@ + + + + + orElseGet + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    orElseGet

    +
    +
    open fun orElseGet(supplier: Supplier<out T>): T

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/or-else.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/or-else.html new file mode 100644 index 00000000..ce8199dd --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/or-else.html @@ -0,0 +1,76 @@ + + + + + orElse + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    orElse

    +
    +
    open fun orElse(other: T): T

    See also

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/ready.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/ready.html new file mode 100644 index 00000000..f5859824 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/ready.html @@ -0,0 +1,76 @@ + + + + + ready + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ready

    +
    +
    open fun <T> ready(value: T): Output<T>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/to-string.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/to-string.html new file mode 100644 index 00000000..95080cf8 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/to-string.html @@ -0,0 +1,76 @@ + + + + + toString + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    toString

    +
    +
    open fun toString(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/value.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/value.html new file mode 100644 index 00000000..744d1e27 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-output/value.html @@ -0,0 +1,76 @@ + + + + + value + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    value

    +
    +
    val value: T
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/-request.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/-request.html new file mode 100644 index 00000000..03e1be60 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/-request.html @@ -0,0 +1,76 @@ + + + + + Request + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Request

    +
    +
    constructor(invocationId: InvocationId, otelContext: Context, body: ByteBuffer, headers: Map<String, String>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/body-buffer.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/body-buffer.html new file mode 100644 index 00000000..512fcce4 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/body-buffer.html @@ -0,0 +1,76 @@ + + + + + bodyBuffer + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    bodyBuffer

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/body.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/body.html new file mode 100644 index 00000000..27755f1b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/body.html @@ -0,0 +1,76 @@ + + + + + body + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    body

    +
    +
    open fun body(): Array<Byte>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/equals.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/equals.html new file mode 100644 index 00000000..c177b6c2 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/equals.html @@ -0,0 +1,76 @@ + + + + + equals + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    equals

    +
    +
    open fun equals(o: Any): Boolean
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/hash-code.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/hash-code.html new file mode 100644 index 00000000..033be23d --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/hash-code.html @@ -0,0 +1,76 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    hashCode

    +
    +
    open fun hashCode(): Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/headers.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/headers.html new file mode 100644 index 00000000..932679d0 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/headers.html @@ -0,0 +1,76 @@ + + + + + headers + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    headers

    +
    +
    open fun headers(): Map<String, String>

    Return

    the request headers, as received at the ingress.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/index.html new file mode 100644 index 00000000..b657d226 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/index.html @@ -0,0 +1,224 @@ + + + + + Request + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Request

    +
    class Request

    The Request object represents the incoming request to an handler.

    +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor(invocationId: InvocationId, otelContext: Context, body: ByteBuffer, headers: Map<String, String>)
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun body(): Array<Byte>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun equals(o: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun headers(): Map<String, String>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun otelContext(): Context
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/invocation-id.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/invocation-id.html new file mode 100644 index 00000000..8827f0f9 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/invocation-id.html @@ -0,0 +1,76 @@ + + + + + invocationId + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    invocationId

    +
    +

    Return

    this invocation id.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/otel-context.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/otel-context.html new file mode 100644 index 00000000..4a31b31e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/otel-context.html @@ -0,0 +1,76 @@ + + + + + otelContext + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    otelContext

    +
    +
    open fun otelContext(): Context

    Return

    the attached OpenTelemetry Context.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/to-string.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/to-string.html new file mode 100644 index 00000000..90eafe3e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-request/to-string.html @@ -0,0 +1,76 @@ + + + + + toString + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    toString

    +
    +
    open fun toString(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/-b-y-t-e_-b-u-f-f-e-r.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/-b-y-t-e_-b-u-f-f-e-r.html new file mode 100644 index 00000000..bb1edafa --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/-b-y-t-e_-b-u-f-f-e-r.html @@ -0,0 +1,76 @@ + + + + + BYTE_BUFFER + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    BYTE_BUFFER

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/-r-a-w.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/-r-a-w.html new file mode 100644 index 00000000..41ae11ff --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/-r-a-w.html @@ -0,0 +1,76 @@ + + + + + RAW + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RAW

    +
    +

    Pass through Serde for byte array.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/-v-o-i-d.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/-v-o-i-d.html new file mode 100644 index 00000000..9a88287a --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/-v-o-i-d.html @@ -0,0 +1,76 @@ + + + + + VOID + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    VOID

    +
    +

    Noop Serde for void.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/content-type.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/content-type.html new file mode 100644 index 00000000..5fce0997 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/content-type.html @@ -0,0 +1,76 @@ + + + + + contentType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    contentType

    +
    +
    @Nullable
    open fun contentType(): @Nullable String

    Content-type to use in request/responses.

    If null, the SDK assumes the produced output is empty. This might change in the future.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/deserialize.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/deserialize.html new file mode 100644 index 00000000..20163379 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/deserialize.html @@ -0,0 +1,76 @@ + + + + + deserialize + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    deserialize

    +
    +
    abstract fun deserialize(value: Array<Byte>): T
    open fun deserialize(byteBuffer: ByteBuffer): T
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/index.html new file mode 100644 index 00000000..bb7af81a --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/index.html @@ -0,0 +1,226 @@ + + + + + Serde + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Serde

    +
    interface Serde<T>

    Interface defining serialization and deserialization of concrete types.

    Serde implementations are provided in JsonSerdes in sdk-api, KtSerdes in sdk-api-kotlin, JacksonSerdes in sdk-serde-jackson, +ProtobufSerdes in sdk-serde-protobuf.

    You can create a custom one using using.

    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Pass through Serde for byte array.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Noop Serde for void.
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    @Nullable
    open fun contentType(): @Nullable String
    Content-type to use in request/responses.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun deserialize(value: Array<Byte>): T
    open fun deserialize(byteBuffer: ByteBuffer): T
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun serialize(@Nullable value: @Nullable T): Array<Byte>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun serializeToByteBuffer(@Nullable value: @Nullable T): ByteBuffer
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> using(serializer: ThrowingFunction<T, Array<Byte>>, deserializer: ThrowingFunction<Array<Byte>, T>): Serde<T>
    Like using, using content-type +application/octet-stream.
    open fun <T> using(contentType: String, serializer: ThrowingFunction<T, Array<Byte>>, deserializer: ThrowingFunction<Array<Byte>, T>): Serde<T>
    Create a Serde from serializer/deserializer lambdas, tagging with contentType.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> withContentType(contentType: String, inner: Serde<T>): Serde<T>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/serialize-to-byte-buffer.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/serialize-to-byte-buffer.html new file mode 100644 index 00000000..340eda1f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/serialize-to-byte-buffer.html @@ -0,0 +1,76 @@ + + + + + serializeToByteBuffer + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    serializeToByteBuffer

    +
    +
    open fun serializeToByteBuffer(@Nullable value: @Nullable T): ByteBuffer
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/serialize.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/serialize.html new file mode 100644 index 00000000..8362eecc --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/serialize.html @@ -0,0 +1,76 @@ + + + + + serialize + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    serialize

    +
    +
    abstract fun serialize(@Nullable value: @Nullable T): Array<Byte>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/using.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/using.html new file mode 100644 index 00000000..65d244c7 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/using.html @@ -0,0 +1,77 @@ + + + + + using + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    using

    +
    +
    open fun <T> using(serializer: ThrowingFunction<T, Array<Byte>>, deserializer: ThrowingFunction<Array<Byte>, T>): Serde<T>

    Like using, using content-type +application/octet-stream.


    open fun <T> using(contentType: String, serializer: ThrowingFunction<T, Array<Byte>>, deserializer: ThrowingFunction<Array<Byte>, T>): Serde<T>

    Create a Serde from serializer/deserializer lambdas, tagging with contentType. Before invoking the serializer, we check that value is non-null.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/with-content-type.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/with-content-type.html new file mode 100644 index 00000000..22a466ab --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-serde/with-content-type.html @@ -0,0 +1,76 @@ + + + + + withContentType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withContentType

    +
    +
    open fun <T> withContentType(contentType: String, inner: Serde<T>): Serde<T>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/-s-e-r-v-i-c-e/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/-s-e-r-v-i-c-e/index.html new file mode 100644 index 00000000..51765414 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/-s-e-r-v-i-c-e/index.html @@ -0,0 +1,80 @@ + + + + + SERVICE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SERVICE

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/-v-i-r-t-u-a-l_-o-b-j-e-c-t/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/-v-i-r-t-u-a-l_-o-b-j-e-c-t/index.html new file mode 100644 index 00000000..6c2cb6cc --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/-v-i-r-t-u-a-l_-o-b-j-e-c-t/index.html @@ -0,0 +1,80 @@ + + + + + VIRTUAL_OBJECT + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    VIRTUAL_OBJECT

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/-w-o-r-k-f-l-o-w/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/-w-o-r-k-f-l-o-w/index.html new file mode 100644 index 00000000..bc40c24b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/-w-o-r-k-f-l-o-w/index.html @@ -0,0 +1,80 @@ + + + + + WORKFLOW + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    WORKFLOW

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/index.html new file mode 100644 index 00000000..b6427a80 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/index.html @@ -0,0 +1,164 @@ + + + + + ServiceType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ServiceType

    + +
    +
    +
    +
    +
    +

    Entries

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun valueOf(name: String): ServiceType

    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun values(): Array<ServiceType>

    Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/value-of.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/value-of.html new file mode 100644 index 00000000..9b0451f9 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/value-of.html @@ -0,0 +1,76 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    valueOf

    +
    +
    open fun valueOf(name: String): ServiceType

    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    Return

    the enum constant with the specified name

    Throws

    if this enum type has no constant with the specified name

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/values.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/values.html new file mode 100644 index 00000000..388e8d2b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-service-type/values.html @@ -0,0 +1,76 @@ + + + + + values + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    values

    +
    +
    open fun values(): Array<ServiceType>

    Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

    Return

    an array containing the constants of this enum type, in the order they're declared

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/bytes.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/bytes.html new file mode 100644 index 00000000..fc13916f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/bytes.html @@ -0,0 +1,76 @@ + + + + + bytes + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    bytes

    +
    +
    open fun bytes(name: String): StateKey<Array<Byte>>

    Create a new StateKey for bytes state.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/index.html new file mode 100644 index 00000000..90d5377b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/index.html @@ -0,0 +1,145 @@ + + + + + StateKey + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    StateKey

    +
    class StateKey<T>

    This class holds information about state's name and its type tag to be used for serializing and deserializing it.

    Parameters

    <T>

    the generic type of the state.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun bytes(name: String): StateKey<Array<Byte>>
    Create a new StateKey for bytes state.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun name(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> of(name: String, serde: Serde<T>): StateKey<T>
    Create a new StateKey.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun serde(): Serde<T>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/name.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/name.html new file mode 100644 index 00000000..c45b0f5e --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/name.html @@ -0,0 +1,76 @@ + + + + + name + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    name

    +
    +
    open fun name(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/of.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/of.html new file mode 100644 index 00000000..4fe005dc --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/of.html @@ -0,0 +1,76 @@ + + + + + of + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    of

    +
    +
    open fun <T> of(name: String, serde: Serde<T>): StateKey<T>

    Create a new StateKey.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/serde.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/serde.html new file mode 100644 index 00000000..b2a22783 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-state-key/serde.html @@ -0,0 +1,76 @@ + + + + + serde + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    serde

    +
    +
    open fun serde(): Serde<T>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/equals.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/equals.html new file mode 100644 index 00000000..585ce3b3 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/equals.html @@ -0,0 +1,76 @@ + + + + + equals + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    equals

    +
    +
    open fun equals(object: Any): Boolean
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/handler.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/handler.html new file mode 100644 index 00000000..a4bb7452 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/handler.html @@ -0,0 +1,76 @@ + + + + + handler + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    handler

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/hash-code.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/hash-code.html new file mode 100644 index 00000000..704c9028 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/hash-code.html @@ -0,0 +1,76 @@ + + + + + hashCode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    hashCode

    +
    +
    open fun hashCode(): Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/index.html new file mode 100644 index 00000000..6ac31486 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/index.html @@ -0,0 +1,224 @@ + + + + + Target + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Target

    +
    class Target

    Represents an invocation target.

    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    @get:Nullable
    val key: String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun equals(object: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun service(name: String, handler: String): Target
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun toString(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun virtualObject(name: String, key: String, handler: String): Target
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun workflow(name: String, key: String, handler: String): Target
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/key.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/key.html new file mode 100644 index 00000000..c45865f8 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/key.html @@ -0,0 +1,76 @@ + + + + + key + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    key

    +
    +
    @get:Nullable
    val key: String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/service.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/service.html new file mode 100644 index 00000000..38975dc1 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/service.html @@ -0,0 +1,76 @@ + + + + + service + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    service

    +
    +
    open fun service(name: String, handler: String): Target
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/to-string.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/to-string.html new file mode 100644 index 00000000..d8ca37f2 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/to-string.html @@ -0,0 +1,76 @@ + + + + + toString + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    toString

    +
    +
    open fun toString(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/virtual-object.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/virtual-object.html new file mode 100644 index 00000000..c78c3d57 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/virtual-object.html @@ -0,0 +1,76 @@ + + + + + virtualObject + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    virtualObject

    +
    +
    open fun virtualObject(name: String, key: String, handler: String): Target
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/workflow.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/workflow.html new file mode 100644 index 00000000..b608cc1d --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-target/workflow.html @@ -0,0 +1,76 @@ + + + + + workflow + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    workflow

    +
    +
    open fun workflow(name: String, key: String, handler: String): Target
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-a-b-o-r-t-e-d_-c-o-d-e.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-a-b-o-r-t-e-d_-c-o-d-e.html new file mode 100644 index 00000000..997e2615 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-a-b-o-r-t-e-d_-c-o-d-e.html @@ -0,0 +1,76 @@ + + + + + ABORTED_CODE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ABORTED_CODE

    +
    +
    val ABORTED_CODE: Int = 409
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-b-a-d_-r-e-q-u-e-s-t_-c-o-d-e.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-b-a-d_-r-e-q-u-e-s-t_-c-o-d-e.html new file mode 100644 index 00000000..d449112f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-b-a-d_-r-e-q-u-e-s-t_-c-o-d-e.html @@ -0,0 +1,76 @@ + + + + + BAD_REQUEST_CODE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    BAD_REQUEST_CODE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-c-a-n-c-e-l-l-e-d_-c-o-d-e.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-c-a-n-c-e-l-l-e-d_-c-o-d-e.html new file mode 100644 index 00000000..1453cf2a --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-c-a-n-c-e-l-l-e-d_-c-o-d-e.html @@ -0,0 +1,76 @@ + + + + + CANCELLED_CODE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    CANCELLED_CODE

    +
    +
    val CANCELLED_CODE: Int = 409
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-i-n-t-e-r-n-a-l_-s-e-r-v-e-r_-e-r-r-o-r_-c-o-d-e.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-i-n-t-e-r-n-a-l_-s-e-r-v-e-r_-e-r-r-o-r_-c-o-d-e.html new file mode 100644 index 00000000..46666035 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-i-n-t-e-r-n-a-l_-s-e-r-v-e-r_-e-r-r-o-r_-c-o-d-e.html @@ -0,0 +1,76 @@ + + + + + INTERNAL_SERVER_ERROR_CODE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    INTERNAL_SERVER_ERROR_CODE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-terminal-exception.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-terminal-exception.html new file mode 100644 index 00000000..69eb09cc --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/-terminal-exception.html @@ -0,0 +1,76 @@ + + + + + TerminalException + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    TerminalException

    +
    +
    constructor()


    constructor(code: Int)

    Like TerminalException, without message.


    constructor(code: Int, message: String)

    Create a new TerminalException.

    Parameters

    code

    HTTP response status code

    message

    error message


    constructor(message: String)

    Like TerminalException, with code INTERNAL_SERVER_ERROR_CODE.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/code.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/code.html new file mode 100644 index 00000000..e184c7d6 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/code.html @@ -0,0 +1,76 @@ + + + + + code + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    code

    +
    +
    val code: Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/index.html new file mode 100644 index 00000000..1325ec39 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/-terminal-exception/index.html @@ -0,0 +1,333 @@ + + + + + TerminalException + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    TerminalException

    +

    When thrown in a Restate service method, it will complete the invocation with an error.

    +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor()
    constructor(code: Int)
    Like TerminalException, without message.
    constructor(code: Int, message: String)
    Create a new TerminalException.
    constructor(message: String)
    +
    +
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    val ABORTED_CODE: Int = 409
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    val CANCELLED_CODE: Int = 409
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open val cause: Throwable
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    val code: Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    fun addSuppressed(exception: Throwable)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun getMessage(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun initCause(cause: Throwable): Throwable
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun printStackTrace()
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.common/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.common/index.html new file mode 100644 index 00000000..831cefe6 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.common/index.html @@ -0,0 +1,249 @@ + + + + + dev.restate.sdk.common + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    You MUST NOT catch this exception.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    This class holds information about durable promise's name and its type tag to be used for serializing and deserializing it.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    interface InvocationId
    This represents a stable identifier created by Restate for this invocation.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    class Output<T>
    This class is similar to java.util.Optional, but allows null values.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    class Request
    The Request object represents the incoming request to an handler.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    interface Serde<T>
    Interface defining serialization and deserialization of concrete types.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    class StateKey<T>
    This class holds information about state's name and its type tag to be used for serializing and deserializing it.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    class Target
    Represents an invocation target.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    When thrown in a Restate service method, it will complete the invocation with an error.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.version/-version/-g-i-t_-h-a-s-h.html b/static/ktdocs/sdk-common/dev.restate.sdk.version/-version/-g-i-t_-h-a-s-h.html new file mode 100644 index 00000000..a5ebd0f6 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.version/-version/-g-i-t_-h-a-s-h.html @@ -0,0 +1,76 @@ + + + + + GIT_HASH + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    GIT_HASH

    +
    +
    val GIT_HASH: String = "552ce119"
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.version/-version/-v-e-r-s-i-o-n.html b/static/ktdocs/sdk-common/dev.restate.sdk.version/-version/-v-e-r-s-i-o-n.html new file mode 100644 index 00000000..1114fd4b --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.version/-version/-v-e-r-s-i-o-n.html @@ -0,0 +1,76 @@ + + + + + VERSION + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    VERSION

    +
    +
    val VERSION: String = "1.1.0-SNAPSHOT"
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.version/-version/-x_-r-e-s-t-a-t-e_-s-e-r-v-e-r.html b/static/ktdocs/sdk-common/dev.restate.sdk.version/-version/-x_-r-e-s-t-a-t-e_-s-e-r-v-e-r.html new file mode 100644 index 00000000..93e0d2d1 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.version/-version/-x_-r-e-s-t-a-t-e_-s-e-r-v-e-r.html @@ -0,0 +1,76 @@ + + + + + X_RESTATE_SERVER + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    X_RESTATE_SERVER

    +
    +
    val X_RESTATE_SERVER: String = "restate-sdk-java/1.1.0-SNAPSHOT_552ce119"
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.version/-version/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.version/-version/index.html new file mode 100644 index 00000000..21786c5f --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.version/-version/index.html @@ -0,0 +1,130 @@ + + + + + Version + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Version

    +
    class Version
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    val GIT_HASH: String = "552ce119"
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    val VERSION: String = "1.1.0-SNAPSHOT"
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    val X_RESTATE_SERVER: String = "restate-sdk-java/1.1.0-SNAPSHOT_552ce119"
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/dev.restate.sdk.version/index.html b/static/ktdocs/sdk-common/dev.restate.sdk.version/index.html new file mode 100644 index 00000000..18851b97 --- /dev/null +++ b/static/ktdocs/sdk-common/dev.restate.sdk.version/index.html @@ -0,0 +1,99 @@ + + + + + dev.restate.sdk.version + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    class Version
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/index.html b/static/ktdocs/sdk-common/index.html new file mode 100644 index 00000000..f06128cb --- /dev/null +++ b/static/ktdocs/sdk-common/index.html @@ -0,0 +1,203 @@ + + + + + sdk-common + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sdk-common

    +
    +

    Packages

    +
    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-common/navigation.html b/static/ktdocs/sdk-common/navigation.html new file mode 100644 index 00000000..0889336e --- /dev/null +++ b/static/ktdocs/sdk-common/navigation.html @@ -0,0 +1,892 @@ +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    + Awaitable +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    +
    + Awakeable +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + Context +
    +
    +
    + +
    + + +
    + +
    +
    + Companion +
    +
    +
    +
    + Options +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    + KtSerdes +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + resolve() +
    +
    + +
    + +
    +
    + +
    +
    +
    + select() +
    +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + Accept +
    +
    +
    +
    + Exclusive +
    +
    +
    +
    + Handler +
    +
    +
    +
    + Json +
    +
    +
    +
    + Raw +
    +
    +
    +
    + Service +
    +
    +
    +
    + Shared +
    +
    +
    + +
    +
    +
    + Workflow +
    +
    +
    + +
    + + +
    +
    + Client +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + +
    + +
    +
    + ACCEPTED +
    +
    + +
    +
    +
    +
    + + + +
    + +
    +
    + SHARED +
    +
    +
    +
    + EXCLUSIVE +
    +
    +
    +
    + WORKFLOW +
    +
    +
    +
    + +
    +
    +
    + Output +
    +
    +
    +
    + Request +
    +
    +
    +
    + Serde +
    +
    +
    + +
    +
    + SERVICE +
    +
    +
    + +
    +
    +
    + WORKFLOW +
    +
    +
    +
    +
    + StateKey +
    +
    +
    +
    + Target +
    +
    + +
    + + +
    + +
    +
    + Version +
    +
    +
    +
    + + + + + + +
    + + +
    +
    diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/-invocation-input-publisher/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/-invocation-input-publisher/index.html new file mode 100644 index 00000000..a09ea791 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/-invocation-input-publisher/index.html @@ -0,0 +1,100 @@ + + + + + InvocationInputPublisher + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    InvocationInputPublisher

    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun subscribe(p: Flow.Subscriber<in T>)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/-invocation-input-subscriber/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/-invocation-input-subscriber/index.html new file mode 100644 index 00000000..16fcf924 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/-invocation-input-subscriber/index.html @@ -0,0 +1,145 @@ + + + + + InvocationInputSubscriber + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    InvocationInputSubscriber

    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onComplete()
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onError(p: Throwable)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onNext(p: T)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/-invocation-output-publisher/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/-invocation-output-publisher/index.html new file mode 100644 index 00000000..330a3cf8 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/-invocation-output-publisher/index.html @@ -0,0 +1,100 @@ + + + + + InvocationOutputPublisher + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    InvocationOutputPublisher

    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun subscribe(p: Flow.Subscriber<in T>)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/-invocation-output-subscriber/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/-invocation-output-subscriber/index.html new file mode 100644 index 00000000..8c85af40 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/-invocation-output-subscriber/index.html @@ -0,0 +1,145 @@ + + + + + InvocationOutputSubscriber + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    InvocationOutputSubscriber

    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onComplete()
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onError(p: Throwable)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onNext(p: T)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/index.html new file mode 100644 index 00000000..c22f05f4 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-flow/index.html @@ -0,0 +1,145 @@ + + + + + InvocationFlow + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    InvocationFlow

    +
    interface InvocationFlow
    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-input/header.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-input/header.html new file mode 100644 index 00000000..83879674 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-input/header.html @@ -0,0 +1,76 @@ + + + + + header + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    header

    +
    +
    abstract fun header(): MessageHeader
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-input/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-input/index.html new file mode 100644 index 00000000..7da2cdd8 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-input/index.html @@ -0,0 +1,130 @@ + + + + + InvocationInput + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    InvocationInput

    +
    interface InvocationInput
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun header(): MessageHeader
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun message(): MessageLite
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun of(header: MessageHeader, message: MessageLite): InvocationInput
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-input/message.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-input/message.html new file mode 100644 index 00000000..83b64a89 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-input/message.html @@ -0,0 +1,76 @@ + + + + + message + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    message

    +
    +
    abstract fun message(): MessageLite
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-input/of.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-input/of.html new file mode 100644 index 00000000..0fadb9e1 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-input/of.html @@ -0,0 +1,76 @@ + + + + + of + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    of

    +
    +
    open fun of(header: MessageHeader, message: MessageLite): InvocationInput
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/-c-l-o-s-e-d/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/-c-l-o-s-e-d/index.html new file mode 100644 index 00000000..003eb1ff --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/-c-l-o-s-e-d/index.html @@ -0,0 +1,80 @@ + + + + + CLOSED + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    CLOSED

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/-p-r-o-c-e-s-s-i-n-g/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/-p-r-o-c-e-s-s-i-n-g/index.html new file mode 100644 index 00000000..9a5b9d63 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/-p-r-o-c-e-s-s-i-n-g/index.html @@ -0,0 +1,80 @@ + + + + + PROCESSING + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    PROCESSING

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/-r-e-p-l-a-y-i-n-g/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/-r-e-p-l-a-y-i-n-g/index.html new file mode 100644 index 00000000..f60dc787 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/-r-e-p-l-a-y-i-n-g/index.html @@ -0,0 +1,80 @@ + + + + + REPLAYING + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    REPLAYING

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/-w-a-i-t-i-n-g_-s-t-a-r-t/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/-w-a-i-t-i-n-g_-s-t-a-r-t/index.html new file mode 100644 index 00000000..98b2d43e --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/-w-a-i-t-i-n-g_-s-t-a-r-t/index.html @@ -0,0 +1,80 @@ + + + + + WAITING_START + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    WAITING_START

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/index.html new file mode 100644 index 00000000..4b7ab10d --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/index.html @@ -0,0 +1,179 @@ + + + + + InvocationState + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    InvocationState

    + +
    +
    +
    +
    +
    +

    Entries

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun valueOf(name: String): InvocationState

    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +

    Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/value-of.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/value-of.html new file mode 100644 index 00000000..4ed384be --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/value-of.html @@ -0,0 +1,76 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    valueOf

    +
    +
    open fun valueOf(name: String): InvocationState

    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    Return

    the enum constant with the specified name

    Throws

    if this enum type has no constant with the specified name

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/values.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/values.html new file mode 100644 index 00000000..9ec46141 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-invocation-state/values.html @@ -0,0 +1,76 @@ + + + + + values + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    values

    +
    +

    Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

    Return

    an array containing the constants of this enum type, in the order they're declared

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/-message-header.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/-message-header.html new file mode 100644 index 00000000..dc5ca8e9 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/-message-header.html @@ -0,0 +1,76 @@ + + + + + MessageHeader + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    MessageHeader

    +
    +
    constructor(type: MessageType, flags: Int, length: Int)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/encode.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/encode.html new file mode 100644 index 00000000..6f990a23 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/encode.html @@ -0,0 +1,76 @@ + + + + + encode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    encode

    +
    +
    open fun encode(): Long
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/from-message.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/from-message.html new file mode 100644 index 00000000..454e851a --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/from-message.html @@ -0,0 +1,76 @@ + + + + + fromMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    fromMessage

    +
    +
    open fun fromMessage(msg: MessageLite): MessageHeader
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/index.html new file mode 100644 index 00000000..64c3bbd9 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/index.html @@ -0,0 +1,183 @@ + + + + + MessageHeader + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    MessageHeader

    +
    open class MessageHeader
    +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor(type: MessageType, flags: Int, length: Int)
    +
    +
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    val length: Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun encode(): Long
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun fromMessage(msg: MessageLite): MessageHeader
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun parse(encoded: Long): MessageHeader
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/length.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/length.html new file mode 100644 index 00000000..dbdd7e48 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/length.html @@ -0,0 +1,76 @@ + + + + + length + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    length

    +
    +
    val length: Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/parse.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/parse.html new file mode 100644 index 00000000..1cd4b37d --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/parse.html @@ -0,0 +1,76 @@ + + + + + parse + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    parse

    +
    +
    open fun parse(encoded: Long): MessageHeader
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/type.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/type.html new file mode 100644 index 00000000..a6f3e901 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-header/type.html @@ -0,0 +1,76 @@ + + + + + type + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    type

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-a-w-a-k-e-a-b-l-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-a-w-a-k-e-a-b-l-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..593d4553 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-a-w-a-k-e-a-b-l-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + AWAKEABLE_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    AWAKEABLE_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-awakeable-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-awakeable-entry-message/index.html new file mode 100644 index 00000000..147c8130 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-awakeable-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + AwakeableEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    AwakeableEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-b-a-c-k-g-r-o-u-n-d_-i-n-v-o-k-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-b-a-c-k-g-r-o-u-n-d_-i-n-v-o-k-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..8976a1a1 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-b-a-c-k-g-r-o-u-n-d_-i-n-v-o-k-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + BACKGROUND_INVOKE_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    BACKGROUND_INVOKE_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-l-e-a-r_-a-l-l_-s-t-a-t-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-l-e-a-r_-a-l-l_-s-t-a-t-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..e6c5ffde --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-l-e-a-r_-a-l-l_-s-t-a-t-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + CLEAR_ALL_STATE_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    CLEAR_ALL_STATE_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-l-e-a-r_-s-t-a-t-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-l-e-a-r_-s-t-a-t-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..7670383d --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-l-e-a-r_-s-t-a-t-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + CLEAR_STATE_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    CLEAR_STATE_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-o-m-b-i-n-a-t-o-r_-a-w-a-i-t-a-b-l-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-o-m-b-i-n-a-t-o-r_-a-w-a-i-t-a-b-l-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..ff3b35d1 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-o-m-b-i-n-a-t-o-r_-a-w-a-i-t-a-b-l-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + COMBINATOR_AWAITABLE_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    COMBINATOR_AWAITABLE_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-o-m-p-l-e-t-e_-a-w-a-k-e-a-b-l-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-o-m-p-l-e-t-e_-a-w-a-k-e-a-b-l-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..a111c3a2 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-o-m-p-l-e-t-e_-a-w-a-k-e-a-b-l-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + COMPLETE_AWAKEABLE_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    COMPLETE_AWAKEABLE_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-o-m-p-l-e-t-e_-p-r-o-m-i-s-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-o-m-p-l-e-t-e_-p-r-o-m-i-s-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..1782d476 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-o-m-p-l-e-t-e_-p-r-o-m-i-s-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + COMPLETE_PROMISE_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    COMPLETE_PROMISE_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-o-m-p-l-e-t-i-o-n_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-o-m-p-l-e-t-i-o-n_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..b07fc2a6 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-c-o-m-p-l-e-t-i-o-n_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + COMPLETION_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    COMPLETION_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-call-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-call-entry-message/index.html new file mode 100644 index 00000000..9e3ccfcd --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-call-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + CallEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    CallEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-clear-all-state-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-clear-all-state-entry-message/index.html new file mode 100644 index 00000000..a470cfdd --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-clear-all-state-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + ClearAllStateEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ClearAllStateEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-clear-state-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-clear-state-entry-message/index.html new file mode 100644 index 00000000..ae2dbf72 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-clear-state-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + ClearStateEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ClearStateEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-combinator-awaitable-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-combinator-awaitable-entry-message/index.html new file mode 100644 index 00000000..7f783bfb --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-combinator-awaitable-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + CombinatorAwaitableEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    CombinatorAwaitableEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-complete-awakeable-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-complete-awakeable-entry-message/index.html new file mode 100644 index 00000000..e7f70d27 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-complete-awakeable-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + CompleteAwakeableEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    CompleteAwakeableEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-complete-promise-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-complete-promise-entry-message/index.html new file mode 100644 index 00000000..4b5d6869 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-complete-promise-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + CompletePromiseEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    CompletePromiseEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-completion-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-completion-message/index.html new file mode 100644 index 00000000..d4c80109 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-completion-message/index.html @@ -0,0 +1,80 @@ + + + + + CompletionMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    CompletionMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-e-n-d_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-e-n-d_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..a0f66123 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-e-n-d_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + END_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    END_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-e-n-t-r-y_-a-c-k_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-e-n-t-r-y_-a-c-k_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..27708bd2 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-e-n-t-r-y_-a-c-k_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + ENTRY_ACK_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ENTRY_ACK_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-e-r-r-o-r_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-e-r-r-o-r_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..855b529e --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-e-r-r-o-r_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + ERROR_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ERROR_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-end-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-end-message/index.html new file mode 100644 index 00000000..23cba5b0 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-end-message/index.html @@ -0,0 +1,80 @@ + + + + + EndMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    EndMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-entry-ack-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-entry-ack-message/index.html new file mode 100644 index 00000000..d05dc064 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-entry-ack-message/index.html @@ -0,0 +1,80 @@ + + + + + EntryAckMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    EntryAckMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-error-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-error-message/index.html new file mode 100644 index 00000000..7a7bfea7 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-error-message/index.html @@ -0,0 +1,80 @@ + + + + + ErrorMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ErrorMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-g-e-t_-p-r-o-m-i-s-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-g-e-t_-p-r-o-m-i-s-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..b56e24a7 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-g-e-t_-p-r-o-m-i-s-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + GET_PROMISE_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    GET_PROMISE_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-g-e-t_-s-t-a-t-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-g-e-t_-s-t-a-t-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..fb0ada21 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-g-e-t_-s-t-a-t-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + GET_STATE_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    GET_STATE_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-g-e-t_-s-t-a-t-e_-k-e-y-s_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-g-e-t_-s-t-a-t-e_-k-e-y-s_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..93964ef9 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-g-e-t_-s-t-a-t-e_-k-e-y-s_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + GET_STATE_KEYS_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    GET_STATE_KEYS_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-get-promise-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-get-promise-entry-message/index.html new file mode 100644 index 00000000..c1279b08 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-get-promise-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + GetPromiseEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    GetPromiseEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-get-state-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-get-state-entry-message/index.html new file mode 100644 index 00000000..b0dc7dd5 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-get-state-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + GetStateEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    GetStateEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-get-state-keys-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-get-state-keys-entry-message/index.html new file mode 100644 index 00000000..e76f58b3 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-get-state-keys-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + GetStateKeysEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    GetStateKeysEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-i-n-p-u-t_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-i-n-p-u-t_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..508b9f07 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-i-n-p-u-t_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + INPUT_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    INPUT_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-i-n-v-o-k-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-i-n-v-o-k-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..9db03a37 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-i-n-v-o-k-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + INVOKE_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    INVOKE_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-input-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-input-entry-message/index.html new file mode 100644 index 00000000..35ba1425 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-input-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + InputEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    InputEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-o-u-t-p-u-t_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-o-u-t-p-u-t_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..0f5c7080 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-o-u-t-p-u-t_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + OUTPUT_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    OUTPUT_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-one-way-call-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-one-way-call-entry-message/index.html new file mode 100644 index 00000000..4e9a63c9 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-one-way-call-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + OneWayCallEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    OneWayCallEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-output-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-output-entry-message/index.html new file mode 100644 index 00000000..59a3bde6 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-output-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + OutputEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    OutputEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-p-e-e-k_-p-r-o-m-i-s-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-p-e-e-k_-p-r-o-m-i-s-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..ba44add8 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-p-e-e-k_-p-r-o-m-i-s-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + PEEK_PROMISE_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    PEEK_PROMISE_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-peek-promise-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-peek-promise-entry-message/index.html new file mode 100644 index 00000000..812a220f --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-peek-promise-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + PeekPromiseEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    PeekPromiseEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-run-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-run-entry-message/index.html new file mode 100644 index 00000000..c1309529 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-run-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + RunEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RunEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-e-t_-s-t-a-t-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-e-t_-s-t-a-t-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..56faf66a --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-e-t_-s-t-a-t-e_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + SET_STATE_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SET_STATE_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-i-d-e_-e-f-f-e-c-t_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-i-d-e_-e-f-f-e-c-t_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..4a408b45 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-i-d-e_-e-f-f-e-c-t_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + SIDE_EFFECT_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SIDE_EFFECT_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-l-e-e-p_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-l-e-e-p_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..14994905 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-l-e-e-p_-e-n-t-r-y_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + SLEEP_ENTRY_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SLEEP_ENTRY_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-t-a-r-t_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-t-a-r-t_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..4edb4b6e --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-t-a-r-t_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + START_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    START_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-u-s-p-e-n-s-i-o-n_-m-e-s-s-a-g-e_-t-y-p-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-u-s-p-e-n-s-i-o-n_-m-e-s-s-a-g-e_-t-y-p-e.html new file mode 100644 index 00000000..b6546a7b --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-s-u-s-p-e-n-s-i-o-n_-m-e-s-s-a-g-e_-t-y-p-e.html @@ -0,0 +1,76 @@ + + + + + SUSPENSION_MESSAGE_TYPE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SUSPENSION_MESSAGE_TYPE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-set-state-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-set-state-entry-message/index.html new file mode 100644 index 00000000..0c4548fa --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-set-state-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + SetStateEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SetStateEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-sleep-entry-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-sleep-entry-message/index.html new file mode 100644 index 00000000..e4ccf403 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-sleep-entry-message/index.html @@ -0,0 +1,80 @@ + + + + + SleepEntryMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SleepEntryMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-start-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-start-message/index.html new file mode 100644 index 00000000..2e837608 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-start-message/index.html @@ -0,0 +1,80 @@ + + + + + StartMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    StartMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-suspension-message/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-suspension-message/index.html new file mode 100644 index 00000000..b04fde3f --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/-suspension-message/index.html @@ -0,0 +1,80 @@ + + + + + SuspensionMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SuspensionMessage

    + +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/decode.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/decode.html new file mode 100644 index 00000000..d36475a1 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/decode.html @@ -0,0 +1,76 @@ + + + + + decode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    decode

    +
    +
    open fun decode(value: Short): MessageType
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/encode.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/encode.html new file mode 100644 index 00000000..27860c36 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/encode.html @@ -0,0 +1,76 @@ + + + + + encode + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    encode

    +
    +
    open fun encode(): Short
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/from-message.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/from-message.html new file mode 100644 index 00000000..1138aef6 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/from-message.html @@ -0,0 +1,76 @@ + + + + + fromMessage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    fromMessage

    +
    +
    open fun fromMessage(msg: MessageLite): MessageType
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/index.html new file mode 100644 index 00000000..e979c21c --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/index.html @@ -0,0 +1,873 @@ + + + + + MessageType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    MessageType

    + +
    +
    +
    +
    +
    +

    Entries

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun decode(value: Short): MessageType
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun encode(): Short
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun fromMessage(msg: MessageLite): MessageType
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun messageParser(): Parser<out MessageLite>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun valueOf(name: String): MessageType

    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun values(): Array<MessageType>

    Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/message-parser.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/message-parser.html new file mode 100644 index 00000000..a227cc0c --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/message-parser.html @@ -0,0 +1,76 @@ + + + + + messageParser + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    messageParser

    +
    +
    open fun messageParser(): Parser<out MessageLite>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/value-of.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/value-of.html new file mode 100644 index 00000000..2feeddb9 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/value-of.html @@ -0,0 +1,76 @@ + + + + + valueOf + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    valueOf

    +
    +
    open fun valueOf(name: String): MessageType

    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

    Return

    the enum constant with the specified name

    Throws

    if this enum type has no constant with the specified name

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/values.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/values.html new file mode 100644 index 00000000..c0757618 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-message-type/values.html @@ -0,0 +1,76 @@ + + + + + values + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    values

    +
    +
    open fun values(): Array<MessageType>

    Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.

    Return

    an array containing the constants of this enum type, in the order they're declared

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-protocol-exception/-protocol-exception.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-protocol-exception/-protocol-exception.html new file mode 100644 index 00000000..4e532f6c --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-protocol-exception/-protocol-exception.html @@ -0,0 +1,76 @@ + + + + + ProtocolException + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ProtocolException

    +
    +
    constructor(message: String, code: Int, cause: Throwable)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-protocol-exception/code.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-protocol-exception/code.html new file mode 100644 index 00000000..ff50f199 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-protocol-exception/code.html @@ -0,0 +1,76 @@ + + + + + code + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    code

    +
    +
    val code: Int
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-protocol-exception/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-protocol-exception/index.html new file mode 100644 index 00000000..3e10d08d --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-protocol-exception/index.html @@ -0,0 +1,273 @@ + + + + + ProtocolException + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ProtocolException

    + +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor(message: String, code: Int, cause: Throwable)
    +
    +
    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open val cause: Throwable
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    val code: Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    fun addSuppressed(exception: Throwable)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun getMessage(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun initCause(cause: Throwable): Throwable
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun printStackTrace()
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-resolved-endpoint-handler/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-resolved-endpoint-handler/index.html new file mode 100644 index 00000000..1f778be2 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-resolved-endpoint-handler/index.html @@ -0,0 +1,175 @@ + + + + + ResolvedEndpointHandler + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ResolvedEndpointHandler

    +

    Resolved handler for an invocation.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onComplete()
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onError(p: Throwable)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun onNext(p: T)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun responseContentType(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun subscribe(p: Flow.Subscriber<in T>)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-resolved-endpoint-handler/response-content-type.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-resolved-endpoint-handler/response-content-type.html new file mode 100644 index 00000000..2cf3a5f2 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-resolved-endpoint-handler/response-content-type.html @@ -0,0 +1,76 @@ + + + + + responseContentType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    responseContentType

    +
    +
    abstract fun responseContentType(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-context-data-provider/-restate-context-data-provider.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-context-data-provider/-restate-context-data-provider.html new file mode 100644 index 00000000..ea524922 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-context-data-provider/-restate-context-data-provider.html @@ -0,0 +1,76 @@ + + + + + RestateContextDataProvider + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateContextDataProvider

    +
    +
    constructor()
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-context-data-provider/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-context-data-provider/index.html new file mode 100644 index 00000000..2e272991 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-context-data-provider/index.html @@ -0,0 +1,134 @@ + + + + + RestateContextDataProvider + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateContextDataProvider

    +
    open class RestateContextDataProvider : ContextDataProvider

    Log4j2 ContextDataProvider inferring context from SYSCALLS_THREAD_LOCAL.

    This is used to propagate the context to the user code, such that log statements from the user will contain the restate logging context variables.

    +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor()
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun supplyStringMap(): StringMap
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-context-data-provider/supply-context-data.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-context-data-provider/supply-context-data.html new file mode 100644 index 00000000..c688ffa7 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-context-data-provider/supply-context-data.html @@ -0,0 +1,76 @@ + + + + + supplyContextData + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    supplyContextData

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/-builder.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/-builder.html new file mode 100644 index 00000000..e2ed97ae --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/-builder.html @@ -0,0 +1,76 @@ + + + + + Builder + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Builder

    +
    +
    constructor(protocolMode: EndpointManifestSchema.ProtocolMode)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/bind.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/bind.html new file mode 100644 index 00000000..b2748899 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/bind.html @@ -0,0 +1,76 @@ + + + + + bind + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    bind

    +
    +
    open fun <O> bind(component: ServiceDefinition<O>, @Nullable options: @Nullable O): RestateEndpoint.Builder
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/build.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/build.html new file mode 100644 index 00000000..69826553 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/build.html @@ -0,0 +1,76 @@ + + + + + build + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    build

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/index.html new file mode 100644 index 00000000..9cad6f7c --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/index.html @@ -0,0 +1,164 @@ + + + + + Builder + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Builder

    +
    open class Builder
    +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor(protocolMode: EndpointManifestSchema.ProtocolMode)
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <O> bind(component: ServiceDefinition<O>, @Nullable options: @Nullable O): RestateEndpoint.Builder
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun withTracer(tracer: Tracer): RestateEndpoint.Builder
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/with-request-identity-verifier.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/with-request-identity-verifier.html new file mode 100644 index 00000000..0544319b --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/with-request-identity-verifier.html @@ -0,0 +1,76 @@ + + + + + withRequestIdentityVerifier + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withRequestIdentityVerifier

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/with-tracer.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/with-tracer.html new file mode 100644 index 00000000..d381726b --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-builder/with-tracer.html @@ -0,0 +1,76 @@ + + + + + withTracer + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withTracer

    +
    +
    open fun withTracer(tracer: Tracer): RestateEndpoint.Builder
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-discovery-response/content-type.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-discovery-response/content-type.html new file mode 100644 index 00000000..966e9107 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-discovery-response/content-type.html @@ -0,0 +1,76 @@ + + + + + contentType + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    contentType

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-discovery-response/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-discovery-response/index.html new file mode 100644 index 00000000..f4cba3b6 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-discovery-response/index.html @@ -0,0 +1,115 @@ + + + + + DiscoveryResponse + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    DiscoveryResponse

    + +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-discovery-response/serialized-manifest.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-discovery-response/serialized-manifest.html new file mode 100644 index 00000000..e7e093f9 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-discovery-response/serialized-manifest.html @@ -0,0 +1,76 @@ + + + + + serializedManifest + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    serializedManifest

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/-i-n-v-o-c-a-t-i-o-n_-i-d_-k-e-y.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/-i-n-v-o-c-a-t-i-o-n_-i-d_-k-e-y.html new file mode 100644 index 00000000..200d7cd7 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/-i-n-v-o-c-a-t-i-o-n_-i-d_-k-e-y.html @@ -0,0 +1,76 @@ + + + + + INVOCATION_ID_KEY + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    INVOCATION_ID_KEY

    +
    +
    val INVOCATION_ID_KEY: String = "restateInvocationId"
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/-i-n-v-o-c-a-t-i-o-n_-s-t-a-t-u-s_-k-e-y.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/-i-n-v-o-c-a-t-i-o-n_-s-t-a-t-u-s_-k-e-y.html new file mode 100644 index 00000000..d285b595 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/-i-n-v-o-c-a-t-i-o-n_-s-t-a-t-u-s_-k-e-y.html @@ -0,0 +1,76 @@ + + + + + INVOCATION_STATUS_KEY + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    INVOCATION_STATUS_KEY

    +
    +
    val INVOCATION_STATUS_KEY: String = "restateInvocationStatus"
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/-i-n-v-o-c-a-t-i-o-n_-t-a-r-g-e-t_-k-e-y.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/-i-n-v-o-c-a-t-i-o-n_-t-a-r-g-e-t_-k-e-y.html new file mode 100644 index 00000000..070f9b74 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/-i-n-v-o-c-a-t-i-o-n_-t-a-r-g-e-t_-k-e-y.html @@ -0,0 +1,76 @@ + + + + + INVOCATION_TARGET_KEY + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    INVOCATION_TARGET_KEY

    +
    +
    val INVOCATION_TARGET_KEY: String = "restateInvocationTarget"
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/-t-h-r-e-a-d_-l-o-c-a-l_-i-n-s-t-a-n-c-e.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/-t-h-r-e-a-d_-l-o-c-a-l_-i-n-s-t-a-n-c-e.html new file mode 100644 index 00000000..3c80e792 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/-t-h-r-e-a-d_-l-o-c-a-l_-i-n-s-t-a-n-c-e.html @@ -0,0 +1,76 @@ + + + + + THREAD_LOCAL_INSTANCE + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    THREAD_LOCAL_INSTANCE

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/index.html new file mode 100644 index 00000000..cfb3249d --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/index.html @@ -0,0 +1,164 @@ + + + + + LoggingContextSetter + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    LoggingContextSetter

    +

    Interface to abstract setting the logging context variables.

    In classic multithreaded environments, you can just use THREAD_LOCAL_INSTANCE, though the caller of RestateEndpoint must take care of the cleanup of the thread local map.

    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    val INVOCATION_ID_KEY: String = "restateInvocationId"
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    val INVOCATION_STATUS_KEY: String = "restateInvocationStatus"
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    val INVOCATION_TARGET_KEY: String = "restateInvocationTarget"
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun set(key: String, value: String)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/set.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/set.html new file mode 100644 index 00000000..ca738480 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/-logging-context-setter/set.html @@ -0,0 +1,76 @@ + + + + + set + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    set

    +
    +
    abstract fun set(key: String, value: String)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/discover-service-definition-factory.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/discover-service-definition-factory.html new file mode 100644 index 00000000..4fe8d408 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/discover-service-definition-factory.html @@ -0,0 +1,76 @@ + + + + + discoverServiceDefinitionFactory + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    discoverServiceDefinitionFactory

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/handle-discovery-request.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/handle-discovery-request.html new file mode 100644 index 00000000..7a38ff6b --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/handle-discovery-request.html @@ -0,0 +1,76 @@ + + + + + handleDiscoveryRequest + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    handleDiscoveryRequest

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/index.html new file mode 100644 index 00000000..882ff803 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/index.html @@ -0,0 +1,194 @@ + + + + + RestateEndpoint + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateEndpoint

    +
    open class RestateEndpoint
    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open class Builder
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Interface to abstract setting the logging context variables.
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun newBuilder(protocolMode: EndpointManifestSchema.ProtocolMode): RestateEndpoint.Builder
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun resolve(contentType: String, componentName: String, handlerName: String, headers: RequestIdentityVerifier.Headers, otelContext: Context, loggingContextSetter: RestateEndpoint.LoggingContextSetter, @Nullable syscallExecutor: @Nullable Executor): ResolvedEndpointHandler
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/new-builder.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/new-builder.html new file mode 100644 index 00000000..8d3aea7b --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/new-builder.html @@ -0,0 +1,76 @@ + + + + + newBuilder + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    newBuilder

    +
    +
    open fun newBuilder(protocolMode: EndpointManifestSchema.ProtocolMode): RestateEndpoint.Builder
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/resolve.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/resolve.html new file mode 100644 index 00000000..7968d80d --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-restate-endpoint/resolve.html @@ -0,0 +1,76 @@ + + + + + resolve + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolve

    +
    +
    open fun resolve(contentType: String, componentName: String, handlerName: String, headers: RequestIdentityVerifier.Headers, otelContext: Context, loggingContextSetter: RestateEndpoint.LoggingContextSetter, @Nullable syscallExecutor: @Nullable Executor): ResolvedEndpointHandler
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/awakeable.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/awakeable.html new file mode 100644 index 00000000..4c174907 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/awakeable.html @@ -0,0 +1,76 @@ + + + + + awakeable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    awakeable

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/call.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/call.html new file mode 100644 index 00000000..900d575b --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/call.html @@ -0,0 +1,76 @@ + + + + + call + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    call

    +
    +
    open fun call(target: Target, parameter: ByteBuffer, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/clear-all.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/clear-all.html new file mode 100644 index 00000000..d21c3888 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/clear-all.html @@ -0,0 +1,76 @@ + + + + + clearAll + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    clearAll

    +
    +
    open fun clearAll(callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/clear.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/clear.html new file mode 100644 index 00000000..54a38cdf --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/clear.html @@ -0,0 +1,76 @@ + + + + + clear + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    clear

    +
    +
    open fun clear(name: String, callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/close.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/close.html new file mode 100644 index 00000000..e3714971 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/close.html @@ -0,0 +1,76 @@ + + + + + close + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    close

    +
    +
    open fun close()
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/enter-side-effect-block.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/enter-side-effect-block.html new file mode 100644 index 00000000..8fee80d2 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/enter-side-effect-block.html @@ -0,0 +1,76 @@ + + + + + enterSideEffectBlock + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    enterSideEffectBlock

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/exit-side-effect-block-with-terminal-exception.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/exit-side-effect-block-with-terminal-exception.html new file mode 100644 index 00000000..cbd6c60b --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/exit-side-effect-block-with-terminal-exception.html @@ -0,0 +1,76 @@ + + + + + exitSideEffectBlockWithTerminalException + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    exitSideEffectBlockWithTerminalException

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/exit-side-effect-block.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/exit-side-effect-block.html new file mode 100644 index 00000000..dd9da448 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/exit-side-effect-block.html @@ -0,0 +1,76 @@ + + + + + exitSideEffectBlock + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    exitSideEffectBlock

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/fail.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/fail.html new file mode 100644 index 00000000..f523d7c3 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/fail.html @@ -0,0 +1,76 @@ + + + + + fail + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    fail

    +
    +
    open fun fail(cause: Throwable)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/get-fully-qualified-method-name.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/get-fully-qualified-method-name.html new file mode 100644 index 00000000..329440d0 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/get-fully-qualified-method-name.html @@ -0,0 +1,76 @@ + + + + + getFullyQualifiedMethodName + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getFullyQualifiedMethodName

    +
    +

    Return

    fully qualified method name in the form {fullyQualifiedServiceName}/{methodName}

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/get-invocation-state.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/get-invocation-state.html new file mode 100644 index 00000000..6e9b5976 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/get-invocation-state.html @@ -0,0 +1,76 @@ + + + + + getInvocationState + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getInvocationState

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/get-keys.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/get-keys.html new file mode 100644 index 00000000..3dd9cbaa --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/get-keys.html @@ -0,0 +1,76 @@ + + + + + getKeys + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getKeys

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/get.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/get.html new file mode 100644 index 00000000..87bca40d --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/get.html @@ -0,0 +1,76 @@ + + + + + get + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    get

    +
    +
    open fun get(name: String, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/index.html new file mode 100644 index 00000000..0cfa08e2 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/index.html @@ -0,0 +1,520 @@ + + + + + SyscallsImpl + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    SyscallsImpl

    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun call(target: Target, parameter: ByteBuffer, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun clear(name: String, callback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun clearAll(callback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun close()
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun createAllDeferred(p: List<Deferred<out Any>>): Deferred<Void>
    open fun createAllDeferred(children: List<Deferred<out Any>>): Deferred<Void>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun createAnyDeferred(children: List<Deferred<out Any>>): Deferred<Integer>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    + +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun fail(cause: Throwable)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun get(name: String, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun objectKey(): String
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun promise(key: String, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun rejectAwakeable(serializedId: String, reason: String, callback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun rejectPromise(key: String, reason: String, callback: SyscallCallback<Deferred<Void>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun request(): Request
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun resolveAwakeable(serializedId: String, payload: ByteBuffer, callback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> resolveDeferred(deferredToResolve: Deferred<T>, callback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun resolvePromise(key: String, payload: ByteBuffer, callback: SyscallCallback<Deferred<Void>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun send(target: Target, parameter: ByteBuffer, @Nullable delay: @Nullable Duration, callback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun set(name: String, value: ByteBuffer, callback: SyscallCallback<Void>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun sleep(duration: Duration, callback: SyscallCallback<Deferred<Void>>)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun writeOutput(throwable: TerminalException, callback: SyscallCallback<Void>)
    open fun writeOutput(value: ByteBuffer, callback: SyscallCallback<Void>)
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/is-inside-side-effect.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/is-inside-side-effect.html new file mode 100644 index 00000000..0099bed9 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/is-inside-side-effect.html @@ -0,0 +1,76 @@ + + + + + isInsideSideEffect + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    isInsideSideEffect

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/object-key.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/object-key.html new file mode 100644 index 00000000..8b0b2059 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/object-key.html @@ -0,0 +1,76 @@ + + + + + objectKey + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    objectKey

    +
    +
    open fun objectKey(): String
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/peek-promise.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/peek-promise.html new file mode 100644 index 00000000..2b5ee54d --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/peek-promise.html @@ -0,0 +1,76 @@ + + + + + peekPromise + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    peekPromise

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/promise.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/promise.html new file mode 100644 index 00000000..2d147ed7 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/promise.html @@ -0,0 +1,76 @@ + + + + + promise + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    promise

    +
    +
    open fun promise(key: String, callback: SyscallCallback<Deferred<ByteBuffer>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/reject-awakeable.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/reject-awakeable.html new file mode 100644 index 00000000..fe8783c7 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/reject-awakeable.html @@ -0,0 +1,76 @@ + + + + + rejectAwakeable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    rejectAwakeable

    +
    +
    open fun rejectAwakeable(serializedId: String, reason: String, callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/reject-promise.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/reject-promise.html new file mode 100644 index 00000000..ca46ec82 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/reject-promise.html @@ -0,0 +1,76 @@ + + + + + rejectPromise + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    rejectPromise

    +
    +
    open fun rejectPromise(key: String, reason: String, callback: SyscallCallback<Deferred<Void>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/request.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/request.html new file mode 100644 index 00000000..2362be9f --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/request.html @@ -0,0 +1,76 @@ + + + + + request + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    request

    +
    +
    open fun request(): Request
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/resolve-awakeable.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/resolve-awakeable.html new file mode 100644 index 00000000..ad7f93ed --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/resolve-awakeable.html @@ -0,0 +1,76 @@ + + + + + resolveAwakeable + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolveAwakeable

    +
    +
    open fun resolveAwakeable(serializedId: String, payload: ByteBuffer, callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/resolve-deferred.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/resolve-deferred.html new file mode 100644 index 00000000..02279e92 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/resolve-deferred.html @@ -0,0 +1,76 @@ + + + + + resolveDeferred + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolveDeferred

    +
    +
    open fun <T> resolveDeferred(deferredToResolve: Deferred<T>, callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/resolve-promise.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/resolve-promise.html new file mode 100644 index 00000000..130f6da7 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/resolve-promise.html @@ -0,0 +1,76 @@ + + + + + resolvePromise + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    resolvePromise

    +
    +
    open fun resolvePromise(key: String, payload: ByteBuffer, callback: SyscallCallback<Deferred<Void>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/send.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/send.html new file mode 100644 index 00000000..45f0437a --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/send.html @@ -0,0 +1,76 @@ + + + + + send + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    send

    +
    +
    open fun send(target: Target, parameter: ByteBuffer, @Nullable delay: @Nullable Duration, callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/set.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/set.html new file mode 100644 index 00000000..5d39fe78 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/set.html @@ -0,0 +1,76 @@ + + + + + set + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    set

    +
    +
    open fun set(name: String, value: ByteBuffer, callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/sleep.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/sleep.html new file mode 100644 index 00000000..1c79c2d7 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/sleep.html @@ -0,0 +1,76 @@ + + + + + sleep + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sleep

    +
    +
    open fun sleep(duration: Duration, callback: SyscallCallback<Deferred<Void>>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/write-output.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/write-output.html new file mode 100644 index 00000000..4b24edfe --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-syscalls-impl/write-output.html @@ -0,0 +1,76 @@ + + + + + writeOutput + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    writeOutput

    +
    +
    open fun writeOutput(value: ByteBuffer, callback: SyscallCallback<Void>)
    open fun writeOutput(throwable: TerminalException, callback: SyscallCallback<Void>)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-util/contains-suspended-exception.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-util/contains-suspended-exception.html new file mode 100644 index 00000000..bc48f3fc --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-util/contains-suspended-exception.html @@ -0,0 +1,76 @@ + + + + + containsSuspendedException + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    containsSuspendedException

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-util/find-protocol-exception.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-util/find-protocol-exception.html new file mode 100644 index 00000000..beb728d6 --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-util/find-protocol-exception.html @@ -0,0 +1,76 @@ + + + + + findProtocolException + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    findProtocolException

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/-util/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/-util/index.html new file mode 100644 index 00000000..69042d2f --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/-util/index.html @@ -0,0 +1,115 @@ + + + + + Util + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Util

    +
    class Util
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/dev.restate.sdk.core/index.html b/static/ktdocs/sdk-core/dev.restate.sdk.core/index.html new file mode 100644 index 00000000..5c6147ad --- /dev/null +++ b/static/ktdocs/sdk-core/dev.restate.sdk.core/index.html @@ -0,0 +1,249 @@ + + + + + dev.restate.sdk.core + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    interface InvocationFlow
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    interface InvocationInput
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open class MessageHeader
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Resolved handler for an invocation.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open class RestateContextDataProvider : ContextDataProvider
    Log4j2 ContextDataProvider inferring context from SYSCALLS_THREAD_LOCAL.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open class RestateEndpoint
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    class Util
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/index.html b/static/ktdocs/sdk-core/index.html new file mode 100644 index 00000000..c674f73f --- /dev/null +++ b/static/ktdocs/sdk-core/index.html @@ -0,0 +1,95 @@ + + + + + sdk-core + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sdk-core

    +
    +

    Packages

    +
    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-core/navigation.html b/static/ktdocs/sdk-core/navigation.html new file mode 100644 index 00000000..0889336e --- /dev/null +++ b/static/ktdocs/sdk-core/navigation.html @@ -0,0 +1,892 @@ +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    + Awaitable +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    +
    + Awakeable +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + Context +
    +
    +
    + +
    + + +
    + +
    +
    + Companion +
    +
    +
    +
    + Options +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    + KtSerdes +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + resolve() +
    +
    + +
    + +
    +
    + +
    +
    +
    + select() +
    +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + Accept +
    +
    +
    +
    + Exclusive +
    +
    +
    +
    + Handler +
    +
    +
    +
    + Json +
    +
    +
    +
    + Raw +
    +
    +
    +
    + Service +
    +
    +
    +
    + Shared +
    +
    +
    + +
    +
    +
    + Workflow +
    +
    +
    + +
    + + +
    +
    + Client +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + +
    + +
    +
    + ACCEPTED +
    +
    + +
    +
    +
    +
    + + + +
    + +
    +
    + SHARED +
    +
    +
    +
    + EXCLUSIVE +
    +
    +
    +
    + WORKFLOW +
    +
    +
    +
    + +
    +
    +
    + Output +
    +
    +
    +
    + Request +
    +
    +
    +
    + Serde +
    +
    +
    + +
    +
    + SERVICE +
    +
    +
    + +
    +
    +
    + WORKFLOW +
    +
    +
    +
    +
    + StateKey +
    +
    +
    +
    + Target +
    +
    + +
    + + +
    + +
    +
    + Version +
    +
    +
    +
    + + + + + + +
    + + +
    +
    diff --git a/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/bind.html b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/bind.html new file mode 100644 index 00000000..569b5255 --- /dev/null +++ b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/bind.html @@ -0,0 +1,76 @@ + + + + + bind + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    bind

    +
    +
    open fun bind(service: Any): RestateHttpEndpointBuilder

    Add a Restate service to the endpoint. This will automatically discover the generated factory based on the class name.

    You can also manually instantiate the ServiceDefinition using bind.


    open fun bind(serviceDefinition: ServiceDefinition<out Any>): RestateHttpEndpointBuilder

    Add a Restate service to the endpoint.

    To set the options, use bind.


    open fun <O> bind(serviceDefinition: ServiceDefinition<O>, options: O): RestateHttpEndpointBuilder

    Add a Restate service to the endpoint, setting the options.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/build-and-listen.html b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/build-and-listen.html new file mode 100644 index 00000000..a192f72c --- /dev/null +++ b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/build-and-listen.html @@ -0,0 +1,76 @@ + + + + + buildAndListen + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    buildAndListen

    +
    +
    open fun buildAndListen(port: Int)

    Build and listen on the specified port.


    open fun buildAndListen()

    Build and listen on the port specified by the environment variable PORT, or alternatively on the default 9080 port.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/build.html b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/build.html new file mode 100644 index 00000000..45380554 --- /dev/null +++ b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/build.html @@ -0,0 +1,76 @@ + + + + + build + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    build

    +
    +
    open fun build(): HttpServer

    Build the HttpServer serving the Restate service endpoint.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/builder.html b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/builder.html new file mode 100644 index 00000000..1c8a1a65 --- /dev/null +++ b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/builder.html @@ -0,0 +1,76 @@ + + + + + builder + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    builder

    +
    +
    open fun builder(vertx: Vertx): RestateHttpEndpointBuilder

    Create a new builder.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/index.html b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/index.html new file mode 100644 index 00000000..af0bc802 --- /dev/null +++ b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/index.html @@ -0,0 +1,195 @@ + + + + + RestateHttpEndpointBuilder + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateHttpEndpointBuilder

    +

    Endpoint builder for a Restate HTTP Endpoint using Vert.x, to serve Restate services.

    This endpoint supports the Restate HTTP/2 Streaming component Protocol.

    Example usage:

    public static void main(String[] args) {
    +  RestateHttpEndpointBuilder.builder()
    +          .bind(new Counter())
    +          .buildAndListen();
    +}
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun bind(serviceDefinition: ServiceDefinition<out Any>): RestateHttpEndpointBuilder
    open fun bind(service: Any): RestateHttpEndpointBuilder
    Add a Restate service to the endpoint.
    open fun <O> bind(serviceDefinition: ServiceDefinition<O>, options: O): RestateHttpEndpointBuilder
    Add a Restate service to the endpoint, setting the options.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun build(): HttpServer
    Build the HttpServer serving the Restate service endpoint.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun buildAndListen()
    Build and listen on the port specified by the environment variable PORT, or alternatively on the default 9080 port.
    open fun buildAndListen(port: Int)
    Build and listen on the specified port.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun builder(vertx: Vertx): RestateHttpEndpointBuilder
    Create a new builder.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun withOpenTelemetry(openTelemetry: OpenTelemetry): RestateHttpEndpointBuilder
    Set the OpenTelemetry implementation for tracing and metrics.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun withOptions(options: HttpServerOptions): RestateHttpEndpointBuilder
    Add custom HttpServerOptions to the server used by the endpoint.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Set the request identity verifier for this endpoint.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/with-open-telemetry.html b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/with-open-telemetry.html new file mode 100644 index 00000000..15e095b7 --- /dev/null +++ b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/with-open-telemetry.html @@ -0,0 +1,76 @@ + + + + + withOpenTelemetry + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withOpenTelemetry

    +
    +
    open fun withOpenTelemetry(openTelemetry: OpenTelemetry): RestateHttpEndpointBuilder

    Set the OpenTelemetry implementation for tracing and metrics.

    See also

    OpenTelemetry
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/with-options.html b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/with-options.html new file mode 100644 index 00000000..1eec651d --- /dev/null +++ b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/with-options.html @@ -0,0 +1,76 @@ + + + + + withOptions + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withOptions

    +
    +
    open fun withOptions(options: HttpServerOptions): RestateHttpEndpointBuilder

    Add custom HttpServerOptions to the server used by the endpoint.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/with-request-identity-verifier.html b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/with-request-identity-verifier.html new file mode 100644 index 00000000..a8478ef5 --- /dev/null +++ b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/-restate-http-endpoint-builder/with-request-identity-verifier.html @@ -0,0 +1,77 @@ + + + + + withRequestIdentityVerifier + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withRequestIdentityVerifier

    +
    +

    Set the request identity verifier for this endpoint.

    For the Restate implementation to use with Restate Cloud, check the module +sdk-request-identity.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/index.html b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/index.html new file mode 100644 index 00000000..ff25df6a --- /dev/null +++ b/static/ktdocs/sdk-http-vertx/dev.restate.sdk.http.vertx/index.html @@ -0,0 +1,99 @@ + + + + + dev.restate.sdk.http.vertx + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Endpoint builder for a Restate HTTP Endpoint using Vert.x, to serve Restate services.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-http-vertx/index.html b/static/ktdocs/sdk-http-vertx/index.html new file mode 100644 index 00000000..cdf01447 --- /dev/null +++ b/static/ktdocs/sdk-http-vertx/index.html @@ -0,0 +1,95 @@ + + + + + sdk-http-vertx + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sdk-http-vertx

    +
    +

    Packages

    +
    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-http-vertx/navigation.html b/static/ktdocs/sdk-http-vertx/navigation.html new file mode 100644 index 00000000..0889336e --- /dev/null +++ b/static/ktdocs/sdk-http-vertx/navigation.html @@ -0,0 +1,892 @@ +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    + Awaitable +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    +
    + Awakeable +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + Context +
    +
    +
    + +
    + + +
    + +
    +
    + Companion +
    +
    +
    +
    + Options +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    + KtSerdes +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + resolve() +
    +
    + +
    + +
    +
    + +
    +
    +
    + select() +
    +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + Accept +
    +
    +
    +
    + Exclusive +
    +
    +
    +
    + Handler +
    +
    +
    +
    + Json +
    +
    +
    +
    + Raw +
    +
    +
    +
    + Service +
    +
    +
    +
    + Shared +
    +
    +
    + +
    +
    +
    + Workflow +
    +
    +
    + +
    + + +
    +
    + Client +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + +
    + +
    +
    + ACCEPTED +
    +
    + +
    +
    +
    +
    + + + +
    + +
    +
    + SHARED +
    +
    +
    +
    + EXCLUSIVE +
    +
    +
    +
    + WORKFLOW +
    +
    +
    +
    + +
    +
    +
    + Output +
    +
    +
    +
    + Request +
    +
    +
    +
    + Serde +
    +
    +
    + +
    +
    + SERVICE +
    +
    +
    + +
    +
    +
    + WORKFLOW +
    +
    +
    +
    +
    + StateKey +
    +
    +
    +
    + Target +
    +
    + +
    + + +
    + +
    +
    + Version +
    +
    +
    +
    + + + + + + +
    + + +
    +
    diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-base-restate-lambda-handler/handle-request.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-base-restate-lambda-handler/handle-request.html new file mode 100644 index 00000000..41f21a36 --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-base-restate-lambda-handler/handle-request.html @@ -0,0 +1,76 @@ + + + + + handleRequest + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    handleRequest

    +
    +
    open fun handleRequest(input: APIGatewayProxyRequestEvent, context: Context): APIGatewayProxyResponseEvent
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-base-restate-lambda-handler/index.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-base-restate-lambda-handler/index.html new file mode 100644 index 00000000..be472b55 --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-base-restate-lambda-handler/index.html @@ -0,0 +1,115 @@ + + + + + BaseRestateLambdaHandler + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    BaseRestateLambdaHandler

    +
    abstract class BaseRestateLambdaHandler : RequestHandler<I, O>

    Base implementation of a Lambda handler to execute restate services

    Implementation of AWS Lambda for serving Restate functions.

    Restate can invoke Lambda functions directly or through AWS API gateway. For both cases, it will invoke the Lambda using the same envelope of an API Gateway request/response. See Restate Lambda documentation for more details.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun handleRequest(input: APIGatewayProxyRequestEvent, context: Context): APIGatewayProxyResponseEvent
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun register(builder: RestateLambdaEndpointBuilder)
    Configure your services in this method.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-base-restate-lambda-handler/register.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-base-restate-lambda-handler/register.html new file mode 100644 index 00000000..75559180 --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-base-restate-lambda-handler/register.html @@ -0,0 +1,76 @@ + + + + + register + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    register

    +
    +
    abstract fun register(builder: RestateLambdaEndpointBuilder)

    Configure your services in this method.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/-restate-lambda-endpoint-builder.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/-restate-lambda-endpoint-builder.html new file mode 100644 index 00000000..c4d9ff5e --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/-restate-lambda-endpoint-builder.html @@ -0,0 +1,76 @@ + + + + + RestateLambdaEndpointBuilder + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateLambdaEndpointBuilder

    +
    +
    constructor()
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/bind.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/bind.html new file mode 100644 index 00000000..139c4f06 --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/bind.html @@ -0,0 +1,76 @@ + + + + + bind + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    bind

    +
    +

    Add a Restate service to the endpoint. This will automatically discover the generated factory based on the class name.

    You can also manually instantiate the ServiceDefinition using bind.


    Add a Restate service to the endpoint.

    To set the options, use bind.


    open fun <O> bind(serviceDefinition: ServiceDefinition<O>, options: O): RestateLambdaEndpointBuilder

    Add a Restate service to the endpoint, setting the options.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/build.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/build.html new file mode 100644 index 00000000..424b841c --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/build.html @@ -0,0 +1,76 @@ + + + + + build + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    build

    +
    +

    Build the RestateLambdaEndpoint serving the Restate service endpoint.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/index.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/index.html new file mode 100644 index 00000000..d381d1ac --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/index.html @@ -0,0 +1,164 @@ + + + + + RestateLambdaEndpointBuilder + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateLambdaEndpointBuilder

    +

    Endpoint builder for a Restate AWS Lambda Endpoint, to serve Restate service.

    +
    +
    +
    +
    +
    +

    Constructors

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    constructor()
    +
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Add a Restate service to the endpoint.
    open fun <O> bind(serviceDefinition: ServiceDefinition<O>, options: O): RestateLambdaEndpointBuilder
    Add a Restate service to the endpoint, setting the options.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Build the RestateLambdaEndpoint serving the Restate service endpoint.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun withOpenTelemetry(openTelemetry: OpenTelemetry): RestateLambdaEndpointBuilder
    Add a OpenTelemetry implementation for tracing and metrics.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Set the request identity verifier for this endpoint.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/with-open-telemetry.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/with-open-telemetry.html new file mode 100644 index 00000000..018ca43f --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/with-open-telemetry.html @@ -0,0 +1,76 @@ + + + + + withOpenTelemetry + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withOpenTelemetry

    +
    +
    open fun withOpenTelemetry(openTelemetry: OpenTelemetry): RestateLambdaEndpointBuilder

    Add a OpenTelemetry implementation for tracing and metrics.

    See also

    OpenTelemetry
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/with-request-identity-verifier.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/with-request-identity-verifier.html new file mode 100644 index 00000000..4f259498 --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint-builder/with-request-identity-verifier.html @@ -0,0 +1,77 @@ + + + + + withRequestIdentityVerifier + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withRequestIdentityVerifier

    +
    +

    Set the request identity verifier for this endpoint.

    For the Restate implementation to use with Restate Cloud, check the module +sdk-request-identity.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint/builder.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint/builder.html new file mode 100644 index 00000000..c6dd5bc4 --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint/builder.html @@ -0,0 +1,76 @@ + + + + + builder + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    builder

    +
    +

    Create a new builder.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint/handle-request.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint/handle-request.html new file mode 100644 index 00000000..d9063978 --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint/handle-request.html @@ -0,0 +1,76 @@ + + + + + handleRequest + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    handleRequest

    +
    +
    open fun handleRequest(input: APIGatewayProxyRequestEvent, context: Context): APIGatewayProxyResponseEvent

    Handle a Lambda request as Restate Lambda endpoint.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint/index.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint/index.html new file mode 100644 index 00000000..f632360b --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/-restate-lambda-endpoint/index.html @@ -0,0 +1,115 @@ + + + + + RestateLambdaEndpoint + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateLambdaEndpoint

    +

    Restate Lambda Endpoint.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Create a new builder.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun handleRequest(input: APIGatewayProxyRequestEvent, context: Context): APIGatewayProxyResponseEvent
    Handle a Lambda request as Restate Lambda endpoint.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/index.html b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/index.html new file mode 100644 index 00000000..0e2675eb --- /dev/null +++ b/static/ktdocs/sdk-lambda/dev.restate.sdk.lambda/index.html @@ -0,0 +1,129 @@ + + + + + dev.restate.sdk.lambda + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract class BaseRestateLambdaHandler : RequestHandler<I, O>
    Base implementation of a Lambda handler to execute restate services Implementation of AWS Lambda for serving Restate functions.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Restate Lambda Endpoint.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Endpoint builder for a Restate AWS Lambda Endpoint, to serve Restate service.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/index.html b/static/ktdocs/sdk-lambda/index.html new file mode 100644 index 00000000..3912e260 --- /dev/null +++ b/static/ktdocs/sdk-lambda/index.html @@ -0,0 +1,95 @@ + + + + + sdk-lambda + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sdk-lambda

    +
    +

    Packages

    +
    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-lambda/navigation.html b/static/ktdocs/sdk-lambda/navigation.html new file mode 100644 index 00000000..0889336e --- /dev/null +++ b/static/ktdocs/sdk-lambda/navigation.html @@ -0,0 +1,892 @@ +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    + Awaitable +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    +
    + Awakeable +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + Context +
    +
    +
    + +
    + + +
    + +
    +
    + Companion +
    +
    +
    +
    + Options +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    + KtSerdes +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + resolve() +
    +
    + +
    + +
    +
    + +
    +
    +
    + select() +
    +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + Accept +
    +
    +
    +
    + Exclusive +
    +
    +
    +
    + Handler +
    +
    +
    +
    + Json +
    +
    +
    +
    + Raw +
    +
    +
    +
    + Service +
    +
    +
    +
    + Shared +
    +
    +
    + +
    +
    +
    + Workflow +
    +
    +
    + +
    + + +
    +
    + Client +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + +
    + +
    +
    + ACCEPTED +
    +
    + +
    +
    +
    +
    + + + +
    + +
    +
    + SHARED +
    +
    +
    +
    + EXCLUSIVE +
    +
    +
    +
    + WORKFLOW +
    +
    +
    +
    + +
    +
    +
    + Output +
    +
    +
    +
    + Request +
    +
    +
    +
    + Serde +
    +
    +
    + +
    +
    + SERVICE +
    +
    +
    + +
    +
    +
    + WORKFLOW +
    +
    +
    +
    +
    + StateKey +
    +
    +
    +
    + Target +
    +
    + +
    + + +
    + +
    +
    + Version +
    +
    +
    +
    + + + + + + +
    + + +
    +
    diff --git a/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/-restate-request-identity-verifier/from-key.html b/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/-restate-request-identity-verifier/from-key.html new file mode 100644 index 00000000..b23ba2a4 --- /dev/null +++ b/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/-restate-request-identity-verifier/from-key.html @@ -0,0 +1,76 @@ + + + + + fromKey + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    fromKey

    +
    +

    Create the RequestIdentityVerifier from key strings.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/-restate-request-identity-verifier/from-keys.html b/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/-restate-request-identity-verifier/from-keys.html new file mode 100644 index 00000000..cb53aacf --- /dev/null +++ b/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/-restate-request-identity-verifier/from-keys.html @@ -0,0 +1,76 @@ + + + + + fromKeys + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    fromKeys

    +
    +

    Create the RequestIdentityVerifier from key strings.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/-restate-request-identity-verifier/index.html b/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/-restate-request-identity-verifier/index.html new file mode 100644 index 00000000..6c3da722 --- /dev/null +++ b/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/-restate-request-identity-verifier/index.html @@ -0,0 +1,130 @@ + + + + + RestateRequestIdentityVerifier + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateRequestIdentityVerifier

    + +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Create the RequestIdentityVerifier from key strings.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Create the RequestIdentityVerifier from key strings.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/-restate-request-identity-verifier/verify-request.html b/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/-restate-request-identity-verifier/verify-request.html new file mode 100644 index 00000000..07a6aeaf --- /dev/null +++ b/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/-restate-request-identity-verifier/verify-request.html @@ -0,0 +1,76 @@ + + + + + verifyRequest + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    verifyRequest

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/index.html b/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/index.html new file mode 100644 index 00000000..eb7df343 --- /dev/null +++ b/static/ktdocs/sdk-request-identity/dev.restate.sdk.auth.signing/index.html @@ -0,0 +1,99 @@ + + + + + dev.restate.sdk.auth.signing + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-request-identity/index.html b/static/ktdocs/sdk-request-identity/index.html new file mode 100644 index 00000000..4687596e --- /dev/null +++ b/static/ktdocs/sdk-request-identity/index.html @@ -0,0 +1,95 @@ + + + + + sdk-request-identity + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sdk-request-identity

    +
    +

    Packages

    +
    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-request-identity/navigation.html b/static/ktdocs/sdk-request-identity/navigation.html new file mode 100644 index 00000000..0889336e --- /dev/null +++ b/static/ktdocs/sdk-request-identity/navigation.html @@ -0,0 +1,892 @@ +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    + Awaitable +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    +
    + Awakeable +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + Context +
    +
    +
    + +
    + + +
    + +
    +
    + Companion +
    +
    +
    +
    + Options +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    + KtSerdes +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + resolve() +
    +
    + +
    + +
    +
    + +
    +
    +
    + select() +
    +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + Accept +
    +
    +
    +
    + Exclusive +
    +
    +
    +
    + Handler +
    +
    +
    +
    + Json +
    +
    +
    +
    + Raw +
    +
    +
    +
    + Service +
    +
    +
    +
    + Shared +
    +
    +
    + +
    +
    +
    + Workflow +
    +
    +
    + +
    + + +
    +
    + Client +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + +
    + +
    +
    + ACCEPTED +
    +
    + +
    +
    +
    +
    + + + +
    + +
    +
    + SHARED +
    +
    +
    +
    + EXCLUSIVE +
    +
    +
    +
    + WORKFLOW +
    +
    +
    +
    + +
    +
    +
    + Output +
    +
    +
    +
    + Request +
    +
    +
    +
    + Serde +
    +
    +
    + +
    +
    + SERVICE +
    +
    +
    + +
    +
    +
    + WORKFLOW +
    +
    +
    +
    +
    + StateKey +
    +
    +
    +
    + Target +
    +
    + +
    + + +
    + +
    +
    + Version +
    +
    +
    +
    + + + + + + +
    + + +
    +
    diff --git a/static/ktdocs/sdk-serde-jackson/dev.restate.sdk.serde.jackson/-jackson-serdes/index.html b/static/ktdocs/sdk-serde-jackson/dev.restate.sdk.serde.jackson/-jackson-serdes/index.html new file mode 100644 index 00000000..25d9059b --- /dev/null +++ b/static/ktdocs/sdk-serde-jackson/dev.restate.sdk.serde.jackson/-jackson-serdes/index.html @@ -0,0 +1,104 @@ + + + + + JacksonSerdes + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    JacksonSerdes

    +

    Serde implementations for Jackson.

    You can use these serdes for serializing and deserializing state, side effects results and awakeables using Jackson's ObjectMapper.

    For example:

    
    +private static final StateKey<Person> PERSON = StateKey.of("person", JacksonSerdes.of(Person.class));
    +
    Or using Jackson's TypeReference to encapsulate generics:
    
    +private static final StateKey<List<Person>> PEOPLE = StateKey.of("people", JacksonSerdes.of(new TypeReference<>() {}));
    +
    When no object mapper is provided, a default one is used, using the default and discovering SPI modules.
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T> of(typeReference: TypeReference<T>): Serde<T>
    open fun <T> of(mapper: ObjectMapper, typeReference: TypeReference<T>): Serde<T>
    Serialize/Deserialize TypeReference using the default object mapper.
    open fun <T> of(clazz: Class<T>): Serde<T>
    Serialize/Deserialize class using the default object mapper.
    open fun <T> of(mapper: ObjectMapper, clazz: Class<T>): Serde<T>
    Serialize/Deserialize class using the provided object mapper.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-serde-jackson/dev.restate.sdk.serde.jackson/-jackson-serdes/of.html b/static/ktdocs/sdk-serde-jackson/dev.restate.sdk.serde.jackson/-jackson-serdes/of.html new file mode 100644 index 00000000..6bec0a74 --- /dev/null +++ b/static/ktdocs/sdk-serde-jackson/dev.restate.sdk.serde.jackson/-jackson-serdes/of.html @@ -0,0 +1,76 @@ + + + + + of + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    of

    +
    +
    open fun <T> of(clazz: Class<T>): Serde<T>

    Serialize/Deserialize class using the default object mapper.


    open fun <T> of(mapper: ObjectMapper, clazz: Class<T>): Serde<T>

    Serialize/Deserialize class using the provided object mapper.


    open fun <T> of(typeReference: TypeReference<T>): Serde<T>
    open fun <T> of(mapper: ObjectMapper, typeReference: TypeReference<T>): Serde<T>

    Serialize/Deserialize TypeReference using the default object mapper.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-serde-jackson/dev.restate.sdk.serde.jackson/index.html b/static/ktdocs/sdk-serde-jackson/dev.restate.sdk.serde.jackson/index.html new file mode 100644 index 00000000..50d58bd5 --- /dev/null +++ b/static/ktdocs/sdk-serde-jackson/dev.restate.sdk.serde.jackson/index.html @@ -0,0 +1,99 @@ + + + + + dev.restate.sdk.serde.jackson + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Serde implementations for Jackson.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-serde-jackson/index.html b/static/ktdocs/sdk-serde-jackson/index.html new file mode 100644 index 00000000..ed79107b --- /dev/null +++ b/static/ktdocs/sdk-serde-jackson/index.html @@ -0,0 +1,95 @@ + + + + + sdk-serde-jackson + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sdk-serde-jackson

    +
    +

    Packages

    +
    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-serde-jackson/navigation.html b/static/ktdocs/sdk-serde-jackson/navigation.html new file mode 100644 index 00000000..0889336e --- /dev/null +++ b/static/ktdocs/sdk-serde-jackson/navigation.html @@ -0,0 +1,892 @@ +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    + Awaitable +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    +
    + Awakeable +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + Context +
    +
    +
    + +
    + + +
    + +
    +
    + Companion +
    +
    +
    +
    + Options +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    + KtSerdes +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + resolve() +
    +
    + +
    + +
    +
    + +
    +
    +
    + select() +
    +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + Accept +
    +
    +
    +
    + Exclusive +
    +
    +
    +
    + Handler +
    +
    +
    +
    + Json +
    +
    +
    +
    + Raw +
    +
    +
    +
    + Service +
    +
    +
    +
    + Shared +
    +
    +
    + +
    +
    +
    + Workflow +
    +
    +
    + +
    + + +
    +
    + Client +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + +
    + +
    +
    + ACCEPTED +
    +
    + +
    +
    +
    +
    + + + +
    + +
    +
    + SHARED +
    +
    +
    +
    + EXCLUSIVE +
    +
    +
    +
    + WORKFLOW +
    +
    +
    +
    + +
    +
    +
    + Output +
    +
    +
    +
    + Request +
    +
    +
    +
    + Serde +
    +
    +
    + +
    +
    + SERVICE +
    +
    +
    + +
    +
    +
    + WORKFLOW +
    +
    +
    +
    +
    + StateKey +
    +
    +
    +
    + Target +
    +
    + +
    + + +
    + +
    +
    + Version +
    +
    +
    +
    + + + + + + +
    + + +
    +
    diff --git a/static/ktdocs/sdk-serde-protobuf/dev.restate.sdk.serde.protobuf/-protobuf-serdes/index.html b/static/ktdocs/sdk-serde-protobuf/dev.restate.sdk.serde.protobuf/-protobuf-serdes/index.html new file mode 100644 index 00000000..63815489 --- /dev/null +++ b/static/ktdocs/sdk-serde-protobuf/dev.restate.sdk.serde.protobuf/-protobuf-serdes/index.html @@ -0,0 +1,100 @@ + + + + + ProtobufSerdes + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ProtobufSerdes

    +
    abstract class ProtobufSerdes

    Collection of serializers/deserializers for Protobuf

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun <T : MessageLite?> of(parser: Parser<T>): Serde<T>
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-serde-protobuf/dev.restate.sdk.serde.protobuf/-protobuf-serdes/of.html b/static/ktdocs/sdk-serde-protobuf/dev.restate.sdk.serde.protobuf/-protobuf-serdes/of.html new file mode 100644 index 00000000..28610eb1 --- /dev/null +++ b/static/ktdocs/sdk-serde-protobuf/dev.restate.sdk.serde.protobuf/-protobuf-serdes/of.html @@ -0,0 +1,76 @@ + + + + + of + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    of

    +
    +
    open fun <T : MessageLite?> of(parser: Parser<T>): Serde<T>
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-serde-protobuf/dev.restate.sdk.serde.protobuf/index.html b/static/ktdocs/sdk-serde-protobuf/dev.restate.sdk.serde.protobuf/index.html new file mode 100644 index 00000000..3f247a57 --- /dev/null +++ b/static/ktdocs/sdk-serde-protobuf/dev.restate.sdk.serde.protobuf/index.html @@ -0,0 +1,99 @@ + + + + + dev.restate.sdk.serde.protobuf + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract class ProtobufSerdes
    Collection of serializers/deserializers for Protobuf
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-serde-protobuf/index.html b/static/ktdocs/sdk-serde-protobuf/index.html new file mode 100644 index 00000000..f22fd8d9 --- /dev/null +++ b/static/ktdocs/sdk-serde-protobuf/index.html @@ -0,0 +1,95 @@ + + + + + sdk-serde-protobuf + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sdk-serde-protobuf

    +
    +

    Packages

    +
    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-serde-protobuf/navigation.html b/static/ktdocs/sdk-serde-protobuf/navigation.html new file mode 100644 index 00000000..0889336e --- /dev/null +++ b/static/ktdocs/sdk-serde-protobuf/navigation.html @@ -0,0 +1,892 @@ +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    + Awaitable +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    +
    + Awakeable +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + Context +
    +
    +
    + +
    + + +
    + +
    +
    + Companion +
    +
    +
    +
    + Options +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    + KtSerdes +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + resolve() +
    +
    + +
    + +
    +
    + +
    +
    +
    + select() +
    +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + Accept +
    +
    +
    +
    + Exclusive +
    +
    +
    +
    + Handler +
    +
    +
    +
    + Json +
    +
    +
    +
    + Raw +
    +
    +
    +
    + Service +
    +
    +
    +
    + Shared +
    +
    +
    + +
    +
    +
    + Workflow +
    +
    +
    + +
    + + +
    +
    + Client +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + +
    + +
    +
    + ACCEPTED +
    +
    + +
    +
    +
    +
    + + + +
    + +
    +
    + SHARED +
    +
    +
    +
    + EXCLUSIVE +
    +
    +
    +
    + WORKFLOW +
    +
    +
    +
    + +
    +
    +
    + Output +
    +
    +
    +
    + Request +
    +
    +
    +
    + Serde +
    +
    +
    + +
    +
    + SERVICE +
    +
    +
    + +
    +
    +
    + WORKFLOW +
    +
    +
    +
    +
    + StateKey +
    +
    +
    +
    + Target +
    +
    + +
    + + +
    + +
    +
    + Version +
    +
    +
    +
    + + + + + + +
    + + +
    +
    diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/-r-e-s-t-a-t-e_-a-d-m-i-n_-e-n-d-p-o-i-n-t_-p-o-r-t.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/-r-e-s-t-a-t-e_-a-d-m-i-n_-e-n-d-p-o-i-n-t_-p-o-r-t.html new file mode 100644 index 00000000..d67fa8b3 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/-r-e-s-t-a-t-e_-a-d-m-i-n_-e-n-d-p-o-i-n-t_-p-o-r-t.html @@ -0,0 +1,76 @@ + + + + + RESTATE_ADMIN_ENDPOINT_PORT + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RESTATE_ADMIN_ENDPOINT_PORT

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/-r-e-s-t-a-t-e_-i-n-g-r-e-s-s_-e-n-d-p-o-i-n-t_-p-o-r-t.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/-r-e-s-t-a-t-e_-i-n-g-r-e-s-s_-e-n-d-p-o-i-n-t_-p-o-r-t.html new file mode 100644 index 00000000..917056e4 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/-r-e-s-t-a-t-e_-i-n-g-r-e-s-s_-e-n-d-p-o-i-n-t_-p-o-r-t.html @@ -0,0 +1,76 @@ + + + + + RESTATE_INGRESS_ENDPOINT_PORT + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RESTATE_INGRESS_ENDPOINT_PORT

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/close.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/close.html new file mode 100644 index 00000000..a9011110 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/close.html @@ -0,0 +1,76 @@ + + + + + close + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    close

    +
    +
    open fun close()

    Like stop.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/get-admin-url.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/get-admin-url.html new file mode 100644 index 00000000..8225214e --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/get-admin-url.html @@ -0,0 +1,76 @@ + + + + + getAdminUrl + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getAdminUrl

    +
    +
    open fun getAdminUrl(): URL

    Get restate admin url to send HTTP requests to the admin API.

    Throws

    if the restate container is not running.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/get-restate-container.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/get-restate-container.html new file mode 100644 index 00000000..b4a2074b --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/get-restate-container.html @@ -0,0 +1,76 @@ + + + + + getRestateContainer + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getRestateContainer

    +
    +
    open fun getRestateContainer(): GenericContainer<out Any>

    Get the restate container.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/get-restate-url.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/get-restate-url.html new file mode 100644 index 00000000..e312a493 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/get-restate-url.html @@ -0,0 +1,76 @@ + + + + + getRestateUrl + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    getRestateUrl

    +
    +
    open fun getRestateUrl(): URL

    Get restate ingress url to send HTTP/gRPC requests to services.

    Throws

    if the restate container is not running.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/index.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/index.html new file mode 100644 index 00000000..e588a586 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/index.html @@ -0,0 +1,209 @@ + + + + + ManualRestateRunner + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    ManualRestateRunner

    +
    open class ManualRestateRunner : AutoCloseable, ExtensionContext.Store.CloseableResource

    Manual runner for Restate. We recommend using RestateRunner with JUnit 5.

    +
    +
    +
    +
    +
    +

    Properties

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun close()
    Like stop.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun getAdminUrl(): URL
    Get restate admin url to send HTTP requests to the admin API.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun getRestateContainer(): GenericContainer<out Any>
    Get the restate container.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun getRestateUrl(): URL
    Get restate ingress url to send HTTP/gRPC requests to services.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun run()
    Run restate, run the embedded service endpoint server, and register the services.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun stop()
    Stop restate and the embedded service endpoint server.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/run.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/run.html new file mode 100644 index 00000000..15aec88f --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/run.html @@ -0,0 +1,76 @@ + + + + + run + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    run

    +
    +
    open fun run()

    Run restate, run the embedded service endpoint server, and register the services.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/stop.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/stop.html new file mode 100644 index 00000000..29e2da2c --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-manual-restate-runner/stop.html @@ -0,0 +1,76 @@ + + + + + stop + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    stop

    +
    +
    open fun stop()

    Stop restate and the embedded service endpoint server.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-admin-client/index.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-admin-client/index.html new file mode 100644 index 00000000..dc1449a8 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-admin-client/index.html @@ -0,0 +1,145 @@ + + + + + RestateAdminClient + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateAdminClient

    +

    Inject the Restate dev.restate.admin.client.ApiClient, useful to build admin clients, such as dev.restate.admin.api.DeploymentApi.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun annotationType(): Class<out Annotation>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun equals(p: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-client/index.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-client/index.html new file mode 100644 index 00000000..09f0afa1 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-client/index.html @@ -0,0 +1,145 @@ + + + + + RestateClient + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateClient

    +

    Inject a Client to interact with the deployed runtime.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun annotationType(): Class<out Annotation>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun equals(p: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/bind.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/bind.html new file mode 100644 index 00000000..64e6dd32 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/bind.html @@ -0,0 +1,76 @@ + + + + + bind + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    bind

    +
    +
    open fun bind(service: Any): RestateRunnerBuilder

    Add a Restate service to the endpoint. This will automatically discover the generated factory based on the class name.

    You can also manually instantiate the ServiceDefinition using bind.


    open fun bind(serviceDefinition: ServiceDefinition<out Any>): RestateRunnerBuilder

    Add a Restate service to the endpoint.

    To set the options, use bind.


    open fun <O> bind(serviceDefinition: ServiceDefinition<O>, options: O): RestateRunnerBuilder

    Add a Restate service to the endpoint, setting the options.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/build-manual-runner.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/build-manual-runner.html new file mode 100644 index 00000000..6645d063 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/build-manual-runner.html @@ -0,0 +1,76 @@ + + + + + buildManualRunner + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    buildManualRunner

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/build-runner.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/build-runner.html new file mode 100644 index 00000000..9ebb474e --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/build-runner.html @@ -0,0 +1,76 @@ + + + + + buildRunner + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    buildRunner

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/create.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/create.html new file mode 100644 index 00000000..249205d8 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/create.html @@ -0,0 +1,76 @@ + + + + + create + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    create

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/index.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/index.html new file mode 100644 index 00000000..ef36396a --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/index.html @@ -0,0 +1,205 @@ + + + + + RestateRunnerBuilder + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateRunnerBuilder

    +

    Builder for RestateRunner. See RestateRunner for more details.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun bind(serviceDefinition: ServiceDefinition<out Any>): RestateRunnerBuilder
    open fun bind(service: Any): RestateRunnerBuilder
    Add a Restate service to the endpoint.
    open fun <O> bind(serviceDefinition: ServiceDefinition<O>, options: O): RestateRunnerBuilder
    Add a Restate service to the endpoint, setting the options.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    + +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    + +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Add additional environment variables to the Restate container.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Mount a config file in the Restate container.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun withRestateContainerImage(restateContainerImage: String): RestateRunnerBuilder
    Override the container image to use for the Restate runtime.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/of.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/of.html new file mode 100644 index 00000000..1abfbd7c --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/of.html @@ -0,0 +1,76 @@ + + + + + of + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    of

    +
    + +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/with-additional-env.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/with-additional-env.html new file mode 100644 index 00000000..5f9c16a9 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/with-additional-env.html @@ -0,0 +1,76 @@ + + + + + withAdditionalEnv + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withAdditionalEnv

    +
    +

    Add additional environment variables to the Restate container.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/with-config-file.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/with-config-file.html new file mode 100644 index 00000000..24c867a6 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/with-config-file.html @@ -0,0 +1,76 @@ + + + + + withConfigFile + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withConfigFile

    +
    +

    Mount a config file in the Restate container.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/with-restate-container-image.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/with-restate-container-image.html new file mode 100644 index 00000000..c89f8c56 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner-builder/with-restate-container-image.html @@ -0,0 +1,76 @@ + + + + + withRestateContainerImage + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    withRestateContainerImage

    +
    +
    open fun withRestateContainerImage(restateContainerImage: String): RestateRunnerBuilder

    Override the container image to use for the Restate runtime.

    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner/before-all.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner/before-all.html new file mode 100644 index 00000000..e334a837 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner/before-all.html @@ -0,0 +1,76 @@ + + + + + beforeAll + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    beforeAll

    +
    +
    open fun beforeAll(context: ExtensionContext)
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner/index.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner/index.html new file mode 100644 index 00000000..9df2d424 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-runner/index.html @@ -0,0 +1,141 @@ + + + + + RestateRunner + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateRunner

    +
    open class RestateRunner : BaseRestateRunner, BeforeAllCallback

    Restate runner for JUnit 5. Example:

    
    +{@}RegisterExtension
    +private final static RestateRunner restateRunner = RestateRunnerBuilder.create()
    +        .withService(new MyService())
    +        .buildRunner();
    +

    The runner will deploy the services locally, execute Restate as container using testcontainers, and register the services.

    This extension is scoped per test class, meaning that the restate runner will be shared among test methods.

    Use the annotations RestateClient, RestateURL and RestateAdminClient to interact with the deployed runtime:

    
    +{@}Test
    +void testGreet({@}RestateGrpcChannel ManagedChannel channel) {
    +    CounterGrpc.CounterBlockingStub client = CounterGrpc.newBlockingStub(channel);
    +    // Use client
    +}
    +
    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun beforeAll(context: ExtensionContext)
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun resolveParameter(parameterContext: ParameterContext, extensionContext: ExtensionContext): Any
    abstract fun resolveParameter(p: ParameterContext, p1: ExtensionContext): Any
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open fun supportsParameter(parameterContext: ParameterContext, extensionContext: ExtensionContext): Boolean
    abstract fun supportsParameter(p: ParameterContext, p1: ExtensionContext): Boolean
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-u-r-l/index.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-u-r-l/index.html new file mode 100644 index 00000000..43d385f6 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/-restate-u-r-l/index.html @@ -0,0 +1,145 @@ + + + + + RestateURL + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    RestateURL

    +

    Inject Restate's URL (either String or URL) to interact with the deployed runtime.

    +
    +
    +
    +
    +
    +

    Functions

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun annotationType(): Class<out Annotation>
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun equals(p: Any): Boolean
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun hashCode(): Int
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    abstract fun toString(): String
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/dev.restate.sdk.testing/index.html b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/index.html new file mode 100644 index 00000000..512b6d74 --- /dev/null +++ b/static/ktdocs/sdk-testing/dev.restate.sdk.testing/index.html @@ -0,0 +1,174 @@ + + + + + dev.restate.sdk.testing + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    Package-level declarations

    +
    +
    +
    +
    +
    +

    Types

    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open class ManualRestateRunner : AutoCloseable, ExtensionContext.Store.CloseableResource
    Manual runner for Restate.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Inject the Restate dev.restate.admin.client.ApiClient, useful to build admin clients, such as dev.restate.admin.api.DeploymentApi.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Inject a Client to interact with the deployed runtime.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    open class RestateRunner : BaseRestateRunner, BeforeAllCallback
    Restate runner for JUnit 5.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Builder for RestateRunner.
    +
    +
    +
    +
    + +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    +
    Inject Restate's URL (either String or URL) to interact with the deployed runtime.
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/index.html b/static/ktdocs/sdk-testing/index.html new file mode 100644 index 00000000..2a0ed752 --- /dev/null +++ b/static/ktdocs/sdk-testing/index.html @@ -0,0 +1,95 @@ + + + + + sdk-testing + + + + + + + + + + + + + + + + + +
    + +
    + +
    +
    + +
    +

    sdk-testing

    +
    +

    Packages

    +
    +
    +
    +
    +
    + + +
    Link copied to clipboard
    +
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    + +
    +
    +
    + + + diff --git a/static/ktdocs/sdk-testing/navigation.html b/static/ktdocs/sdk-testing/navigation.html new file mode 100644 index 00000000..0889336e --- /dev/null +++ b/static/ktdocs/sdk-testing/navigation.html @@ -0,0 +1,892 @@ +
    +
    + +
    + +
    + +
    +
    + +
    +
    +
    + Awaitable +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    +
    + Awakeable +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + Context +
    +
    +
    + +
    + + +
    + +
    +
    + Companion +
    +
    +
    +
    + Options +
    +
    +
    + Companion +
    +
    +
    +
    + +
    +
    + KtSerdes +
    +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    + resolve() +
    +
    + +
    + +
    +
    + +
    +
    +
    + select() +
    +
    +
    + +
    +
    + +
    +
    + +
    + + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + Accept +
    +
    +
    +
    + Exclusive +
    +
    +
    +
    + Handler +
    +
    +
    +
    + Json +
    +
    +
    +
    + Raw +
    +
    +
    +
    + Service +
    +
    +
    +
    + Shared +
    +
    +
    + +
    +
    +
    + Workflow +
    +
    +
    + +
    + + +
    +
    + Client +
    +
    + +
    + +
    + +
    +
    +
    + +
    + +
    + +
    +
    + +
    + +
    +
    + ACCEPTED +
    +
    + +
    +
    +
    +
    + + + +
    + +
    +
    + SHARED +
    +
    +
    +
    + EXCLUSIVE +
    +
    +
    +
    + WORKFLOW +
    +
    +
    +
    + +
    +
    +
    + Output +
    +
    +
    +
    + Request +
    +
    +
    +
    + Serde +
    +
    +
    + +
    +
    + SERVICE +
    +
    +
    + +
    +
    +
    + WORKFLOW +
    +
    +
    +
    +
    + StateKey +
    +
    +
    +
    + Target +
    +
    + +
    + + +
    + +
    +
    + Version +
    +
    +
    +
    + + + + + + +
    + + +
    +
    diff --git a/static/ktdocs/styles/font-jb-sans-auto.css b/static/ktdocs/styles/font-jb-sans-auto.css new file mode 100644 index 00000000..bdc68723 --- /dev/null +++ b/static/ktdocs/styles/font-jb-sans-auto.css @@ -0,0 +1,36 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +/* Light weight */ +@font-face { + font-family: 'JetBrains Sans'; + src: url('https://resources.jetbrains.com/storage/jetbrains-sans/JetBrainsSans-Light.woff2') format('woff2'), url('https://resources.jetbrains.com/storage/jetbrains-sans/JetBrainsSans-Light.woff') format('woff'); + font-weight: 300; + font-style: normal; +} +/* Regular weight */ +@font-face { + font-family: 'JetBrains Sans'; + src: url('https://resources.jetbrains.com/storage/jetbrains-sans/JetBrainsSans-Regular.woff2') format('woff2'), url('https://resources.jetbrains.com/storage/jetbrains-sans/JetBrainsSans-Regular.woff') format('woff'); + font-weight: 400; + font-style: normal; +} +/* SemiBold weight */ +@font-face { + font-family: 'JetBrains Sans'; + src: url('https://resources.jetbrains.com/storage/jetbrains-sans/JetBrainsSans-SemiBold.woff2') format('woff2'), url('https://resources.jetbrains.com/storage/jetbrains-sans/JetBrainsSans-SemiBold.woff') format('woff'); + font-weight: 600; + font-style: normal; +} + +@supports (font-variation-settings: normal) { + @font-face { + font-family: 'JetBrains Sans'; + src: url('https://resources.jetbrains.com/storage/jetbrains-sans/JetBrainsSans.woff2') format('woff2 supports variations'), + url('https://resources.jetbrains.com/storage/jetbrains-sans/JetBrainsSans.woff2') format('woff2-variations'), + url('https://resources.jetbrains.com/storage/jetbrains-sans/JetBrainsSans.woff') format('woff-variations'); + font-weight: 100 900; + font-style: normal; + } +} diff --git a/static/ktdocs/styles/logo-styles.css b/static/ktdocs/styles/logo-styles.css new file mode 100644 index 00000000..69804e46 --- /dev/null +++ b/static/ktdocs/styles/logo-styles.css @@ -0,0 +1,9 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +:root { + --dokka-logo-image-url: url('../images/logo-icon.svg'); + --dokka-logo-height: 50px; + --dokka-logo-width: 50px; +} diff --git a/static/ktdocs/styles/main.css b/static/ktdocs/styles/main.css new file mode 100644 index 00000000..5f7781ec --- /dev/null +++ b/static/ktdocs/styles/main.css @@ -0,0 +1,124 @@ +/*! + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */#pages-search{cursor:pointer;border:none;border-radius:50%;background:transparent;fill:#fff;fill:var(--dark-mode-and-search-icon-color)}#pages-search:hover{background:var(--white-10)}.search,.search [data-test=ring-select],.search [data-test=ring-tooltip],.search [data-test=ring-select_focus],.search #pages-search{display:inline-block;padding:0;margin:0;font-size:0;line-height:0}.search-hotkey-popup{background-color:var(--background-color) !important;padding:4px}.popup-wrapper{min-width:calc(100% - 322px) !important;border:1px solid rgba(255,255,255,.2) !important;background-color:#27282c !important;color:rgba(255,255,255,.8)}.popup-wrapper [class^=filterWrapper]{border-bottom:1px solid rgba(255,255,255,.2)}.popup-wrapper input{color:rgba(255,255,255,.8) !important;font-weight:normal !important}.popup-wrapper span[data-test-custom=ring-select-popup-filter-icon]{color:#fff}.popup-wrapper button[data-test=ring-input-clear]{color:#fff !important}@media screen and (max-width: 759px){.popup-wrapper{min-width:100% !important}}.template-wrapper{display:grid;height:32px;grid-template-columns:auto auto}.template-wrapper strong{color:rgba(255,255,255,.8)}.template-wrapper span{color:rgba(255,255,255,.8);line-height:32px}.template-wrapper span.template-description{color:rgba(255,255,255,.6);justify-self:end}@media screen and (max-width: 759px){.template-wrapper{display:flex;flex-direction:column;height:auto}.template-wrapper span{line-height:unset}}.template-name{justify-self:start}[class^=fade]{display:none}[class*=hover]{background-color:rgba(255,255,255,.1) !important} +/* stylelint-disable color-no-hex */ + +:root { + --ring-unit: 8px; + + /* Element */ + --ring-line-color: #dfe5eb; + --ring-dark-line-color: #475159; + --ring-borders-color: #b8d1e5; + --ring-dark-borders-color: #406380; + --ring-icon-color: var(--ring-borders-color); + --ring-icon-secondary-color: #999; + --ring-border-disabled-color: #dbdbdb; + --ring-icon-disabled-color: #bbb; + --ring-border-hover-color: #80c6ff; + --ring-dark-border-hover-color: #70b1e6; + --ring-icon-hover-color: var(--ring-link-hover-color); + --ring-main-color: #008eff; + --ring-main-hover-color: #007ee5; + --ring-icon-error-color: #db5860; + --ring-icon-warning-color: #eda200; + --ring-icon-success-color: #59a869; + --ring-pale-control-color: #cfdbe5; + --ring-popup-border-components: 0, 42, 76; + --ring-popup-border-color: rgba(var(--ring-popup-border-components), 0.1); + --ring-popup-shadow-color: rgba(var(--ring-popup-border-components), 0.15); + --ring-message-shadow-color: rgba(var(--ring-popup-border-components), 0.3); + --ring-pinned-shadow-color: #737577; + + /* Text */ + --ring-search-color: #669ecc; + --ring-hint-color: #406380; + --ring-link-color: #0f5b99; + --ring-link-hover-color: #ff008c; + --ring-error-color: #c22731; + --ring-warning-color: #cc8b00; + --ring-success-color: #1b8833; + --ring-text-color: #1f2326; + --ring-dark-text-color: #fff; + --ring-heading-color: var(--ring-text-color); + --ring-secondary-color: #737577; + --ring-dark-secondary-color: #888; + --ring-disabled-color: #999; + --ring-dark-disabled-color: #444; + --ring-dark-active-color: #ccc; + + /* Background */ + --ring-content-background-color: #fff; + --ring-popup-background-color: #fff; + --ring-sidebar-background-color: #f7f9fa; + --ring-selected-background-color: #d4edff; + --ring-hover-background-color: #ebf6ff; + --ring-dark-selected-background-color: #002a4d; + --ring-message-background-color: #111314; + --ring-navigation-background-color: #000; + --ring-tag-background-color: #e6ecf2; + --ring-removed-background-color: #ffd5cb; + --ring-warning-background-color: #faeccd; + --ring-added-background-color: #bce8bb; + + /* Code */ + --ring-code-background-color: var(--ring-content-background-color); + --ring-code-color: #000; + --ring-code-comment-color: #707070; + --ring-code-meta-color: #707070; + --ring-code-keyword-color: #000080; + --ring-code-tag-background-color: #efefef; + --ring-code-tag-color: var(--ring-code-keyword-color); + --ring-code-tag-font-weight: bold; + --ring-code-field-color: #660e7a; + --ring-code-attribute-color: #00f; + --ring-code-number-color: var(--ring-code-attribute-color); + --ring-code-string-color: #007a00; + --ring-code-addition-color: #aadeaa; + --ring-code-deletion-color: #c8c8c8; + + /* Metrics */ + --ring-border-radius: 3px; + --ring-border-radius-small: 2px; + --ring-font-size-larger: 14px; + --ring-font-size: 13px; + --ring-font-size-smaller: 12px; + --ring-line-height-taller: 21px; + --ring-line-height: 20px; + --ring-line-height-lower: 18px; + --ring-line-height-lowest: 16px; + --ring-ease: 0.3s ease-out; + --ring-fast-ease: 0.15s ease-out; + --ring-font-family: system-ui, Arial, sans-serif; + --ring-font-family-monospace: + Menlo, + "Bitstream Vera Sans Mono", + "Ubuntu Mono", + Consolas, + "Courier New", + Courier, + monospace; + + /* Common z-index-values */ + + /* Invisible element is an absolutely positioned element which should be below */ + /* all other elements on the page */ + --ring-invisible-element-z-index: -1; + + /* z-index for position: fixed elements */ + --ring-fixed-z-index: 1; + + /* Elements that should overlay all other elements on the page */ + --ring-overlay-z-index: 5; + + /* Alerts should de displayed above overlays */ + --ring-alert-z-index: 6; +} + +/*! + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + *//*! + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */html,.app-root{height:100%}.search-root{margin:0;padding:0;background:var(--ring-content-background-color);font-family:var(--ring-font-family);font-size:var(--ring-font-size);line-height:var(--ring-line-height)}.search-content{z-index:8} + +/*# sourceMappingURL=main.css.map*/ \ No newline at end of file diff --git a/static/ktdocs/styles/prism.css b/static/ktdocs/styles/prism.css new file mode 100644 index 00000000..2d3a091e --- /dev/null +++ b/static/ktdocs/styles/prism.css @@ -0,0 +1,217 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +/* + * Custom Dokka styles + */ +code .token { + white-space: pre; +} + +/** + * Styles based on webhelp's prism.js styles + * Changes: + * - Since webhelp's styles are in .pcss, they use nesting which is not achievable in native CSS + * so nested css blocks have been unrolled (like dark theme). + * - Webhelp uses "Custom Class" prism.js plugin, so all of their prism classes are prefixed with "--prism". + * Dokka doesn't seem to need this plugin at the moment, so all "--prism" prefixes have been removed. + * - Removed all styles related to `pre` and `code` tags. Kotlinlang's resulting styles are so spread out and complicated + * that it's difficult to gather in one place. Instead use code styles defined in the main Dokka styles, + * which at the moment looks fairly similar. + * + * Based on prism.js default theme + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #8c8c8c; +} + +.token.punctuation { + color: #999; +} + +.token.namespace { + opacity: 0.7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #871094; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #067d17; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; + /* This background color was intended by the author of this theme. */ + background: hsla(0, 0%, 100%, 0.5); +} + +.token.atrule, +.token.attr-value, +.token.keyword { + font-size: inherit; /* to override .keyword */ + color: #0033b3; +} + +.token.function { + color: #00627a; +} + +.token.class-name { + color: #000000; +} + +.token.regex, +.token.important, +.token.variable { + color: #871094; +} + +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.token.operator { + background: none; +} + +/* + * DARK THEME + */ +:root.theme-dark .token.comment, +:root.theme-dark .token.prolog, +:root.theme-dark .token.cdata { + color: #808080; +} + +:root.theme-dark .token.delimiter, +:root.theme-dark .token.boolean, +:root.theme-dark .token.keyword, +:root.theme-dark .token.selector, +:root.theme-dark .token.important, +:root.theme-dark .token.atrule { + color: #cc7832; +} + +:root.theme-dark .token.operator, +:root.theme-dark .token.punctuation, +:root.theme-dark .token.attr-name { + color: #a9b7c6; +} + +:root.theme-dark .token.tag, +:root.theme-dark .token.tag .punctuation, +:root.theme-dark .token.doctype, +:root.theme-dark .token.builtin { + color: #e8bf6a; +} + +:root.theme-dark .token.entity, +:root.theme-dark .token.number, +:root.theme-dark .token.symbol { + color: #6897bb; +} + +:root.theme-dark .token.property, +:root.theme-dark .token.constant, +:root.theme-dark .token.variable { + color: #9876aa; +} + +:root.theme-dark .token.string, +:root.theme-dark .token.char { + color: #6a8759; +} + +:root.theme-dark .token.attr-value, +:root.theme-dark .token.attr-value .punctuation { + color: #a5c261; +} + +:root.theme-dark .token.attr-value .punctuation:first-child { + color: #a9b7c6; +} + +:root.theme-dark .token.url { + text-decoration: underline; + + color: #287bde; + background: transparent; +} + +:root.theme-dark .token.function { + color: #ffc66d; +} + +:root.theme-dark .token.regex { + background: #364135; +} + +:root.theme-dark .token.deleted { + background: #484a4a; +} + +:root.theme-dark .token.inserted { + background: #294436; +} + +:root.theme-dark .token.class-name { + color: #a9b7c6; +} + +:root.theme-dark .token.function { + color: #ffc66d; +} + +:root.theme-darkcode .language-css .token.property, +:root.theme-darkcode .language-css, +:root.theme-dark .token.property + .token.punctuation { + color: #a9b7c6; +} + +code.language-css .token.id { + color: #ffc66d; +} + +:root.theme-dark code.language-css .token.selector > .token.class, +:root.theme-dark code.language-css .token.selector > .token.attribute, +:root.theme-dark code.language-css .token.selector > .token.pseudo-class, +:root.theme-dark code.language-css .token.selector > .token.pseudo-element { + color: #ffc66d; +} + +:root.theme-dark .language-plaintext .token { + /* plaintext code should be colored as article text */ + color: inherit !important; +} diff --git a/static/ktdocs/styles/style.css b/static/ktdocs/styles/style.css new file mode 100644 index 00000000..fc2b84d2 --- /dev/null +++ b/static/ktdocs/styles/style.css @@ -0,0 +1,1509 @@ +/* + * Copyright 2014-2023 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license. + */ + +@import url('./font-jb-sans-auto.css'); +@import url('https://fonts.googleapis.com/css?family=JetBrains+Mono'); + +/* --- root styles --- */ +:root { + --default-gray: #f4f4f4; + --default-font-color: black; + --header-font-color: var(--default-font-color); + + --breadcrumb-font-color: #637282; + --breadcrumb-margin: 24px; + --hover-link-color: #5B5DEF; + + --footer-height: 64px; + --footer-padding-top: 48px; + --footer-background: var(--default-gray); + --footer-font-color: var(--average-color); + --footer-go-to-top-color: white; + + --horizontal-spacing-for-content: 16px; + --bottom-spacing: 16px; + --color-scrollbar: rgba(39, 40, 44, 0.40); + --color-scrollbar-track: var(--default-gray); + --default-white: #fff; + --background-color: var(--default-white); + --dark-mode-and-search-icon-color: var(--default-white); + --color-dark: #27282c; + --default-font-family: JetBrains Sans, Inter, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI,Roboto, Oxygen, Ubuntu,Cantarell, Droid Sans, Helvetica Neue, Arial, sans-serif; + --default-monospace-font-family: JetBrains Mono, SFMono-Regular, Consolas, Liberation Mono, Menlo, Courier, monospace; + --default-font-size: 15px; + --average-color: var(--color-dark); + --brief-color: var(--average-color); + --copy-icon-color: rgba(39, 40, 44, .7); + --copy-icon-hover-color: var(--color-dark); + --code-background: rgba(39, 40, 44, .05); + --border-color: rgba(39, 40, 44, .2); + --navigation-highlight-color: rgba(39, 40, 44, 0.05); + --top-navigation-height: 73px; + --max-width: 1160px; + --white-10: hsla(0, 0%, 100%, .1); + + --active-tab-border-color: #7F52FF; + --inactive-tab-border-color: rgba(164, 164, 170, 0.7); + + --active-section-color: #7F52FF; + --inactive-section-color: rgba(25, 25, 28, .7); + + --sidebar-width: 280px; + --sidemenu-section-active-color: #7F52FF; +} + +html { + height: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + scrollbar-color: rgba(39, 40, 44, 0.40) #F4F4F4; + scrollbar-color: var(--color-scrollbar) var(--color-scrollbar-track); + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + color: var(--default-font-color); +} + +html ::-webkit-scrollbar { + width: 8px; + height: 8px; +} + +html ::-webkit-scrollbar-track { + background-color: var(--color-scrollbar-track); +} + +html ::-webkit-scrollbar-thumb { + width: 8px; + border-radius: 6px; + background: rgba(39, 40, 44, 0.40); + background: var(--color-scrollbar); +} + +html, body { + margin: 0; + padding: 0; + height: 100%; + width: 100%; +} +/* /--- root styles --- */ + +/* --- global tags styles --- */ +body, table { + background: var(--background-color); + font-family: var(--default-font-family); + font-style: normal; + font-weight: normal; + font-size: var(--default-font-size); + line-height: 1.6; + margin: 0; +} + +h1 { + font-size: 40px; + line-height: 48px; + letter-spacing: -1px; +} + +h2 { + font-size: 31px; + line-height: 40px; + letter-spacing: -0.5px; +} + +h3 { + font-size: 20px; + line-height: 28px; + letter-spacing: -0.2px; +} + +p, ul, ol, table, pre, dl { + margin: 0; +} + +a { + text-decoration: none; +} + +u { + text-decoration: none; + padding-bottom: 2px; + border-bottom: 1px solid var(--border-color); +} + +blockquote { + border-left: 1ch solid var(--default-gray); + margin: 0; + padding-left: 1ch; + font-style: italic; + color: var(--average-color); +} + +.theme-dark blockquote { + color: var(--default-font-color); + border-left-color: var(--code-background); +} + +pre { + display: block; +} + +dt { + color: #444; + font-weight: 530; +} + +img { + max-width: 100%; +} + +small { + font-size: 11px; +} + +table { + width: 100%; + border-collapse: collapse; + padding: 5px; +} + +th, td { + padding: 12px 10px 11px; + text-align: left; + vertical-align: top; +} + +tbody > tr { + min-height: 56px; +} + +td:first-child { + width: 20vw; +} +/* /--- global tags styles --- */ + +/* --- utils classes --- */ +.w-100 { + width: 100%; +} + +.no-gutters { + margin: 0; + padding: 0; +} + +.d-flex { + display: flex; +} + +.floating-right { + float: right; +} + +.pull-right { + float: right; + margin-left: auto +} + +.clearfix::after { + display: block; + content: ''; + clear: both; + height: 0; +} +/* /--- utils classes --- */ + +/* ---dark theme --- */ +.theme-dark { + --background-color: #27282c; + --color-dark: #3d3d41; + --default-font-color: hsla(0, 0%, 100%, 0.8); + --border-color: hsla(0, 0%, 100%, 0.2); + --code-background: hsla(0, 0%, 100%, 0.05); + --breadcrumb-font-color: #8c8c8e; + --brief-color: hsla(0, 0%, 100%, 0.4); + --copy-icon-color: hsla(0, 0%, 100%, 0.6); + --copy-icon-hover-color: #fff; + + --active-tab-border-color: var(--default-font-color); + --inactive-tab-border-color: hsla(0, 0%, 100%, 0.4); + + --active-section-color: var(--default-font-color); + --inactive-section-color: hsla(0, 0%, 100%, 0.4); + + --navigation-highlight-color: rgba(255, 255, 255, 0.05); + --footer-background: hsla(0, 0%, 100%, 0.05); + --footer-font-color: hsla(0, 0%, 100%, 0.6); + --footer-go-to-top-color: var(--footer-font-color); + + --sidemenu-section-active-color: var(--color-dark); +} +/* /---dark theme --- */ + +.root { + display: flex; + flex-direction: column; + height: 100%; +} + +/* --- Navigation styles --- */ +.navigation { + display: flex; + justify-content: space-between; + + color: #fff; + background-color: var(--color-dark); + font-family: var(--default-font-family); + letter-spacing: -0.1px; + + /* Reset margin and use padding for border */ + margin-left: 0; + margin-right: 0; + padding: 10px var(--horizontal-spacing-for-content); + + z-index: 4; +} + +.navigation--inner { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + flex: 1 1 auto; +} + +.navigation--inner, .navigation-title { + min-height: 40px; +} + +.navigation-title, .filter-section { + align-items: center; +} + +.navigation-title { + display: flex; + align-items: center; +} + +/* --- Navigation MENU --- */ +.menu-toggle { + color: var(--background-color); + line-height: 0; + font-size: 0; + text-indent: -9999px; + + background: transparent; + border: none; + padding: 0; + margin-right: 16px; + outline: none; + + transition: margin .2s ease-out; + z-index: 5; +} + +@media (min-width: 760px) { + .menu-toggle { + display: none; + } +} + +.menu-toggle::before { + display: block; + content: ''; + background: url('../images/burger.svg') no-repeat center; + height: 28px; + width: 28px; +} +/* /--- Navigation MENU --- */ + +.library-version { + position: relative; + top: -4px; + margin-left: 3px; + + color: rgba(255,255,255,.7); + font-size: 13px; + font-weight: normal; + line-height: 16px; +} + +.filter-section { + z-index: 0; +} + +.no-js .filter-section { + display: none; +} + +@media (min-width: 760px) { + .filter-section { + padding: 5px 0 5px; + } +} +/* --- Navigation controls --- */ +.navigation-controls { + display: flex; + margin-left: 4px; +} + +@media (min-width: 760px) { + .navigation-controls { + align-items: center; + } +} + +.no-js .navigation-controls { + display: none; +} + +.navigation-controls--btn { + display: inline-flex; + align-items: center; + justify-content: center; + width: 40px; + height: 40px; + border-radius: 50%; + background-color: inherit; + background-position: 50% 50%; + padding: 0; + border: none; + cursor: pointer; + font-size: 0; + line-height: 0; + transition: background-color 200ms ease-in-out; + will-change: background-color; +} + +.navigation-controls--btn:hover { + background-color: var(--white-10); +} + +.navigation-controls--theme { + background-image: url("../images/theme-toggle.svg"); + background-repeat: no-repeat; +} + +@media (max-width: 759px) { + .navigation-controls--theme { + display: none; + } +} + +.navigation-controls--homepage { + background-image: url("../images/homepage.svg"); + background-repeat: no-repeat; + background-size: 24px 24px; +} + +@media (max-width: 759px) { + .navigation-controls--homepage { + display: none; + } +} + +.navigation .platform-selector:not([data-active]) { + color: #fff; +} +/* /--- Navigation controls --- */ +/* /--- Navigation styles --- */ + +/* --- Layout styles --- */ + +#container { + display: flex; + flex: 1 1 auto; + min-height: 0; /* full height exclude header */ +} + +#container > .sidebar, #container > #main { + overflow: auto; +} + +#main { + display: flex; + flex-direction: column; + flex: 1 1 0; /* full width, but no affects for sidebar */ +} + +.sidebar { + display: flex; + flex-direction: column; + box-sizing: border-box; + border-right: 1px solid var(--border-color); + width: var(--sidebar-width); +} + +.no-js .sidebar { + display: none; +} + +@media (max-width: 759px) { + #container { + position: relative; + } + + .sidebar { + position: absolute; + top: 0; + bottom: 0; + box-sizing: border-box; + background: var(--background-color); + margin-left: calc(-1 * var(--sidebar-width)); + transition: margin .2s ease-out; + z-index: 4; + } + + .sidebar.open { + margin-left: 0; + } + + .sidebar.open ~ #main .navigation-controls--search { + display: none; + } + + .sidebar.open ~ #main .menu-toggle { + margin-left: var(--sidebar-width); + } +} + +.sidebar--inner { + font-size: 12px; + font-weight: 400; + line-height: 16px; + padding-top: 22px; + padding-bottom: 16px; +} +/* /--- Layout styles --- */ + +/* --- Main Content styles --- */ +.main-content { + padding-bottom: var(--bottom-spacing); + margin-left: auto; + margin-right: auto; + max-width: var(--max-width); + width: 100%; + z-index: 0; +} + +.main-content > * { + margin-left: var(--horizontal-spacing-for-content); + margin-right: var(--horizontal-spacing-for-content); +} + +.main-content .content > hr { + margin: 30px 0; + border-top: 3px double #8c8b8b; +} + +.main-content :is(h1, h2) { + font-weight: 530; +} +/* /--- Main Content styles --- */ + +/* /--- Breadcrumbs styles --- */ +.breadcrumbs, .breadcrumbs a, .breadcrumbs a:hover { + margin-top: var(--breadcrumb-margin); + color: var(--breadcrumb-font-color); + overflow-wrap: break-word; +} + +.breadcrumbs .delimiter { + margin: auto 2px; +} + +.breadcrumbs .current { + color: var(--default-font-color); +} +/* /--- Breadcrumbs styles --- */ + +.tabs-section, +.platform-hinted > .platform-bookmarks-row { + margin-left: -8px; + margin-right: -8px; +} + +.section-tab, +.platform-hinted > .platform-bookmarks-row > .platform-bookmark { + border: 0; + padding: 11px 3px; + margin: 0 8px; + cursor: pointer; + outline: none; + font-size: var(--default-font-size); + background-color: transparent; + color: var(--inactive-section-color); + border-bottom: 1px solid var(--inactive-tab-border-color); +} + +.platform-hinted > .platform-bookmarks-row { + margin-bottom: 16px; +} + +.no-js .platform-bookmarks-row + .sourceset-dependent-content { + margin-top: 8px; +} + +.no-js .platform-bookmarks-row + .sourceset-dependent-content:last-of-type { + margin-top: 0; +} + +.section-tab:hover { + color: var(--default-font-color); + border-bottom: 2px solid var(--default-font-color); +} + +.section-tab[data-active=''] { + color: var(--active-section-color); + border-bottom: 2px solid var(--active-tab-border-color); +} + +.tabs-section-body > div { + margin-top: 12px; +} + +.tabs-section-body .with-platform-tabs { + padding-top: 12px; + padding-bottom: 12px; +} + +.cover > .platform-hinted { + padding-bottom: 12px; +} + +.cover { + display: flex; + flex-direction: column; +} + +.cover .platform-hinted.with-platform-tabs .sourceset-dependent-content > .block ~ .symbol { + padding-top: 16px; + padding-left: 0; +} + +.cover .sourceset-dependent-content > .block { + padding: 16px 0; + font-size: 18px; + line-height: 28px; +} + +.cover .platform-hinted.with-platform-tabs .sourceset-dependent-content > .block { + padding: 0; + font-size: var(--default-font-size); +} + +.cover ~ .divergent-group { + margin-top: 24px; + padding: 24px 8px 8px 8px; +} + +.cover ~ .divergent-group .main-subrow .symbol { + width: 100%; +} + +.main-content p.paragraph, +.sample-container, blockquote, +.content > .symbol { + margin-top: 8px; +} + +blockquote, +.content > .symbol:first-of-type, +p.paragraph:first-child, +.brief p.paragraph { + margin-top: 0; +} + +.content .kdoc-tag > p.paragraph { + margin-top: 0; +} + +.content h4 { + margin-bottom: 0; +} + +.divergent-group { + background-color: var(--background-color); + padding: 16px 0 8px 0; + margin-bottom: 2px; +} + +.divergent-group .table-row, tbody > tr { + border-bottom: 1px solid var(--border-color); +} + +.divergent-group .table-row:last-of-type, tbody > tr:last-of-type { + border-bottom: none; +} + +.title > .divergent-group:first-of-type { + padding-top: 0; +} + +.sample-container, div.CodeMirror { + position: relative; + display: flex; + flex-direction: column; +} + +code.paragraph { + display: block; +} + +.overview > .navButton { + position: absolute; + align-items: center; + display: flex; + justify-content: flex-end; + padding: 2px 2px 2px 0; + margin-right: 5px; + cursor: pointer; +} + +.strikethrough { + text-decoration: line-through; +} + +/* Workaround for Firefox https://github.com/Kotlin/dokka/issues/3156 */ +@-moz-document url-prefix() { + .strikethrough { + position: relative; + text-decoration: none; + } + + /* complex selectors here are required to handle multiline cases */ + .strikethrough::after, .strikethrough span:after { + content: ''; + position: absolute; + top: 7px; + left: 0; + right: 0; + height: 1px; + background-color: currentColor; + z-index: 1; + } +} + +.symbol:empty { + padding: 0; +} + +.symbol:not(.token), code { + background-color: var(--code-background); + align-items: center; + box-sizing: border-box; + white-space: pre-wrap; + font-family: var(--default-monospace-font-family); + font-size: var(--default-font-size); +} + +.symbol:not(.token), code.block { + display: block; + padding: 12px 32px 12px 12px; + border-radius: 8px; + line-height: 24px; + position: relative; +} + +code { + overflow-x: auto; + max-width: 100%; +} + +code:not(.block) { + display: inline-block; + vertical-align: bottom; +} + +.symbol > a { + color: var(--hover-link-color); +} + +.copy-icon { + cursor: pointer; +} + +.sample-container span.copy-icon { + display: none; +} + +.js .sample-container:hover span.copy-icon { + display: inline-block; +} + +.sample-container span.copy-icon::before { + width: 24px; + height: 24px; + display: inline-block; + content: ''; + /* masks are required if you want to change color of the icon dynamically instead of using those provided with the SVG */ + -webkit-mask: url("../images/copy-icon.svg") no-repeat 50% 50%; + mask: url("../images/copy-icon.svg") no-repeat 50% 50%; + -webkit-mask-size: cover; + mask-size: cover; + background-color: var(--copy-icon-color); +} + +.sample-container span.copy-icon:hover::before { + background-color: var(--copy-icon-hover-color); +} + +.copy-popup-wrapper { + display: none; + align-items: center; + position: absolute; + z-index: 1000; + background: var(--background-color); + font-weight: normal; + font-family: var(--default-font-family); + width: max-content; + font-size: var(--default-font-size); + cursor: default; + border: 1px solid #D8DCE1; + box-sizing: border-box; + box-shadow: 0 5px 10px var(--ring-popup-shadow-color); + border-radius: 3px; + color: var(--default-font-color); +} + +.copy-popup-wrapper > .copy-popup-icon::before { + content: url("../images/copy-successful-icon.svg"); + padding: 8px; +} + +.copy-popup-wrapper > .copy-popup-icon { + position: relative; + top: 3px; +} + +.copy-popup-wrapper.popup-to-left { + /* since it is in position absolute we can just move it to the left to make it always appear on the left side of the icon */ + left: -15em; +} + +.table-row:hover .copy-popup-wrapper.active-popup, +.sample-container:hover .copy-popup-wrapper.active-popup { + display: flex !important; +} + +.copy-popup-wrapper:hover { + font-weight: normal; +} + +.copy-popup-wrapper > span:last-child { + padding-right: 14px; +} + +.symbol .top-right-position, .sample-container .top-right-position { + /* it is important for a parent to have a position: relative */ + position: absolute; + top: 8px; + right: 8px; +} + +.sideMenuPart > .overview { + display: flex; + align-items: center; + position: relative; + user-select: none; /* there's a weird bug with text selection */ + padding: 8px 0; +} + +.sideMenuPart a { + display: block; + align-items: center; + color: var(--default-font-color); + overflow: hidden; + padding-left: 23px; +} + +.sideMenuPart a:hover { + text-decoration: none; + color: var(--default-font-color); +} + +.sideMenuPart > .overview:before { + box-sizing: border-box; + content: ''; + top: 0; + width: var(--sidebar-width); + right: 0; + bottom: 0; + position: absolute; + z-index: -1; +} + +.overview:hover:before { + background-color: var(--navigation-highlight-color); +} + +#nav-submenu { + padding-left: 24px; +} + +.sideMenuPart { + padding-left: 12px; + box-sizing: border-box; +} + +.sideMenuPart.hidden > .overview .navButtonContent::before { + transform: rotate(0deg); +} + +.sideMenuPart > .overview .navButtonContent::before { + content: ''; + + -webkit-mask: url("../images/arrow_down.svg") no-repeat 50% 50%; + mask: url("../images/arrow_down.svg") no-repeat 50% 50%; + -webkit-mask-size: cover; + mask-size: cover; + background-color: var(--default-font-color); + + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + transform: rotate(90deg); + width: 16px; + height: 16px; +} + +.sideMenuPart[data-active] > .overview .navButtonContent::before { + background-color: var(--default-white); +} + +.sideMenuPart.hidden > .navButton .navButtonContent::after { + content: '\02192'; +} + +.sideMenuPart.hidden > .sideMenuPart { + display: none; +} + +.overview .nav-link-grid { + display: grid; + grid-template-columns: 16px auto; /* first is the icon, then name */ + grid-gap: 6px; + align-items: center; +} + +.nav-icon { + width: 16px; + height: 16px; +} + +.nav-icon.class::before { + content: url("../images/nav-icons/class.svg"); +} + +.nav-icon.class-kt::before { + content: url("../images/nav-icons/class-kotlin.svg"); +} + +.nav-icon.function::before { + content: url("../images/nav-icons/function.svg"); +} + +.nav-icon.enum-class::before { + content: url("../images/nav-icons/enum.svg"); +} + +.nav-icon.enum-class-kt::before { + content: url("../images/nav-icons/enum-kotlin.svg"); +} + +.nav-icon.annotation-class::before { + content: url("../images/nav-icons/annotation.svg"); +} + +.nav-icon.annotation-class-kt::before { + content: url("../images/nav-icons/annotation-kotlin.svg"); +} + +.nav-icon.abstract-class::before { + content: url("../images/nav-icons/abstract-class.svg"); +} + +.nav-icon.abstract-class-kt::before { + content: url("../images/nav-icons/abstract-class-kotlin.svg"); +} + +.nav-icon.exception-class::before { + content: url("../images/nav-icons/exception-class.svg"); +} + +.nav-icon.interface::before { + content: url("../images/nav-icons/interface.svg"); +} + +.nav-icon.interface-kt::before { + content: url("../images/nav-icons/interface-kotlin.svg"); +} + +.nav-icon.object::before { + content: url("../images/nav-icons/object.svg"); +} + +.nav-icon.typealias-kt::before { + content: url("../images/nav-icons/typealias-kotlin.svg"); +} + +.nav-icon.val::before { + content: url("../images/nav-icons/field-value.svg"); +} + +.nav-icon.var::before { + content: url("../images/nav-icons/field-variable.svg"); +} + +.filtered > a, .filtered > .navButton { + display: none; +} + + +.brief { + white-space: pre-wrap; + overflow: hidden; +} + +h1.cover { + font-size: 52px; + line-height: 56px; + letter-spacing: -1.5px; + margin-bottom: 0; + padding-bottom: 32px; + display: block; +} + +@media (max-width: 1119px) { + h1.cover { + font-size: 48px; + line-height: 48px; + padding-bottom: 8px; + } +} + +@media (max-width: 759px) { + h1.cover { + font-size: 32px; + line-height: 32px; + } +} + +.UnderCoverText { + font-size: 16px; + line-height: 28px; +} + +.UnderCoverText code { + font-size: inherit; +} + +.UnderCoverText table { + margin: 8px 0 8px 0; + word-break: break-word; +} + +@media (max-width: 960px) { + .UnderCoverText table { + display: block; + word-break: normal; + overflow: auto; + } +} + +.main-content a:not([data-name]) { + padding-bottom: 2px; + border-bottom: 1px solid var(--border-color); + cursor: pointer; + text-decoration: none; + color: inherit; + font-size: inherit; + line-height: inherit; + transition: color .1s, border-color .1s; +} + +.main-content a:hover { + border-bottom-color: unset; + color: inherit +} + +a small { + font-size: 11px; + margin-top: -0.6em; + display: block; +} + +p.paragraph img { + display: block; +} + +.deprecation-content { + margin: 20px 10px; + border:1px solid var(--border-color); + padding: 13px 15px 16px 15px; +} + +.deprecation-content > h3 { + margin-top: 0; + margin-bottom: 0; +} + +.deprecation-content > h4 { + font-size: 16px; + margin-top: 15px; + margin-bottom: 0; +} + +.deprecation-content code.block { + padding: 5px 10px; + display: inline-block; +} + +.deprecation-content .footnote { + margin-left: 25px; + font-size: 13px; + font-weight: bold; + display: block; +} + +.deprecation-content .footnote > p { + margin: 0; +} + +[data-filterable-current=''] { + display: none !important; +} + +.platform-tags, .filter-section { + display: flex; + flex-wrap: wrap; + margin-bottom: -8px; + margin-left: -4px; +} + +.platform-tag { + --platform-tag-color: #bababb; + border: 0 none; + margin-right: 4px; + margin-bottom: 8px; + + font-family: var(--default-font-family); + font-size: 13px; + line-height: 1.5; + text-transform: capitalize; +} + +.platform-tag.js-like, .platform-tag.jvm-like, .platform-tag.wasm-like { + text-transform: uppercase; +} + +.filter-section .platform-tag { + cursor: pointer; + border-radius: 4px; + padding: 2px 16px; +} + +.filter-section .platform-tag.jvm-like[data-active], .platform-tags .platform-tag.jvm-like { + --platform-tag-color: #4dbb5f; +} + +.filter-section .platform-tag.js-like[data-active], .platform-tags .platform-tag.js-like { + --platform-tag-color: #ffc700; +} + +.filter-section .platform-tag.native-like[data-active], .platform-tags .platform-tag.native-like { + --platform-tag-color: #E082F3; +} + +.filter-section .platform-tag.wasm-like[data-active], .platform-tags .platform-tag.wasm-like { + --platform-tag-color: #9585F9; +} + +.filter-section .platform-tag[data-active]:hover { + color: #fff; + background-color: rgba(186, 186, 187, .7); +} + +.filter-section .platform-tag:not([data-active]) { + color: #fff; + /* Safari doesn't work correctly for `outline` with `border-radius` */ + /* outline: 1px solid rgba(255,255,255,.6); */ + /* ...use `box-shadow` instead: */ + box-shadow: 0 0 0 1px rgb(255 255 255 / 60%); + background-color: rgba(255,255,255,.05); +} + +.filter-section .platform-tag[data-active] { + color: #19191c; + background-color: var(--platform-tag-color); +} + +.platform-tags .platform-tag { + display: flex; + align-items: center; +} + +.platform-tags .platform-tag::before { + display: inline-block; + content: ''; + border-radius: 50%; + background: var(--platform-tag-color); + margin: 0 4px 0 8px; + height: 8px; + width: 8px; + + font-size: 13px; + line-height: 1.6; +} + +td.content { + padding-left: 24px; + padding-top: 16px; + display: flex; + flex-direction: column; +} + +.main-subrow { + display: flex; + flex-direction: row; + padding: 0; + flex-wrap: wrap; +} + +.main-subrow > div { + margin-bottom: 8px; +} + +.main-subrow > div > span { + display: flex; + position: relative; +} + +.js .main-subrow:hover .anchor-icon { + opacity: 1; + transition: 0.2s; +} + +.main-subrow .anchor-icon { + opacity: 0; + transition: 0.2s 0.5s; +} + +.main-subrow .anchor-icon::before { + content: url("../images/anchor-copy-button.svg"); +} + +.main-subrow .anchor-icon:hover { + cursor: pointer; +} + +.main-subrow .anchor-icon:hover > svg path { + fill: var(--hover-link-color); +} + +@media (hover: none) { + .main-subrow .anchor-icon { + display: none; + } +} + +.main-subrow .anchor-wrapper { + position: relative; + width: 24px; + height: 16px; + margin-left: 3px; +} + +.inline-flex { + display: inline-flex; +} + +.platform-hinted { + flex: auto; + display: block; +} + +.platform-hinted > .platform-bookmarks-row > .platform-bookmark { + min-width: 64px; + background: inherit; + flex: none; + order: 5; + align-self: flex-start; +} + +.platform-hinted > .platform-bookmarks-row > .platform-bookmark:hover { + color: var(--default-font-color); + border-bottom: 2px solid var(--default-font-color); +} + +.platform-hinted > .platform-bookmarks-row > .platform-bookmark[data-active=''] { + border-bottom: 2px solid var(--active-tab-border-color); + color: var(--active-section-color); +} + +.no-js .platform-bookmarks-row, .no-js .tabs-section { + display: none; +} + +.js .platform-hinted > .content:not([data-active]), +.js .tabs-section-body *[data-togglable]:not([data-active]) { + display: none; +} + +/* Work around an issue: https://github.com/JetBrains/kotlin-playground/issues/91 +Applies for main description blocks with platform tabs. +Just in case of possible performance degradation it excluding tabs with briefs on classlike page */ +#content > div:not(.tabbedcontent) .sourceset-dependent-content:not([data-active]) { + display: block !important; + visibility: hidden; + height: 0; + position: fixed; + top: 0; +} + +.with-platform-tags { + display: flex; +} + +.with-platform-tags ~ .main-subrow { + padding-top: 8px; +} + +.cover .with-platform-tabs { + font-size: var(--default-font-size); +} + +.cover > .with-platform-tabs > .content { + padding: 8px 16px; + border: 1px solid var(--border-color); +} + +.cover > .block { + padding-top: 48px; + padding-bottom: 24px; + font-size: 18px; + line-height: 28px; +} + +.cover > .block:empty { + padding-bottom: 0; +} + +.parameters.wrapped > .parameter { + display: block; +} + +.table-row .inline-comment { + padding-top: 8px; + padding-bottom: 8px; +} + +.table-row .platform-hinted .sourceset-dependent-content .brief, +.table-row .platform-hinted .sourceset-dependent-content .inline-comment { + padding: 8px; +} + +.sideMenuPart[data-active] > .overview:before { + background: var(--sidemenu-section-active-color); +} + +.sideMenuPart[data-active] > .overview > a { + color: var(--default-white); +} + +.table { + display: flex; + flex-direction: column; +} + +.table-row { + display: flex; + flex-direction: column; + border-bottom: 1px solid var(--border-color); + padding: 11px 0 12px 0; + background-color: var(--background-color); +} + +.table-row:last-of-type { + border-bottom: none; +} + +.table-row .brief-comment { + color: var(--brief-color); +} + +.platform-dependent-row { + display: grid; + padding-top: 8px; +} + +.title-row { + display: grid; + grid-template-columns: auto auto 7em; + width: 100%; +} + +@media print, (min-width: 960px) { + .title-row { + grid-template-columns: 20% auto 7em; + } +} + +.keyValue { + display: grid; + grid-gap: 8px; +} + +@media print, (min-width: 960px) { + .keyValue { + grid-template-columns: 20% 80%; + } + .keyValue > div:first-child { + word-break: break-word; + } +} + +@media print, (max-width: 960px) { + div.wrapper { + width: auto; + margin: 0; + } + + header, section, footer { + float: none; + position: static; + width: auto; + } + + header { + padding-right: 320px; + } + + section { + border: 1px solid #e5e5e5; + border-width: 1px 0; + padding: 20px 0; + margin: 0 0 20px; + } + + header a small { + display: inline; + } + + header ul { + position: absolute; + right: 50px; + top: 52px; + } +} + +.anchor-highlight { + border: 1px solid var(--hover-link-color) !important; + box-shadow: 0 0 0 0.2em #c8e1ff; + margin-top: 0.2em; + margin-bottom: 0.2em; +} + +.filtered-message { + margin: 25px; + font-size: 20px; + font-weight: bolder; +} + +div.runnablesample { + height: fit-content; +} + +/* --- footer --- */ +.footer { + clear: both; + display: flex; + align-items: center; + position: relative; + min-height: var(--footer-height); + font-size: 12px; + line-height: 16px; + letter-spacing: 0.2px; + color: var(--footer-font-color); + margin-top: auto; + background-color: var(--footer-background); +} + +.footer span.go-to-top-icon { + border-radius: 2em; + padding: 11px 10px !important; + background-color: var(--footer-go-to-top-color); +} + +.footer span.go-to-top-icon > a::before { + content: url("../images/go-to-top-icon.svg"); +} + +.footer > span:first-child { + margin-left: var(--horizontal-spacing-for-content); + padding-left: 0; +} + +.footer > span:last-child { + margin-right: var(--horizontal-spacing-for-content); + padding-right: 0; +} + +.footer > span { + padding: 0 16px; +} + +.footer a { + color: var(--breadcrumb-font-color); +} + +.footer span.go-to-top-icon > #go-to-top-link { + padding: 0; + border: none; +} + +.footer .padded-icon { + padding-left: 0.5em; +} + +.footer .padded-icon::before { + content: url("../images/footer-go-to-link.svg"); +} +/* /--- footer --- */ + +/* Logo styles */ +:root { + --dokka-logo-image-url: url('../images/logo-icon.svg'); + --dokka-logo-height: 50px; + --dokka-logo-width: 50px; +} + +.library-name--link { + display: flex; + align-items: center; + color: #fff; + font-weight: 530; +} + +.library-name--link::before { + content: ''; + background: var(--dokka-logo-image-url) center no-repeat; + background-size: var(--dokka-logo-height) var(--dokka-logo-width); + margin-right: 5px; + width: var(--dokka-logo-height); + height: var(--dokka-logo-width); +} + +@media (max-width: 759px) { + .library-name--link::before { + display: none; + } +} +/* / Logo styles */ + +/* +the hack to hide the headers inside tabs for a package page because each tab +has only one header, and the header text is the same as the tab name, so no point in showing it +*/ +.main-content[data-page-type="package"] .tabs-section-body h2 { + display: none; +} diff --git a/tools/build_sdk_java_docs.sh b/tools/build_sdk_java_docs.sh new file mode 100755 index 00000000..49fa8fed --- /dev/null +++ b/tools/build_sdk_java_docs.sh @@ -0,0 +1,17 @@ +#!/usr/bin/env bash +shopt -s nullglob + +if [ -z "$1" ] + then + echo "You must provide the sdk-java project path" +fi + +SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) +SDK_PATH=$1 +DOCS_DIR=$SCRIPT_DIR/../ + +gradle -p $SDK_PATH :sdk-aggregated-javadocs:javadoc +gradle -p $SDK_PATH :dokkaHtmlMultiModule + +mv $SDK_PATH/sdk-aggregated-javadocs/build/docs/javadoc $DOCS_DIR/static/javadocs +mv $SDK_PATH/build/dokka/htmlMultiModule $DOCS_DIR/static/ktdocs \ No newline at end of file