public static final class FunnelFilterExpression.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FunnelFilterExpression.Builder> implements FunnelFilterExpressionOrBuilder
Expresses combinations of funnel filters.Protobuf type
google.analytics.data.v1alpha.FunnelFilterExpression| Modifier and Type | Method and Description |
|---|---|
FunnelFilterExpression.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FunnelFilterExpression |
build() |
FunnelFilterExpression |
buildPartial() |
FunnelFilterExpression.Builder |
clear() |
FunnelFilterExpression.Builder |
clearAndGroup()
The FunnelFilterExpression in `andGroup` have an AND relationship.
|
FunnelFilterExpression.Builder |
clearExpr() |
FunnelFilterExpression.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
FunnelFilterExpression.Builder |
clearFunnelEventFilter()
Creates a filter that matches events of a single event name.
|
FunnelFilterExpression.Builder |
clearFunnelFieldFilter()
A funnel filter for a dimension or metric.
|
FunnelFilterExpression.Builder |
clearNotExpression()
The FunnelFilterExpression is NOT of `notExpression`.
|
FunnelFilterExpression.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
FunnelFilterExpression.Builder |
clearOrGroup()
The FunnelFilterExpression in `orGroup` have an OR relationship.
|
FunnelFilterExpression.Builder |
clone() |
FunnelFilterExpressionList |
getAndGroup()
The FunnelFilterExpression in `andGroup` have an AND relationship.
|
FunnelFilterExpressionList.Builder |
getAndGroupBuilder()
The FunnelFilterExpression in `andGroup` have an AND relationship.
|
FunnelFilterExpressionListOrBuilder |
getAndGroupOrBuilder()
The FunnelFilterExpression in `andGroup` have an AND relationship.
|
FunnelFilterExpression |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
FunnelFilterExpression.ExprCase |
getExprCase() |
FunnelEventFilter |
getFunnelEventFilter()
Creates a filter that matches events of a single event name.
|
FunnelEventFilter.Builder |
getFunnelEventFilterBuilder()
Creates a filter that matches events of a single event name.
|
FunnelEventFilterOrBuilder |
getFunnelEventFilterOrBuilder()
Creates a filter that matches events of a single event name.
|
FunnelFieldFilter |
getFunnelFieldFilter()
A funnel filter for a dimension or metric.
|
FunnelFieldFilter.Builder |
getFunnelFieldFilterBuilder()
A funnel filter for a dimension or metric.
|
FunnelFieldFilterOrBuilder |
getFunnelFieldFilterOrBuilder()
A funnel filter for a dimension or metric.
|
FunnelFilterExpression |
getNotExpression()
The FunnelFilterExpression is NOT of `notExpression`.
|
FunnelFilterExpression.Builder |
getNotExpressionBuilder()
The FunnelFilterExpression is NOT of `notExpression`.
|
FunnelFilterExpressionOrBuilder |
getNotExpressionOrBuilder()
The FunnelFilterExpression is NOT of `notExpression`.
|
FunnelFilterExpressionList |
getOrGroup()
The FunnelFilterExpression in `orGroup` have an OR relationship.
|
FunnelFilterExpressionList.Builder |
getOrGroupBuilder()
The FunnelFilterExpression in `orGroup` have an OR relationship.
|
FunnelFilterExpressionListOrBuilder |
getOrGroupOrBuilder()
The FunnelFilterExpression in `orGroup` have an OR relationship.
|
boolean |
hasAndGroup()
The FunnelFilterExpression in `andGroup` have an AND relationship.
|
boolean |
hasFunnelEventFilter()
Creates a filter that matches events of a single event name.
|
boolean |
hasFunnelFieldFilter()
A funnel filter for a dimension or metric.
|
boolean |
hasNotExpression()
The FunnelFilterExpression is NOT of `notExpression`.
|
boolean |
hasOrGroup()
The FunnelFilterExpression in `orGroup` have an OR relationship.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
FunnelFilterExpression.Builder |
mergeAndGroup(FunnelFilterExpressionList value)
The FunnelFilterExpression in `andGroup` have an AND relationship.
|
FunnelFilterExpression.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
FunnelFilterExpression.Builder |
mergeFrom(FunnelFilterExpression other) |
FunnelFilterExpression.Builder |
mergeFrom(com.google.protobuf.Message other) |
FunnelFilterExpression.Builder |
mergeFunnelEventFilter(FunnelEventFilter value)
Creates a filter that matches events of a single event name.
|
FunnelFilterExpression.Builder |
mergeFunnelFieldFilter(FunnelFieldFilter value)
A funnel filter for a dimension or metric.
|
FunnelFilterExpression.Builder |
mergeNotExpression(FunnelFilterExpression value)
The FunnelFilterExpression is NOT of `notExpression`.
|
FunnelFilterExpression.Builder |
mergeOrGroup(FunnelFilterExpressionList value)
The FunnelFilterExpression in `orGroup` have an OR relationship.
|
FunnelFilterExpression.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
FunnelFilterExpression.Builder |
setAndGroup(FunnelFilterExpressionList.Builder builderForValue)
The FunnelFilterExpression in `andGroup` have an AND relationship.
|
FunnelFilterExpression.Builder |
setAndGroup(FunnelFilterExpressionList value)
The FunnelFilterExpression in `andGroup` have an AND relationship.
|
FunnelFilterExpression.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
FunnelFilterExpression.Builder |
setFunnelEventFilter(FunnelEventFilter.Builder builderForValue)
Creates a filter that matches events of a single event name.
|
FunnelFilterExpression.Builder |
setFunnelEventFilter(FunnelEventFilter value)
Creates a filter that matches events of a single event name.
|
FunnelFilterExpression.Builder |
setFunnelFieldFilter(FunnelFieldFilter.Builder builderForValue)
A funnel filter for a dimension or metric.
|
FunnelFilterExpression.Builder |
setFunnelFieldFilter(FunnelFieldFilter value)
A funnel filter for a dimension or metric.
|
FunnelFilterExpression.Builder |
setNotExpression(FunnelFilterExpression.Builder builderForValue)
The FunnelFilterExpression is NOT of `notExpression`.
|
FunnelFilterExpression.Builder |
setNotExpression(FunnelFilterExpression value)
The FunnelFilterExpression is NOT of `notExpression`.
|
FunnelFilterExpression.Builder |
setOrGroup(FunnelFilterExpressionList.Builder builderForValue)
The FunnelFilterExpression in `orGroup` have an OR relationship.
|
FunnelFilterExpression.Builder |
setOrGroup(FunnelFilterExpressionList value)
The FunnelFilterExpression in `orGroup` have an OR relationship.
|
FunnelFilterExpression.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
FunnelFilterExpression.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<FunnelFilterExpression.Builder>public FunnelFilterExpression.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelFilterExpression.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<FunnelFilterExpression.Builder>public FunnelFilterExpression getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic FunnelFilterExpression build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic FunnelFilterExpression buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic FunnelFilterExpression.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelFilterExpression.Builder>public FunnelFilterExpression.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<FunnelFilterExpression.Builder>public FunnelFilterExpression.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelFilterExpression.Builder>public FunnelFilterExpression.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelFilterExpression.Builder>public FunnelFilterExpression.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<FunnelFilterExpression.Builder>public FunnelFilterExpression.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<FunnelFilterExpression.Builder>public FunnelFilterExpression.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<FunnelFilterExpression.Builder>public FunnelFilterExpression.Builder mergeFrom(FunnelFilterExpression other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelFilterExpression.Builder>public FunnelFilterExpression.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<FunnelFilterExpression.Builder>IOExceptionpublic FunnelFilterExpression.ExprCase getExprCase()
getExprCase in interface FunnelFilterExpressionOrBuilderpublic FunnelFilterExpression.Builder clearExpr()
public boolean hasAndGroup()
The FunnelFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList and_group = 1;hasAndGroup in interface FunnelFilterExpressionOrBuilderpublic FunnelFilterExpressionList getAndGroup()
The FunnelFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList and_group = 1;getAndGroup in interface FunnelFilterExpressionOrBuilderpublic FunnelFilterExpression.Builder setAndGroup(FunnelFilterExpressionList value)
The FunnelFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList and_group = 1;public FunnelFilterExpression.Builder setAndGroup(FunnelFilterExpressionList.Builder builderForValue)
The FunnelFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList and_group = 1;public FunnelFilterExpression.Builder mergeAndGroup(FunnelFilterExpressionList value)
The FunnelFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList and_group = 1;public FunnelFilterExpression.Builder clearAndGroup()
The FunnelFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList and_group = 1;public FunnelFilterExpressionList.Builder getAndGroupBuilder()
The FunnelFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList and_group = 1;public FunnelFilterExpressionListOrBuilder getAndGroupOrBuilder()
The FunnelFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList and_group = 1;getAndGroupOrBuilder in interface FunnelFilterExpressionOrBuilderpublic boolean hasOrGroup()
The FunnelFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList or_group = 2;hasOrGroup in interface FunnelFilterExpressionOrBuilderpublic FunnelFilterExpressionList getOrGroup()
The FunnelFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList or_group = 2;getOrGroup in interface FunnelFilterExpressionOrBuilderpublic FunnelFilterExpression.Builder setOrGroup(FunnelFilterExpressionList value)
The FunnelFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList or_group = 2;public FunnelFilterExpression.Builder setOrGroup(FunnelFilterExpressionList.Builder builderForValue)
The FunnelFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList or_group = 2;public FunnelFilterExpression.Builder mergeOrGroup(FunnelFilterExpressionList value)
The FunnelFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList or_group = 2;public FunnelFilterExpression.Builder clearOrGroup()
The FunnelFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList or_group = 2;public FunnelFilterExpressionList.Builder getOrGroupBuilder()
The FunnelFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList or_group = 2;public FunnelFilterExpressionListOrBuilder getOrGroupOrBuilder()
The FunnelFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelFilterExpressionList or_group = 2;getOrGroupOrBuilder in interface FunnelFilterExpressionOrBuilderpublic boolean hasNotExpression()
The FunnelFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelFilterExpression not_expression = 3;hasNotExpression in interface FunnelFilterExpressionOrBuilderpublic FunnelFilterExpression getNotExpression()
The FunnelFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelFilterExpression not_expression = 3;getNotExpression in interface FunnelFilterExpressionOrBuilderpublic FunnelFilterExpression.Builder setNotExpression(FunnelFilterExpression value)
The FunnelFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelFilterExpression not_expression = 3;public FunnelFilterExpression.Builder setNotExpression(FunnelFilterExpression.Builder builderForValue)
The FunnelFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelFilterExpression not_expression = 3;public FunnelFilterExpression.Builder mergeNotExpression(FunnelFilterExpression value)
The FunnelFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelFilterExpression not_expression = 3;public FunnelFilterExpression.Builder clearNotExpression()
The FunnelFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelFilterExpression not_expression = 3;public FunnelFilterExpression.Builder getNotExpressionBuilder()
The FunnelFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelFilterExpression not_expression = 3;public FunnelFilterExpressionOrBuilder getNotExpressionOrBuilder()
The FunnelFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelFilterExpression not_expression = 3;getNotExpressionOrBuilder in interface FunnelFilterExpressionOrBuilderpublic boolean hasFunnelFieldFilter()
A funnel filter for a dimension or metric.
.google.analytics.data.v1alpha.FunnelFieldFilter funnel_field_filter = 4;hasFunnelFieldFilter in interface FunnelFilterExpressionOrBuilderpublic FunnelFieldFilter getFunnelFieldFilter()
A funnel filter for a dimension or metric.
.google.analytics.data.v1alpha.FunnelFieldFilter funnel_field_filter = 4;getFunnelFieldFilter in interface FunnelFilterExpressionOrBuilderpublic FunnelFilterExpression.Builder setFunnelFieldFilter(FunnelFieldFilter value)
A funnel filter for a dimension or metric.
.google.analytics.data.v1alpha.FunnelFieldFilter funnel_field_filter = 4;public FunnelFilterExpression.Builder setFunnelFieldFilter(FunnelFieldFilter.Builder builderForValue)
A funnel filter for a dimension or metric.
.google.analytics.data.v1alpha.FunnelFieldFilter funnel_field_filter = 4;public FunnelFilterExpression.Builder mergeFunnelFieldFilter(FunnelFieldFilter value)
A funnel filter for a dimension or metric.
.google.analytics.data.v1alpha.FunnelFieldFilter funnel_field_filter = 4;public FunnelFilterExpression.Builder clearFunnelFieldFilter()
A funnel filter for a dimension or metric.
.google.analytics.data.v1alpha.FunnelFieldFilter funnel_field_filter = 4;public FunnelFieldFilter.Builder getFunnelFieldFilterBuilder()
A funnel filter for a dimension or metric.
.google.analytics.data.v1alpha.FunnelFieldFilter funnel_field_filter = 4;public FunnelFieldFilterOrBuilder getFunnelFieldFilterOrBuilder()
A funnel filter for a dimension or metric.
.google.analytics.data.v1alpha.FunnelFieldFilter funnel_field_filter = 4;getFunnelFieldFilterOrBuilder in interface FunnelFilterExpressionOrBuilderpublic boolean hasFunnelEventFilter()
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.
.google.analytics.data.v1alpha.FunnelEventFilter funnel_event_filter = 5;hasFunnelEventFilter in interface FunnelFilterExpressionOrBuilderpublic FunnelEventFilter getFunnelEventFilter()
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.
.google.analytics.data.v1alpha.FunnelEventFilter funnel_event_filter = 5;getFunnelEventFilter in interface FunnelFilterExpressionOrBuilderpublic FunnelFilterExpression.Builder setFunnelEventFilter(FunnelEventFilter value)
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.
.google.analytics.data.v1alpha.FunnelEventFilter funnel_event_filter = 5;public FunnelFilterExpression.Builder setFunnelEventFilter(FunnelEventFilter.Builder builderForValue)
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.
.google.analytics.data.v1alpha.FunnelEventFilter funnel_event_filter = 5;public FunnelFilterExpression.Builder mergeFunnelEventFilter(FunnelEventFilter value)
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.
.google.analytics.data.v1alpha.FunnelEventFilter funnel_event_filter = 5;public FunnelFilterExpression.Builder clearFunnelEventFilter()
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.
.google.analytics.data.v1alpha.FunnelEventFilter funnel_event_filter = 5;public FunnelEventFilter.Builder getFunnelEventFilterBuilder()
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.
.google.analytics.data.v1alpha.FunnelEventFilter funnel_event_filter = 5;public FunnelEventFilterOrBuilder getFunnelEventFilterOrBuilder()
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.
.google.analytics.data.v1alpha.FunnelEventFilter funnel_event_filter = 5;getFunnelEventFilterOrBuilder in interface FunnelFilterExpressionOrBuilderpublic final FunnelFilterExpression.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelFilterExpression.Builder>public final FunnelFilterExpression.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<FunnelFilterExpression.Builder>Copyright © 2023 Google LLC. All rights reserved.