Class DailyResourceUsageAggregation.Stats.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DailyResourceUsageAggregation.Stats.Builder>
com.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Stats.Builder
- All Implemented Interfaces:
DailyResourceUsageAggregation.StatsOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DailyResourceUsageAggregation.Stats
public static final class DailyResourceUsageAggregation.Stats.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DailyResourceUsageAggregation.Stats.Builder>
implements DailyResourceUsageAggregation.StatsOrBuilder
Statistical aggregation of samples for a single resource usage.Protobuf type
google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Stats-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Average usage value.Median usage value.95th percentile usage value.Peak usage value.floatAverage usage value.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorfloatMedian usage value.float95th percentile usage value.floatgetPeak()Peak usage value.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) setAverage(float value) Average usage value.setMedian(float value) Median usage value.setNinteyFifthPercentile(float value) 95th percentile usage value.setPeak(float value) Peak usage value.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<DailyResourceUsageAggregation.Stats.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<DailyResourceUsageAggregation.Stats.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<DailyResourceUsageAggregation.Stats.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<DailyResourceUsageAggregation.Stats.Builder>
-
mergeFrom
public DailyResourceUsageAggregation.Stats.Builder mergeFrom(DailyResourceUsageAggregation.Stats other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DailyResourceUsageAggregation.Stats.Builder>
-
mergeFrom
public DailyResourceUsageAggregation.Stats.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<DailyResourceUsageAggregation.Stats.Builder>- Throws:
IOException
-
getAverage
public float getAverage()Average usage value.
float average = 1;- Specified by:
getAveragein interfaceDailyResourceUsageAggregation.StatsOrBuilder- Returns:
- The average.
-
setAverage
Average usage value.
float average = 1;- Parameters:
value- The average to set.- Returns:
- This builder for chaining.
-
clearAverage
Average usage value.
float average = 1;- Returns:
- This builder for chaining.
-
getMedian
public float getMedian()Median usage value.
float median = 2;- Specified by:
getMedianin interfaceDailyResourceUsageAggregation.StatsOrBuilder- Returns:
- The median.
-
setMedian
Median usage value.
float median = 2;- Parameters:
value- The median to set.- Returns:
- This builder for chaining.
-
clearMedian
Median usage value.
float median = 2;- Returns:
- This builder for chaining.
-
getNinteyFifthPercentile
public float getNinteyFifthPercentile()95th percentile usage value.
float nintey_fifth_percentile = 3;- Specified by:
getNinteyFifthPercentilein interfaceDailyResourceUsageAggregation.StatsOrBuilder- Returns:
- The ninteyFifthPercentile.
-
setNinteyFifthPercentile
95th percentile usage value.
float nintey_fifth_percentile = 3;- Parameters:
value- The ninteyFifthPercentile to set.- Returns:
- This builder for chaining.
-
clearNinteyFifthPercentile
95th percentile usage value.
float nintey_fifth_percentile = 3;- Returns:
- This builder for chaining.
-
getPeak
public float getPeak()Peak usage value.
float peak = 4;- Specified by:
getPeakin interfaceDailyResourceUsageAggregation.StatsOrBuilder- Returns:
- The peak.
-
setPeak
Peak usage value.
float peak = 4;- Parameters:
value- The peak to set.- Returns:
- This builder for chaining.
-
clearPeak
Peak usage value.
float peak = 4;- Returns:
- This builder for chaining.
-