Class RuleActionsPair
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.contentwarehouse.v1.RuleActionsPair
-
- All Implemented Interfaces:
RuleActionsPairOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class RuleActionsPair extends com.google.protobuf.GeneratedMessageV3 implements RuleActionsPairOrBuilder
Represents a rule and outputs of associated actions.
Protobuf typegoogle.cloud.contentwarehouse.v1.RuleActionsPair- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRuleActionsPair.BuilderRepresents a rule and outputs of associated actions.-
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 intACTION_OUTPUTS_FIELD_NUMBERstatic intRULE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ActionOutputgetActionOutputs(int index)Outputs of executing the actions associated with the above rule.intgetActionOutputsCount()Outputs of executing the actions associated with the above rule.List<ActionOutput>getActionOutputsList()Outputs of executing the actions associated with the above rule.ActionOutputOrBuildergetActionOutputsOrBuilder(int index)Outputs of executing the actions associated with the above rule.List<? extends ActionOutputOrBuilder>getActionOutputsOrBuilderList()Outputs of executing the actions associated with the above rule.static RuleActionsPairgetDefaultInstance()RuleActionsPairgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<RuleActionsPair>getParserForType()RulegetRule()Represents the rule.RuleOrBuildergetRuleOrBuilder()Represents the rule.intgetSerializedSize()inthashCode()booleanhasRule()Represents the rule.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static RuleActionsPair.BuildernewBuilder()static RuleActionsPair.BuildernewBuilder(RuleActionsPair prototype)RuleActionsPair.BuildernewBuilderForType()protected RuleActionsPair.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static RuleActionsPairparseDelimitedFrom(InputStream input)static RuleActionsPairparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RuleActionsPairparseFrom(byte[] data)static RuleActionsPairparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RuleActionsPairparseFrom(com.google.protobuf.ByteString data)static RuleActionsPairparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RuleActionsPairparseFrom(com.google.protobuf.CodedInputStream input)static RuleActionsPairparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RuleActionsPairparseFrom(InputStream input)static RuleActionsPairparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RuleActionsPairparseFrom(ByteBuffer data)static RuleActionsPairparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<RuleActionsPair>parser()RuleActionsPair.BuildertoBuilder()voidwriteTo(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
-
RULE_FIELD_NUMBER
public static final int RULE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ACTION_OUTPUTS_FIELD_NUMBER
public static final int ACTION_OUTPUTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasRule
public boolean hasRule()
Represents the rule.
.google.cloud.contentwarehouse.v1.Rule rule = 1;- Specified by:
hasRulein interfaceRuleActionsPairOrBuilder- Returns:
- Whether the rule field is set.
-
getRule
public Rule getRule()
Represents the rule.
.google.cloud.contentwarehouse.v1.Rule rule = 1;- Specified by:
getRulein interfaceRuleActionsPairOrBuilder- Returns:
- The rule.
-
getRuleOrBuilder
public RuleOrBuilder getRuleOrBuilder()
Represents the rule.
.google.cloud.contentwarehouse.v1.Rule rule = 1;- Specified by:
getRuleOrBuilderin interfaceRuleActionsPairOrBuilder
-
getActionOutputsList
public List<ActionOutput> getActionOutputsList()
Outputs of executing the actions associated with the above rule.
repeated .google.cloud.contentwarehouse.v1.ActionOutput action_outputs = 2;- Specified by:
getActionOutputsListin interfaceRuleActionsPairOrBuilder
-
getActionOutputsOrBuilderList
public List<? extends ActionOutputOrBuilder> getActionOutputsOrBuilderList()
Outputs of executing the actions associated with the above rule.
repeated .google.cloud.contentwarehouse.v1.ActionOutput action_outputs = 2;- Specified by:
getActionOutputsOrBuilderListin interfaceRuleActionsPairOrBuilder
-
getActionOutputsCount
public int getActionOutputsCount()
Outputs of executing the actions associated with the above rule.
repeated .google.cloud.contentwarehouse.v1.ActionOutput action_outputs = 2;- Specified by:
getActionOutputsCountin interfaceRuleActionsPairOrBuilder
-
getActionOutputs
public ActionOutput getActionOutputs(int index)
Outputs of executing the actions associated with the above rule.
repeated .google.cloud.contentwarehouse.v1.ActionOutput action_outputs = 2;- Specified by:
getActionOutputsin interfaceRuleActionsPairOrBuilder
-
getActionOutputsOrBuilder
public ActionOutputOrBuilder getActionOutputsOrBuilder(int index)
Outputs of executing the actions associated with the above rule.
repeated .google.cloud.contentwarehouse.v1.ActionOutput action_outputs = 2;- Specified by:
getActionOutputsOrBuilderin interfaceRuleActionsPairOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static RuleActionsPair parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RuleActionsPair parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RuleActionsPair parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RuleActionsPair parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RuleActionsPair parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RuleActionsPair parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static RuleActionsPair parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static RuleActionsPair parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static RuleActionsPair parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static RuleActionsPair parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static RuleActionsPair parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static RuleActionsPair parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public RuleActionsPair.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static RuleActionsPair.Builder newBuilder()
-
newBuilder
public static RuleActionsPair.Builder newBuilder(RuleActionsPair prototype)
-
toBuilder
public RuleActionsPair.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected RuleActionsPair.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static RuleActionsPair getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<RuleActionsPair> parser()
-
getParserForType
public com.google.protobuf.Parser<RuleActionsPair> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public RuleActionsPair getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-