Class AccessFilter.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AccessFilter.Builder>
com.google.analytics.admin.v1beta.AccessFilter.Builder
- All Implemented Interfaces:
AccessFilterOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AccessFilter
public static final class AccessFilter.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AccessFilter.Builder>
implements AccessFilterOrBuilder
An expression to filter dimension or metric values.Protobuf type
google.analytics.admin.v1beta.AccessFilter-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()A filter for two values.The dimension name or metric name.A filter for in list values.A filter for numeric or date values.Strings related filter.A filter for two values.A filter for two values.A filter for two values.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe 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 in list values.A filter for numeric or date values.A filter for numeric or date values.A filter for numeric or date values.Strings related filter.Strings related filter.Strings related filter.booleanA filter for two values.booleanA filter for in list values.booleanA filter for numeric or date values.booleanStrings related filter.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanA filter for two values.mergeFrom(AccessFilter other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) A filter for in list values.A filter for numeric or date values.Strings related filter.A filter for two values.setBetweenFilter(AccessBetweenFilter.Builder builderForValue) A filter for two values.setFieldName(String value) The dimension name or metric name.setFieldNameBytes(com.google.protobuf.ByteString value) The dimension name or metric name.A filter for in list values.setInListFilter(AccessInListFilter.Builder builderForValue) A filter for in list values.A filter for numeric or date values.setNumericFilter(AccessNumericFilter.Builder builderForValue) A filter for numeric or date values.Strings related filter.setStringFilter(AccessStringFilter.Builder builderForValue) Strings related filter.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<AccessFilter.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<AccessFilter.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<AccessFilter.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<AccessFilter.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AccessFilter.Builder>
-
mergeFrom
public AccessFilter.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<AccessFilter.Builder>- Throws:
IOException
-
getOneFilterCase
- Specified by:
getOneFilterCasein interfaceAccessFilterOrBuilder
-
clearOneFilter
-
hasStringFilter
public boolean hasStringFilter()Strings related filter.
.google.analytics.admin.v1beta.AccessStringFilter string_filter = 2;- Specified by:
hasStringFilterin interfaceAccessFilterOrBuilder- Returns:
- Whether the stringFilter field is set.
-
getStringFilter
Strings related filter.
.google.analytics.admin.v1beta.AccessStringFilter string_filter = 2;- Specified by:
getStringFilterin interfaceAccessFilterOrBuilder- Returns:
- The stringFilter.
-
setStringFilter
Strings related filter.
.google.analytics.admin.v1beta.AccessStringFilter string_filter = 2; -
setStringFilter
Strings related filter.
.google.analytics.admin.v1beta.AccessStringFilter string_filter = 2; -
mergeStringFilter
Strings related filter.
.google.analytics.admin.v1beta.AccessStringFilter string_filter = 2; -
clearStringFilter
Strings related filter.
.google.analytics.admin.v1beta.AccessStringFilter string_filter = 2; -
getStringFilterBuilder
Strings related filter.
.google.analytics.admin.v1beta.AccessStringFilter string_filter = 2; -
getStringFilterOrBuilder
Strings related filter.
.google.analytics.admin.v1beta.AccessStringFilter string_filter = 2;- Specified by:
getStringFilterOrBuilderin interfaceAccessFilterOrBuilder
-
hasInListFilter
public boolean hasInListFilter()A filter for in list values.
.google.analytics.admin.v1beta.AccessInListFilter in_list_filter = 3;- Specified by:
hasInListFilterin interfaceAccessFilterOrBuilder- Returns:
- Whether the inListFilter field is set.
-
getInListFilter
A filter for in list values.
.google.analytics.admin.v1beta.AccessInListFilter in_list_filter = 3;- Specified by:
getInListFilterin interfaceAccessFilterOrBuilder- Returns:
- The inListFilter.
-
setInListFilter
A filter for in list values.
.google.analytics.admin.v1beta.AccessInListFilter in_list_filter = 3; -
setInListFilter
A filter for in list values.
.google.analytics.admin.v1beta.AccessInListFilter in_list_filter = 3; -
mergeInListFilter
A filter for in list values.
.google.analytics.admin.v1beta.AccessInListFilter in_list_filter = 3; -
clearInListFilter
A filter for in list values.
.google.analytics.admin.v1beta.AccessInListFilter in_list_filter = 3; -
getInListFilterBuilder
A filter for in list values.
.google.analytics.admin.v1beta.AccessInListFilter in_list_filter = 3; -
getInListFilterOrBuilder
A filter for in list values.
.google.analytics.admin.v1beta.AccessInListFilter in_list_filter = 3;- Specified by:
getInListFilterOrBuilderin interfaceAccessFilterOrBuilder
-
hasNumericFilter
public boolean hasNumericFilter()A filter for numeric or date values.
.google.analytics.admin.v1beta.AccessNumericFilter numeric_filter = 4;- Specified by:
hasNumericFilterin interfaceAccessFilterOrBuilder- Returns:
- Whether the numericFilter field is set.
-
getNumericFilter
A filter for numeric or date values.
.google.analytics.admin.v1beta.AccessNumericFilter numeric_filter = 4;- Specified by:
getNumericFilterin interfaceAccessFilterOrBuilder- Returns:
- The numericFilter.
-
setNumericFilter
A filter for numeric or date values.
.google.analytics.admin.v1beta.AccessNumericFilter numeric_filter = 4; -
setNumericFilter
A filter for numeric or date values.
.google.analytics.admin.v1beta.AccessNumericFilter numeric_filter = 4; -
mergeNumericFilter
A filter for numeric or date values.
.google.analytics.admin.v1beta.AccessNumericFilter numeric_filter = 4; -
clearNumericFilter
A filter for numeric or date values.
.google.analytics.admin.v1beta.AccessNumericFilter numeric_filter = 4; -
getNumericFilterBuilder
A filter for numeric or date values.
.google.analytics.admin.v1beta.AccessNumericFilter numeric_filter = 4; -
getNumericFilterOrBuilder
A filter for numeric or date values.
.google.analytics.admin.v1beta.AccessNumericFilter numeric_filter = 4;- Specified by:
getNumericFilterOrBuilderin interfaceAccessFilterOrBuilder
-
hasBetweenFilter
public boolean hasBetweenFilter()A filter for two values.
.google.analytics.admin.v1beta.AccessBetweenFilter between_filter = 5;- Specified by:
hasBetweenFilterin interfaceAccessFilterOrBuilder- Returns:
- Whether the betweenFilter field is set.
-
getBetweenFilter
A filter for two values.
.google.analytics.admin.v1beta.AccessBetweenFilter between_filter = 5;- Specified by:
getBetweenFilterin interfaceAccessFilterOrBuilder- Returns:
- The betweenFilter.
-
setBetweenFilter
A filter for two values.
.google.analytics.admin.v1beta.AccessBetweenFilter between_filter = 5; -
setBetweenFilter
A filter for two values.
.google.analytics.admin.v1beta.AccessBetweenFilter between_filter = 5; -
mergeBetweenFilter
A filter for two values.
.google.analytics.admin.v1beta.AccessBetweenFilter between_filter = 5; -
clearBetweenFilter
A filter for two values.
.google.analytics.admin.v1beta.AccessBetweenFilter between_filter = 5; -
getBetweenFilterBuilder
A filter for two values.
.google.analytics.admin.v1beta.AccessBetweenFilter between_filter = 5; -
getBetweenFilterOrBuilder
A filter for two values.
.google.analytics.admin.v1beta.AccessBetweenFilter between_filter = 5;- Specified by:
getBetweenFilterOrBuilderin interfaceAccessFilterOrBuilder
-
getFieldName
The dimension name or metric name.
string field_name = 1;- Specified by:
getFieldNamein interfaceAccessFilterOrBuilder- Returns:
- The fieldName.
-
getFieldNameBytes
public com.google.protobuf.ByteString getFieldNameBytes()The dimension name or metric name.
string field_name = 1;- Specified by:
getFieldNameBytesin interfaceAccessFilterOrBuilder- Returns:
- The bytes for fieldName.
-
setFieldName
The dimension name or metric name.
string field_name = 1;- Parameters:
value- The fieldName to set.- Returns:
- This builder for chaining.
-
clearFieldName
The dimension name or metric name.
string field_name = 1;- Returns:
- This builder for chaining.
-
setFieldNameBytes
The dimension name or metric name.
string field_name = 1;- Parameters:
value- The bytes for fieldName to set.- Returns:
- This builder for chaining.
-