Class RuleEvaluatorOutput
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.contentwarehouse.v1.RuleEvaluatorOutput
-
- All Implemented Interfaces:
RuleEvaluatorOutputOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class RuleEvaluatorOutput extends com.google.protobuf.GeneratedMessageV3 implements RuleEvaluatorOutputOrBuilder
Represents the output of the Rule Evaluator.
Protobuf typegoogle.cloud.contentwarehouse.v1.RuleEvaluatorOutput
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
RuleEvaluatorOutput.Builder
Represents the output of the Rule Evaluator.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
INVALID_RULES_FIELD_NUMBER
static int
MATCHED_RULES_FIELD_NUMBER
static int
TRIGGERED_RULES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
static RuleEvaluatorOutput
getDefaultInstance()
RuleEvaluatorOutput
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
InvalidRule
getInvalidRules(int index)
A subset of triggered rules that failed the validation check(s) after parsing.int
getInvalidRulesCount()
A subset of triggered rules that failed the validation check(s) after parsing.List<InvalidRule>
getInvalidRulesList()
A subset of triggered rules that failed the validation check(s) after parsing.InvalidRuleOrBuilder
getInvalidRulesOrBuilder(int index)
A subset of triggered rules that failed the validation check(s) after parsing.List<? extends InvalidRuleOrBuilder>
getInvalidRulesOrBuilderList()
A subset of triggered rules that failed the validation check(s) after parsing.Rule
getMatchedRules(int index)
A subset of triggered rules that are evaluated true for a given request.int
getMatchedRulesCount()
A subset of triggered rules that are evaluated true for a given request.List<Rule>
getMatchedRulesList()
A subset of triggered rules that are evaluated true for a given request.RuleOrBuilder
getMatchedRulesOrBuilder(int index)
A subset of triggered rules that are evaluated true for a given request.List<? extends RuleOrBuilder>
getMatchedRulesOrBuilderList()
A subset of triggered rules that are evaluated true for a given request.com.google.protobuf.Parser<RuleEvaluatorOutput>
getParserForType()
int
getSerializedSize()
Rule
getTriggeredRules(int index)
List of rules fetched from database for the given request trigger type.int
getTriggeredRulesCount()
List of rules fetched from database for the given request trigger type.List<Rule>
getTriggeredRulesList()
List of rules fetched from database for the given request trigger type.RuleOrBuilder
getTriggeredRulesOrBuilder(int index)
List of rules fetched from database for the given request trigger type.List<? extends RuleOrBuilder>
getTriggeredRulesOrBuilderList()
List of rules fetched from database for the given request trigger type.int
hashCode()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static RuleEvaluatorOutput.Builder
newBuilder()
static RuleEvaluatorOutput.Builder
newBuilder(RuleEvaluatorOutput prototype)
RuleEvaluatorOutput.Builder
newBuilderForType()
protected RuleEvaluatorOutput.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static RuleEvaluatorOutput
parseDelimitedFrom(InputStream input)
static RuleEvaluatorOutput
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RuleEvaluatorOutput
parseFrom(byte[] data)
static RuleEvaluatorOutput
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RuleEvaluatorOutput
parseFrom(com.google.protobuf.ByteString data)
static RuleEvaluatorOutput
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RuleEvaluatorOutput
parseFrom(com.google.protobuf.CodedInputStream input)
static RuleEvaluatorOutput
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RuleEvaluatorOutput
parseFrom(InputStream input)
static RuleEvaluatorOutput
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static RuleEvaluatorOutput
parseFrom(ByteBuffer data)
static RuleEvaluatorOutput
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<RuleEvaluatorOutput>
parser()
RuleEvaluatorOutput.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
TRIGGERED_RULES_FIELD_NUMBER
public static final int TRIGGERED_RULES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MATCHED_RULES_FIELD_NUMBER
public static final int MATCHED_RULES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INVALID_RULES_FIELD_NUMBER
public static final int INVALID_RULES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
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 interfaceRuleEvaluatorOutputOrBuilder
-
getTriggeredRulesOrBuilderList
public List<? extends RuleOrBuilder> getTriggeredRulesOrBuilderList()
List of rules fetched from database for the given request trigger type.
repeated .google.cloud.contentwarehouse.v1.Rule triggered_rules = 1;
- Specified by:
getTriggeredRulesOrBuilderList
in interfaceRuleEvaluatorOutputOrBuilder
-
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 interfaceRuleEvaluatorOutputOrBuilder
-
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 interfaceRuleEvaluatorOutputOrBuilder
-
getTriggeredRulesOrBuilder
public RuleOrBuilder getTriggeredRulesOrBuilder(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:
getTriggeredRulesOrBuilder
in interfaceRuleEvaluatorOutputOrBuilder
-
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 interfaceRuleEvaluatorOutputOrBuilder
-
getMatchedRulesOrBuilderList
public List<? extends RuleOrBuilder> getMatchedRulesOrBuilderList()
A subset of triggered rules that are evaluated true for a given request.
repeated .google.cloud.contentwarehouse.v1.Rule matched_rules = 2;
- Specified by:
getMatchedRulesOrBuilderList
in interfaceRuleEvaluatorOutputOrBuilder
-
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 interfaceRuleEvaluatorOutputOrBuilder
-
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 interfaceRuleEvaluatorOutputOrBuilder
-
getMatchedRulesOrBuilder
public RuleOrBuilder getMatchedRulesOrBuilder(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:
getMatchedRulesOrBuilder
in interfaceRuleEvaluatorOutputOrBuilder
-
getInvalidRulesList
public List<InvalidRule> getInvalidRulesList()
A subset of triggered rules that failed the validation check(s) after parsing.
repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
- Specified by:
getInvalidRulesList
in interfaceRuleEvaluatorOutputOrBuilder
-
getInvalidRulesOrBuilderList
public List<? extends InvalidRuleOrBuilder> getInvalidRulesOrBuilderList()
A subset of triggered rules that failed the validation check(s) after parsing.
repeated .google.cloud.contentwarehouse.v1.InvalidRule invalid_rules = 3;
- Specified by:
getInvalidRulesOrBuilderList
in interfaceRuleEvaluatorOutputOrBuilder
-
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 interfaceRuleEvaluatorOutputOrBuilder
-
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 interfaceRuleEvaluatorOutputOrBuilder
-
getInvalidRulesOrBuilder
public InvalidRuleOrBuilder getInvalidRulesOrBuilder(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:
getInvalidRulesOrBuilder
in interfaceRuleEvaluatorOutputOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RuleEvaluatorOutput parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RuleEvaluatorOutput parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RuleEvaluatorOutput parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RuleEvaluatorOutput parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RuleEvaluatorOutput parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RuleEvaluatorOutput parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RuleEvaluatorOutput parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static RuleEvaluatorOutput parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static RuleEvaluatorOutput parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static RuleEvaluatorOutput parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static RuleEvaluatorOutput parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static RuleEvaluatorOutput parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public RuleEvaluatorOutput.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static RuleEvaluatorOutput.Builder newBuilder()
-
newBuilder
public static RuleEvaluatorOutput.Builder newBuilder(RuleEvaluatorOutput prototype)
-
toBuilder
public RuleEvaluatorOutput.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RuleEvaluatorOutput.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static RuleEvaluatorOutput getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<RuleEvaluatorOutput> parser()
-
getParserForType
public com.google.protobuf.Parser<RuleEvaluatorOutput> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public RuleEvaluatorOutput getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-