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

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

        public int getTemplateIdsCount()
         A collection of templates for which the payload will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` needs to be valid: corresponding template should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds"];
        Specified by:
        getTemplateIdsCount in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • getTemplateIds

        public ValueOuterClass.Identifier getTemplateIds​(int index)
         A collection of templates for which the payload will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` needs to be valid: corresponding template should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds"];
        Specified by:
        getTemplateIds in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • setTemplateIds

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

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

        public TransactionFilterOuterClass.InclusiveFilters.Builder addTemplateIds​(ValueOuterClass.Identifier value)
         A collection of templates for which the payload will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` needs to be valid: corresponding template should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds"];
      • addTemplateIds

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

        public TransactionFilterOuterClass.InclusiveFilters.Builder addTemplateIds​(ValueOuterClass.Identifier.Builder builderForValue)
         A collection of templates for which the payload will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` needs to be valid: corresponding template should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds"];
      • addTemplateIds

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

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

        public TransactionFilterOuterClass.InclusiveFilters.Builder clearTemplateIds()
         A collection of templates for which the payload will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` needs to be valid: corresponding template should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds"];
      • removeTemplateIds

        public TransactionFilterOuterClass.InclusiveFilters.Builder removeTemplateIds​(int index)
         A collection of templates for which the payload will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` needs to be valid: corresponding template should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds"];
      • getTemplateIdsBuilder

        public ValueOuterClass.Identifier.Builder getTemplateIdsBuilder​(int index)
         A collection of templates for which the payload will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` needs to be valid: corresponding template should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds"];
      • getTemplateIdsOrBuilder

        public ValueOuterClass.IdentifierOrBuilder getTemplateIdsOrBuilder​(int index)
         A collection of templates for which the payload will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` needs to be valid: corresponding template should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds"];
        Specified by:
        getTemplateIdsOrBuilder in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • getTemplateIdsOrBuilderList

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

        public ValueOuterClass.Identifier.Builder addTemplateIdsBuilder()
         A collection of templates for which the payload will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` needs to be valid: corresponding template should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds"];
      • addTemplateIdsBuilder

        public ValueOuterClass.Identifier.Builder addTemplateIdsBuilder​(int index)
         A collection of templates for which the payload will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` needs to be valid: corresponding template should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds"];
      • getTemplateIdsBuilderList

        public java.util.List<ValueOuterClass.Identifier.Builder> getTemplateIdsBuilderList()
         A collection of templates for which the payload will be included in the
         ``create_arguments`` of a matching ``CreatedEvent``.
         SHOULD NOT contain duplicates.
         All ``template_ids`` needs to be valid: corresponding template should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.Identifier template_ids = 1 [json_name = "templateIds"];
      • getInterfaceFiltersList

        public java.util.List<TransactionFilterOuterClass.InterfaceFilter> getInterfaceFiltersList()
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
        Specified by:
        getInterfaceFiltersList in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • getInterfaceFiltersCount

        public int getInterfaceFiltersCount()
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
        Specified by:
        getInterfaceFiltersCount in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • getInterfaceFilters

        public TransactionFilterOuterClass.InterfaceFilter getInterfaceFilters​(int index)
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
        Specified by:
        getInterfaceFilters in interface TransactionFilterOuterClass.InclusiveFiltersOrBuilder
      • setInterfaceFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder setInterfaceFilters​(int index,
                                                                                        TransactionFilterOuterClass.InterfaceFilter value)
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • setInterfaceFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder setInterfaceFilters​(int index,
                                                                                        TransactionFilterOuterClass.InterfaceFilter.Builder builderForValue)
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • addInterfaceFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder addInterfaceFilters​(TransactionFilterOuterClass.InterfaceFilter value)
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • addInterfaceFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder addInterfaceFilters​(int index,
                                                                                        TransactionFilterOuterClass.InterfaceFilter value)
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • addInterfaceFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder addInterfaceFilters​(TransactionFilterOuterClass.InterfaceFilter.Builder builderForValue)
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • addInterfaceFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder addInterfaceFilters​(int index,
                                                                                        TransactionFilterOuterClass.InterfaceFilter.Builder builderForValue)
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • addAllInterfaceFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder addAllInterfaceFilters​(java.lang.Iterable<? extends TransactionFilterOuterClass.InterfaceFilter> values)
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];
      • clearInterfaceFilters

        public TransactionFilterOuterClass.InclusiveFilters.Builder clearInterfaceFilters()
         Include an ``InterfaceView`` for every ``InterfaceFilter`` matching a contract.
         The ``InterfaceFilter``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         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``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         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``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         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``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         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``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         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``s MUST use unique ``interface_id``s.
         All ``interface_id`` needs to be valid: corresponding interface should be defined in one of
         the available packages at the time of the query.
         Optional
         
        repeated .com.daml.ledger.api.v1.InterfaceFilter interface_filters = 2 [json_name = "interfaceFilters"];