public static final class FunnelEventFilter.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder> implements FunnelEventFilterOrBuilder
Creates a filter that matches events of a single event name. If a parameter filter expression is specified, only the subset of events that match both the single event name and the parameter filter expressions match this event filter.Protobuf type
google.analytics.data.v1alpha.FunnelEventFilter| Modifier and Type | Method and Description |
|---|---|
FunnelEventFilter.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FunnelEventFilter |
build() |
FunnelEventFilter |
buildPartial() |
FunnelEventFilter.Builder |
clear() |
FunnelEventFilter.Builder |
clearEventName()
This filter matches events of this single event name.
|
FunnelEventFilter.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
FunnelEventFilter.Builder |
clearFunnelParameterFilterExpression()
If specified, this filter matches events that match both the single event
name and the parameter filter expressions.
|
FunnelEventFilter.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
FunnelEventFilter.Builder |
clone() |
FunnelEventFilter |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getEventName()
This filter matches events of this single event name.
|
com.google.protobuf.ByteString |
getEventNameBytes()
This filter matches events of this single event name.
|
FunnelParameterFilterExpression |
getFunnelParameterFilterExpression()
If specified, this filter matches events that match both the single event
name and the parameter filter expressions.
|
FunnelParameterFilterExpression.Builder |
getFunnelParameterFilterExpressionBuilder()
If specified, this filter matches events that match both the single event
name and the parameter filter expressions.
|
FunnelParameterFilterExpressionOrBuilder |
getFunnelParameterFilterExpressionOrBuilder()
If specified, this filter matches events that match both the single event
name and the parameter filter expressions.
|
boolean |
hasEventName()
This filter matches events of this single event name.
|
boolean |
hasFunnelParameterFilterExpression()
If specified, this filter matches events that match both the single event
name and the parameter filter expressions.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FunnelEventFilter.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FunnelEventFilter.Builder |
mergeFrom(FunnelEventFilter other) |
FunnelEventFilter.Builder |
mergeFrom(com.google.protobuf.Message other) |
FunnelEventFilter.Builder |
mergeFunnelParameterFilterExpression(FunnelParameterFilterExpression value)
If specified, this filter matches events that match both the single event
name and the parameter filter expressions.
|
FunnelEventFilter.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
FunnelEventFilter.Builder |
setEventName(String value)
This filter matches events of this single event name.
|
FunnelEventFilter.Builder |
setEventNameBytes(com.google.protobuf.ByteString value)
This filter matches events of this single event name.
|
FunnelEventFilter.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FunnelEventFilter.Builder |
setFunnelParameterFilterExpression(FunnelParameterFilterExpression.Builder builderForValue)
If specified, this filter matches events that match both the single event
name and the parameter filter expressions.
|
FunnelEventFilter.Builder |
setFunnelParameterFilterExpression(FunnelParameterFilterExpression value)
If specified, this filter matches events that match both the single event
name and the parameter filter expressions.
|
FunnelEventFilter.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
FunnelEventFilter.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder>public FunnelEventFilter.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder>public FunnelEventFilter getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FunnelEventFilter build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FunnelEventFilter buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FunnelEventFilter.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder>public FunnelEventFilter.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder>public FunnelEventFilter.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder>public FunnelEventFilter.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder>public FunnelEventFilter.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder>public FunnelEventFilter.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder>public FunnelEventFilter.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FunnelEventFilter.Builder>public FunnelEventFilter.Builder mergeFrom(FunnelEventFilter other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder>public FunnelEventFilter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FunnelEventFilter.Builder>IOExceptionpublic boolean hasEventName()
This filter matches events of this single event name. Event name is required.
optional string event_name = 1;hasEventName in interface FunnelEventFilterOrBuilderpublic String getEventName()
This filter matches events of this single event name. Event name is required.
optional string event_name = 1;getEventName in interface FunnelEventFilterOrBuilderpublic com.google.protobuf.ByteString getEventNameBytes()
This filter matches events of this single event name. Event name is required.
optional string event_name = 1;getEventNameBytes in interface FunnelEventFilterOrBuilderpublic FunnelEventFilter.Builder setEventName(String value)
This filter matches events of this single event name. Event name is required.
optional string event_name = 1;value - The eventName to set.public FunnelEventFilter.Builder clearEventName()
This filter matches events of this single event name. Event name is required.
optional string event_name = 1;public FunnelEventFilter.Builder setEventNameBytes(com.google.protobuf.ByteString value)
This filter matches events of this single event name. Event name is required.
optional string event_name = 1;value - The bytes for eventName to set.public boolean hasFunnelParameterFilterExpression()
If specified, this filter matches events that match both the single event name and the parameter filter expressions. Inside the parameter filter expression, only parameter filters are available.
optional .google.analytics.data.v1alpha.FunnelParameterFilterExpression funnel_parameter_filter_expression = 2;
hasFunnelParameterFilterExpression in interface FunnelEventFilterOrBuilderpublic FunnelParameterFilterExpression getFunnelParameterFilterExpression()
If specified, this filter matches events that match both the single event name and the parameter filter expressions. Inside the parameter filter expression, only parameter filters are available.
optional .google.analytics.data.v1alpha.FunnelParameterFilterExpression funnel_parameter_filter_expression = 2;
getFunnelParameterFilterExpression in interface FunnelEventFilterOrBuilderpublic FunnelEventFilter.Builder setFunnelParameterFilterExpression(FunnelParameterFilterExpression value)
If specified, this filter matches events that match both the single event name and the parameter filter expressions. Inside the parameter filter expression, only parameter filters are available.
optional .google.analytics.data.v1alpha.FunnelParameterFilterExpression funnel_parameter_filter_expression = 2;
public FunnelEventFilter.Builder setFunnelParameterFilterExpression(FunnelParameterFilterExpression.Builder builderForValue)
If specified, this filter matches events that match both the single event name and the parameter filter expressions. Inside the parameter filter expression, only parameter filters are available.
optional .google.analytics.data.v1alpha.FunnelParameterFilterExpression funnel_parameter_filter_expression = 2;
public FunnelEventFilter.Builder mergeFunnelParameterFilterExpression(FunnelParameterFilterExpression value)
If specified, this filter matches events that match both the single event name and the parameter filter expressions. Inside the parameter filter expression, only parameter filters are available.
optional .google.analytics.data.v1alpha.FunnelParameterFilterExpression funnel_parameter_filter_expression = 2;
public FunnelEventFilter.Builder clearFunnelParameterFilterExpression()
If specified, this filter matches events that match both the single event name and the parameter filter expressions. Inside the parameter filter expression, only parameter filters are available.
optional .google.analytics.data.v1alpha.FunnelParameterFilterExpression funnel_parameter_filter_expression = 2;
public FunnelParameterFilterExpression.Builder getFunnelParameterFilterExpressionBuilder()
If specified, this filter matches events that match both the single event name and the parameter filter expressions. Inside the parameter filter expression, only parameter filters are available.
optional .google.analytics.data.v1alpha.FunnelParameterFilterExpression funnel_parameter_filter_expression = 2;
public FunnelParameterFilterExpressionOrBuilder getFunnelParameterFilterExpressionOrBuilder()
If specified, this filter matches events that match both the single event name and the parameter filter expressions. Inside the parameter filter expression, only parameter filters are available.
optional .google.analytics.data.v1alpha.FunnelParameterFilterExpression funnel_parameter_filter_expression = 2;
getFunnelParameterFilterExpressionOrBuilder in interface FunnelEventFilterOrBuilderpublic final FunnelEventFilter.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder>public final FunnelEventFilter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelEventFilter.Builder>Copyright © 2023 Google LLC. All rights reserved.