public static final class DimensionExpression.Builder extends com.google.protobuf.GeneratedMessageV3.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.v1alpha.DimensionExpression| Modifier and Type | Method and Description |
|---|---|
DimensionExpression.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DimensionExpression |
build() |
DimensionExpression |
buildPartial() |
DimensionExpression.Builder |
clear() |
DimensionExpression.Builder |
clearConcatenate()
Used to combine dimension values to a single dimension.
|
DimensionExpression.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DimensionExpression.Builder |
clearLowerCase()
Used to convert a dimension value to lower case.
|
DimensionExpression.Builder |
clearOneExpression() |
DimensionExpression.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DimensionExpression.Builder |
clearUpperCase()
Used to convert a dimension value to upper case.
|
DimensionExpression.Builder |
clone() |
DimensionExpression.ConcatenateExpression |
getConcatenate()
Used to combine dimension values to a single dimension.
|
DimensionExpression.ConcatenateExpression.Builder |
getConcatenateBuilder()
Used to combine dimension values to a single dimension.
|
DimensionExpression.ConcatenateExpressionOrBuilder |
getConcatenateOrBuilder()
Used to combine dimension values to a single dimension.
|
DimensionExpression |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
DimensionExpression.CaseExpression |
getLowerCase()
Used to convert a dimension value to lower case.
|
DimensionExpression.CaseExpression.Builder |
getLowerCaseBuilder()
Used to convert a dimension value to lower case.
|
DimensionExpression.CaseExpressionOrBuilder |
getLowerCaseOrBuilder()
Used to convert a dimension value to lower case.
|
DimensionExpression.OneExpressionCase |
getOneExpressionCase() |
DimensionExpression.CaseExpression |
getUpperCase()
Used to convert a dimension value to upper case.
|
DimensionExpression.CaseExpression.Builder |
getUpperCaseBuilder()
Used to convert a dimension value to upper case.
|
DimensionExpression.CaseExpressionOrBuilder |
getUpperCaseOrBuilder()
Used to convert a dimension value to upper case.
|
boolean |
hasConcatenate()
Used to combine dimension values to a single dimension.
|
boolean |
hasLowerCase()
Used to convert a dimension value to lower case.
|
boolean |
hasUpperCase()
Used to convert a dimension value to upper case.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DimensionExpression.Builder |
mergeConcatenate(DimensionExpression.ConcatenateExpression value)
Used to combine dimension values to a single dimension.
|
DimensionExpression.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DimensionExpression.Builder |
mergeFrom(DimensionExpression other) |
DimensionExpression.Builder |
mergeFrom(com.google.protobuf.Message other) |
DimensionExpression.Builder |
mergeLowerCase(DimensionExpression.CaseExpression value)
Used to convert a dimension value to lower case.
|
DimensionExpression.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DimensionExpression.Builder |
mergeUpperCase(DimensionExpression.CaseExpression value)
Used to convert a dimension value to upper case.
|
DimensionExpression.Builder |
setConcatenate(DimensionExpression.ConcatenateExpression.Builder builderForValue)
Used to combine dimension values to a single dimension.
|
DimensionExpression.Builder |
setConcatenate(DimensionExpression.ConcatenateExpression value)
Used to combine dimension values to a single dimension.
|
DimensionExpression.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
DimensionExpression.Builder |
setLowerCase(DimensionExpression.CaseExpression.Builder builderForValue)
Used to convert a dimension value to lower case.
|
DimensionExpression.Builder |
setLowerCase(DimensionExpression.CaseExpression value)
Used to convert a dimension value to lower case.
|
DimensionExpression.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
DimensionExpression.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DimensionExpression.Builder |
setUpperCase(DimensionExpression.CaseExpression.Builder builderForValue)
Used to convert a dimension value to upper case.
|
DimensionExpression.Builder |
setUpperCase(DimensionExpression.CaseExpression value)
Used to convert a dimension value to upper case.
|
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<DimensionExpression.Builder>public DimensionExpression.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DimensionExpression.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<DimensionExpression.Builder>public DimensionExpression getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DimensionExpression build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DimensionExpression buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DimensionExpression.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DimensionExpression.Builder>public DimensionExpression.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<DimensionExpression.Builder>public DimensionExpression.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DimensionExpression.Builder>public DimensionExpression.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DimensionExpression.Builder>public DimensionExpression.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<DimensionExpression.Builder>public DimensionExpression.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<DimensionExpression.Builder>public DimensionExpression.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DimensionExpression.Builder>public DimensionExpression.Builder mergeFrom(DimensionExpression other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DimensionExpression.Builder>public DimensionExpression.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<DimensionExpression.Builder>IOExceptionpublic DimensionExpression.OneExpressionCase getOneExpressionCase()
getOneExpressionCase in interface DimensionExpressionOrBuilderpublic DimensionExpression.Builder clearOneExpression()
public boolean hasLowerCase()
Used to convert a dimension value to lower case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;
hasLowerCase in interface DimensionExpressionOrBuilderpublic DimensionExpression.CaseExpression getLowerCase()
Used to convert a dimension value to lower case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;
getLowerCase in interface DimensionExpressionOrBuilderpublic DimensionExpression.Builder setLowerCase(DimensionExpression.CaseExpression value)
Used to convert a dimension value to lower case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;
public DimensionExpression.Builder setLowerCase(DimensionExpression.CaseExpression.Builder builderForValue)
Used to convert a dimension value to lower case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;
public DimensionExpression.Builder mergeLowerCase(DimensionExpression.CaseExpression value)
Used to convert a dimension value to lower case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;
public DimensionExpression.Builder clearLowerCase()
Used to convert a dimension value to lower case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;
public DimensionExpression.CaseExpression.Builder getLowerCaseBuilder()
Used to convert a dimension value to lower case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;
public DimensionExpression.CaseExpressionOrBuilder getLowerCaseOrBuilder()
Used to convert a dimension value to lower case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;
getLowerCaseOrBuilder in interface DimensionExpressionOrBuilderpublic boolean hasUpperCase()
Used to convert a dimension value to upper case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;
hasUpperCase in interface DimensionExpressionOrBuilderpublic DimensionExpression.CaseExpression getUpperCase()
Used to convert a dimension value to upper case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;
getUpperCase in interface DimensionExpressionOrBuilderpublic DimensionExpression.Builder setUpperCase(DimensionExpression.CaseExpression value)
Used to convert a dimension value to upper case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;
public DimensionExpression.Builder setUpperCase(DimensionExpression.CaseExpression.Builder builderForValue)
Used to convert a dimension value to upper case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;
public DimensionExpression.Builder mergeUpperCase(DimensionExpression.CaseExpression value)
Used to convert a dimension value to upper case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;
public DimensionExpression.Builder clearUpperCase()
Used to convert a dimension value to upper case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;
public DimensionExpression.CaseExpression.Builder getUpperCaseBuilder()
Used to convert a dimension value to upper case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;
public DimensionExpression.CaseExpressionOrBuilder getUpperCaseOrBuilder()
Used to convert a dimension value to upper case.
.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;
getUpperCaseOrBuilder in interface DimensionExpressionOrBuilderpublic boolean hasConcatenate()
Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1alpha.DimensionExpression.ConcatenateExpression concatenate = 6;
hasConcatenate in interface DimensionExpressionOrBuilderpublic DimensionExpression.ConcatenateExpression getConcatenate()
Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1alpha.DimensionExpression.ConcatenateExpression concatenate = 6;
getConcatenate in interface DimensionExpressionOrBuilderpublic DimensionExpression.Builder setConcatenate(DimensionExpression.ConcatenateExpression value)
Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1alpha.DimensionExpression.ConcatenateExpression concatenate = 6;
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.v1alpha.DimensionExpression.ConcatenateExpression concatenate = 6;
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.v1alpha.DimensionExpression.ConcatenateExpression concatenate = 6;
public DimensionExpression.Builder clearConcatenate()
Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1alpha.DimensionExpression.ConcatenateExpression concatenate = 6;
public DimensionExpression.ConcatenateExpression.Builder getConcatenateBuilder()
Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1alpha.DimensionExpression.ConcatenateExpression concatenate = 6;
public DimensionExpression.ConcatenateExpressionOrBuilder getConcatenateOrBuilder()
Used to combine dimension values to a single dimension. For example, dimension "country, city": concatenate(country, ", ", city).
.google.analytics.data.v1alpha.DimensionExpression.ConcatenateExpression concatenate = 6;
getConcatenateOrBuilder in interface DimensionExpressionOrBuilderpublic final DimensionExpression.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DimensionExpression.Builder>public final DimensionExpression.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DimensionExpression.Builder>Copyright © 2023 Google LLC. All rights reserved.