Class AggregationResult.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<AggregationResult.Builder>
com.google.cloud.migrationcenter.v1.AggregationResult.Builder
- All Implemented Interfaces:
AggregationResultOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AggregationResult
public static final class AggregationResult.Builder
extends com.google.protobuf.GeneratedMessage.Builder<AggregationResult.Builder>
implements AggregationResultOrBuilder
Message describing a result of an aggregation.Protobuf type
google.cloud.migrationcenter.v1.AggregationResult-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear().google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;string field = 1;.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;clearSum().google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;getCount().google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetField()string field = 1;com.google.protobuf.ByteStringstring field = 1;.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;getSum().google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;booleanhasCount().google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;boolean.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;boolean.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;booleanhasSum().google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal boolean.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;mergeFrom(AggregationResult other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) .google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;mergeSum(AggregationResult.Sum value) .google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;setCount(AggregationResult.Count value) .google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;setCount(AggregationResult.Count.Builder builderForValue) .google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;string field = 1;setFieldBytes(com.google.protobuf.ByteString value) string field = 1;.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;setFrequency(AggregationResult.Frequency.Builder builderForValue) .google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;setHistogram(AggregationResult.Histogram.Builder builderForValue) .google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;setSum(AggregationResult.Sum value) .google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;setSum(AggregationResult.Sum.Builder builderForValue) .google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;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<AggregationResult.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<AggregationResult.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<AggregationResult.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<AggregationResult.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<AggregationResult.Builder>
-
mergeFrom
public AggregationResult.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<AggregationResult.Builder>- Throws:
IOException
-
getResultCase
- Specified by:
getResultCasein interfaceAggregationResultOrBuilder
-
clearResult
-
getField
string field = 1;- Specified by:
getFieldin interfaceAggregationResultOrBuilder- Returns:
- The field.
-
getFieldBytes
public com.google.protobuf.ByteString getFieldBytes()string field = 1;- Specified by:
getFieldBytesin interfaceAggregationResultOrBuilder- Returns:
- The bytes for field.
-
setField
string field = 1;- Parameters:
value- The field to set.- Returns:
- This builder for chaining.
-
clearField
string field = 1;- Returns:
- This builder for chaining.
-
setFieldBytes
string field = 1;- Parameters:
value- The bytes for field to set.- Returns:
- This builder for chaining.
-
hasCount
public boolean hasCount().google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;- Specified by:
hasCountin interfaceAggregationResultOrBuilder- Returns:
- Whether the count field is set.
-
getCount
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;- Specified by:
getCountin interfaceAggregationResultOrBuilder- Returns:
- The count.
-
setCount
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2; -
setCount
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2; -
mergeCount
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2; -
clearCount
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2; -
getCountBuilder
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2; -
getCountOrBuilder
.google.cloud.migrationcenter.v1.AggregationResult.Count count = 2;- Specified by:
getCountOrBuilderin interfaceAggregationResultOrBuilder
-
hasSum
public boolean hasSum().google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;- Specified by:
hasSumin interfaceAggregationResultOrBuilder- Returns:
- Whether the sum field is set.
-
getSum
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;- Specified by:
getSumin interfaceAggregationResultOrBuilder- Returns:
- The sum.
-
setSum
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3; -
setSum
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3; -
mergeSum
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3; -
clearSum
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3; -
getSumBuilder
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3; -
getSumOrBuilder
.google.cloud.migrationcenter.v1.AggregationResult.Sum sum = 3;- Specified by:
getSumOrBuilderin interfaceAggregationResultOrBuilder
-
hasHistogram
public boolean hasHistogram().google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;- Specified by:
hasHistogramin interfaceAggregationResultOrBuilder- Returns:
- Whether the histogram field is set.
-
getHistogram
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;- Specified by:
getHistogramin interfaceAggregationResultOrBuilder- Returns:
- The histogram.
-
setHistogram
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4; -
setHistogram
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4; -
mergeHistogram
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4; -
clearHistogram
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4; -
getHistogramBuilder
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4; -
getHistogramOrBuilder
.google.cloud.migrationcenter.v1.AggregationResult.Histogram histogram = 4;- Specified by:
getHistogramOrBuilderin interfaceAggregationResultOrBuilder
-
hasFrequency
public boolean hasFrequency().google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;- Specified by:
hasFrequencyin interfaceAggregationResultOrBuilder- Returns:
- Whether the frequency field is set.
-
getFrequency
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;- Specified by:
getFrequencyin interfaceAggregationResultOrBuilder- Returns:
- The frequency.
-
setFrequency
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5; -
setFrequency
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5; -
mergeFrequency
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5; -
clearFrequency
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5; -
getFrequencyBuilder
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5; -
getFrequencyOrBuilder
.google.cloud.migrationcenter.v1.AggregationResult.Frequency frequency = 5;- Specified by:
getFrequencyOrBuilderin interfaceAggregationResultOrBuilder
-