Interface StateServiceOuterClass.GetActiveContractsResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
StateServiceOuterClass.GetActiveContractsResponse, StateServiceOuterClass.GetActiveContractsResponse.Builder
Enclosing class:
StateServiceOuterClass

public static interface StateServiceOuterClass.GetActiveContractsResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The contract is active on the assigned synchronizer, meaning: there was an activation event on the given synchronizer ( created, assigned), which is not followed by a deactivation event (archived, unassigned) on the same synchronizer, until the active_at_offset.
    The contract is active on the assigned synchronizer, meaning: there was an activation event on the given synchronizer ( created, assigned), which is not followed by a deactivation event (archived, unassigned) on the same synchronizer, until the active_at_offset.
     
    Important: this message is not indicating that the contract is active on the target synchronizer! Included iff the assigned event was before or at the active_at_offset, but there was no corresponding unassigned event before or at the active_at_offset.
    Important: this message is not indicating that the contract is active on the target synchronizer! Included iff the assigned event was before or at the active_at_offset, but there was no corresponding unassigned event before or at the active_at_offset.
    Included iff the unassigned event was before or at the active_at_offset, but there was no corresponding assigned event before or at the active_at_offset.
    Included iff the unassigned event was before or at the active_at_offset, but there was no corresponding assigned event before or at the active_at_offset.
    The workflow ID used in command submission which corresponds to the contract_entry.
    com.google.protobuf.ByteString
    The workflow ID used in command submission which corresponds to the contract_entry.
    boolean
    The contract is active on the assigned synchronizer, meaning: there was an activation event on the given synchronizer ( created, assigned), which is not followed by a deactivation event (archived, unassigned) on the same synchronizer, until the active_at_offset.
    boolean
    Important: this message is not indicating that the contract is active on the target synchronizer! Included iff the assigned event was before or at the active_at_offset, but there was no corresponding unassigned event before or at the active_at_offset.
    boolean
    Included iff the unassigned event was before or at the active_at_offset, but there was no corresponding assigned event before or at the active_at_offset.

    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

    • getWorkflowId

      String getWorkflowId()
       The workflow ID used in command submission which corresponds to the contract_entry. Only set if
       the ``workflow_id`` for the command was set.
       Must be a valid LedgerString (as described in ``value.proto``).
       Optional
       
      string workflow_id = 1 [json_name = "workflowId"];
      Returns:
      The workflowId.
    • getWorkflowIdBytes

      com.google.protobuf.ByteString getWorkflowIdBytes()
       The workflow ID used in command submission which corresponds to the contract_entry. Only set if
       the ``workflow_id`` for the command was set.
       Must be a valid LedgerString (as described in ``value.proto``).
       Optional
       
      string workflow_id = 1 [json_name = "workflowId"];
      Returns:
      The bytes for workflowId.
    • hasActiveContract

      boolean hasActiveContract()
       The contract is active on the assigned synchronizer, meaning: there was an activation event on the given synchronizer (
       created, assigned), which is not followed by a deactivation event (archived, unassigned) on the same
       synchronizer, until the active_at_offset.
       Since activeness is defined as a per synchronizer concept, it is possible, that a contract is active on one
       synchronizer, but already archived on another.
       There will be one such message for each synchronizer the contract is active on.
       
      .com.daml.ledger.api.v2.ActiveContract active_contract = 2 [json_name = "activeContract"];
      Returns:
      Whether the activeContract field is set.
    • getActiveContract

       The contract is active on the assigned synchronizer, meaning: there was an activation event on the given synchronizer (
       created, assigned), which is not followed by a deactivation event (archived, unassigned) on the same
       synchronizer, until the active_at_offset.
       Since activeness is defined as a per synchronizer concept, it is possible, that a contract is active on one
       synchronizer, but already archived on another.
       There will be one such message for each synchronizer the contract is active on.
       
      .com.daml.ledger.api.v2.ActiveContract active_contract = 2 [json_name = "activeContract"];
      Returns:
      The activeContract.
    • getActiveContractOrBuilder

       The contract is active on the assigned synchronizer, meaning: there was an activation event on the given synchronizer (
       created, assigned), which is not followed by a deactivation event (archived, unassigned) on the same
       synchronizer, until the active_at_offset.
       Since activeness is defined as a per synchronizer concept, it is possible, that a contract is active on one
       synchronizer, but already archived on another.
       There will be one such message for each synchronizer the contract is active on.
       
      .com.daml.ledger.api.v2.ActiveContract active_contract = 2 [json_name = "activeContract"];
    • hasIncompleteUnassigned

      boolean hasIncompleteUnassigned()
       Included iff the unassigned event was before or at the active_at_offset, but there was no corresponding
       assigned event before or at the active_at_offset.
       
      .com.daml.ledger.api.v2.IncompleteUnassigned incomplete_unassigned = 3 [json_name = "incompleteUnassigned"];
      Returns:
      Whether the incompleteUnassigned field is set.
    • getIncompleteUnassigned

       Included iff the unassigned event was before or at the active_at_offset, but there was no corresponding
       assigned event before or at the active_at_offset.
       
      .com.daml.ledger.api.v2.IncompleteUnassigned incomplete_unassigned = 3 [json_name = "incompleteUnassigned"];
      Returns:
      The incompleteUnassigned.
    • getIncompleteUnassignedOrBuilder

      StateServiceOuterClass.IncompleteUnassignedOrBuilder getIncompleteUnassignedOrBuilder()
       Included iff the unassigned event was before or at the active_at_offset, but there was no corresponding
       assigned event before or at the active_at_offset.
       
      .com.daml.ledger.api.v2.IncompleteUnassigned incomplete_unassigned = 3 [json_name = "incompleteUnassigned"];
    • hasIncompleteAssigned

      boolean hasIncompleteAssigned()
       Important: this message is not indicating that the contract is active on the target synchronizer!
       Included iff the assigned event was before or at the active_at_offset, but there was no corresponding
       unassigned event before or at the active_at_offset.
       
      .com.daml.ledger.api.v2.IncompleteAssigned incomplete_assigned = 4 [json_name = "incompleteAssigned"];
      Returns:
      Whether the incompleteAssigned field is set.
    • getIncompleteAssigned

       Important: this message is not indicating that the contract is active on the target synchronizer!
       Included iff the assigned event was before or at the active_at_offset, but there was no corresponding
       unassigned event before or at the active_at_offset.
       
      .com.daml.ledger.api.v2.IncompleteAssigned incomplete_assigned = 4 [json_name = "incompleteAssigned"];
      Returns:
      The incompleteAssigned.
    • getIncompleteAssignedOrBuilder

      StateServiceOuterClass.IncompleteAssignedOrBuilder getIncompleteAssignedOrBuilder()
       Important: this message is not indicating that the contract is active on the target synchronizer!
       Included iff the assigned event was before or at the active_at_offset, but there was no corresponding
       unassigned event before or at the active_at_offset.
       
      .com.daml.ledger.api.v2.IncompleteAssigned incomplete_assigned = 4 [json_name = "incompleteAssigned"];
    • getContractEntryCase