Package com.daml.ledger.api.v2
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 Summary
Modifier and TypeMethodDescriptionFeatures under development or features that are used for ledger implementation testing purposes only.Features under development or features that are used for ledger implementation testing purposes only.It contains the timeouts related to the periodic offset checkpoint emissionIt contains the timeouts related to the periodic offset checkpoint emissionIf set, then the Ledger API server supports party management configurability.If set, then the Ledger API server supports party management configurability.If set, then the Ledger API server supports user management.If set, then the Ledger API server supports user management.boolean
Features under development or features that are used for ledger implementation testing purposes only.boolean
It contains the timeouts related to the periodic offset checkpoint emissionboolean
If set, then the Ledger API server supports party management configurability.boolean
If set, then the Ledger API server supports user management.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
-
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
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.v2.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.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
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.v2.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.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
VersionServiceOuterClass.PartyManagementFeature 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
VersionServiceOuterClass.PartyManagementFeatureOrBuilder 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
VersionServiceOuterClass.OffsetCheckpointFeature 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
VersionServiceOuterClass.OffsetCheckpointFeatureOrBuilder getOffsetCheckpointOrBuilder()It contains the timeouts related to the periodic offset checkpoint emission
.com.daml.ledger.api.v2.OffsetCheckpointFeature offset_checkpoint = 4 [json_name = "offsetCheckpoint"];
-