Class AggregationResult
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.migrationcenter.v1.AggregationResult
-
- All Implemented Interfaces:
AggregationResultOrBuilder
,com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
public final class AggregationResult extends com.google.protobuf.GeneratedMessageV3 implements AggregationResultOrBuilder
Message describing a result of an aggregation.
Protobuf typegoogle.cloud.migrationcenter.v1.AggregationResult
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AggregationResult.Builder
Message describing a result of an aggregation.static class
AggregationResult.Count
The result of a count aggregation.static interface
AggregationResult.CountOrBuilder
static class
AggregationResult.Frequency
The result of a frequency distribution aggregation.static interface
AggregationResult.FrequencyOrBuilder
static class
AggregationResult.Histogram
The result of a bucketed histogram aggregation.static interface
AggregationResult.HistogramOrBuilder
static class
AggregationResult.ResultCase
static class
AggregationResult.Sum
The result of a sum aggregation.static interface
AggregationResult.SumOrBuilder
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static int
COUNT_FIELD_NUMBER
static int
FIELD_FIELD_NUMBER
static int
FREQUENCY_FIELD_NUMBER
static int
HISTOGRAM_FIELD_NUMBER
static int
SUM_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
AggregationResult.Count
getCount()
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;
AggregationResult.CountOrBuilder
getCountOrBuilder()
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;
static AggregationResult
getDefaultInstance()
AggregationResult
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
String
getField()
string field = 1;
com.google.protobuf.ByteString
getFieldBytes()
string field = 1;
AggregationResult.Frequency
getFrequency()
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;
AggregationResult.FrequencyOrBuilder
getFrequencyOrBuilder()
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;
AggregationResult.Histogram
getHistogram()
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;
AggregationResult.HistogramOrBuilder
getHistogramOrBuilder()
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;
com.google.protobuf.Parser<AggregationResult>
getParserForType()
AggregationResult.ResultCase
getResultCase()
int
getSerializedSize()
AggregationResult.Sum
getSum()
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;
AggregationResult.SumOrBuilder
getSumOrBuilder()
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;
boolean
hasCount()
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;
boolean
hasFrequency()
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;
int
hashCode()
boolean
hasHistogram()
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;
boolean
hasSum()
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static AggregationResult.Builder
newBuilder()
static AggregationResult.Builder
newBuilder(AggregationResult prototype)
AggregationResult.Builder
newBuilderForType()
protected AggregationResult.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
protected Object
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
static AggregationResult
parseDelimitedFrom(InputStream input)
static AggregationResult
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AggregationResult
parseFrom(byte[] data)
static AggregationResult
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AggregationResult
parseFrom(com.google.protobuf.ByteString data)
static AggregationResult
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AggregationResult
parseFrom(com.google.protobuf.CodedInputStream input)
static AggregationResult
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AggregationResult
parseFrom(InputStream input)
static AggregationResult
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static AggregationResult
parseFrom(ByteBuffer data)
static AggregationResult
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<AggregationResult>
parser()
AggregationResult.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
FIELD_FIELD_NUMBER
public static final int FIELD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COUNT_FIELD_NUMBER
public static final int COUNT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUM_FIELD_NUMBER
public static final int SUM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HISTOGRAM_FIELD_NUMBER
public static final int HISTOGRAM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
FREQUENCY_FIELD_NUMBER
public static final int FREQUENCY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstance
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
getResultCase
public AggregationResult.ResultCase getResultCase()
- Specified by:
getResultCase
in interfaceAggregationResultOrBuilder
-
getField
public String getField()
string field = 1;
- Specified by:
getField
in interfaceAggregationResultOrBuilder
- Returns:
- The field.
-
getFieldBytes
public com.google.protobuf.ByteString getFieldBytes()
string field = 1;
- Specified by:
getFieldBytes
in interfaceAggregationResultOrBuilder
- Returns:
- The bytes for field.
-
hasCount
public boolean hasCount()
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;
- Specified by:
hasCount
in interfaceAggregationResultOrBuilder
- Returns:
- Whether the count field is set.
-
getCount
public AggregationResult.Count getCount()
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;
- Specified by:
getCount
in interfaceAggregationResultOrBuilder
- Returns:
- The count.
-
getCountOrBuilder
public AggregationResult.CountOrBuilder getCountOrBuilder()
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;
- Specified by:
getCountOrBuilder
in interfaceAggregationResultOrBuilder
-
hasSum
public boolean hasSum()
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;
- Specified by:
hasSum
in interfaceAggregationResultOrBuilder
- Returns:
- Whether the sum field is set.
-
getSum
public AggregationResult.Sum getSum()
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;
- Specified by:
getSum
in interfaceAggregationResultOrBuilder
- Returns:
- The sum.
-
getSumOrBuilder
public AggregationResult.SumOrBuilder getSumOrBuilder()
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;
- Specified by:
getSumOrBuilder
in interfaceAggregationResultOrBuilder
-
hasHistogram
public boolean hasHistogram()
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;
- Specified by:
hasHistogram
in interfaceAggregationResultOrBuilder
- Returns:
- Whether the histogram field is set.
-
getHistogram
public AggregationResult.Histogram getHistogram()
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;
- Specified by:
getHistogram
in interfaceAggregationResultOrBuilder
- Returns:
- The histogram.
-
getHistogramOrBuilder
public AggregationResult.HistogramOrBuilder getHistogramOrBuilder()
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;
- Specified by:
getHistogramOrBuilder
in interfaceAggregationResultOrBuilder
-
hasFrequency
public boolean hasFrequency()
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;
- Specified by:
hasFrequency
in interfaceAggregationResultOrBuilder
- Returns:
- Whether the frequency field is set.
-
getFrequency
public AggregationResult.Frequency getFrequency()
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;
- Specified by:
getFrequency
in interfaceAggregationResultOrBuilder
- Returns:
- The frequency.
-
getFrequencyOrBuilder
public AggregationResult.FrequencyOrBuilder getFrequencyOrBuilder()
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;
- Specified by:
getFrequencyOrBuilder
in interfaceAggregationResultOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AggregationResult parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AggregationResult parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AggregationResult parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AggregationResult parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AggregationResult parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AggregationResult parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AggregationResult parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AggregationResult parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AggregationResult parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static AggregationResult parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static AggregationResult parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static AggregationResult parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public AggregationResult.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AggregationResult.Builder newBuilder()
-
newBuilder
public static AggregationResult.Builder newBuilder(AggregationResult prototype)
-
toBuilder
public AggregationResult.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AggregationResult.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AggregationResult getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AggregationResult> parser()
-
getParserForType
public com.google.protobuf.Parser<AggregationResult> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AggregationResult getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-