Class SubpropertyEventFilterExpression.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<SubpropertyEventFilterExpression.Builder>
com.google.analytics.admin.v1alpha.SubpropertyEventFilterExpression.Builder
- All Implemented Interfaces:
SubpropertyEventFilterExpressionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- SubpropertyEventFilterExpression
public static final class SubpropertyEventFilterExpression.Builder
extends com.google.protobuf.GeneratedMessage.Builder<SubpropertyEventFilterExpression.Builder>
implements SubpropertyEventFilterExpressionOrBuilder
A logical expression of Subproperty event filters.Protobuf type
google.analytics.admin.v1alpha.SubpropertyEventFilterExpression-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Creates a filter that matches a specific event.A filter expression to be NOT'ed (inverted, complemented).A list of expressions to OR’ed together.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorCreates a filter that matches a specific event.Creates a filter that matches a specific event.Creates a filter that matches a specific event.A filter expression to be NOT'ed (inverted, complemented).A filter expression to be NOT'ed (inverted, complemented).A filter expression to be NOT'ed (inverted, complemented).A list of expressions to OR’ed together.A list of expressions to OR’ed together.A list of expressions to OR’ed together.booleanCreates a filter that matches a specific event.booleanA filter expression to be NOT'ed (inverted, complemented).booleanA list of expressions to OR’ed together.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanCreates a filter that matches a specific event.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) A filter expression to be NOT'ed (inverted, complemented).A list of expressions to OR’ed together.Creates a filter that matches a specific event.setFilterCondition(SubpropertyEventFilterCondition.Builder builderForValue) Creates a filter that matches a specific event.A filter expression to be NOT'ed (inverted, complemented).setNotExpression(SubpropertyEventFilterExpression.Builder builderForValue) A filter expression to be NOT'ed (inverted, complemented).A list of expressions to OR’ed together.setOrGroup(SubpropertyEventFilterExpressionList.Builder builderForValue) A list of expressions to OR’ed together.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<SubpropertyEventFilterExpression.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<SubpropertyEventFilterExpression.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<SubpropertyEventFilterExpression.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<SubpropertyEventFilterExpression.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<SubpropertyEventFilterExpression.Builder>
-
mergeFrom
public SubpropertyEventFilterExpression.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<SubpropertyEventFilterExpression.Builder>- Throws:
IOException
-
getExprCase
- Specified by:
getExprCasein interfaceSubpropertyEventFilterExpressionOrBuilder
-
clearExpr
-
hasOrGroup
public boolean hasOrGroup()A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1;- Specified by:
hasOrGroupin interfaceSubpropertyEventFilterExpressionOrBuilder- Returns:
- Whether the orGroup field is set.
-
getOrGroup
A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1;- Specified by:
getOrGroupin interfaceSubpropertyEventFilterExpressionOrBuilder- Returns:
- The orGroup.
-
setOrGroup
public SubpropertyEventFilterExpression.Builder setOrGroup(SubpropertyEventFilterExpressionList value) A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1; -
setOrGroup
public SubpropertyEventFilterExpression.Builder setOrGroup(SubpropertyEventFilterExpressionList.Builder builderForValue) A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1; -
mergeOrGroup
public SubpropertyEventFilterExpression.Builder mergeOrGroup(SubpropertyEventFilterExpressionList value) A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1; -
clearOrGroup
A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1; -
getOrGroupBuilder
A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1; -
getOrGroupOrBuilder
A list of expressions to OR’ed together. Must only contain not_expression or filter_condition expressions.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpressionList or_group = 1;- Specified by:
getOrGroupOrBuilderin interfaceSubpropertyEventFilterExpressionOrBuilder
-
hasNotExpression
public boolean hasNotExpression()A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpression not_expression = 2;- Specified by:
hasNotExpressionin interfaceSubpropertyEventFilterExpressionOrBuilder- Returns:
- Whether the notExpression field is set.
-
getNotExpression
A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpression not_expression = 2;- Specified by:
getNotExpressionin interfaceSubpropertyEventFilterExpressionOrBuilder- Returns:
- The notExpression.
-
setNotExpression
public SubpropertyEventFilterExpression.Builder setNotExpression(SubpropertyEventFilterExpression value) A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpression not_expression = 2; -
setNotExpression
public SubpropertyEventFilterExpression.Builder setNotExpression(SubpropertyEventFilterExpression.Builder builderForValue) A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpression not_expression = 2; -
mergeNotExpression
public SubpropertyEventFilterExpression.Builder mergeNotExpression(SubpropertyEventFilterExpression value) A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpression not_expression = 2; -
clearNotExpression
A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpression not_expression = 2; -
getNotExpressionBuilder
A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpression not_expression = 2; -
getNotExpressionOrBuilder
A filter expression to be NOT'ed (inverted, complemented). It can only include a filter. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterExpression not_expression = 2;- Specified by:
getNotExpressionOrBuilderin interfaceSubpropertyEventFilterExpressionOrBuilder
-
hasFilterCondition
public boolean hasFilterCondition()Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3;- Specified by:
hasFilterConditionin interfaceSubpropertyEventFilterExpressionOrBuilder- Returns:
- Whether the filterCondition field is set.
-
getFilterCondition
Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3;- Specified by:
getFilterConditionin interfaceSubpropertyEventFilterExpressionOrBuilder- Returns:
- The filterCondition.
-
setFilterCondition
public SubpropertyEventFilterExpression.Builder setFilterCondition(SubpropertyEventFilterCondition value) Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3; -
setFilterCondition
public SubpropertyEventFilterExpression.Builder setFilterCondition(SubpropertyEventFilterCondition.Builder builderForValue) Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3; -
mergeFilterCondition
public SubpropertyEventFilterExpression.Builder mergeFilterCondition(SubpropertyEventFilterCondition value) Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3; -
clearFilterCondition
Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3; -
getFilterConditionBuilder
Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3; -
getFilterConditionOrBuilder
Creates a filter that matches a specific event. This cannot be set on the top level SubpropertyEventFilterExpression.
.google.analytics.admin.v1alpha.SubpropertyEventFilterCondition filter_condition = 3;- Specified by:
getFilterConditionOrBuilderin interfaceSubpropertyEventFilterExpressionOrBuilder
-