public static final class Filter.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder> implements FilterOrBuilder
An expression to filter dimension or metric values.Protobuf type
google.analytics.data.v1beta.Filter| Modifier and Type | Method and Description |
|---|---|
Filter.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Filter |
build() |
Filter |
buildPartial() |
Filter.Builder |
clear() |
Filter.Builder |
clearBetweenFilter()
A filter for two values.
|
Filter.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Filter.Builder |
clearFieldName()
The dimension name or metric name.
|
Filter.Builder |
clearInListFilter()
A filter for in list values.
|
Filter.Builder |
clearNumericFilter()
A filter for numeric or date values.
|
Filter.Builder |
clearOneFilter() |
Filter.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Filter.Builder |
clearStringFilter()
Strings related filter.
|
Filter.Builder |
clone() |
Filter.BetweenFilter |
getBetweenFilter()
A filter for two values.
|
Filter.BetweenFilter.Builder |
getBetweenFilterBuilder()
A filter for two values.
|
Filter.BetweenFilterOrBuilder |
getBetweenFilterOrBuilder()
A filter for two values.
|
Filter |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getFieldName()
The dimension name or metric name.
|
com.google.protobuf.ByteString |
getFieldNameBytes()
The dimension name or metric name.
|
Filter.InListFilter |
getInListFilter()
A filter for in list values.
|
Filter.InListFilter.Builder |
getInListFilterBuilder()
A filter for in list values.
|
Filter.InListFilterOrBuilder |
getInListFilterOrBuilder()
A filter for in list values.
|
Filter.NumericFilter |
getNumericFilter()
A filter for numeric or date values.
|
Filter.NumericFilter.Builder |
getNumericFilterBuilder()
A filter for numeric or date values.
|
Filter.NumericFilterOrBuilder |
getNumericFilterOrBuilder()
A filter for numeric or date values.
|
Filter.OneFilterCase |
getOneFilterCase() |
Filter.StringFilter |
getStringFilter()
Strings related filter.
|
Filter.StringFilter.Builder |
getStringFilterBuilder()
Strings related filter.
|
Filter.StringFilterOrBuilder |
getStringFilterOrBuilder()
Strings related filter.
|
boolean |
hasBetweenFilter()
A filter for two values.
|
boolean |
hasInListFilter()
A filter for in list values.
|
boolean |
hasNumericFilter()
A filter for numeric or date values.
|
boolean |
hasStringFilter()
Strings related filter.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Filter.Builder |
mergeBetweenFilter(Filter.BetweenFilter value)
A filter for two values.
|
Filter.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Filter.Builder |
mergeFrom(Filter other) |
Filter.Builder |
mergeFrom(com.google.protobuf.Message other) |
Filter.Builder |
mergeInListFilter(Filter.InListFilter value)
A filter for in list values.
|
Filter.Builder |
mergeNumericFilter(Filter.NumericFilter value)
A filter for numeric or date values.
|
Filter.Builder |
mergeStringFilter(Filter.StringFilter value)
Strings related filter.
|
Filter.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Filter.Builder |
setBetweenFilter(Filter.BetweenFilter.Builder builderForValue)
A filter for two values.
|
Filter.Builder |
setBetweenFilter(Filter.BetweenFilter value)
A filter for two values.
|
Filter.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Filter.Builder |
setFieldName(String value)
The dimension name or metric name.
|
Filter.Builder |
setFieldNameBytes(com.google.protobuf.ByteString value)
The dimension name or metric name.
|
Filter.Builder |
setInListFilter(Filter.InListFilter.Builder builderForValue)
A filter for in list values.
|
Filter.Builder |
setInListFilter(Filter.InListFilter value)
A filter for in list values.
|
Filter.Builder |
setNumericFilter(Filter.NumericFilter.Builder builderForValue)
A filter for numeric or date values.
|
Filter.Builder |
setNumericFilter(Filter.NumericFilter value)
A filter for numeric or date values.
|
Filter.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Filter.Builder |
setStringFilter(Filter.StringFilter.Builder builderForValue)
Strings related filter.
|
Filter.Builder |
setStringFilter(Filter.StringFilter value)
Strings related filter.
|
Filter.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder>public Filter.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder>public Filter getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Filter build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Filter buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Filter.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder>public Filter.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder>public Filter.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder>public Filter.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder>public Filter.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder>public Filter.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder>public Filter.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Filter.Builder>public Filter.Builder mergeFrom(Filter other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder>public Filter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Filter.Builder>IOExceptionpublic Filter.OneFilterCase getOneFilterCase()
getOneFilterCase in interface FilterOrBuilderpublic Filter.Builder clearOneFilter()
public String getFieldName()
The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics.
string field_name = 1;getFieldName in interface FilterOrBuilderpublic com.google.protobuf.ByteString getFieldNameBytes()
The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics.
string field_name = 1;getFieldNameBytes in interface FilterOrBuilderpublic Filter.Builder setFieldName(String value)
The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics.
string field_name = 1;value - The fieldName to set.public Filter.Builder clearFieldName()
The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics.
string field_name = 1;public Filter.Builder setFieldNameBytes(com.google.protobuf.ByteString value)
The dimension name or metric name. In most methods, dimensions & metrics can be used for the first time in this field. However in a RunPivotReportRequest, this field must be additionally specified by name in the RunPivotReportRequest's dimensions or metrics.
string field_name = 1;value - The bytes for fieldName to set.public boolean hasStringFilter()
Strings related filter.
.google.analytics.data.v1beta.Filter.StringFilter string_filter = 3;hasStringFilter in interface FilterOrBuilderpublic Filter.StringFilter getStringFilter()
Strings related filter.
.google.analytics.data.v1beta.Filter.StringFilter string_filter = 3;getStringFilter in interface FilterOrBuilderpublic Filter.Builder setStringFilter(Filter.StringFilter value)
Strings related filter.
.google.analytics.data.v1beta.Filter.StringFilter string_filter = 3;public Filter.Builder setStringFilter(Filter.StringFilter.Builder builderForValue)
Strings related filter.
.google.analytics.data.v1beta.Filter.StringFilter string_filter = 3;public Filter.Builder mergeStringFilter(Filter.StringFilter value)
Strings related filter.
.google.analytics.data.v1beta.Filter.StringFilter string_filter = 3;public Filter.Builder clearStringFilter()
Strings related filter.
.google.analytics.data.v1beta.Filter.StringFilter string_filter = 3;public Filter.StringFilter.Builder getStringFilterBuilder()
Strings related filter.
.google.analytics.data.v1beta.Filter.StringFilter string_filter = 3;public Filter.StringFilterOrBuilder getStringFilterOrBuilder()
Strings related filter.
.google.analytics.data.v1beta.Filter.StringFilter string_filter = 3;getStringFilterOrBuilder in interface FilterOrBuilderpublic boolean hasInListFilter()
A filter for in list values.
.google.analytics.data.v1beta.Filter.InListFilter in_list_filter = 4;hasInListFilter in interface FilterOrBuilderpublic Filter.InListFilter getInListFilter()
A filter for in list values.
.google.analytics.data.v1beta.Filter.InListFilter in_list_filter = 4;getInListFilter in interface FilterOrBuilderpublic Filter.Builder setInListFilter(Filter.InListFilter value)
A filter for in list values.
.google.analytics.data.v1beta.Filter.InListFilter in_list_filter = 4;public Filter.Builder setInListFilter(Filter.InListFilter.Builder builderForValue)
A filter for in list values.
.google.analytics.data.v1beta.Filter.InListFilter in_list_filter = 4;public Filter.Builder mergeInListFilter(Filter.InListFilter value)
A filter for in list values.
.google.analytics.data.v1beta.Filter.InListFilter in_list_filter = 4;public Filter.Builder clearInListFilter()
A filter for in list values.
.google.analytics.data.v1beta.Filter.InListFilter in_list_filter = 4;public Filter.InListFilter.Builder getInListFilterBuilder()
A filter for in list values.
.google.analytics.data.v1beta.Filter.InListFilter in_list_filter = 4;public Filter.InListFilterOrBuilder getInListFilterOrBuilder()
A filter for in list values.
.google.analytics.data.v1beta.Filter.InListFilter in_list_filter = 4;getInListFilterOrBuilder in interface FilterOrBuilderpublic boolean hasNumericFilter()
A filter for numeric or date values.
.google.analytics.data.v1beta.Filter.NumericFilter numeric_filter = 5;hasNumericFilter in interface FilterOrBuilderpublic Filter.NumericFilter getNumericFilter()
A filter for numeric or date values.
.google.analytics.data.v1beta.Filter.NumericFilter numeric_filter = 5;getNumericFilter in interface FilterOrBuilderpublic Filter.Builder setNumericFilter(Filter.NumericFilter value)
A filter for numeric or date values.
.google.analytics.data.v1beta.Filter.NumericFilter numeric_filter = 5;public Filter.Builder setNumericFilter(Filter.NumericFilter.Builder builderForValue)
A filter for numeric or date values.
.google.analytics.data.v1beta.Filter.NumericFilter numeric_filter = 5;public Filter.Builder mergeNumericFilter(Filter.NumericFilter value)
A filter for numeric or date values.
.google.analytics.data.v1beta.Filter.NumericFilter numeric_filter = 5;public Filter.Builder clearNumericFilter()
A filter for numeric or date values.
.google.analytics.data.v1beta.Filter.NumericFilter numeric_filter = 5;public Filter.NumericFilter.Builder getNumericFilterBuilder()
A filter for numeric or date values.
.google.analytics.data.v1beta.Filter.NumericFilter numeric_filter = 5;public Filter.NumericFilterOrBuilder getNumericFilterOrBuilder()
A filter for numeric or date values.
.google.analytics.data.v1beta.Filter.NumericFilter numeric_filter = 5;getNumericFilterOrBuilder in interface FilterOrBuilderpublic boolean hasBetweenFilter()
A filter for two values.
.google.analytics.data.v1beta.Filter.BetweenFilter between_filter = 6;hasBetweenFilter in interface FilterOrBuilderpublic Filter.BetweenFilter getBetweenFilter()
A filter for two values.
.google.analytics.data.v1beta.Filter.BetweenFilter between_filter = 6;getBetweenFilter in interface FilterOrBuilderpublic Filter.Builder setBetweenFilter(Filter.BetweenFilter value)
A filter for two values.
.google.analytics.data.v1beta.Filter.BetweenFilter between_filter = 6;public Filter.Builder setBetweenFilter(Filter.BetweenFilter.Builder builderForValue)
A filter for two values.
.google.analytics.data.v1beta.Filter.BetweenFilter between_filter = 6;public Filter.Builder mergeBetweenFilter(Filter.BetweenFilter value)
A filter for two values.
.google.analytics.data.v1beta.Filter.BetweenFilter between_filter = 6;public Filter.Builder clearBetweenFilter()
A filter for two values.
.google.analytics.data.v1beta.Filter.BetweenFilter between_filter = 6;public Filter.BetweenFilter.Builder getBetweenFilterBuilder()
A filter for two values.
.google.analytics.data.v1beta.Filter.BetweenFilter between_filter = 6;public Filter.BetweenFilterOrBuilder getBetweenFilterOrBuilder()
A filter for two values.
.google.analytics.data.v1beta.Filter.BetweenFilter between_filter = 6;getBetweenFilterOrBuilder in interface FilterOrBuilderpublic final Filter.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder>public final Filter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Filter.Builder>Copyright © 2022 Google LLC. All rights reserved.