Send feedback
Class AudienceSimpleFilter.Builder (0.37.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.37.0 keyboard_arrow_down
public static final class AudienceSimpleFilter . Builder extends GeneratedMessageV3 . Builder<AudienceSimpleFilter . Builder > implements AudienceSimpleFilterOrBuilder
Defines a simple filter that a user must satisfy to be a member of the
Audience.
Protobuf type google.analytics.admin.v1alpha.AudienceSimpleFilter
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AudienceSimpleFilter . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Overrides
build()
public AudienceSimpleFilter build ()
buildPartial()
public AudienceSimpleFilter buildPartial ()
clear()
public AudienceSimpleFilter . Builder clear ()
Overrides
clearField(Descriptors.FieldDescriptor field)
public AudienceSimpleFilter . Builder clearField ( Descriptors . FieldDescriptor field )
Overrides
clearFilterExpression()
public AudienceSimpleFilter . Builder clearFilterExpression ()
Required. Immutable. A logical expression of Audience dimension, metric, or
event filters.
.google.analytics.admin.v1alpha.AudienceFilterExpression filter_expression = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
clearOneof(Descriptors.OneofDescriptor oneof)
public AudienceSimpleFilter . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Overrides
clearScope()
public AudienceSimpleFilter . Builder clearScope ()
Required. Immutable. Specifies the scope for this filter.
.google.analytics.admin.v1alpha.AudienceFilterScope scope = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
clone()
public AudienceSimpleFilter . Builder clone ()
Overrides
getDefaultInstanceForType()
public AudienceSimpleFilter getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getFilterExpression()
public AudienceFilterExpression getFilterExpression ()
Required. Immutable. A logical expression of Audience dimension, metric, or
event filters.
.google.analytics.admin.v1alpha.AudienceFilterExpression filter_expression = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
getFilterExpressionBuilder()
public AudienceFilterExpression . Builder getFilterExpressionBuilder ()
Required. Immutable. A logical expression of Audience dimension, metric, or
event filters.
.google.analytics.admin.v1alpha.AudienceFilterExpression filter_expression = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
getFilterExpressionOrBuilder()
public AudienceFilterExpressionOrBuilder getFilterExpressionOrBuilder ()
Required. Immutable. A logical expression of Audience dimension, metric, or
event filters.
.google.analytics.admin.v1alpha.AudienceFilterExpression filter_expression = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
getScope()
public AudienceFilterScope getScope ()
Required. Immutable. Specifies the scope for this filter.
.google.analytics.admin.v1alpha.AudienceFilterScope scope = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
getScopeValue()
public int getScopeValue ()
Required. Immutable. Specifies the scope for this filter.
.google.analytics.admin.v1alpha.AudienceFilterScope scope = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
Returns Type Description int
The enum numeric value on the wire for scope.
hasFilterExpression()
public boolean hasFilterExpression ()
Required. Immutable. A logical expression of Audience dimension, metric, or
event filters.
.google.analytics.admin.v1alpha.AudienceFilterExpression filter_expression = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
Returns Type Description boolean
Whether the filterExpression field is set.
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFilterExpression(AudienceFilterExpression value)
public AudienceSimpleFilter . Builder mergeFilterExpression ( AudienceFilterExpression value )
Required. Immutable. A logical expression of Audience dimension, metric, or
event filters.
.google.analytics.admin.v1alpha.AudienceFilterExpression filter_expression = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
mergeFrom(AudienceSimpleFilter other)
public AudienceSimpleFilter . Builder mergeFrom ( AudienceSimpleFilter other )
public AudienceSimpleFilter . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public AudienceSimpleFilter . Builder mergeFrom ( Message other )
Parameter Name Description other
Message
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AudienceSimpleFilter . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public AudienceSimpleFilter . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Overrides
setFilterExpression(AudienceFilterExpression value)
public AudienceSimpleFilter . Builder setFilterExpression ( AudienceFilterExpression value )
Required. Immutable. A logical expression of Audience dimension, metric, or
event filters.
.google.analytics.admin.v1alpha.AudienceFilterExpression filter_expression = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
setFilterExpression(AudienceFilterExpression.Builder builderForValue)
public AudienceSimpleFilter . Builder setFilterExpression ( AudienceFilterExpression . Builder builderForValue )
Required. Immutable. A logical expression of Audience dimension, metric, or
event filters.
.google.analytics.admin.v1alpha.AudienceFilterExpression filter_expression = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AudienceSimpleFilter . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Overrides
setScope(AudienceFilterScope value)
public AudienceSimpleFilter . Builder setScope ( AudienceFilterScope value )
Required. Immutable. Specifies the scope for this filter.
.google.analytics.admin.v1alpha.AudienceFilterScope scope = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
setScopeValue(int value)
public AudienceSimpleFilter . Builder setScopeValue ( int value )
Required. Immutable. Specifies the scope for this filter.
.google.analytics.admin.v1alpha.AudienceFilterScope scope = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
Parameter Name Description value
int
The enum numeric value on the wire for scope to set.
setUnknownFields(UnknownFieldSet unknownFields)
public final AudienceSimpleFilter . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-03-21 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This page provides documentation for the `AudienceSimpleFilter.Builder` class, a component of the Google Analytics Admin API (v1alpha) for Java, which is used to define user filters for audience membership."],["The `AudienceSimpleFilter.Builder` class extends `GeneratedMessageV3.Builder` and implements the `AudienceSimpleFilterOrBuilder` interface, inheriting a variety of methods for manipulating and building filter objects."],["The `AudienceSimpleFilter` is defined by two essential properties, `filter_expression` and `scope`, which are required and immutable, and control the logical expression and the scope for the filter."],["The documentation provides detailed information about the class's static and instance methods, including how to add, clear, and set filter fields and expressions, and it also references earlier versions of the API, going back to version 0.14.0, while highlighting version 0.70.0 as the latest version."],["It contains a list of older versions of the class which can be accessed, starting from version 0.14.0 to the most recent 0.70.0, including hyperlinks to the respective pages."]]],[]]