Class DailyResourceUsageAggregation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<DailyResourceUsageAggregation.Builder>
com.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Builder
- All Implemented Interfaces:
DailyResourceUsageAggregationOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- DailyResourceUsageAggregation
public static final class DailyResourceUsageAggregation.Builder
extends com.google.protobuf.GeneratedMessage.Builder<DailyResourceUsageAggregation.Builder>
implements DailyResourceUsageAggregationOrBuilder
Usage data aggregation for a single day.Protobuf type
google.cloud.migrationcenter.v1.DailyResourceUsageAggregation-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()clearCpu()CPU usage.Aggregation date.Disk usage.Memory usage.Network usage.getCpu()CPU usage.CPU usage.CPU usage.getDate()Aggregation date.Aggregation date.Aggregation date.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDisk()Disk usage.Disk usage.Disk usage.Memory usage.Memory usage.Memory usage.Network usage.Network usage.Network usage.booleanhasCpu()CPU usage.booleanhasDate()Aggregation date.booleanhasDisk()Disk usage.booleanMemory usage.booleanNetwork usage.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanCPU usage.Aggregation date.Disk usage.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Memory usage.Network usage.CPU usage.setCpu(DailyResourceUsageAggregation.CPU.Builder builderForValue) CPU usage.Aggregation date.setDate(Date.Builder builderForValue) Aggregation date.Disk usage.setDisk(DailyResourceUsageAggregation.Disk.Builder builderForValue) Disk usage.Memory usage.setMemory(DailyResourceUsageAggregation.Memory.Builder builderForValue) Memory usage.Network usage.setNetwork(DailyResourceUsageAggregation.Network.Builder builderForValue) Network usage.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.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.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.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.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<DailyResourceUsageAggregation.Builder>
-
mergeFrom
public DailyResourceUsageAggregation.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.Builder>- Throws:
IOException
-
hasDate
public boolean hasDate()Aggregation date. Day boundaries are at midnight UTC.
.google.type.Date date = 1;- Specified by:
hasDatein interfaceDailyResourceUsageAggregationOrBuilder- Returns:
- Whether the date field is set.
-
getDate
Aggregation date. Day boundaries are at midnight UTC.
.google.type.Date date = 1;- Specified by:
getDatein interfaceDailyResourceUsageAggregationOrBuilder- Returns:
- The date.
-
setDate
Aggregation date. Day boundaries are at midnight UTC.
.google.type.Date date = 1; -
setDate
Aggregation date. Day boundaries are at midnight UTC.
.google.type.Date date = 1; -
mergeDate
Aggregation date. Day boundaries are at midnight UTC.
.google.type.Date date = 1; -
clearDate
Aggregation date. Day boundaries are at midnight UTC.
.google.type.Date date = 1; -
getDateBuilder
Aggregation date. Day boundaries are at midnight UTC.
.google.type.Date date = 1; -
getDateOrBuilder
Aggregation date. Day boundaries are at midnight UTC.
.google.type.Date date = 1;- Specified by:
getDateOrBuilderin interfaceDailyResourceUsageAggregationOrBuilder
-
hasCpu
public boolean hasCpu()CPU usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.CPU cpu = 2;- Specified by:
hasCpuin interfaceDailyResourceUsageAggregationOrBuilder- Returns:
- Whether the cpu field is set.
-
getCpu
CPU usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.CPU cpu = 2;- Specified by:
getCpuin interfaceDailyResourceUsageAggregationOrBuilder- Returns:
- The cpu.
-
setCpu
CPU usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.CPU cpu = 2; -
setCpu
public DailyResourceUsageAggregation.Builder setCpu(DailyResourceUsageAggregation.CPU.Builder builderForValue) CPU usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.CPU cpu = 2; -
mergeCpu
CPU usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.CPU cpu = 2; -
clearCpu
CPU usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.CPU cpu = 2; -
getCpuBuilder
CPU usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.CPU cpu = 2; -
getCpuOrBuilder
CPU usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.CPU cpu = 2;- Specified by:
getCpuOrBuilderin interfaceDailyResourceUsageAggregationOrBuilder
-
hasMemory
public boolean hasMemory()Memory usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Memory memory = 3;- Specified by:
hasMemoryin interfaceDailyResourceUsageAggregationOrBuilder- Returns:
- Whether the memory field is set.
-
getMemory
Memory usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Memory memory = 3;- Specified by:
getMemoryin interfaceDailyResourceUsageAggregationOrBuilder- Returns:
- The memory.
-
setMemory
Memory usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Memory memory = 3; -
setMemory
public DailyResourceUsageAggregation.Builder setMemory(DailyResourceUsageAggregation.Memory.Builder builderForValue) Memory usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Memory memory = 3; -
mergeMemory
public DailyResourceUsageAggregation.Builder mergeMemory(DailyResourceUsageAggregation.Memory value) Memory usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Memory memory = 3; -
clearMemory
Memory usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Memory memory = 3; -
getMemoryBuilder
Memory usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Memory memory = 3; -
getMemoryOrBuilder
Memory usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Memory memory = 3;- Specified by:
getMemoryOrBuilderin interfaceDailyResourceUsageAggregationOrBuilder
-
hasNetwork
public boolean hasNetwork()Network usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Network network = 4;- Specified by:
hasNetworkin interfaceDailyResourceUsageAggregationOrBuilder- Returns:
- Whether the network field is set.
-
getNetwork
Network usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Network network = 4;- Specified by:
getNetworkin interfaceDailyResourceUsageAggregationOrBuilder- Returns:
- The network.
-
setNetwork
public DailyResourceUsageAggregation.Builder setNetwork(DailyResourceUsageAggregation.Network value) Network usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Network network = 4; -
setNetwork
public DailyResourceUsageAggregation.Builder setNetwork(DailyResourceUsageAggregation.Network.Builder builderForValue) Network usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Network network = 4; -
mergeNetwork
public DailyResourceUsageAggregation.Builder mergeNetwork(DailyResourceUsageAggregation.Network value) Network usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Network network = 4; -
clearNetwork
Network usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Network network = 4; -
getNetworkBuilder
Network usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Network network = 4; -
getNetworkOrBuilder
Network usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Network network = 4;- Specified by:
getNetworkOrBuilderin interfaceDailyResourceUsageAggregationOrBuilder
-
hasDisk
public boolean hasDisk()Disk usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Disk disk = 5;- Specified by:
hasDiskin interfaceDailyResourceUsageAggregationOrBuilder- Returns:
- Whether the disk field is set.
-
getDisk
Disk usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Disk disk = 5;- Specified by:
getDiskin interfaceDailyResourceUsageAggregationOrBuilder- Returns:
- The disk.
-
setDisk
Disk usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Disk disk = 5; -
setDisk
public DailyResourceUsageAggregation.Builder setDisk(DailyResourceUsageAggregation.Disk.Builder builderForValue) Disk usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Disk disk = 5; -
mergeDisk
Disk usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Disk disk = 5; -
clearDisk
Disk usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Disk disk = 5; -
getDiskBuilder
Disk usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Disk disk = 5; -
getDiskOrBuilder
Disk usage.
.google.cloud.migrationcenter.v1.DailyResourceUsageAggregation.Disk disk = 5;- Specified by:
getDiskOrBuilderin interfaceDailyResourceUsageAggregationOrBuilder
-