Interface VersionServiceOuterClass.FeaturesDescriptorOrBuilder

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

public static interface VersionServiceOuterClass.FeaturesDescriptorOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasExperimental

      boolean hasExperimental()
       Features under development or features that are used
       for ledger implementation testing purposes only.
      
       Daml applications SHOULD not depend on these in production.
       
      .com.daml.ledger.api.v2.ExperimentalFeatures experimental = 1 [json_name = "experimental"];
      Returns:
      Whether the experimental field is set.
    • getExperimental

       Features under development or features that are used
       for ledger implementation testing purposes only.
      
       Daml applications SHOULD not depend on these in production.
       
      .com.daml.ledger.api.v2.ExperimentalFeatures experimental = 1 [json_name = "experimental"];
      Returns:
      The experimental.
    • getExperimentalOrBuilder

       Features under development or features that are used
       for ledger implementation testing purposes only.
      
       Daml applications SHOULD not depend on these in production.
       
      .com.daml.ledger.api.v2.ExperimentalFeatures experimental = 1 [json_name = "experimental"];
    • hasUserManagement

      boolean hasUserManagement()
       If set, then the Ledger API server supports user management.
       It is recommended that clients query this field to gracefully adjust their behavior for
       ledgers that do not support user management.
       
      .com.daml.ledger.api.v2.UserManagementFeature user_management = 2 [json_name = "userManagement"];
      Returns:
      Whether the userManagement field is set.
    • getUserManagement

       If set, then the Ledger API server supports user management.
       It is recommended that clients query this field to gracefully adjust their behavior for
       ledgers that do not support user management.
       
      .com.daml.ledger.api.v2.UserManagementFeature user_management = 2 [json_name = "userManagement"];
      Returns:
      The userManagement.
    • getUserManagementOrBuilder

       If set, then the Ledger API server supports user management.
       It is recommended that clients query this field to gracefully adjust their behavior for
       ledgers that do not support user management.
       
      .com.daml.ledger.api.v2.UserManagementFeature user_management = 2 [json_name = "userManagement"];
    • hasPartyManagement

      boolean hasPartyManagement()
       If set, then the Ledger API server supports party management configurability.
       It is recommended that clients query this field to gracefully adjust their behavior to
       maximum party page size.
       
      .com.daml.ledger.api.v2.PartyManagementFeature party_management = 3 [json_name = "partyManagement"];
      Returns:
      Whether the partyManagement field is set.
    • getPartyManagement

       If set, then the Ledger API server supports party management configurability.
       It is recommended that clients query this field to gracefully adjust their behavior to
       maximum party page size.
       
      .com.daml.ledger.api.v2.PartyManagementFeature party_management = 3 [json_name = "partyManagement"];
      Returns:
      The partyManagement.
    • getPartyManagementOrBuilder

       If set, then the Ledger API server supports party management configurability.
       It is recommended that clients query this field to gracefully adjust their behavior to
       maximum party page size.
       
      .com.daml.ledger.api.v2.PartyManagementFeature party_management = 3 [json_name = "partyManagement"];
    • hasOffsetCheckpoint

      boolean hasOffsetCheckpoint()
       It contains the timeouts related to the periodic offset checkpoint emission
       
      .com.daml.ledger.api.v2.OffsetCheckpointFeature offset_checkpoint = 4 [json_name = "offsetCheckpoint"];
      Returns:
      Whether the offsetCheckpoint field is set.
    • getOffsetCheckpoint

       It contains the timeouts related to the periodic offset checkpoint emission
       
      .com.daml.ledger.api.v2.OffsetCheckpointFeature offset_checkpoint = 4 [json_name = "offsetCheckpoint"];
      Returns:
      The offsetCheckpoint.
    • getOffsetCheckpointOrBuilder

       It contains the timeouts related to the periodic offset checkpoint emission
       
      .com.daml.ledger.api.v2.OffsetCheckpointFeature offset_checkpoint = 4 [json_name = "offsetCheckpoint"];