Package com.daml.ledger.api.v2
Interface TransactionFilterOuterClass.CumulativeFilterOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TransactionFilterOuterClass.CumulativeFilter
,TransactionFilterOuterClass.CumulativeFilter.Builder
- Enclosing class:
- TransactionFilterOuterClass
public static interface TransactionFilterOuterClass.CumulativeFilterOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionInclude an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.A template for which the data will be included in the ``create_arguments`` of a matching ``CreatedEvent``.A template for which the data will be included in the ``create_arguments`` of a matching ``CreatedEvent``.A wildcard filter that matches all templates OptionalA wildcard filter that matches all templates Optionalboolean
Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.boolean
A template for which the data will be included in the ``create_arguments`` of a matching ``CreatedEvent``.boolean
A wildcard filter that matches all templates OptionalMethods 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
-
hasWildcardFilter
boolean hasWildcardFilter()A wildcard filter that matches all templates Optional
.com.daml.ledger.api.v2.WildcardFilter wildcard_filter = 1 [json_name = "wildcardFilter"];
- Returns:
- Whether the wildcardFilter field is set.
-
getWildcardFilter
TransactionFilterOuterClass.WildcardFilter getWildcardFilter()A wildcard filter that matches all templates Optional
.com.daml.ledger.api.v2.WildcardFilter wildcard_filter = 1 [json_name = "wildcardFilter"];
- Returns:
- The wildcardFilter.
-
getWildcardFilterOrBuilder
TransactionFilterOuterClass.WildcardFilterOrBuilder getWildcardFilterOrBuilder()A wildcard filter that matches all templates Optional
.com.daml.ledger.api.v2.WildcardFilter wildcard_filter = 1 [json_name = "wildcardFilter"];
-
hasInterfaceFilter
boolean hasInterfaceFilter()Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract. The ``InterfaceFilter`` instances MUST each use a unique ``interface_id``. Optional
.com.daml.ledger.api.v2.InterfaceFilter interface_filter = 2 [json_name = "interfaceFilter"];
- Returns:
- Whether the interfaceFilter field is set.
-
getInterfaceFilter
TransactionFilterOuterClass.InterfaceFilter getInterfaceFilter()Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract. The ``InterfaceFilter`` instances MUST each use a unique ``interface_id``. Optional
.com.daml.ledger.api.v2.InterfaceFilter interface_filter = 2 [json_name = "interfaceFilter"];
- Returns:
- The interfaceFilter.
-
getInterfaceFilterOrBuilder
TransactionFilterOuterClass.InterfaceFilterOrBuilder getInterfaceFilterOrBuilder()Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract. The ``InterfaceFilter`` instances MUST each use a unique ``interface_id``. Optional
.com.daml.ledger.api.v2.InterfaceFilter interface_filter = 2 [json_name = "interfaceFilter"];
-
hasTemplateFilter
boolean hasTemplateFilter()A template for which the data will be included in the ``create_arguments`` of a matching ``CreatedEvent``. If a contract is simultaneously selected by a template filter and one or more interface filters, the corresponding ``include_created_event_blob`` are consolidated using an OR operation. Optional
.com.daml.ledger.api.v2.TemplateFilter template_filter = 3 [json_name = "templateFilter"];
- Returns:
- Whether the templateFilter field is set.
-
getTemplateFilter
TransactionFilterOuterClass.TemplateFilter getTemplateFilter()A template for which the data will be included in the ``create_arguments`` of a matching ``CreatedEvent``. If a contract is simultaneously selected by a template filter and one or more interface filters, the corresponding ``include_created_event_blob`` are consolidated using an OR operation. Optional
.com.daml.ledger.api.v2.TemplateFilter template_filter = 3 [json_name = "templateFilter"];
- Returns:
- The templateFilter.
-
getTemplateFilterOrBuilder
TransactionFilterOuterClass.TemplateFilterOrBuilder getTemplateFilterOrBuilder()A template for which the data will be included in the ``create_arguments`` of a matching ``CreatedEvent``. If a contract is simultaneously selected by a template filter and one or more interface filters, the corresponding ``include_created_event_blob`` are consolidated using an OR operation. Optional
.com.daml.ledger.api.v2.TemplateFilter template_filter = 3 [json_name = "templateFilter"];
-
getIdentifierFilterCase
TransactionFilterOuterClass.CumulativeFilter.IdentifierFilterCase getIdentifierFilterCase()
-