Package com.google.analytics.data.v1beta
Class OrderBy.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<OrderBy.Builder>
com.google.analytics.data.v1beta.OrderBy.Builder
- All Implemented Interfaces:
OrderByOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OrderBy
public static final class OrderBy.Builder
extends com.google.protobuf.GeneratedMessage.Builder<OrderBy.Builder>
implements OrderByOrBuilder
Order bys define how rows will be sorted in the response. For example, ordering rows by descending event count is one ordering, and ordering rows by the event name string is a different ordering.Protobuf type
google.analytics.data.v1beta.OrderBy-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()If true, sorts by descending order.Sorts results by a dimension's values.Sorts results by a metric's values.Sorts results by a metric's values within a pivot column group.booleangetDesc()If true, sorts by descending order.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorSorts results by a dimension's values.Sorts results by a dimension's values.Sorts results by a dimension's values.Sorts results by a metric's values.Sorts results by a metric's values.Sorts results by a metric's values.getPivot()Sorts results by a metric's values within a pivot column group.Sorts results by a metric's values within a pivot column group.Sorts results by a metric's values within a pivot column group.booleanSorts results by a dimension's values.booleanSorts results by a metric's values.booleanhasPivot()Sorts results by a metric's values within a pivot column group.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanSorts results by a dimension's values.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMetric(OrderBy.MetricOrderBy value) Sorts results by a metric's values.mergePivot(OrderBy.PivotOrderBy value) Sorts results by a metric's values within a pivot column group.setDesc(boolean value) If true, sorts by descending order.Sorts results by a dimension's values.setDimension(OrderBy.DimensionOrderBy.Builder builderForValue) Sorts results by a dimension's values.setMetric(OrderBy.MetricOrderBy value) Sorts results by a metric's values.setMetric(OrderBy.MetricOrderBy.Builder builderForValue) Sorts results by a metric's values.setPivot(OrderBy.PivotOrderBy value) Sorts results by a metric's values within a pivot column group.setPivot(OrderBy.PivotOrderBy.Builder builderForValue) Sorts results by a metric's values within a pivot column group.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<OrderBy.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<OrderBy.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<OrderBy.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<OrderBy.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<OrderBy.Builder>
-
mergeFrom
public OrderBy.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<OrderBy.Builder>- Throws:
IOException
-
getOneOrderByCase
- Specified by:
getOneOrderByCasein interfaceOrderByOrBuilder
-
clearOneOrderBy
-
hasMetric
public boolean hasMetric()Sorts results by a metric's values.
.google.analytics.data.v1beta.OrderBy.MetricOrderBy metric = 1;- Specified by:
hasMetricin interfaceOrderByOrBuilder- Returns:
- Whether the metric field is set.
-
getMetric
Sorts results by a metric's values.
.google.analytics.data.v1beta.OrderBy.MetricOrderBy metric = 1;- Specified by:
getMetricin interfaceOrderByOrBuilder- Returns:
- The metric.
-
setMetric
Sorts results by a metric's values.
.google.analytics.data.v1beta.OrderBy.MetricOrderBy metric = 1; -
setMetric
Sorts results by a metric's values.
.google.analytics.data.v1beta.OrderBy.MetricOrderBy metric = 1; -
mergeMetric
Sorts results by a metric's values.
.google.analytics.data.v1beta.OrderBy.MetricOrderBy metric = 1; -
clearMetric
Sorts results by a metric's values.
.google.analytics.data.v1beta.OrderBy.MetricOrderBy metric = 1; -
getMetricBuilder
Sorts results by a metric's values.
.google.analytics.data.v1beta.OrderBy.MetricOrderBy metric = 1; -
getMetricOrBuilder
Sorts results by a metric's values.
.google.analytics.data.v1beta.OrderBy.MetricOrderBy metric = 1;- Specified by:
getMetricOrBuilderin interfaceOrderByOrBuilder
-
hasDimension
public boolean hasDimension()Sorts results by a dimension's values.
.google.analytics.data.v1beta.OrderBy.DimensionOrderBy dimension = 2;- Specified by:
hasDimensionin interfaceOrderByOrBuilder- Returns:
- Whether the dimension field is set.
-
getDimension
Sorts results by a dimension's values.
.google.analytics.data.v1beta.OrderBy.DimensionOrderBy dimension = 2;- Specified by:
getDimensionin interfaceOrderByOrBuilder- Returns:
- The dimension.
-
setDimension
Sorts results by a dimension's values.
.google.analytics.data.v1beta.OrderBy.DimensionOrderBy dimension = 2; -
setDimension
Sorts results by a dimension's values.
.google.analytics.data.v1beta.OrderBy.DimensionOrderBy dimension = 2; -
mergeDimension
Sorts results by a dimension's values.
.google.analytics.data.v1beta.OrderBy.DimensionOrderBy dimension = 2; -
clearDimension
Sorts results by a dimension's values.
.google.analytics.data.v1beta.OrderBy.DimensionOrderBy dimension = 2; -
getDimensionBuilder
Sorts results by a dimension's values.
.google.analytics.data.v1beta.OrderBy.DimensionOrderBy dimension = 2; -
getDimensionOrBuilder
Sorts results by a dimension's values.
.google.analytics.data.v1beta.OrderBy.DimensionOrderBy dimension = 2;- Specified by:
getDimensionOrBuilderin interfaceOrderByOrBuilder
-
hasPivot
public boolean hasPivot()Sorts results by a metric's values within a pivot column group.
.google.analytics.data.v1beta.OrderBy.PivotOrderBy pivot = 3;- Specified by:
hasPivotin interfaceOrderByOrBuilder- Returns:
- Whether the pivot field is set.
-
getPivot
Sorts results by a metric's values within a pivot column group.
.google.analytics.data.v1beta.OrderBy.PivotOrderBy pivot = 3;- Specified by:
getPivotin interfaceOrderByOrBuilder- Returns:
- The pivot.
-
setPivot
Sorts results by a metric's values within a pivot column group.
.google.analytics.data.v1beta.OrderBy.PivotOrderBy pivot = 3; -
setPivot
Sorts results by a metric's values within a pivot column group.
.google.analytics.data.v1beta.OrderBy.PivotOrderBy pivot = 3; -
mergePivot
Sorts results by a metric's values within a pivot column group.
.google.analytics.data.v1beta.OrderBy.PivotOrderBy pivot = 3; -
clearPivot
Sorts results by a metric's values within a pivot column group.
.google.analytics.data.v1beta.OrderBy.PivotOrderBy pivot = 3; -
getPivotBuilder
Sorts results by a metric's values within a pivot column group.
.google.analytics.data.v1beta.OrderBy.PivotOrderBy pivot = 3; -
getPivotOrBuilder
Sorts results by a metric's values within a pivot column group.
.google.analytics.data.v1beta.OrderBy.PivotOrderBy pivot = 3;- Specified by:
getPivotOrBuilderin interfaceOrderByOrBuilder
-
getDesc
public boolean getDesc()If true, sorts by descending order.
bool desc = 4;- Specified by:
getDescin interfaceOrderByOrBuilder- Returns:
- The desc.
-
setDesc
If true, sorts by descending order.
bool desc = 4;- Parameters:
value- The desc to set.- Returns:
- This builder for chaining.
-
clearDesc
If true, sorts by descending order.
bool desc = 4;- Returns:
- This builder for chaining.
-