Interface EventCreateRuleOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
EventCreateRule,EventCreateRule.Builder
@Generated
public interface EventCreateRuleOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionRequired.com.google.protobuf.ByteStringRequired.getEventConditions(int index) Required.intRequired.Required.getEventConditionsOrBuilder(int index) Required.List<? extends MatchingConditionOrBuilder>Required.getName()Output only.com.google.protobuf.ByteStringOutput only.getParameterMutations(int index) Parameter mutations define parameter behavior on the new event, and are applied in order.intParameter mutations define parameter behavior on the new event, and are applied in order.Parameter mutations define parameter behavior on the new event, and are applied in order.getParameterMutationsOrBuilder(int index) Parameter mutations define parameter behavior on the new event, and are applied in order.List<? extends ParameterMutationOrBuilder>Parameter mutations define parameter behavior on the new event, and are applied in order.booleanIf true, the source parameters are copied to the new event.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()Output only. Resource name for this EventCreateRule resource. Format: properties/{property}/dataStreams/{data_stream}/eventCreateRules/{event_create_rule}string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Output only. Resource name for this EventCreateRule resource. Format: properties/{property}/dataStreams/{data_stream}/eventCreateRules/{event_create_rule}string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for name.
-
getDestinationEvent
String getDestinationEvent()Required. The name of the new event to be created. This value must: * be less than 40 characters * consist only of letters, digits or _ (underscores) * start with a letter
string destination_event = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The destinationEvent.
-
getDestinationEventBytes
com.google.protobuf.ByteString getDestinationEventBytes()Required. The name of the new event to be created. This value must: * be less than 40 characters * consist only of letters, digits or _ (underscores) * start with a letter
string destination_event = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- The bytes for destinationEvent.
-
getEventConditionsList
List<MatchingCondition> getEventConditionsList()Required. Must have at least one condition, and can have up to 10 max. Conditions on the source event must match for this rule to be applied.
repeated .google.analytics.admin.v1alpha.MatchingCondition event_conditions = 3 [(.google.api.field_behavior) = REQUIRED]; -
getEventConditions
Required. Must have at least one condition, and can have up to 10 max. Conditions on the source event must match for this rule to be applied.
repeated .google.analytics.admin.v1alpha.MatchingCondition event_conditions = 3 [(.google.api.field_behavior) = REQUIRED]; -
getEventConditionsCount
int getEventConditionsCount()Required. Must have at least one condition, and can have up to 10 max. Conditions on the source event must match for this rule to be applied.
repeated .google.analytics.admin.v1alpha.MatchingCondition event_conditions = 3 [(.google.api.field_behavior) = REQUIRED]; -
getEventConditionsOrBuilderList
List<? extends MatchingConditionOrBuilder> getEventConditionsOrBuilderList()Required. Must have at least one condition, and can have up to 10 max. Conditions on the source event must match for this rule to be applied.
repeated .google.analytics.admin.v1alpha.MatchingCondition event_conditions = 3 [(.google.api.field_behavior) = REQUIRED]; -
getEventConditionsOrBuilder
Required. Must have at least one condition, and can have up to 10 max. Conditions on the source event must match for this rule to be applied.
repeated .google.analytics.admin.v1alpha.MatchingCondition event_conditions = 3 [(.google.api.field_behavior) = REQUIRED]; -
getSourceCopyParameters
boolean getSourceCopyParameters()If true, the source parameters are copied to the new event. If false, or unset, all non-internal parameters are not copied from the source event. Parameter mutations are applied after the parameters have been copied.
bool source_copy_parameters = 4;- Returns:
- The sourceCopyParameters.
-
getParameterMutationsList
List<ParameterMutation> getParameterMutationsList()Parameter mutations define parameter behavior on the new event, and are applied in order. A maximum of 20 mutations can be applied.
repeated .google.analytics.admin.v1alpha.ParameterMutation parameter_mutations = 5; -
getParameterMutations
Parameter mutations define parameter behavior on the new event, and are applied in order. A maximum of 20 mutations can be applied.
repeated .google.analytics.admin.v1alpha.ParameterMutation parameter_mutations = 5; -
getParameterMutationsCount
int getParameterMutationsCount()Parameter mutations define parameter behavior on the new event, and are applied in order. A maximum of 20 mutations can be applied.
repeated .google.analytics.admin.v1alpha.ParameterMutation parameter_mutations = 5; -
getParameterMutationsOrBuilderList
List<? extends ParameterMutationOrBuilder> getParameterMutationsOrBuilderList()Parameter mutations define parameter behavior on the new event, and are applied in order. A maximum of 20 mutations can be applied.
repeated .google.analytics.admin.v1alpha.ParameterMutation parameter_mutations = 5; -
getParameterMutationsOrBuilder
Parameter mutations define parameter behavior on the new event, and are applied in order. A maximum of 20 mutations can be applied.
repeated .google.analytics.admin.v1alpha.ParameterMutation parameter_mutations = 5;
-