Send feedback
Class ParameterMutation (0.43.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.43.0 keyboard_arrow_down
public final class ParameterMutation extends GeneratedMessageV3 implements ParameterMutationOrBuilder
Defines an event parameter to mutate.
Protobuf type google.analytics.admin.v1alpha.ParameterMutation
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
PARAMETER_FIELD_NUMBER
public static final int PARAMETER_FIELD_NUMBER
Field Value Type Description int
PARAMETER_VALUE_FIELD_NUMBER
public static final int PARAMETER_VALUE_FIELD_NUMBER
Field Value Type Description int
Static Methods
getDefaultInstance()
public static ParameterMutation getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static ParameterMutation . Builder newBuilder ()
newBuilder(ParameterMutation prototype)
public static ParameterMutation . Builder newBuilder ( ParameterMutation prototype )
public static ParameterMutation parseDelimitedFrom ( InputStream input )
public static ParameterMutation parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static ParameterMutation parseFrom ( byte [] data )
Parameter Name Description data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ParameterMutation parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static ParameterMutation parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ParameterMutation parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static ParameterMutation parseFrom ( CodedInputStream input )
public static ParameterMutation parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static ParameterMutation parseFrom ( InputStream input )
public static ParameterMutation parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static ParameterMutation parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ParameterMutation parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<ParameterMutation> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter Name Description obj
Object
Overrides
getDefaultInstanceForType()
public ParameterMutation getDefaultInstanceForType ()
getParameter()
public 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 Type Description String
The parameter.
getParameterBytes()
public 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 Type Description ByteString
The bytes for parameter.
getParameterValue()
public 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 .
string parameter_value = 2 [(.google.api.field_behavior) = REQUIRED];
Returns Type Description String
The parameterValue.
getParameterValueBytes()
public 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 .
string parameter_value = 2 [(.google.api.field_behavior) = REQUIRED];
Returns Type Description ByteString
The bytes for parameterValue.
getParserForType()
public Parser<ParameterMutation> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns Type Description int
Overrides
hashCode()
Returns Type Description int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public ParameterMutation . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ParameterMutation . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Overrides
toBuilder()
public ParameterMutation . 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-03-21 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-03-21 UTC."],[[["This webpage provides documentation for the `ParameterMutation` class within the Google Analytics Admin v1alpha package."],["The `ParameterMutation` class is a part of the Java API for Google Analytics and defines how event parameters can be modified."],["The latest version documented is 0.70.0, and it lists all versions from 0.70.0 to 0.14.0, as well as a list of versions going down from 0.43.0."],["The class extends `GeneratedMessageV3` and implements `ParameterMutationOrBuilder`, inheriting and implementing methods for managing parameter mutations."],["Key methods of the `ParameterMutation` class involve setting the parameter name and value, with validations such as character limits and allowed characters for the parameter names, as well as the ability to copy values from other parameters."]]],[]]