Package com.google.cloud.retail.v2
Class Rule
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.retail.v2.Rule
-
- All Implemented Interfaces:
RuleOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class Rule extends com.google.protobuf.GeneratedMessageV3 implements RuleOrBuilder
A rule is a condition-action pair * A condition defines when a rule is to be triggered. * An action specifies what occurs on that trigger. Currently rules only work for [controls][google.cloud.retail.v2.Control] with [SOLUTION_TYPE_SEARCH][google.cloud.retail.v2.SolutionType.SOLUTION_TYPE_SEARCH].
Protobuf typegoogle.cloud.retail.v2.Rule- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRule.ActionCasestatic classRule.BoostActionA boost action to apply to results matching condition specified above.static interfaceRule.BoostActionOrBuilderstatic classRule.BuilderA rule is a condition-action pair * A condition defines when a rule is to be triggered.static classRule.DoNotAssociateActionPrevents `query_term` from being associated with specified terms during search.static interfaceRule.DoNotAssociateActionOrBuilderstatic classRule.FilterAction* Rule Condition: - No [Condition.query_terms][google.cloud.retail.v2.Condition.query_terms] provided is a global match.static interfaceRule.FilterActionOrBuilderstatic classRule.IgnoreActionPrevents a term in the query from being used in search.static interfaceRule.IgnoreActionOrBuilderstatic classRule.OnewaySynonymsActionMaps a set of terms to a set of synonyms.static interfaceRule.OnewaySynonymsActionOrBuilderstatic classRule.RedirectActionRedirects a shopper to a specific page.static interfaceRule.RedirectActionOrBuilderstatic classRule.ReplacementActionReplaces a term in the query.static interfaceRule.ReplacementActionOrBuilderstatic classRule.TwowaySynonymsActionCreates a set of terms that will be treated as synonyms of each other.static interfaceRule.TwowaySynonymsActionOrBuilder-
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 intBOOST_ACTION_FIELD_NUMBERstatic intCONDITION_FIELD_NUMBERstatic intDO_NOT_ASSOCIATE_ACTION_FIELD_NUMBERstatic intFILTER_ACTION_FIELD_NUMBERstatic intIGNORE_ACTION_FIELD_NUMBERstatic intONEWAY_SYNONYMS_ACTION_FIELD_NUMBERstatic intREDIRECT_ACTION_FIELD_NUMBERstatic intREPLACEMENT_ACTION_FIELD_NUMBERstatic intTWOWAY_SYNONYMS_ACTION_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Rule.ActionCasegetActionCase()Rule.BoostActiongetBoostAction()A boost action.Rule.BoostActionOrBuildergetBoostActionOrBuilder()A boost action.ConditiongetCondition()Required.ConditionOrBuildergetConditionOrBuilder()Required.static RulegetDefaultInstance()RulegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()Rule.DoNotAssociateActiongetDoNotAssociateAction()Prevents term from being associated with other terms.Rule.DoNotAssociateActionOrBuildergetDoNotAssociateActionOrBuilder()Prevents term from being associated with other terms.Rule.FilterActiongetFilterAction()Filters results.Rule.FilterActionOrBuildergetFilterActionOrBuilder()Filters results.Rule.IgnoreActiongetIgnoreAction()Ignores specific terms from query during search.Rule.IgnoreActionOrBuildergetIgnoreActionOrBuilder()Ignores specific terms from query during search.Rule.OnewaySynonymsActiongetOnewaySynonymsAction()Treats specific term as a synonym with a group of terms.Rule.OnewaySynonymsActionOrBuildergetOnewaySynonymsActionOrBuilder()Treats specific term as a synonym with a group of terms.com.google.protobuf.Parser<Rule>getParserForType()Rule.RedirectActiongetRedirectAction()Redirects a shopper to a specific page.Rule.RedirectActionOrBuildergetRedirectActionOrBuilder()Redirects a shopper to a specific page.Rule.ReplacementActiongetReplacementAction()Replaces specific terms in the query.Rule.ReplacementActionOrBuildergetReplacementActionOrBuilder()Replaces specific terms in the query.intgetSerializedSize()Rule.TwowaySynonymsActiongetTwowaySynonymsAction()Treats a set of terms as synonyms of one another.Rule.TwowaySynonymsActionOrBuildergetTwowaySynonymsActionOrBuilder()Treats a set of terms as synonyms of one another.booleanhasBoostAction()A boost action.booleanhasCondition()Required.booleanhasDoNotAssociateAction()Prevents term from being associated with other terms.booleanhasFilterAction()Filters results.inthashCode()booleanhasIgnoreAction()Ignores specific terms from query during search.booleanhasOnewaySynonymsAction()Treats specific term as a synonym with a group of terms.booleanhasRedirectAction()Redirects a shopper to a specific page.booleanhasReplacementAction()Replaces specific terms in the query.booleanhasTwowaySynonymsAction()Treats a set of terms as synonyms of one another.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Rule.BuildernewBuilder()static Rule.BuildernewBuilder(Rule prototype)Rule.BuildernewBuilderForType()protected Rule.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static RuleparseDelimitedFrom(InputStream input)static RuleparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RuleparseFrom(byte[] data)static RuleparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RuleparseFrom(com.google.protobuf.ByteString data)static RuleparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RuleparseFrom(com.google.protobuf.CodedInputStream input)static RuleparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RuleparseFrom(InputStream input)static RuleparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static RuleparseFrom(ByteBuffer data)static RuleparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Rule>parser()Rule.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
-
BOOST_ACTION_FIELD_NUMBER
public static final int BOOST_ACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REDIRECT_ACTION_FIELD_NUMBER
public static final int REDIRECT_ACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ONEWAY_SYNONYMS_ACTION_FIELD_NUMBER
public static final int ONEWAY_SYNONYMS_ACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DO_NOT_ASSOCIATE_ACTION_FIELD_NUMBER
public static final int DO_NOT_ASSOCIATE_ACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REPLACEMENT_ACTION_FIELD_NUMBER
public static final int REPLACEMENT_ACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IGNORE_ACTION_FIELD_NUMBER
public static final int IGNORE_ACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FILTER_ACTION_FIELD_NUMBER
public static final int FILTER_ACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TWOWAY_SYNONYMS_ACTION_FIELD_NUMBER
public static final int TWOWAY_SYNONYMS_ACTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CONDITION_FIELD_NUMBER
public static final int CONDITION_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
-
getActionCase
public Rule.ActionCase getActionCase()
- Specified by:
getActionCasein interfaceRuleOrBuilder
-
hasBoostAction
public boolean hasBoostAction()
A boost action.
.google.cloud.retail.v2.Rule.BoostAction boost_action = 2;- Specified by:
hasBoostActionin interfaceRuleOrBuilder- Returns:
- Whether the boostAction field is set.
-
getBoostAction
public Rule.BoostAction getBoostAction()
A boost action.
.google.cloud.retail.v2.Rule.BoostAction boost_action = 2;- Specified by:
getBoostActionin interfaceRuleOrBuilder- Returns:
- The boostAction.
-
getBoostActionOrBuilder
public Rule.BoostActionOrBuilder getBoostActionOrBuilder()
A boost action.
.google.cloud.retail.v2.Rule.BoostAction boost_action = 2;- Specified by:
getBoostActionOrBuilderin interfaceRuleOrBuilder
-
hasRedirectAction
public boolean hasRedirectAction()
Redirects a shopper to a specific page.
.google.cloud.retail.v2.Rule.RedirectAction redirect_action = 3;- Specified by:
hasRedirectActionin interfaceRuleOrBuilder- Returns:
- Whether the redirectAction field is set.
-
getRedirectAction
public Rule.RedirectAction getRedirectAction()
Redirects a shopper to a specific page.
.google.cloud.retail.v2.Rule.RedirectAction redirect_action = 3;- Specified by:
getRedirectActionin interfaceRuleOrBuilder- Returns:
- The redirectAction.
-
getRedirectActionOrBuilder
public Rule.RedirectActionOrBuilder getRedirectActionOrBuilder()
Redirects a shopper to a specific page.
.google.cloud.retail.v2.Rule.RedirectAction redirect_action = 3;- Specified by:
getRedirectActionOrBuilderin interfaceRuleOrBuilder
-
hasOnewaySynonymsAction
public boolean hasOnewaySynonymsAction()
Treats specific term as a synonym with a group of terms. Group of terms will not be treated as synonyms with the specific term.
.google.cloud.retail.v2.Rule.OnewaySynonymsAction oneway_synonyms_action = 6;- Specified by:
hasOnewaySynonymsActionin interfaceRuleOrBuilder- Returns:
- Whether the onewaySynonymsAction field is set.
-
getOnewaySynonymsAction
public Rule.OnewaySynonymsAction getOnewaySynonymsAction()
Treats specific term as a synonym with a group of terms. Group of terms will not be treated as synonyms with the specific term.
.google.cloud.retail.v2.Rule.OnewaySynonymsAction oneway_synonyms_action = 6;- Specified by:
getOnewaySynonymsActionin interfaceRuleOrBuilder- Returns:
- The onewaySynonymsAction.
-
getOnewaySynonymsActionOrBuilder
public Rule.OnewaySynonymsActionOrBuilder getOnewaySynonymsActionOrBuilder()
Treats specific term as a synonym with a group of terms. Group of terms will not be treated as synonyms with the specific term.
.google.cloud.retail.v2.Rule.OnewaySynonymsAction oneway_synonyms_action = 6;- Specified by:
getOnewaySynonymsActionOrBuilderin interfaceRuleOrBuilder
-
hasDoNotAssociateAction
public boolean hasDoNotAssociateAction()
Prevents term from being associated with other terms.
.google.cloud.retail.v2.Rule.DoNotAssociateAction do_not_associate_action = 7;- Specified by:
hasDoNotAssociateActionin interfaceRuleOrBuilder- Returns:
- Whether the doNotAssociateAction field is set.
-
getDoNotAssociateAction
public Rule.DoNotAssociateAction getDoNotAssociateAction()
Prevents term from being associated with other terms.
.google.cloud.retail.v2.Rule.DoNotAssociateAction do_not_associate_action = 7;- Specified by:
getDoNotAssociateActionin interfaceRuleOrBuilder- Returns:
- The doNotAssociateAction.
-
getDoNotAssociateActionOrBuilder
public Rule.DoNotAssociateActionOrBuilder getDoNotAssociateActionOrBuilder()
Prevents term from being associated with other terms.
.google.cloud.retail.v2.Rule.DoNotAssociateAction do_not_associate_action = 7;- Specified by:
getDoNotAssociateActionOrBuilderin interfaceRuleOrBuilder
-
hasReplacementAction
public boolean hasReplacementAction()
Replaces specific terms in the query.
.google.cloud.retail.v2.Rule.ReplacementAction replacement_action = 8;- Specified by:
hasReplacementActionin interfaceRuleOrBuilder- Returns:
- Whether the replacementAction field is set.
-
getReplacementAction
public Rule.ReplacementAction getReplacementAction()
Replaces specific terms in the query.
.google.cloud.retail.v2.Rule.ReplacementAction replacement_action = 8;- Specified by:
getReplacementActionin interfaceRuleOrBuilder- Returns:
- The replacementAction.
-
getReplacementActionOrBuilder
public Rule.ReplacementActionOrBuilder getReplacementActionOrBuilder()
Replaces specific terms in the query.
.google.cloud.retail.v2.Rule.ReplacementAction replacement_action = 8;- Specified by:
getReplacementActionOrBuilderin interfaceRuleOrBuilder
-
hasIgnoreAction
public boolean hasIgnoreAction()
Ignores specific terms from query during search.
.google.cloud.retail.v2.Rule.IgnoreAction ignore_action = 9;- Specified by:
hasIgnoreActionin interfaceRuleOrBuilder- Returns:
- Whether the ignoreAction field is set.
-
getIgnoreAction
public Rule.IgnoreAction getIgnoreAction()
Ignores specific terms from query during search.
.google.cloud.retail.v2.Rule.IgnoreAction ignore_action = 9;- Specified by:
getIgnoreActionin interfaceRuleOrBuilder- Returns:
- The ignoreAction.
-
getIgnoreActionOrBuilder
public Rule.IgnoreActionOrBuilder getIgnoreActionOrBuilder()
Ignores specific terms from query during search.
.google.cloud.retail.v2.Rule.IgnoreAction ignore_action = 9;- Specified by:
getIgnoreActionOrBuilderin interfaceRuleOrBuilder
-
hasFilterAction
public boolean hasFilterAction()
Filters results.
.google.cloud.retail.v2.Rule.FilterAction filter_action = 10;- Specified by:
hasFilterActionin interfaceRuleOrBuilder- Returns:
- Whether the filterAction field is set.
-
getFilterAction
public Rule.FilterAction getFilterAction()
Filters results.
.google.cloud.retail.v2.Rule.FilterAction filter_action = 10;- Specified by:
getFilterActionin interfaceRuleOrBuilder- Returns:
- The filterAction.
-
getFilterActionOrBuilder
public Rule.FilterActionOrBuilder getFilterActionOrBuilder()
Filters results.
.google.cloud.retail.v2.Rule.FilterAction filter_action = 10;- Specified by:
getFilterActionOrBuilderin interfaceRuleOrBuilder
-
hasTwowaySynonymsAction
public boolean hasTwowaySynonymsAction()
Treats a set of terms as synonyms of one another.
.google.cloud.retail.v2.Rule.TwowaySynonymsAction twoway_synonyms_action = 11;- Specified by:
hasTwowaySynonymsActionin interfaceRuleOrBuilder- Returns:
- Whether the twowaySynonymsAction field is set.
-
getTwowaySynonymsAction
public Rule.TwowaySynonymsAction getTwowaySynonymsAction()
Treats a set of terms as synonyms of one another.
.google.cloud.retail.v2.Rule.TwowaySynonymsAction twoway_synonyms_action = 11;- Specified by:
getTwowaySynonymsActionin interfaceRuleOrBuilder- Returns:
- The twowaySynonymsAction.
-
getTwowaySynonymsActionOrBuilder
public Rule.TwowaySynonymsActionOrBuilder getTwowaySynonymsActionOrBuilder()
Treats a set of terms as synonyms of one another.
.google.cloud.retail.v2.Rule.TwowaySynonymsAction twoway_synonyms_action = 11;- Specified by:
getTwowaySynonymsActionOrBuilderin interfaceRuleOrBuilder
-
hasCondition
public boolean hasCondition()
Required. The condition that triggers the rule. If the condition is empty, the rule will always apply.
.google.cloud.retail.v2.Condition condition = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasConditionin interfaceRuleOrBuilder- Returns:
- Whether the condition field is set.
-
getCondition
public Condition getCondition()
Required. The condition that triggers the rule. If the condition is empty, the rule will always apply.
.google.cloud.retail.v2.Condition condition = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getConditionin interfaceRuleOrBuilder- Returns:
- The condition.
-
getConditionOrBuilder
public ConditionOrBuilder getConditionOrBuilder()
Required. The condition that triggers the rule. If the condition is empty, the rule will always apply.
.google.cloud.retail.v2.Condition condition = 1 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getConditionOrBuilderin interfaceRuleOrBuilder
-
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 Rule parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Rule parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Rule parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Rule parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Rule parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Rule parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Rule parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Rule parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Rule parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Rule parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Rule parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Rule parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Rule.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Rule.Builder newBuilder()
-
newBuilder
public static Rule.Builder newBuilder(Rule prototype)
-
toBuilder
public Rule.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Rule.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Rule getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Rule> parser()
-
getParserForType
public com.google.protobuf.Parser<Rule> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Rule getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-