Send feedback
Class MatchingCondition (0.66.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version latest keyboard_arrow_down
public final class MatchingCondition extends GeneratedMessageV3 implements MatchingConditionOrBuilder
Defines a condition for when an Event Edit or Event Creation rule applies to
an event.
Protobuf type google.analytics.admin.v1alpha.MatchingCondition
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
COMPARISON_TYPE_FIELD_NUMBER
public static final int COMPARISON_TYPE_FIELD_NUMBER
Field Value
Type
Description
int
FIELD_FIELD_NUMBER
public static final int FIELD_FIELD_NUMBER
Field Value
Type
Description
int
NEGATED_FIELD_NUMBER
public static final int NEGATED_FIELD_NUMBER
Field Value
Type
Description
int
VALUE_FIELD_NUMBER
public static final int VALUE_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static MatchingCondition getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static MatchingCondition . Builder newBuilder ()
newBuilder(MatchingCondition prototype)
public static MatchingCondition . Builder newBuilder ( MatchingCondition prototype )
public static MatchingCondition parseDelimitedFrom ( InputStream input )
public static MatchingCondition parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static MatchingCondition parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static MatchingCondition parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static MatchingCondition parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static MatchingCondition parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static MatchingCondition parseFrom ( CodedInputStream input )
public static MatchingCondition parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static MatchingCondition parseFrom ( InputStream input )
public static MatchingCondition parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static MatchingCondition parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static MatchingCondition parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<MatchingCondition> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getComparisonType()
public MatchingCondition . ComparisonType getComparisonType ()
Required. The type of comparison to be applied to the value.
.google.analytics.admin.v1alpha.MatchingCondition.ComparisonType comparison_type = 2 [(.google.api.field_behavior) = REQUIRED];
getComparisonTypeValue()
public int getComparisonTypeValue ()
Required. The type of comparison to be applied to the value.
.google.analytics.admin.v1alpha.MatchingCondition.ComparisonType comparison_type = 2 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
int
The enum numeric value on the wire for comparisonType.
getDefaultInstanceForType()
public MatchingCondition getDefaultInstanceForType ()
getField()
Required. The name of the field that is compared against for the condition.
If 'event_name' is specified this condition will apply to the name of the
event. Otherwise the condition will apply to a parameter with the
specified name.
This value cannot contain spaces.
string field = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The field.
getFieldBytes()
public ByteString getFieldBytes ()
Required. The name of the field that is compared against for the condition.
If 'event_name' is specified this condition will apply to the name of the
event. Otherwise the condition will apply to a parameter with the
specified name.
This value cannot contain spaces.
string field = 1 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for field.
getNegated()
public boolean getNegated ()
Whether or not the result of the comparison should be negated. For example,
if negated
is true, then 'equals' comparisons would function as 'not
equals'.
bool negated = 4;
Returns
Type
Description
boolean
The negated.
getParserForType()
public Parser<MatchingCondition> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getValue()
Required. The value being compared against for this condition. The runtime
implementation may perform type coercion of this value to evaluate this
condition based on the type of the parameter value.
string value = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
String
The value.
getValueBytes()
public ByteString getValueBytes ()
Required. The value being compared against for this condition. The runtime
implementation may perform type coercion of this value to evaluate this
condition based on the type of the parameter value.
string value = 3 [(.google.api.field_behavior) = REQUIRED];
Returns
Type
Description
ByteString
The bytes for value.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public MatchingCondition . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected MatchingCondition . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public MatchingCondition . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-01-28 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-28 UTC."],[],[]]