> ## Documentation Index
> Fetch the complete documentation index at: https://cantonfoundation-generated-reference-full-stack-preview.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# com.daml.ledger.javaapi.data

> Current Java types in com.daml.ledger.javaapi.data.

<div class="x2mdx-ref-page x2mdx-ref-page--collection" />

<p class="x2mdx-ref-back"><a href="../../java-bindings">Back to Java Bindings</a></p>

<div class="x2mdx-ref-hero">
  <p class="x2mdx-ref-eyebrow">Java package</p>

  <h1 class="x2mdx-ref-title">com.daml.ledger.javaapi.data</h1>

  <p class="x2mdx-ref-summary">145 current types</p>

  <div class="x2mdx-ref-badges">
    <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>

    <a class="x2mdx-ref-badge x2mdx-ref-badge--added" href="#history-added-3-5-7">Added 3.5.7</a>
  </div>
</div>

## Types

<div class="x2mdx-ref-card-grid">
  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./activecontract">ActiveContract</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./activecontracts">ActiveContracts</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./archivedevent">ArchivedEvent</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./assigncommand">AssignCommand</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./assignedevent">AssignedEvent</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./bool">Bool</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./command">Command</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./commandssubmission">CommandsSubmission</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">This class can be used to build a valid submission. It provides create(String, String, Optional, List) for initial creation and methods to set optional parameters e.g withActAs(List), withWorkflowId(String) etc. Usage: var submission = CommandsSubmission.create(userId, commandId, Optional.of(synchronizerId), commands) .withAccessToken(token) .withWorkflowId(workflowId) .with...</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./commandssubmission-redundantdeduplicationspecification">CommandsSubmission.RedundantDeduplicationSpecification</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./completion">Completion</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./completionstreamrequest">CompletionStreamRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./completionstreamresponse">CompletionStreamResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./connectedsynchronizer">ConnectedSynchronizer</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./contract">Contract</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./contractentry">ContractEntry</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">This interface represents events in ActiveContracts.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./contractfilter">ContractFilter</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">This class contains utilities to decode a CreatedEvent and create an UpdateFormat, a TransactionFormat or a EventFormat by provided parties. It can only be instantiated with a subtype of ContractCompanion</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./contractid">ContractId</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./createandexercisecommand">CreateAndExerciseCommand</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./createcommand">CreateCommand</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./createuserrequest">CreateUserRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./createuserresponse">CreateUserResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./createdevent">CreatedEvent</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./cumulativefilter">CumulativeFilter</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./damlcollectors">DamlCollectors</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./damlenum">DamlEnum</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./damlgenmap">DamlGenMap</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./damllist">DamlList</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./damloptional">DamlOptional</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./damlrecord">DamlRecord</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./damlrecord-field">DamlRecord.Field</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./damltextmap">DamlTextMap</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./date">Date</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./deleteuserrequest">DeleteUserRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./deleteuserresponse">DeleteUserResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./disclosedcontract">DisclosedContract</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./event">Event</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">This interface represents events in Transactions.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./eventformat">EventFormat</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./eventutils">EventUtils</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./exercisebykeycommand">ExerciseByKeyCommand</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./exercisecommand">ExerciseCommand</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./exercisedevent">ExercisedEvent</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./filter">Filter</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./filter-interface">Filter.Interface</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Settings for including an interface in CumulativeFilter. There are four possible values: HIDE\_VIEW\_HIDE\_CREATED\_EVENT\_BLOB and INCLUDE\_VIEW\_HIDE\_CREATED\_EVENT\_BLOB and HIDE\_VIEW\_INCLUDE\_CREATED\_EVENT\_BLOB and INCLUDE\_VIEW\_INCLUDE\_CREATED\_EVENT\_BLOB.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./filter-template">Filter.Template</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./filter-wildcard">Filter.Wildcard</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getactivecontractsrequest">GetActiveContractsRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getactivecontractsresponse">GetActiveContractsResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getcompletionsrequest">GetCompletionsRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>

        <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Added 3.5.7</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getconnectedsynchronizersrequest">GetConnectedSynchronizersRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getconnectedsynchronizersresponse">GetConnectedSynchronizersResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./geteventsbycontractidrequest">GetEventsByContractIdRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./geteventsbycontractidresponse">GetEventsByContractIdResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./geteventsbycontractidresponse-archived">GetEventsByContractIdResponse.Archived</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./geteventsbycontractidresponse-created">GetEventsByContractIdResponse.Created</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getlatestprunedoffsetsresponse">GetLatestPrunedOffsetsResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getledgerendresponse">GetLedgerEndResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getpackagerequest">GetPackageRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getpackageresponse">GetPackageResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getpackageresponse-hashfunction">GetPackageResponse.HashFunction</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getpackagestatusrequest">GetPackageStatusRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getpackagestatusresponse">GetPackageStatusResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getpackagestatusresponse-packagestatus">GetPackageStatusResponse.PackageStatus</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getpreferredpackageversionrequest">GetPreferredPackageVersionRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getpreferredpackageversionresponse">GetPreferredPackageVersionResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getpreferredpackagesrequest">GetPreferredPackagesRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getpreferredpackagesresponse">GetPreferredPackagesResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getupdatebyidrequest">GetUpdateByIdRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getupdatebyoffsetrequest">GetUpdateByOffsetRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getupdateresponse">GetUpdateResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getupdatesrequest">GetUpdatesRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getupdatesresponse">GetUpdatesResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getuserrequest">GetUserRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./getuserresponse">GetUserResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./grantuserrightsrequest">GrantUserRightsRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./grantuserrightsresponse">GrantUserRightsResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./identifier">Identifier</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./incompleteassigned">IncompleteAssigned</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./incompleteunassigned">IncompleteUnassigned</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./int64">Int64</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./listuserrightsrequest">ListUserRightsRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./listuserrightsresponse">ListUserRightsResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./listusersrequest">ListUsersRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./listusersresponse">ListUsersResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./nofilter">NoFilter</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./numeric">Numeric</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./offsetcheckpoint">OffsetCheckpoint</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./packagepreference">PackagePreference</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./packagereference">PackageReference</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./packageversion">PackageVersion</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./packagevettingrequirement">PackageVettingRequirement</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./participantauthorizationadded">ParticipantAuthorizationAdded</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./participantauthorizationchanged">ParticipantAuthorizationChanged</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./participantauthorizationrevoked">ParticipantAuthorizationRevoked</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./participantauthorizationtopologyformat">ParticipantAuthorizationTopologyFormat</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./participantpermission">ParticipantPermission</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./participantpermission-confirmation">ParticipantPermission.Confirmation</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./participantpermission-observation">ParticipantPermission.Observation</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./participantpermission-submission">ParticipantPermission.Submission</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./party">Party</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./prefetchcontractkey">PrefetchContractKey</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./reassignment">Reassignment</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./reassignmentcommand">ReassignmentCommand</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./reassignmentcommands">ReassignmentCommands</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">This class can be used to build a valid submission. It provides create(String, String, String, UnassignCommand) for initial creation and methods to set optional parameters e.g withWorkflowId(String), withSubmissionId(String) etc. Usage: var submission = ReassignmentCommands.create(userId, commandId, synchronizerId, unassingnCommand) .withWorkflowId(workflowId) .with...</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./reassignmentevent">ReassignmentEvent</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./revokeuserrightsrequest">RevokeUserRightsRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./revokeuserrightsresponse">RevokeUserRightsResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./submitandwaitforreassignmentrequest">SubmitAndWaitForReassignmentRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./submitandwaitforreassignmentresponse">SubmitAndWaitForReassignmentResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./submitandwaitfortransactionrequest">SubmitAndWaitForTransactionRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./submitandwaitfortransactionresponse">SubmitAndWaitForTransactionResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./submitandwaitrequest">SubmitAndWaitRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./submitandwaitresponse">SubmitAndWaitResponse</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./submitreassignmentrequest">SubmitReassignmentRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./submitrequest">SubmitRequest</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./synchronizertime">SynchronizerTime</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./template">Template</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./text">Text</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./timestamp">Timestamp</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">A Timestamp value is represented as microseconds since the UNIX epoch.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./topologyevent">TopologyEvent</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">This interface represents events in TopologyTransactions.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./topologyformat">TopologyFormat</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./topologytransaction">TopologyTransaction</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./transaction">Transaction</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./transaction-node">Transaction.Node</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./transaction-wrappedtransactiontree">Transaction.WrappedTransactionTree</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">A generic class that encapsulates a transaction tree along with a list of the wrapped root events of the tree. The wrapped root events are used to construct the tree that is described by the transaction as a tree of WrappedEvents.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./transactionformat">TransactionFormat</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./transactionshape">TransactionShape</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./unassigncommand">UnassignCommand</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./unassignedevent">UnassignedEvent</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./unit">Unit</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./unsupportedeventtypeexception">UnsupportedEventTypeException</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./updateformat">UpdateFormat</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./updatesubmission">UpdateSubmission</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">This class can be used to build a valid submission for an Update. It provides create(String, String, Update) for initial creation and methods to set optional parameters e.g withActAs(List), withWorkflowId(String) etc. Usage: var submission = UpdateSubmission.create(userId, commandId, update) .withAccessToken(token) .withParty(party) .with...</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./user">User</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./user-right">User.Right</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./user-right-canactas">User.Right.CanActAs</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./user-right-canexecuteas">User.Right.CanExecuteAs</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>

        <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Added 3.5.1</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./user-right-canexecuteasanyparty">User.Right.CanExecuteAsAnyParty</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>

        <span class="x2mdx-ref-badge x2mdx-ref-badge--added">Added 3.5.1</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./user-right-canreadas">User.Right.CanReadAs</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./user-right-canreadasanyparty">User.Right.CanReadAsAnyParty</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./user-right-identityprovideradmin">User.Right.IdentityProviderAdmin</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./user-right-participantadmin">User.Right.ParticipantAdmin</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./utils">Utils</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./value">Value</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./variant">Variant</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">Java type reference.</p>
  </div>

  <div class="x2mdx-ref-card">
    <div class="x2mdx-ref-card-head">
      <a class="x2mdx-ref-card-title" href="./workflowevent">WorkflowEvent</a>

      <div class="x2mdx-ref-badges">
        <span class="x2mdx-ref-badge x2mdx-ref-badge--protocol">Java</span>
      </div>
    </div>

    <p class="x2mdx-ref-card-summary">A Ledger event regarding a workflow identified by the getWorkflowId().</p>
  </div>
</div>

## History

<div class="x2mdx-ref-history" aria-label="Reference history">
  <div class="x2mdx-ref-history-event x2mdx-ref-history-event--introduced" id="history-added-3-5-7">
    <div class="x2mdx-ref-history-event-head">
      <span class="x2mdx-ref-history-event-label">Added</span>
      <code class="x2mdx-ref-history-event-version">3.5.7</code>
    </div>

    <p class="x2mdx-ref-history-event-detail">com.daml.ledger.javaapi.data.GetCompletionsRequest</p>
  </div>

  <div class="x2mdx-ref-history-event x2mdx-ref-history-event--introduced" id="history-added-3-5-1">
    <div class="x2mdx-ref-history-event-head">
      <span class="x2mdx-ref-history-event-label">Added</span>
      <code class="x2mdx-ref-history-event-version">3.5.1</code>
    </div>

    <p class="x2mdx-ref-history-event-detail">com.daml.ledger.javaapi.data.User.Right.CanExecuteAs</p>

    <p class="x2mdx-ref-history-event-detail">com.daml.ledger.javaapi.data.User.Right.CanExecuteAsAnyParty</p>
  </div>
</div>
