public static final class Aggregation.Histogram extends GeneratedMessageV3 implements Aggregation.HistogramOrBuilder
Histogram of bucketed assets counts by field value.
Protobuf type google.cloud.migrationcenter.v1.Aggregation.Histogram
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
LOWER_BOUNDS_FIELD_NUMBER
public static final int LOWER_BOUNDS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static Aggregation.Histogram getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static Aggregation.Histogram.Builder newBuilder()
newBuilder(Aggregation.Histogram prototype)
public static Aggregation.Histogram.Builder newBuilder(Aggregation.Histogram prototype)
public static Aggregation.Histogram parseDelimitedFrom(InputStream input)
public static Aggregation.Histogram parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static Aggregation.Histogram parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static Aggregation.Histogram parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static Aggregation.Histogram parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Aggregation.Histogram parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static Aggregation.Histogram parseFrom(CodedInputStream input)
public static Aggregation.Histogram parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static Aggregation.Histogram parseFrom(InputStream input)
public static Aggregation.Histogram parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static Aggregation.Histogram parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Aggregation.Histogram parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<Aggregation.Histogram> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public Aggregation.Histogram getDefaultInstanceForType()
getLowerBounds(int index)
public double getLowerBounds(int index)
Lower bounds of buckets.
The response will contain n+1
buckets for n
bounds.
The first bucket will count all assets for which the field value is
smaller than the first bound.
Subsequent buckets will count assets for which the field value is
greater or equal to a lower bound and smaller than the next one.
The last bucket will count assets for which the field value is greater or
equal to the final lower bound.
You can define up to 20 lower bounds.
repeated double lower_bounds = 1;
Parameter |
Name |
Description |
index |
int
The index of the element to return.
|
Returns |
Type |
Description |
double |
The lowerBounds at the given index.
|
getLowerBoundsCount()
public int getLowerBoundsCount()
Lower bounds of buckets.
The response will contain n+1
buckets for n
bounds.
The first bucket will count all assets for which the field value is
smaller than the first bound.
Subsequent buckets will count assets for which the field value is
greater or equal to a lower bound and smaller than the next one.
The last bucket will count assets for which the field value is greater or
equal to the final lower bound.
You can define up to 20 lower bounds.
repeated double lower_bounds = 1;
Returns |
Type |
Description |
int |
The count of lowerBounds.
|
getLowerBoundsList()
public List<Double> getLowerBoundsList()
Lower bounds of buckets.
The response will contain n+1
buckets for n
bounds.
The first bucket will count all assets for which the field value is
smaller than the first bound.
Subsequent buckets will count assets for which the field value is
greater or equal to a lower bound and smaller than the next one.
The last bucket will count assets for which the field value is greater or
equal to the final lower bound.
You can define up to 20 lower bounds.
repeated double lower_bounds = 1;
Returns |
Type |
Description |
List<Double> |
A list containing the lowerBounds.
|
getParserForType()
public Parser<Aggregation.Histogram> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public Aggregation.Histogram.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected Aggregation.Histogram.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public Aggregation.Histogram.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides