Class RuleEvaluatorOutput.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<RuleEvaluatorOutput.Builder>
      • clear

        public RuleEvaluatorOutput.Builder clear()
        Specified by:
        clear in interface com.google.protobuf.Message.Builder
        Specified by:
        clear in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clear in class com.google.protobuf.GeneratedMessageV3.Builder<RuleEvaluatorOutput.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<RuleEvaluatorOutput.Builder>
      • getDefaultInstanceForType

        public RuleEvaluatorOutput getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public RuleEvaluatorOutput build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public RuleEvaluatorOutput buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public RuleEvaluatorOutput.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<RuleEvaluatorOutput.Builder>
      • setField

        public RuleEvaluatorOutput.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                    Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<RuleEvaluatorOutput.Builder>
      • clearField

        public RuleEvaluatorOutput.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<RuleEvaluatorOutput.Builder>
      • clearOneof

        public RuleEvaluatorOutput.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RuleEvaluatorOutput.Builder>
      • setRepeatedField

        public RuleEvaluatorOutput.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                            int index,
                                                            Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RuleEvaluatorOutput.Builder>
      • addRepeatedField

        public RuleEvaluatorOutput.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                            Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<RuleEvaluatorOutput.Builder>
      • mergeFrom

        public RuleEvaluatorOutput.Builder mergeFrom​(com.google.protobuf.Message other)
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<RuleEvaluatorOutput.Builder>
      • isInitialized

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

        public RuleEvaluatorOutput.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                     com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                              throws 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<RuleEvaluatorOutput.Builder>
        Throws:
        IOException
      • getTriggeredRulesList

        public List<Rule> getTriggeredRulesList()
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
        Specified by:
        getTriggeredRulesList in interface RuleEvaluatorOutputOrBuilder
      • getTriggeredRulesCount

        public int getTriggeredRulesCount()
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
        Specified by:
        getTriggeredRulesCount in interface RuleEvaluatorOutputOrBuilder
      • getTriggeredRules

        public Rule getTriggeredRules​(int index)
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
        Specified by:
        getTriggeredRules in interface RuleEvaluatorOutputOrBuilder
      • setTriggeredRules

        public RuleEvaluatorOutput.Builder setTriggeredRules​(int index,
                                                             Rule value)
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • setTriggeredRules

        public RuleEvaluatorOutput.Builder setTriggeredRules​(int index,
                                                             Rule.Builder builderForValue)
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • addTriggeredRules

        public RuleEvaluatorOutput.Builder addTriggeredRules​(Rule value)
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • addTriggeredRules

        public RuleEvaluatorOutput.Builder addTriggeredRules​(int index,
                                                             Rule value)
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • addTriggeredRules

        public RuleEvaluatorOutput.Builder addTriggeredRules​(Rule.Builder builderForValue)
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • addTriggeredRules

        public RuleEvaluatorOutput.Builder addTriggeredRules​(int index,
                                                             Rule.Builder builderForValue)
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • addAllTriggeredRules

        public RuleEvaluatorOutput.Builder addAllTriggeredRules​(Iterable<? extends Rule> values)
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • clearTriggeredRules

        public RuleEvaluatorOutput.Builder clearTriggeredRules()
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • removeTriggeredRules

        public RuleEvaluatorOutput.Builder removeTriggeredRules​(int index)
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • getTriggeredRulesBuilder

        public Rule.Builder getTriggeredRulesBuilder​(int index)
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • addTriggeredRulesBuilder

        public Rule.Builder addTriggeredRulesBuilder()
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • addTriggeredRulesBuilder

        public Rule.Builder addTriggeredRulesBuilder​(int index)
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • getTriggeredRulesBuilderList

        public List<Rule.Builder> getTriggeredRulesBuilderList()
         List of rules fetched from database for the given request trigger type.
         
        repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
      • getMatchedRulesList

        public List<Rule> getMatchedRulesList()
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
        Specified by:
        getMatchedRulesList in interface RuleEvaluatorOutputOrBuilder
      • getMatchedRulesCount

        public int getMatchedRulesCount()
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
        Specified by:
        getMatchedRulesCount in interface RuleEvaluatorOutputOrBuilder
      • getMatchedRules

        public Rule getMatchedRules​(int index)
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
        Specified by:
        getMatchedRules in interface RuleEvaluatorOutputOrBuilder
      • setMatchedRules

        public RuleEvaluatorOutput.Builder setMatchedRules​(int index,
                                                           Rule value)
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • setMatchedRules

        public RuleEvaluatorOutput.Builder setMatchedRules​(int index,
                                                           Rule.Builder builderForValue)
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • addMatchedRules

        public RuleEvaluatorOutput.Builder addMatchedRules​(Rule value)
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • addMatchedRules

        public RuleEvaluatorOutput.Builder addMatchedRules​(int index,
                                                           Rule value)
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • addMatchedRules

        public RuleEvaluatorOutput.Builder addMatchedRules​(Rule.Builder builderForValue)
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • addMatchedRules

        public RuleEvaluatorOutput.Builder addMatchedRules​(int index,
                                                           Rule.Builder builderForValue)
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • addAllMatchedRules

        public RuleEvaluatorOutput.Builder addAllMatchedRules​(Iterable<? extends Rule> values)
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • clearMatchedRules

        public RuleEvaluatorOutput.Builder clearMatchedRules()
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • removeMatchedRules

        public RuleEvaluatorOutput.Builder removeMatchedRules​(int index)
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • getMatchedRulesBuilder

        public Rule.Builder getMatchedRulesBuilder​(int index)
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • addMatchedRulesBuilder

        public Rule.Builder addMatchedRulesBuilder()
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • addMatchedRulesBuilder

        public Rule.Builder addMatchedRulesBuilder​(int index)
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • getMatchedRulesBuilderList

        public List<Rule.Builder> getMatchedRulesBuilderList()
         A subset of triggered rules that are evaluated true for a given request.
         
        repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
      • getInvalidRulesCount

        public int getInvalidRulesCount()
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
        Specified by:
        getInvalidRulesCount in interface RuleEvaluatorOutputOrBuilder
      • getInvalidRules

        public InvalidRule getInvalidRules​(int index)
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
        Specified by:
        getInvalidRules in interface RuleEvaluatorOutputOrBuilder
      • setInvalidRules

        public RuleEvaluatorOutput.Builder setInvalidRules​(int index,
                                                           InvalidRule value)
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • setInvalidRules

        public RuleEvaluatorOutput.Builder setInvalidRules​(int index,
                                                           InvalidRule.Builder builderForValue)
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • addInvalidRules

        public RuleEvaluatorOutput.Builder addInvalidRules​(InvalidRule value)
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • addInvalidRules

        public RuleEvaluatorOutput.Builder addInvalidRules​(int index,
                                                           InvalidRule value)
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • addInvalidRules

        public RuleEvaluatorOutput.Builder addInvalidRules​(InvalidRule.Builder builderForValue)
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • addInvalidRules

        public RuleEvaluatorOutput.Builder addInvalidRules​(int index,
                                                           InvalidRule.Builder builderForValue)
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • addAllInvalidRules

        public RuleEvaluatorOutput.Builder addAllInvalidRules​(Iterable<? extends InvalidRule> values)
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • clearInvalidRules

        public RuleEvaluatorOutput.Builder clearInvalidRules()
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • removeInvalidRules

        public RuleEvaluatorOutput.Builder removeInvalidRules​(int index)
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • getInvalidRulesBuilder

        public InvalidRule.Builder getInvalidRulesBuilder​(int index)
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • addInvalidRulesBuilder

        public InvalidRule.Builder addInvalidRulesBuilder()
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • addInvalidRulesBuilder

        public InvalidRule.Builder addInvalidRulesBuilder​(int index)
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • getInvalidRulesBuilderList

        public List<InvalidRule.Builder> getInvalidRulesBuilderList()
         A subset of triggered rules that failed the validation check(s) after
         parsing.
         
        repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
      • setUnknownFields

        public final RuleEvaluatorOutput.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RuleEvaluatorOutput.Builder>
      • mergeUnknownFields

        public final RuleEvaluatorOutput.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RuleEvaluatorOutput.Builder>