Package com.daml.ledger.api.v1
Interface ExperimentalFeaturesOuterClass.CommandDeduplicationFeaturesOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures
,ExperimentalFeaturesOuterClass.CommandDeduplicationFeatures.Builder
- Enclosing class:
- ExperimentalFeaturesOuterClass
public static interface ExperimentalFeaturesOuterClass.CommandDeduplicationFeaturesOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport
getDeduplicationPeriodSupport()
.com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1 [json_name = "deduplicationPeriodSupport"];
ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupportOrBuilder
getDeduplicationPeriodSupportOrBuilder()
.com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1 [json_name = "deduplicationPeriodSupport"];
ExperimentalFeaturesOuterClass.CommandDeduplicationType
getDeduplicationType()
.com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2 [json_name = "deduplicationType"];
int
getDeduplicationTypeValue()
.com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2 [json_name = "deduplicationType"];
boolean
getMaxDeduplicationDurationEnforced()
The ledger will reject any requests which specify a deduplication period which exceeds the specified max deduplication duration.boolean
hasDeduplicationPeriodSupport()
.com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1 [json_name = "deduplicationPeriodSupport"];
-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasDeduplicationPeriodSupport
boolean hasDeduplicationPeriodSupport()
.com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1 [json_name = "deduplicationPeriodSupport"];
- Returns:
- Whether the deduplicationPeriodSupport field is set.
-
getDeduplicationPeriodSupport
ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupport getDeduplicationPeriodSupport()
.com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1 [json_name = "deduplicationPeriodSupport"];
- Returns:
- The deduplicationPeriodSupport.
-
getDeduplicationPeriodSupportOrBuilder
ExperimentalFeaturesOuterClass.CommandDeduplicationPeriodSupportOrBuilder getDeduplicationPeriodSupportOrBuilder()
.com.daml.ledger.api.v1.CommandDeduplicationPeriodSupport deduplication_period_support = 1 [json_name = "deduplicationPeriodSupport"];
-
getDeduplicationTypeValue
int getDeduplicationTypeValue()
.com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2 [json_name = "deduplicationType"];
- Returns:
- The enum numeric value on the wire for deduplicationType.
-
getDeduplicationType
ExperimentalFeaturesOuterClass.CommandDeduplicationType getDeduplicationType()
.com.daml.ledger.api.v1.CommandDeduplicationType deduplication_type = 2 [json_name = "deduplicationType"];
- Returns:
- The deduplicationType.
-
getMaxDeduplicationDurationEnforced
boolean getMaxDeduplicationDurationEnforced()
The ledger will reject any requests which specify a deduplication period which exceeds the specified max deduplication duration. This is also enforced for ledgers that convert deduplication periods specified as offsets to durations.
bool max_deduplication_duration_enforced = 3 [json_name = "maxDeduplicationDurationEnforced"];
- Returns:
- The maxDeduplicationDurationEnforced.
-
-