Package com.google.analytics.data.v1beta
Class DimensionExpression.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DimensionExpression.Builder>
com.google.analytics.data.v1beta.DimensionExpression.Builder
- All Implemented Interfaces:
DimensionExpressionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DimensionExpression
public static final class DimensionExpression.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DimensionExpression.Builder>
implements DimensionExpressionOrBuilder
Used to express a dimension which is the result of a formula of multiple dimensions. Example usages: 1) lower_case(dimension) 2) concatenate(dimension1, symbol, dimension2).Protobuf type
google.analytics.data.v1beta.DimensionExpression-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Used to combine dimension values to a single dimension.Used to convert a dimension value to lower case.Used to convert a dimension value to upper case.Used to combine dimension values to a single dimension.Used to combine dimension values to a single dimension.Used to combine dimension values to a single dimension.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorUsed to convert a dimension value to lower case.Used to convert a dimension value to lower case.Used to convert a dimension value to lower case.Used to convert a dimension value to upper case.Used to convert a dimension value to upper case.Used to convert a dimension value to upper case.booleanUsed to combine dimension values to a single dimension.booleanUsed to convert a dimension value to lower case.booleanUsed to convert a dimension value to upper case.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanUsed to combine dimension values to a single dimension.mergeFrom(DimensionExpression other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Used to convert a dimension value to lower case.Used to convert a dimension value to upper case.Used to combine dimension values to a single dimension.setConcatenate(DimensionExpression.ConcatenateExpression.Builder builderForValue) Used to combine dimension values to a single dimension.Used to convert a dimension value to lower case.setLowerCase(DimensionExpression.CaseExpression.Builder builderForValue) Used to convert a dimension value to lower case.Used to convert a dimension value to upper case.setUpperCase(DimensionExpression.CaseExpression.Builder builderForValue) Used to convert a dimension value to upper case.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<DimensionExpression.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<DimensionExpression.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<DimensionExpression.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<DimensionExpression.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DimensionExpression.Builder>
-
mergeFrom
public DimensionExpression.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<DimensionExpression.Builder>- Throws:
IOException
-
getOneExpressionCase
- Specified by:
getOneExpressionCasein interfaceDimensionExpressionOrBuilder
-
clearOneExpression
-
hasLowerCase
public boolean hasLowerCase()Used to convert a dimension value to lower case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression lower_case = 4;- Specified by:
hasLowerCasein interfaceDimensionExpressionOrBuilder- Returns:
- Whether the lowerCase field is set.
-
getLowerCase
Used to convert a dimension value to lower case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression lower_case = 4;- Specified by:
getLowerCasein interfaceDimensionExpressionOrBuilder- Returns:
- The lowerCase.
-
setLowerCase
Used to convert a dimension value to lower case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression lower_case = 4; -
setLowerCase
public DimensionExpression.Builder setLowerCase(DimensionExpression.CaseExpression.Builder builderForValue) Used to convert a dimension value to lower case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression lower_case = 4; -
mergeLowerCase
Used to convert a dimension value to lower case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression lower_case = 4; -
clearLowerCase
Used to convert a dimension value to lower case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression lower_case = 4; -
getLowerCaseBuilder
Used to convert a dimension value to lower case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression lower_case = 4; -
getLowerCaseOrBuilder
Used to convert a dimension value to lower case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression lower_case = 4;- Specified by:
getLowerCaseOrBuilderin interfaceDimensionExpressionOrBuilder
-
hasUpperCase
public boolean hasUpperCase()Used to convert a dimension value to upper case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression upper_case = 5;- Specified by:
hasUpperCasein interfaceDimensionExpressionOrBuilder- Returns:
- Whether the upperCase field is set.
-
getUpperCase
Used to convert a dimension value to upper case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression upper_case = 5;- Specified by:
getUpperCasein interfaceDimensionExpressionOrBuilder- Returns:
- The upperCase.
-
setUpperCase
Used to convert a dimension value to upper case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression upper_case = 5; -
setUpperCase
public DimensionExpression.Builder setUpperCase(DimensionExpression.CaseExpression.Builder builderForValue) Used to convert a dimension value to upper case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression upper_case = 5; -
mergeUpperCase
Used to convert a dimension value to upper case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression upper_case = 5; -
clearUpperCase
Used to convert a dimension value to upper case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression upper_case = 5; -
getUpperCaseBuilder
Used to convert a dimension value to upper case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression upper_case = 5; -
getUpperCaseOrBuilder
Used to convert a dimension value to upper case.
.google.analytics.data.v1beta.DimensionExpression.CaseExpression upper_case = 5;- Specified by:
getUpperCaseOrBuilderin interfaceDimensionExpressionOrBuilder
-
hasConcatenate
public boolean hasConcatenate()Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1beta.DimensionExpression.ConcatenateExpression concatenate = 6;- Specified by:
hasConcatenatein interfaceDimensionExpressionOrBuilder- Returns:
- Whether the concatenate field is set.
-
getConcatenate
Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1beta.DimensionExpression.ConcatenateExpression concatenate = 6;- Specified by:
getConcatenatein interfaceDimensionExpressionOrBuilder- Returns:
- The concatenate.
-
setConcatenate
Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1beta.DimensionExpression.ConcatenateExpression concatenate = 6; -
setConcatenate
public DimensionExpression.Builder setConcatenate(DimensionExpression.ConcatenateExpression.Builder builderForValue) Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1beta.DimensionExpression.ConcatenateExpression concatenate = 6; -
mergeConcatenate
public DimensionExpression.Builder mergeConcatenate(DimensionExpression.ConcatenateExpression value) Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1beta.DimensionExpression.ConcatenateExpression concatenate = 6; -
clearConcatenate
Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1beta.DimensionExpression.ConcatenateExpression concatenate = 6; -
getConcatenateBuilder
Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1beta.DimensionExpression.ConcatenateExpression concatenate = 6; -
getConcatenateOrBuilder
Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1beta.DimensionExpression.ConcatenateExpression concatenate = 6;- Specified by:
getConcatenateOrBuilderin interfaceDimensionExpressionOrBuilder
-