Class SegmentParameterFilterExpression.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SegmentParameterFilterExpression.Builder>
com.google.analytics.data.v1alpha.SegmentParameterFilterExpression.Builder
- All Implemented Interfaces:
SegmentParameterFilterExpressionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SegmentParameterFilterExpression
public static final class SegmentParameterFilterExpression.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SegmentParameterFilterExpression.Builder>
implements SegmentParameterFilterExpressionOrBuilder
Expresses combinations of segment filter on parameters.Protobuf type
google.analytics.data.v1alpha.SegmentParameterFilterExpression-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The SegmentParameterFilterExpression in `andGroup` have an AND relationship.The SegmentParameterFilterExpression is NOT of `notExpression`.The SegmentParameterFilterExpression in `orGroup` have an OR relationship.A primitive segment parameter filter.The SegmentParameterFilterExpression in `andGroup` have an AND relationship.The SegmentParameterFilterExpression in `andGroup` have an AND relationship.The SegmentParameterFilterExpression in `andGroup` have an AND relationship.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe SegmentParameterFilterExpression is NOT of `notExpression`.The SegmentParameterFilterExpression is NOT of `notExpression`.The SegmentParameterFilterExpression is NOT of `notExpression`.The SegmentParameterFilterExpression in `orGroup` have an OR relationship.The SegmentParameterFilterExpression in `orGroup` have an OR relationship.The SegmentParameterFilterExpression in `orGroup` have an OR relationship.A primitive segment parameter filter.A primitive segment parameter filter.A primitive segment parameter filter.booleanThe SegmentParameterFilterExpression in `andGroup` have an AND relationship.booleanThe SegmentParameterFilterExpression is NOT of `notExpression`.booleanThe SegmentParameterFilterExpression in `orGroup` have an OR relationship.booleanA primitive segment parameter filter.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanThe SegmentParameterFilterExpression in `andGroup` have an AND relationship.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) The SegmentParameterFilterExpression is NOT of `notExpression`.The SegmentParameterFilterExpression in `orGroup` have an OR relationship.A primitive segment parameter filter.The SegmentParameterFilterExpression in `andGroup` have an AND relationship.setAndGroup(SegmentParameterFilterExpressionList.Builder builderForValue) The SegmentParameterFilterExpression in `andGroup` have an AND relationship.The SegmentParameterFilterExpression is NOT of `notExpression`.setNotExpression(SegmentParameterFilterExpression.Builder builderForValue) The SegmentParameterFilterExpression is NOT of `notExpression`.The SegmentParameterFilterExpression in `orGroup` have an OR relationship.setOrGroup(SegmentParameterFilterExpressionList.Builder builderForValue) The SegmentParameterFilterExpression in `orGroup` have an OR relationship.A primitive segment parameter filter.setSegmentParameterFilter(SegmentParameterFilter.Builder builderForValue) A primitive segment parameter filter.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<SegmentParameterFilterExpression.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<SegmentParameterFilterExpression.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<SegmentParameterFilterExpression.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<SegmentParameterFilterExpression.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SegmentParameterFilterExpression.Builder>
-
mergeFrom
public SegmentParameterFilterExpression.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<SegmentParameterFilterExpression.Builder>- Throws:
IOException
-
getExprCase
- Specified by:
getExprCasein interfaceSegmentParameterFilterExpressionOrBuilder
-
clearExpr
-
hasAndGroup
public boolean hasAndGroup()The SegmentParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList and_group = 1;- Specified by:
hasAndGroupin interfaceSegmentParameterFilterExpressionOrBuilder- Returns:
- Whether the andGroup field is set.
-
getAndGroup
The SegmentParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList and_group = 1;- Specified by:
getAndGroupin interfaceSegmentParameterFilterExpressionOrBuilder- Returns:
- The andGroup.
-
setAndGroup
public SegmentParameterFilterExpression.Builder setAndGroup(SegmentParameterFilterExpressionList value) The SegmentParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList and_group = 1; -
setAndGroup
public SegmentParameterFilterExpression.Builder setAndGroup(SegmentParameterFilterExpressionList.Builder builderForValue) The SegmentParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList and_group = 1; -
mergeAndGroup
public SegmentParameterFilterExpression.Builder mergeAndGroup(SegmentParameterFilterExpressionList value) The SegmentParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList and_group = 1; -
clearAndGroup
The SegmentParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList and_group = 1; -
getAndGroupBuilder
The SegmentParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList and_group = 1; -
getAndGroupOrBuilder
The SegmentParameterFilterExpression in `andGroup` have an AND relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList and_group = 1;- Specified by:
getAndGroupOrBuilderin interfaceSegmentParameterFilterExpressionOrBuilder
-
hasOrGroup
public boolean hasOrGroup()The SegmentParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList or_group = 2;- Specified by:
hasOrGroupin interfaceSegmentParameterFilterExpressionOrBuilder- Returns:
- Whether the orGroup field is set.
-
getOrGroup
The SegmentParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList or_group = 2;- Specified by:
getOrGroupin interfaceSegmentParameterFilterExpressionOrBuilder- Returns:
- The orGroup.
-
setOrGroup
public SegmentParameterFilterExpression.Builder setOrGroup(SegmentParameterFilterExpressionList value) The SegmentParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList or_group = 2; -
setOrGroup
public SegmentParameterFilterExpression.Builder setOrGroup(SegmentParameterFilterExpressionList.Builder builderForValue) The SegmentParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList or_group = 2; -
mergeOrGroup
public SegmentParameterFilterExpression.Builder mergeOrGroup(SegmentParameterFilterExpressionList value) The SegmentParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList or_group = 2; -
clearOrGroup
The SegmentParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList or_group = 2; -
getOrGroupBuilder
The SegmentParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList or_group = 2; -
getOrGroupOrBuilder
The SegmentParameterFilterExpression in `orGroup` have an OR relationship.
.google.analytics.data.v1alpha.SegmentParameterFilterExpressionList or_group = 2;- Specified by:
getOrGroupOrBuilderin interfaceSegmentParameterFilterExpressionOrBuilder
-
hasNotExpression
public boolean hasNotExpression()The SegmentParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.SegmentParameterFilterExpression not_expression = 3;- Specified by:
hasNotExpressionin interfaceSegmentParameterFilterExpressionOrBuilder- Returns:
- Whether the notExpression field is set.
-
getNotExpression
The SegmentParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.SegmentParameterFilterExpression not_expression = 3;- Specified by:
getNotExpressionin interfaceSegmentParameterFilterExpressionOrBuilder- Returns:
- The notExpression.
-
setNotExpression
public SegmentParameterFilterExpression.Builder setNotExpression(SegmentParameterFilterExpression value) The SegmentParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.SegmentParameterFilterExpression not_expression = 3; -
setNotExpression
public SegmentParameterFilterExpression.Builder setNotExpression(SegmentParameterFilterExpression.Builder builderForValue) The SegmentParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.SegmentParameterFilterExpression not_expression = 3; -
mergeNotExpression
public SegmentParameterFilterExpression.Builder mergeNotExpression(SegmentParameterFilterExpression value) The SegmentParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.SegmentParameterFilterExpression not_expression = 3; -
clearNotExpression
The SegmentParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.SegmentParameterFilterExpression not_expression = 3; -
getNotExpressionBuilder
The SegmentParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.SegmentParameterFilterExpression not_expression = 3; -
getNotExpressionOrBuilder
The SegmentParameterFilterExpression is NOT of `notExpression`.
.google.analytics.data.v1alpha.SegmentParameterFilterExpression not_expression = 3;- Specified by:
getNotExpressionOrBuilderin interfaceSegmentParameterFilterExpressionOrBuilder
-
hasSegmentParameterFilter
public boolean hasSegmentParameterFilter()A primitive segment parameter filter.
.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;- Specified by:
hasSegmentParameterFilterin interfaceSegmentParameterFilterExpressionOrBuilder- Returns:
- Whether the segmentParameterFilter field is set.
-
getSegmentParameterFilter
A primitive segment parameter filter.
.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;- Specified by:
getSegmentParameterFilterin interfaceSegmentParameterFilterExpressionOrBuilder- Returns:
- The segmentParameterFilter.
-
setSegmentParameterFilter
public SegmentParameterFilterExpression.Builder setSegmentParameterFilter(SegmentParameterFilter value) A primitive segment parameter filter.
.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4; -
setSegmentParameterFilter
public SegmentParameterFilterExpression.Builder setSegmentParameterFilter(SegmentParameterFilter.Builder builderForValue) A primitive segment parameter filter.
.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4; -
mergeSegmentParameterFilter
public SegmentParameterFilterExpression.Builder mergeSegmentParameterFilter(SegmentParameterFilter value) A primitive segment parameter filter.
.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4; -
clearSegmentParameterFilter
A primitive segment parameter filter.
.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4; -
getSegmentParameterFilterBuilder
A primitive segment parameter filter.
.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4; -
getSegmentParameterFilterOrBuilder
A primitive segment parameter filter.
.google.analytics.data.v1alpha.SegmentParameterFilter segment_parameter_filter = 4;- Specified by:
getSegmentParameterFilterOrBuilderin interfaceSegmentParameterFilterExpressionOrBuilder
-