Interface MatchingConditionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
MatchingCondition, MatchingCondition.Builder

@Generated public interface MatchingConditionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Required.
    int
    Required.
    Required.
    com.google.protobuf.ByteString
    Required.
    boolean
    Whether or not the result of the comparison should be negated.
    Required.
    com.google.protobuf.ByteString
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getField

      String 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:
      The field.
    • getFieldBytes

      com.google.protobuf.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:
      The bytes for field.
    • getComparisonTypeValue

      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:
      The enum numeric value on the wire for 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];
      Returns:
      The comparisonType.
    • getValue

      String 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:
      The value.
    • getValueBytes

      com.google.protobuf.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:
      The bytes for value.
    • getNegated

      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:
      The negated.