Interface VersionServiceOuterClass.FeaturesDescriptorOrBuilder

    • Method Detail

      • 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.v1.UserManagementFeature user_management = 2 [json_name = "userManagement"];
        Returns:
        Whether the userManagement field is set.
      • getUserManagement

        VersionServiceOuterClass.UserManagementFeature 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.v1.UserManagementFeature user_management = 2 [json_name = "userManagement"];
        Returns:
        The userManagement.
      • getUserManagementOrBuilder

        VersionServiceOuterClass.UserManagementFeatureOrBuilder 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.v1.UserManagementFeature user_management = 2 [json_name = "userManagement"];
      • 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.v1.ExperimentalFeatures experimental = 1 [json_name = "experimental"];
        Returns:
        Whether the experimental field is set.
      • getExperimental

        ExperimentalFeaturesOuterClass.ExperimentalFeatures 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.v1.ExperimentalFeatures experimental = 1 [json_name = "experimental"];
        Returns:
        The experimental.
      • getExperimentalOrBuilder

        ExperimentalFeaturesOuterClass.ExperimentalFeaturesOrBuilder 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.v1.ExperimentalFeatures experimental = 1 [json_name = "experimental"];