Package com.google.analytics.data.v1beta
Interface FilterOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Filter,Filter.Builder
@Generated
public interface FilterOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionA filter for two values.A filter for two values.A filter for empty values such as "(not set)" and "" values.A filter for empty values such as "(not set)" and "" values.The dimension name or metric name.com.google.protobuf.ByteStringThe dimension name or metric name.A filter for in list values.A filter for in list values.A filter for numeric or date values.A filter for numeric or date values.Strings related filter.Strings related filter.booleanA filter for two values.booleanA filter for empty values such as "(not set)" and "" values.booleanA filter for in list values.booleanA filter for numeric or date values.booleanStrings related filter.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getFieldName
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;- Returns:
- The fieldName.
-
getFieldNameBytes
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;- Returns:
- The bytes for fieldName.
-
hasStringFilter
boolean hasStringFilter()Strings related filter.
.google.analytics.data.v1beta.Filter.StringFilter string_filter = 3;- Returns:
- Whether the stringFilter field is set.
-
getStringFilter
Filter.StringFilter getStringFilter()Strings related filter.
.google.analytics.data.v1beta.Filter.StringFilter string_filter = 3;- Returns:
- The stringFilter.
-
getStringFilterOrBuilder
Filter.StringFilterOrBuilder getStringFilterOrBuilder()Strings related filter.
.google.analytics.data.v1beta.Filter.StringFilter string_filter = 3; -
hasInListFilter
boolean hasInListFilter()A filter for in list values.
.google.analytics.data.v1beta.Filter.InListFilter in_list_filter = 4;- Returns:
- Whether the inListFilter field is set.
-
getInListFilter
Filter.InListFilter getInListFilter()A filter for in list values.
.google.analytics.data.v1beta.Filter.InListFilter in_list_filter = 4;- Returns:
- The inListFilter.
-
getInListFilterOrBuilder
Filter.InListFilterOrBuilder getInListFilterOrBuilder()A filter for in list values.
.google.analytics.data.v1beta.Filter.InListFilter in_list_filter = 4; -
hasNumericFilter
boolean hasNumericFilter()A filter for numeric or date values.
.google.analytics.data.v1beta.Filter.NumericFilter numeric_filter = 5;- Returns:
- Whether the numericFilter field is set.
-
getNumericFilter
Filter.NumericFilter getNumericFilter()A filter for numeric or date values.
.google.analytics.data.v1beta.Filter.NumericFilter numeric_filter = 5;- Returns:
- The numericFilter.
-
getNumericFilterOrBuilder
Filter.NumericFilterOrBuilder getNumericFilterOrBuilder()A filter for numeric or date values.
.google.analytics.data.v1beta.Filter.NumericFilter numeric_filter = 5; -
hasBetweenFilter
boolean hasBetweenFilter()A filter for two values.
.google.analytics.data.v1beta.Filter.BetweenFilter between_filter = 6;- Returns:
- Whether the betweenFilter field is set.
-
getBetweenFilter
Filter.BetweenFilter getBetweenFilter()A filter for two values.
.google.analytics.data.v1beta.Filter.BetweenFilter between_filter = 6;- Returns:
- The betweenFilter.
-
getBetweenFilterOrBuilder
Filter.BetweenFilterOrBuilder getBetweenFilterOrBuilder()A filter for two values.
.google.analytics.data.v1beta.Filter.BetweenFilter between_filter = 6; -
hasEmptyFilter
boolean hasEmptyFilter()A filter for empty values such as "(not set)" and "" values.
.google.analytics.data.v1beta.Filter.EmptyFilter empty_filter = 8;- Returns:
- Whether the emptyFilter field is set.
-
getEmptyFilter
Filter.EmptyFilter getEmptyFilter()A filter for empty values such as "(not set)" and "" values.
.google.analytics.data.v1beta.Filter.EmptyFilter empty_filter = 8;- Returns:
- The emptyFilter.
-
getEmptyFilterOrBuilder
Filter.EmptyFilterOrBuilder getEmptyFilterOrBuilder()A filter for empty values such as "(not set)" and "" values.
.google.analytics.data.v1beta.Filter.EmptyFilter empty_filter = 8; -
getOneFilterCase
Filter.OneFilterCase getOneFilterCase()
-