public static final class AggregationQuery.Aggregation.Count.Builder extends GeneratedMessageV3.Builder<AggregationQuery.Aggregation.Count.Builder> implements AggregationQuery.Aggregation.CountOrBuilder
Count of entities that match the query.
The COUNT(*)
aggregation function operates on the entire entity
so it does not require a field reference.
Protobuf type google.datastore.v1.AggregationQuery.Aggregation.Count
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AggregationQuery.Aggregation.Count.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public AggregationQuery.Aggregation.Count build()
buildPartial()
public AggregationQuery.Aggregation.Count buildPartial()
clear()
public AggregationQuery.Aggregation.Count.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public AggregationQuery.Aggregation.Count.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public AggregationQuery.Aggregation.Count.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearUpTo()
public AggregationQuery.Aggregation.Count.Builder clearUpTo()
Optional. Optional constraint on the maximum number of entities to
count.
This provides a way to set an upper bound on the number of entities
to scan, limiting latency and cost.
Unspecified is interpreted as no bound.
If a zero value is provided, a count result of zero should always be
expected.
High-Level Example:
<code><code>
AGGREGATE COUNT_UP_TO(1000) OVER ( SELECT * FROM k );
</code></code>
Requires:
- Must be non-negative when present.
.google.protobuf.Int64Value up_to = 1 [(.google.api.field_behavior) = OPTIONAL];
clone()
public AggregationQuery.Aggregation.Count.Builder clone()
Overrides
getDefaultInstanceForType()
public AggregationQuery.Aggregation.Count getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getUpTo()
public Int64Value getUpTo()
Optional. Optional constraint on the maximum number of entities to
count.
This provides a way to set an upper bound on the number of entities
to scan, limiting latency and cost.
Unspecified is interpreted as no bound.
If a zero value is provided, a count result of zero should always be
expected.
High-Level Example:
<code><code>
AGGREGATE COUNT_UP_TO(1000) OVER ( SELECT * FROM k );
</code></code>
Requires:
- Must be non-negative when present.
.google.protobuf.Int64Value up_to = 1 [(.google.api.field_behavior) = OPTIONAL];
getUpToBuilder()
public Int64Value.Builder getUpToBuilder()
Optional. Optional constraint on the maximum number of entities to
count.
This provides a way to set an upper bound on the number of entities
to scan, limiting latency and cost.
Unspecified is interpreted as no bound.
If a zero value is provided, a count result of zero should always be
expected.
High-Level Example:
<code><code>
AGGREGATE COUNT_UP_TO(1000) OVER ( SELECT * FROM k );
</code></code>
Requires:
- Must be non-negative when present.
.google.protobuf.Int64Value up_to = 1 [(.google.api.field_behavior) = OPTIONAL];
getUpToOrBuilder()
public Int64ValueOrBuilder getUpToOrBuilder()
Optional. Optional constraint on the maximum number of entities to
count.
This provides a way to set an upper bound on the number of entities
to scan, limiting latency and cost.
Unspecified is interpreted as no bound.
If a zero value is provided, a count result of zero should always be
expected.
High-Level Example:
<code><code>
AGGREGATE COUNT_UP_TO(1000) OVER ( SELECT * FROM k );
</code></code>
Requires:
- Must be non-negative when present.
.google.protobuf.Int64Value up_to = 1 [(.google.api.field_behavior) = OPTIONAL];
hasUpTo()
Optional. Optional constraint on the maximum number of entities to
count.
This provides a way to set an upper bound on the number of entities
to scan, limiting latency and cost.
Unspecified is interpreted as no bound.
If a zero value is provided, a count result of zero should always be
expected.
High-Level Example:
<code><code>
AGGREGATE COUNT_UP_TO(1000) OVER ( SELECT * FROM k );
</code></code>
Requires:
- Must be non-negative when present.
.google.protobuf.Int64Value up_to = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
---|
Type | Description |
boolean | Whether the upTo field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(AggregationQuery.Aggregation.Count other)
public AggregationQuery.Aggregation.Count.Builder mergeFrom(AggregationQuery.Aggregation.Count other)
public AggregationQuery.Aggregation.Count.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public AggregationQuery.Aggregation.Count.Builder mergeFrom(Message other)
Parameter |
---|
Name | Description |
other | Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AggregationQuery.Aggregation.Count.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeUpTo(Int64Value value)
public AggregationQuery.Aggregation.Count.Builder mergeUpTo(Int64Value value)
Optional. Optional constraint on the maximum number of entities to
count.
This provides a way to set an upper bound on the number of entities
to scan, limiting latency and cost.
Unspecified is interpreted as no bound.
If a zero value is provided, a count result of zero should always be
expected.
High-Level Example:
<code><code>
AGGREGATE COUNT_UP_TO(1000) OVER ( SELECT * FROM k );
</code></code>
Requires:
- Must be non-negative when present.
.google.protobuf.Int64Value up_to = 1 [(.google.api.field_behavior) = OPTIONAL];
setField(Descriptors.FieldDescriptor field, Object value)
public AggregationQuery.Aggregation.Count.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AggregationQuery.Aggregation.Count.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final AggregationQuery.Aggregation.Count.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setUpTo(Int64Value value)
public AggregationQuery.Aggregation.Count.Builder setUpTo(Int64Value value)
Optional. Optional constraint on the maximum number of entities to
count.
This provides a way to set an upper bound on the number of entities
to scan, limiting latency and cost.
Unspecified is interpreted as no bound.
If a zero value is provided, a count result of zero should always be
expected.
High-Level Example:
<code><code>
AGGREGATE COUNT_UP_TO(1000) OVER ( SELECT * FROM k );
</code></code>
Requires:
- Must be non-negative when present.
.google.protobuf.Int64Value up_to = 1 [(.google.api.field_behavior) = OPTIONAL];
setUpTo(Int64Value.Builder builderForValue)
public AggregationQuery.Aggregation.Count.Builder setUpTo(Int64Value.Builder builderForValue)
Optional. Optional constraint on the maximum number of entities to
count.
This provides a way to set an upper bound on the number of entities
to scan, limiting latency and cost.
Unspecified is interpreted as no bound.
If a zero value is provided, a count result of zero should always be
expected.
High-Level Example:
<code><code>
AGGREGATE COUNT_UP_TO(1000) OVER ( SELECT * FROM k );
</code></code>
Requires:
- Must be non-negative when present.
.google.protobuf.Int64Value up_to = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
---|
Name | Description |
builderForValue | Builder
|