Class DimensionExpression.Builder (0.94.0)

public static final class DimensionExpression.Builder extends 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.v1alpha.DimensionExpression

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public DimensionExpression build()
Returns
Type Description
DimensionExpression

buildPartial()

public DimensionExpression buildPartial()
Returns
Type Description
DimensionExpression

clear()

public DimensionExpression.Builder clear()
Returns
Type Description
DimensionExpression.Builder
Overrides

clearConcatenate()

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;

Returns
Type Description
DimensionExpression.Builder

clearLowerCase()

public DimensionExpression.Builder clearLowerCase()

Used to convert a dimension value to lower case.

.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;

Returns
Type Description
DimensionExpression.Builder

clearOneExpression()

public DimensionExpression.Builder clearOneExpression()
Returns
Type Description
DimensionExpression.Builder

clearUpperCase()

public DimensionExpression.Builder clearUpperCase()

Used to convert a dimension value to upper case.

.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;

Returns
Type Description
DimensionExpression.Builder

getConcatenate()

public 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;

Returns
Type Description
DimensionExpression.ConcatenateExpression

The concatenate.

getConcatenateBuilder()

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;

Returns
Type Description
DimensionExpression.ConcatenateExpression.Builder

getConcatenateOrBuilder()

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;

Returns
Type Description
DimensionExpression.ConcatenateExpressionOrBuilder

getDefaultInstanceForType()

public DimensionExpression getDefaultInstanceForType()
Returns
Type Description
DimensionExpression

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getLowerCase()

public DimensionExpression.CaseExpression getLowerCase()

Used to convert a dimension value to lower case.

.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;

Returns
Type Description
DimensionExpression.CaseExpression

The lowerCase.

getLowerCaseBuilder()

public DimensionExpression.CaseExpression.Builder getLowerCaseBuilder()

Used to convert a dimension value to lower case.

.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;

Returns
Type Description
DimensionExpression.CaseExpression.Builder

getLowerCaseOrBuilder()

public DimensionExpression.CaseExpressionOrBuilder getLowerCaseOrBuilder()

Used to convert a dimension value to lower case.

.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;

Returns
Type Description
DimensionExpression.CaseExpressionOrBuilder

getOneExpressionCase()

public DimensionExpression.OneExpressionCase getOneExpressionCase()
Returns
Type Description
DimensionExpression.OneExpressionCase

getUpperCase()

public DimensionExpression.CaseExpression getUpperCase()

Used to convert a dimension value to upper case.

.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;

Returns
Type Description
DimensionExpression.CaseExpression

The upperCase.

getUpperCaseBuilder()

public DimensionExpression.CaseExpression.Builder getUpperCaseBuilder()

Used to convert a dimension value to upper case.

.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;

Returns
Type Description
DimensionExpression.CaseExpression.Builder

getUpperCaseOrBuilder()

public DimensionExpression.CaseExpressionOrBuilder getUpperCaseOrBuilder()

Used to convert a dimension value to upper case.

.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;

Returns
Type Description
DimensionExpression.CaseExpressionOrBuilder

hasConcatenate()

public 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;

Returns
Type Description
boolean

Whether the concatenate field is set.

hasLowerCase()

public boolean hasLowerCase()

Used to convert a dimension value to lower case.

.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;

Returns
Type Description
boolean

Whether the lowerCase field is set.

hasUpperCase()

public boolean hasUpperCase()

Used to convert a dimension value to upper case.

.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;

Returns
Type Description
boolean

Whether the upperCase field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeConcatenate(DimensionExpression.ConcatenateExpression value)

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;

Parameter
Name Description
value DimensionExpression.ConcatenateExpression
Returns
Type Description
DimensionExpression.Builder

mergeFrom(DimensionExpression other)

public DimensionExpression.Builder mergeFrom(DimensionExpression other)
Parameter
Name Description
other DimensionExpression
Returns
Type Description
DimensionExpression.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public DimensionExpression.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
DimensionExpression.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public DimensionExpression.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
DimensionExpression.Builder
Overrides

mergeLowerCase(DimensionExpression.CaseExpression value)

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;

Parameter
Name Description
value DimensionExpression.CaseExpression
Returns
Type Description
DimensionExpression.Builder

mergeUpperCase(DimensionExpression.CaseExpression value)

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;

Parameter
Name Description
value DimensionExpression.CaseExpression
Returns
Type Description
DimensionExpression.Builder

setConcatenate(DimensionExpression.ConcatenateExpression value)

public 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;

Parameter
Name Description
value DimensionExpression.ConcatenateExpression
Returns
Type Description
DimensionExpression.Builder

setConcatenate(DimensionExpression.ConcatenateExpression.Builder builderForValue)

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;

Parameter
Name Description
builderForValue DimensionExpression.ConcatenateExpression.Builder
Returns
Type Description
DimensionExpression.Builder

setLowerCase(DimensionExpression.CaseExpression value)

public DimensionExpression.Builder setLowerCase(DimensionExpression.CaseExpression value)

Used to convert a dimension value to lower case.

.google.analytics.data.v1alpha.DimensionExpression.CaseExpression lower_case = 4;

Parameter
Name Description
value DimensionExpression.CaseExpression
Returns
Type Description
DimensionExpression.Builder

setLowerCase(DimensionExpression.CaseExpression.Builder builderForValue)

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;

Parameter
Name Description
builderForValue DimensionExpression.CaseExpression.Builder
Returns
Type Description
DimensionExpression.Builder

setUpperCase(DimensionExpression.CaseExpression value)

public DimensionExpression.Builder setUpperCase(DimensionExpression.CaseExpression value)

Used to convert a dimension value to upper case.

.google.analytics.data.v1alpha.DimensionExpression.CaseExpression upper_case = 5;

Parameter
Name Description
value DimensionExpression.CaseExpression
Returns
Type Description
DimensionExpression.Builder

setUpperCase(DimensionExpression.CaseExpression.Builder builderForValue)

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;

Parameter
Name Description
builderForValue DimensionExpression.CaseExpression.Builder
Returns
Type Description
DimensionExpression.Builder