Interface ParameterMutationOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Required.
    com.google.protobuf.ByteString
    Required.
    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

    • getParameter

      String getParameter()
       Required. The name of the parameter to mutate.
       This value must:
       * be less than 40 characters.
       * be unique across across all mutations within the rule
       * consist only of letters, digits or _ (underscores)
       For event edit rules, the name may also be set to 'event_name' to modify
       the event_name in place.
       
      string parameter = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The parameter.
    • getParameterBytes

      com.google.protobuf.ByteString getParameterBytes()
       Required. The name of the parameter to mutate.
       This value must:
       * be less than 40 characters.
       * be unique across across all mutations within the rule
       * consist only of letters, digits or _ (underscores)
       For event edit rules, the name may also be set to 'event_name' to modify
       the event_name in place.
       
      string parameter = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for parameter.
    • getParameterValue

      String getParameterValue()
       Required. The value mutation to perform.
       * Must be less than 100 characters.
       * To specify a constant value for the param, use the value's string.
       * To copy value from another parameter, use syntax like
       "[[other_parameter]]" For more details, see this [help center
       article](https://support.google.com/analytics/answer/10085872#modify-an-event&zippy=%2Cin-this-article%2Cmodify-parameters).
       
      string parameter_value = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The parameterValue.
    • getParameterValueBytes

      com.google.protobuf.ByteString getParameterValueBytes()
       Required. The value mutation to perform.
       * Must be less than 100 characters.
       * To specify a constant value for the param, use the value's string.
       * To copy value from another parameter, use syntax like
       "[[other_parameter]]" For more details, see this [help center
       article](https://support.google.com/analytics/answer/10085872#modify-an-event&zippy=%2Cin-this-article%2Cmodify-parameters).
       
      string parameter_value = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The bytes for parameterValue.