Class FunnelParameterFilterExpression.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<FunnelParameterFilterExpression.Builder>
com.google.analytics.data.v1alpha.FunnelParameterFilterExpression.Builder
- All Implemented Interfaces:
FunnelParameterFilterExpressionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FunnelParameterFilterExpression
public static final class FunnelParameterFilterExpression.Builder
extends com.google.protobuf.GeneratedMessage.Builder<FunnelParameterFilterExpression.Builder>
implements FunnelParameterFilterExpressionOrBuilder
Expresses combinations of funnel filters on parameters.Protobuf type
google.analytics.data.v1alpha.FunnelParameterFilterExpression-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The FunnelParameterFilterExpression in `andGroup` have an AND relationship.A primitive funnel parameter filter.The FunnelParameterFilterExpression is NOT of `notExpression`.The FunnelParameterFilterExpression in `orGroup` have an OR relationship.The FunnelParameterFilterExpression in `andGroup` have an AND relationship.The FunnelParameterFilterExpression in `andGroup` have an AND relationship.The FunnelParameterFilterExpression in `andGroup` have an AND relationship.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorA primitive funnel parameter filter.A primitive funnel parameter filter.A primitive funnel parameter filter.The FunnelParameterFilterExpression is NOT of `notExpression`.The FunnelParameterFilterExpression is NOT of `notExpression`.The FunnelParameterFilterExpression is NOT of `notExpression`.The FunnelParameterFilterExpression in `orGroup` have an OR relationship.The FunnelParameterFilterExpression in `orGroup` have an OR relationship.The FunnelParameterFilterExpression in `orGroup` have an OR relationship.booleanThe FunnelParameterFilterExpression in `andGroup` have an AND relationship.booleanA primitive funnel parameter filter.booleanThe FunnelParameterFilterExpression is NOT of `notExpression`.booleanThe FunnelParameterFilterExpression in `orGroup` have an OR relationship.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanThe FunnelParameterFilterExpression in `andGroup` have an AND relationship.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) A primitive funnel parameter filter.The FunnelParameterFilterExpression is NOT of `notExpression`.The FunnelParameterFilterExpression in `orGroup` have an OR relationship.The FunnelParameterFilterExpression in `andGroup` have an AND relationship.setAndGroup(FunnelParameterFilterExpressionList.Builder builderForValue) The FunnelParameterFilterExpression in `andGroup` have an AND relationship.A primitive funnel parameter filter.setFunnelParameterFilter(FunnelParameterFilter.Builder builderForValue) A primitive funnel parameter filter.The FunnelParameterFilterExpression is NOT of `notExpression`.setNotExpression(FunnelParameterFilterExpression.Builder builderForValue) The FunnelParameterFilterExpression is NOT of `notExpression`.The FunnelParameterFilterExpression in `orGroup` have an OR relationship.setOrGroup(FunnelParameterFilterExpressionList.Builder builderForValue) The FunnelParameterFilterExpression in `orGroup` have an OR relationship.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<FunnelParameterFilterExpression.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<FunnelParameterFilterExpression.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<FunnelParameterFilterExpression.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FunnelParameterFilterExpression.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<FunnelParameterFilterExpression.Builder>
-
mergeFrom
public FunnelParameterFilterExpression.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FunnelParameterFilterExpression.Builder>- Throws:
IOException
-
getExprCase
- Specified by:
getExprCasein interfaceFunnelParameterFilterExpressionOrBuilder
-
clearExpr
-
hasAndGroup
public boolean hasAndGroup()The FunnelParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1;- Specified by:
hasAndGroupin interfaceFunnelParameterFilterExpressionOrBuilder- Returns:
- Whether the andGroup field is set.
-
getAndGroup
The FunnelParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1;- Specified by:
getAndGroupin interfaceFunnelParameterFilterExpressionOrBuilder- Returns:
- The andGroup.
-
setAndGroup
public FunnelParameterFilterExpression.Builder setAndGroup(FunnelParameterFilterExpressionList value) The FunnelParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1; -
setAndGroup
public FunnelParameterFilterExpression.Builder setAndGroup(FunnelParameterFilterExpressionList.Builder builderForValue) The FunnelParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1; -
mergeAndGroup
public FunnelParameterFilterExpression.Builder mergeAndGroup(FunnelParameterFilterExpressionList value) The FunnelParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1; -
clearAndGroup
The FunnelParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1; -
getAndGroupBuilder
The FunnelParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1; -
getAndGroupOrBuilder
The FunnelParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList and_group = 1;- Specified by:
getAndGroupOrBuilderin interfaceFunnelParameterFilterExpressionOrBuilder
-
hasOrGroup
public boolean hasOrGroup()The FunnelParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2;- Specified by:
hasOrGroupin interfaceFunnelParameterFilterExpressionOrBuilder- Returns:
- Whether the orGroup field is set.
-
getOrGroup
The FunnelParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2;- Specified by:
getOrGroupin interfaceFunnelParameterFilterExpressionOrBuilder- Returns:
- The orGroup.
-
setOrGroup
public FunnelParameterFilterExpression.Builder setOrGroup(FunnelParameterFilterExpressionList value) The FunnelParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2; -
setOrGroup
public FunnelParameterFilterExpression.Builder setOrGroup(FunnelParameterFilterExpressionList.Builder builderForValue) The FunnelParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2; -
mergeOrGroup
public FunnelParameterFilterExpression.Builder mergeOrGroup(FunnelParameterFilterExpressionList value) The FunnelParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2; -
clearOrGroup
The FunnelParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2; -
getOrGroupBuilder
The FunnelParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2; -
getOrGroupOrBuilder
The FunnelParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.FunnelParameterFilterExpressionList or_group = 2;- Specified by:
getOrGroupOrBuilderin interfaceFunnelParameterFilterExpressionOrBuilder
-
hasNotExpression
public boolean hasNotExpression()The FunnelParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3;- Specified by:
hasNotExpressionin interfaceFunnelParameterFilterExpressionOrBuilder- Returns:
- Whether the notExpression field is set.
-
getNotExpression
The FunnelParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3;- Specified by:
getNotExpressionin interfaceFunnelParameterFilterExpressionOrBuilder- Returns:
- The notExpression.
-
setNotExpression
public FunnelParameterFilterExpression.Builder setNotExpression(FunnelParameterFilterExpression value) The FunnelParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3; -
setNotExpression
public FunnelParameterFilterExpression.Builder setNotExpression(FunnelParameterFilterExpression.Builder builderForValue) The FunnelParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3; -
mergeNotExpression
public FunnelParameterFilterExpression.Builder mergeNotExpression(FunnelParameterFilterExpression value) The FunnelParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3; -
clearNotExpression
The FunnelParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3; -
getNotExpressionBuilder
The FunnelParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3; -
getNotExpressionOrBuilder
The FunnelParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.FunnelParameterFilterExpression not_expression = 3;- Specified by:
getNotExpressionOrBuilderin interfaceFunnelParameterFilterExpressionOrBuilder
-
hasFunnelParameterFilter
public boolean hasFunnelParameterFilter()A primitive funnel parameter filter.
.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4;- Specified by:
hasFunnelParameterFilterin interfaceFunnelParameterFilterExpressionOrBuilder- Returns:
- Whether the funnelParameterFilter field is set.
-
getFunnelParameterFilter
A primitive funnel parameter filter.
.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4;- Specified by:
getFunnelParameterFilterin interfaceFunnelParameterFilterExpressionOrBuilder- Returns:
- The funnelParameterFilter.
-
setFunnelParameterFilter
public FunnelParameterFilterExpression.Builder setFunnelParameterFilter(FunnelParameterFilter value) A primitive funnel parameter filter.
.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4; -
setFunnelParameterFilter
public FunnelParameterFilterExpression.Builder setFunnelParameterFilter(FunnelParameterFilter.Builder builderForValue) A primitive funnel parameter filter.
.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4; -
mergeFunnelParameterFilter
public FunnelParameterFilterExpression.Builder mergeFunnelParameterFilter(FunnelParameterFilter value) A primitive funnel parameter filter.
.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4; -
clearFunnelParameterFilter
A primitive funnel parameter filter.
.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4; -
getFunnelParameterFilterBuilder
A primitive funnel parameter filter.
.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4; -
getFunnelParameterFilterOrBuilder
A primitive funnel parameter filter.
.google.analytics.data.v1alpha.FunnelParameterFilter funnel_parameter_filter = 4;- Specified by:
getFunnelParameterFilterOrBuilderin interfaceFunnelParameterFilterExpressionOrBuilder
-