Class AccessOrderBy.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AccessOrderBy.Builder>
com.google.analytics.admin.v1beta.AccessOrderBy.Builder
- All Implemented Interfaces:
AccessOrderByOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AccessOrderBy
public static final class AccessOrderBy.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AccessOrderBy.Builder>
implements AccessOrderByOrBuilder
Order bys define how rows will be sorted in the response. For example, ordering rows by descending access count is one ordering, and ordering rows by the country string is a different ordering.Protobuf type
google.analytics.admin.v1beta.AccessOrderBy-
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.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.booleanSorts results by a dimension's values.booleanSorts results by a metric's values.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanSorts results by a dimension's values.mergeFrom(AccessOrderBy other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Sorts results by a metric's values.setDesc(boolean value) If true, sorts by descending order.Sorts results by a dimension's values.setDimension(AccessOrderBy.DimensionOrderBy.Builder builderForValue) Sorts results by a dimension's values.Sorts results by a metric's values.setMetric(AccessOrderBy.MetricOrderBy.Builder builderForValue) Sorts results by a metric's values.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<AccessOrderBy.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<AccessOrderBy.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<AccessOrderBy.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<AccessOrderBy.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AccessOrderBy.Builder>
-
mergeFrom
public AccessOrderBy.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<AccessOrderBy.Builder>- Throws:
IOException
-
getOneOrderByCase
- Specified by:
getOneOrderByCasein interfaceAccessOrderByOrBuilder
-
clearOneOrderBy
-
hasMetric
public boolean hasMetric()Sorts results by a metric's values.
.google.analytics.admin.v1beta.AccessOrderBy.MetricOrderBy metric = 1;- Specified by:
hasMetricin interfaceAccessOrderByOrBuilder- Returns:
- Whether the metric field is set.
-
getMetric
Sorts results by a metric's values.
.google.analytics.admin.v1beta.AccessOrderBy.MetricOrderBy metric = 1;- Specified by:
getMetricin interfaceAccessOrderByOrBuilder- Returns:
- The metric.
-
setMetric
Sorts results by a metric's values.
.google.analytics.admin.v1beta.AccessOrderBy.MetricOrderBy metric = 1; -
setMetric
Sorts results by a metric's values.
.google.analytics.admin.v1beta.AccessOrderBy.MetricOrderBy metric = 1; -
mergeMetric
Sorts results by a metric's values.
.google.analytics.admin.v1beta.AccessOrderBy.MetricOrderBy metric = 1; -
clearMetric
Sorts results by a metric's values.
.google.analytics.admin.v1beta.AccessOrderBy.MetricOrderBy metric = 1; -
getMetricBuilder
Sorts results by a metric's values.
.google.analytics.admin.v1beta.AccessOrderBy.MetricOrderBy metric = 1; -
getMetricOrBuilder
Sorts results by a metric's values.
.google.analytics.admin.v1beta.AccessOrderBy.MetricOrderBy metric = 1;- Specified by:
getMetricOrBuilderin interfaceAccessOrderByOrBuilder
-
hasDimension
public boolean hasDimension()Sorts results by a dimension's values.
.google.analytics.admin.v1beta.AccessOrderBy.DimensionOrderBy dimension = 2;- Specified by:
hasDimensionin interfaceAccessOrderByOrBuilder- Returns:
- Whether the dimension field is set.
-
getDimension
Sorts results by a dimension's values.
.google.analytics.admin.v1beta.AccessOrderBy.DimensionOrderBy dimension = 2;- Specified by:
getDimensionin interfaceAccessOrderByOrBuilder- Returns:
- The dimension.
-
setDimension
Sorts results by a dimension's values.
.google.analytics.admin.v1beta.AccessOrderBy.DimensionOrderBy dimension = 2; -
setDimension
Sorts results by a dimension's values.
.google.analytics.admin.v1beta.AccessOrderBy.DimensionOrderBy dimension = 2; -
mergeDimension
Sorts results by a dimension's values.
.google.analytics.admin.v1beta.AccessOrderBy.DimensionOrderBy dimension = 2; -
clearDimension
Sorts results by a dimension's values.
.google.analytics.admin.v1beta.AccessOrderBy.DimensionOrderBy dimension = 2; -
getDimensionBuilder
Sorts results by a dimension's values.
.google.analytics.admin.v1beta.AccessOrderBy.DimensionOrderBy dimension = 2; -
getDimensionOrBuilder
Sorts results by a dimension's values.
.google.analytics.admin.v1beta.AccessOrderBy.DimensionOrderBy dimension = 2;- Specified by:
getDimensionOrBuilderin interfaceAccessOrderByOrBuilder
-
getDesc
public boolean getDesc()If true, sorts by descending order. If false or unspecified, sorts in ascending order.
bool desc = 3;- Specified by:
getDescin interfaceAccessOrderByOrBuilder- Returns:
- The desc.
-
setDesc
If true, sorts by descending order. If false or unspecified, sorts in ascending order.
bool desc = 3;- Parameters:
value- The desc to set.- Returns:
- This builder for chaining.
-
clearDesc
If true, sorts by descending order. If false or unspecified, sorts in ascending order.
bool desc = 3;- Returns:
- This builder for chaining.
-