Google Bigtable v2 API - Class Type.Types.Aggregate (3.15.0)

public sealed class Type.Types.Aggregate : IMessage<Type.Types.Aggregate>, IEquatable<Type.Types.Aggregate>, IDeepCloneable<Type.Types.Aggregate>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Bigtable v2 API class Type.Types.Aggregate.

A value that combines incremental updates into a summarized value.

Data is never directly written or read using type Aggregate. Writes will provide either the input_type or state_type, and reads will always return the state_type .

Inheritance

object > Type.Types.Aggregate

Namespace

Google.Cloud.Bigtable.V2

Assembly

Google.Cloud.Bigtable.V2.dll

Constructors

Aggregate()

public Aggregate()

Aggregate(Aggregate)

public Aggregate(Type.Types.Aggregate other)
Parameter
Name Description
other TypeTypesAggregate

Properties

AggregatorCase

public Type.Types.Aggregate.AggregatorOneofCase AggregatorCase { get; }
Property Value
Type Description
TypeTypesAggregateAggregatorOneofCase

HllppUniqueCount

public Type.Types.Aggregate.Types.HyperLogLogPlusPlusUniqueCount HllppUniqueCount { get; set; }

HyperLogLogPlusPlusUniqueCount aggregator.

Property Value
Type Description
TypeTypesAggregateTypesHyperLogLogPlusPlusUniqueCount

InputType

public Type InputType { get; set; }

Type of the inputs that are accumulated by this Aggregate, which must specify a full encoding. Use AddInput mutations to accumulate new inputs.

Property Value
Type Description
Type

Max

public Type.Types.Aggregate.Types.Max Max { get; set; }

Max aggregator.

Property Value
Type Description
TypeTypesAggregateTypesMax

Min

public Type.Types.Aggregate.Types.Min Min { get; set; }

Min aggregator.

Property Value
Type Description
TypeTypesAggregateTypesMin

StateType

public Type StateType { get; set; }

Output only. Type that holds the internal accumulator state for the Aggregate. This is a function of the input_type and aggregator chosen, and will always specify a full encoding.

Property Value
Type Description
Type

Sum

public Type.Types.Aggregate.Types.Sum Sum { get; set; }

Sum aggregator.

Property Value
Type Description
TypeTypesAggregateTypesSum