Send feedback
Class AudienceSimpleFilter.Builder (0.22.0)
Stay organized with collections
Save and categorize content based on your preferences.
Version 0.22.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 ()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AudienceSimpleFilter . Builder addRepeatedField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
Overrides
build()
public AudienceSimpleFilter build ()
Returns
buildPartial()
public AudienceSimpleFilter buildPartial ()
Returns
clear()
public AudienceSimpleFilter . Builder clear ()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public AudienceSimpleFilter . Builder clearField ( Descriptors . FieldDescriptor field )
Parameter
Returns
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];
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public AudienceSimpleFilter . Builder clearOneof ( Descriptors . OneofDescriptor oneof )
Parameter
Returns
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];
Returns
clone()
public AudienceSimpleFilter . Builder clone ()
Returns
Overrides
getDefaultInstanceForType()
public AudienceSimpleFilter getDefaultInstanceForType ()
Returns
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Returns
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];
Returns
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];
Returns
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];
Returns
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];
Returns
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 ()
Returns
Overrides
isInitialized()
public final boolean isInitialized ()
Returns
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];
Parameter
Returns
mergeFrom(AudienceSimpleFilter other)
public AudienceSimpleFilter . Builder mergeFrom ( AudienceSimpleFilter other )
Parameter
Returns
public AudienceSimpleFilter . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public AudienceSimpleFilter . Builder mergeFrom ( Message other )
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AudienceSimpleFilter . Builder mergeUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public AudienceSimpleFilter . Builder setField ( Descriptors . FieldDescriptor field , Object value )
Parameters
Returns
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];
Parameter
Returns
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];
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AudienceSimpleFilter . Builder setRepeatedField ( Descriptors . FieldDescriptor field , int index , Object value )
Parameters
Returns
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];
Parameter
Returns
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.
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final AudienceSimpleFilter . Builder setUnknownFields ( UnknownFieldSet unknownFields )
Parameter
Returns
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 webpage provides documentation for the `AudienceSimpleFilter.Builder` class within the Google Analytics Admin API for Java, spanning versions from 0.14.0 to 0.70.0, where 0.70.0 is the latest version."],["The `AudienceSimpleFilter.Builder` is a class used to define a simple filter that a user must meet to be considered a member of the audience in Google Analytics."],["The `AudienceSimpleFilter.Builder` class inherits from `GeneratedMessageV3.Builder`, and implements the `AudienceSimpleFilterOrBuilder` interface."],["The class allows for setting a required scope for the filter, and defining a required immutable logical expression for dimensions, metrics, or event filters."],["The page also provides a detailed list of inherited members and methods, including how to build, clear, clone, and merge `AudienceSimpleFilter` instances."]]],[]]