Class TransactionFilterOuterClass.InclusiveFilters.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.InclusiveFilters.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.InclusiveFilters.Builder>
      • getDefaultInstanceForType

        public TransactionFilterOuterClass.InclusiveFilters getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • buildPartial

        public TransactionFilterOuterClass.InclusiveFilters buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<TransactionFilterOuterClass.InclusiveFilters.Builder>
      • mergeFrom

        public TransactionFilterOuterClass.InclusiveFilters.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                                              com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                                       throws java.io.IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<TransactionFilterOuterClass.InclusiveFilters.Builder>
        Throws:
        java.io.IOException
      • getTemplateIdsList

        @Deprecated
        public java.util.List<ValueOuterClass.Identifier> getTemplateIdsList()
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
        Specified by:
        getTemplateIdsList in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • getTemplateIdsCount

        @Deprecated
        public int getTemplateIdsCount()
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
        Specified by:
        getTemplateIdsCount in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • getTemplateIds

        @Deprecated
        public ValueOuterClass.Identifier getTemplateIds​(int index)
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
        Specified by:
        getTemplateIds in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • setTemplateIds

        @Deprecated
        public TransactionFilterOuterClass.InclusiveFilters.Builder setTemplateIds​(int index,
                                                                                   ValueOuterClass.Identifier value)
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • setTemplateIds

        @Deprecated
        public TransactionFilterOuterClass.InclusiveFilters.Builder setTemplateIds​(int index,
                                                                                   ValueOuterClass.Identifier.Builder builderForValue)
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • addTemplateIds

        @Deprecated
        public TransactionFilterOuterClass.InclusiveFilters.Builder addTemplateIds​(ValueOuterClass.Identifier value)
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • addTemplateIds

        @Deprecated
        public TransactionFilterOuterClass.InclusiveFilters.Builder addTemplateIds​(int index,
                                                                                   ValueOuterClass.Identifier value)
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • addTemplateIds

        @Deprecated
        public TransactionFilterOuterClass.InclusiveFilters.Builder addTemplateIds​(ValueOuterClass.Identifier.Builder builderForValue)
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • addTemplateIds

        @Deprecated
        public TransactionFilterOuterClass.InclusiveFilters.Builder addTemplateIds​(int index,
                                                                                   ValueOuterClass.Identifier.Builder builderForValue)
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • addAllTemplateIds

        @Deprecated
        public TransactionFilterOuterClass.InclusiveFilters.Builder addAllTemplateIds​(java.lang.Iterable<? extends ValueOuterClass.Identifier> values)
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • clearTemplateIds

        @Deprecated
        public TransactionFilterOuterClass.InclusiveFilters.Builder clearTemplateIds()
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • removeTemplateIds

        @Deprecated
        public TransactionFilterOuterClass.InclusiveFilters.Builder removeTemplateIds​(int index)
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • getTemplateIdsBuilder

        @Deprecated
        public ValueOuterClass.Identifier.Builder getTemplateIdsBuilder​(int index)
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • getTemplateIdsOrBuilder

        @Deprecated
        public ValueOuterClass.IdentifierOrBuilder getTemplateIdsOrBuilder​(int index)
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
        Specified by:
        getTemplateIdsOrBuilder in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • getTemplateIdsOrBuilderList

        @Deprecated
        public java.util.List<? extends ValueOuterClass.IdentifierOrBuilder> getTemplateIdsOrBuilderList()
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
        Specified by:
        getTemplateIdsOrBuilderList in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • addTemplateIdsBuilder

        @Deprecated
        public ValueOuterClass.Identifier.Builder addTemplateIdsBuilder()
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • addTemplateIdsBuilder

        @Deprecated
        public ValueOuterClass.Identifier.Builder addTemplateIdsBuilder​(int index)
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • getTemplateIdsBuilderList

        @Deprecated
        public java.util.List<ValueOuterClass.Identifier.Builder> getTemplateIdsBuilderList()
        Deprecated.
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` need to be valid: corresponding templates should be defined in one of
         the available packages at the time of the query.
         Deprecated in favor of the ``template_filters``. If the ``template_filters`` field is set,
         the ``template_ids`` field is ignored.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds", deprecated = true];
      • getInterfaceFiltersCount

        public int getInterfaceFiltersCount()
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter`` instances MUST each use a unique ``interface_id``.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
        Specified by:
        getInterfaceFiltersCount in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • clearInterfaceFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder clearInterfaceFilters()
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter`` instances MUST each use a unique ``interface_id``.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • removeInterfaceFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder removeInterfaceFilters​(int index)
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter`` instances MUST each use a unique ``interface_id``.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • getInterfaceFiltersBuilder

        public TransactionFilterOuterClass.InterfaceFilter.Builder getInterfaceFiltersBuilder​(int index)
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter`` instances MUST each use a unique ``interface_id``.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • addInterfaceFiltersBuilder

        public TransactionFilterOuterClass.InterfaceFilter.Builder addInterfaceFiltersBuilder()
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter`` instances MUST each use a unique ``interface_id``.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • addInterfaceFiltersBuilder

        public TransactionFilterOuterClass.InterfaceFilter.Builder addInterfaceFiltersBuilder​(int index)
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter`` instances MUST each use a unique ``interface_id``.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • getInterfaceFiltersBuilderList

        public java.util.List<TransactionFilterOuterClass.InterfaceFilter.Builder> getInterfaceFiltersBuilderList()
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter`` instances MUST each use a unique ``interface_id``.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • getTemplateFiltersList

        public java.util.List<TransactionFilterOuterClass.TemplateFilter> getTemplateFiltersList()
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
        Specified by:
        getTemplateFiltersList in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • getTemplateFiltersCount

        public int getTemplateFiltersCount()
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
        Specified by:
        getTemplateFiltersCount in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • getTemplateFilters

        public TransactionFilterOuterClass.TemplateFilter getTemplateFilters​(int index)
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
        Specified by:
        getTemplateFilters in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • setTemplateFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder setTemplateFilters​(int index,
                                                                                       TransactionFilterOuterClass.TemplateFilter value)
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
      • setTemplateFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder setTemplateFilters​(int index,
                                                                                       TransactionFilterOuterClass.TemplateFilter.Builder builderForValue)
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
      • addTemplateFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder addTemplateFilters​(TransactionFilterOuterClass.TemplateFilter value)
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
      • addTemplateFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder addTemplateFilters​(int index,
                                                                                       TransactionFilterOuterClass.TemplateFilter value)
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
      • addTemplateFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder addTemplateFilters​(TransactionFilterOuterClass.TemplateFilter.Builder builderForValue)
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
      • addTemplateFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder addTemplateFilters​(int index,
                                                                                       TransactionFilterOuterClass.TemplateFilter.Builder builderForValue)
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
      • addAllTemplateFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder addAllTemplateFilters​(java.lang.Iterable<? extends TransactionFilterOuterClass.TemplateFilter> values)
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
      • clearTemplateFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder clearTemplateFilters()
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
      • removeTemplateFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder removeTemplateFilters​(int index)
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
      • getTemplateFiltersBuilder

        public TransactionFilterOuterClass.TemplateFilter.Builder getTemplateFiltersBuilder​(int index)
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
      • getTemplateFiltersOrBuilder

        public TransactionFilterOuterClass.TemplateFilterOrBuilder getTemplateFiltersOrBuilder​(int index)
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
        Specified by:
        getTemplateFiltersOrBuilder in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • getTemplateFiltersOrBuilderList

        public java.util.List<? extends TransactionFilterOuterClass.TemplateFilterOrBuilder> getTemplateFiltersOrBuilderList()
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
        Specified by:
        getTemplateFiltersOrBuilderList in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • addTemplateFiltersBuilder

        public TransactionFilterOuterClass.TemplateFilter.Builder addTemplateFiltersBuilder()
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
      • addTemplateFiltersBuilder

        public TransactionFilterOuterClass.TemplateFilter.Builder addTemplateFiltersBuilder​(int index)
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];
      • getTemplateFiltersBuilderList

        public java.util.List<TransactionFilterOuterClass.TemplateFilter.Builder> getTemplateFiltersBuilderList()
         A collection of templates for which the data will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicate templates.
         In contrast to the ``template_ids`` field, one can specify whether the create event payloads
         should be provided alongside the create arguments.
         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
         
        repeated .com.daml.ledger.api.v1.TemplateFilter template_filters = 3 [json_name = "templateFilters"];