Class NetworkUsageSample.Builder (0.76.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class NetworkUsageSample.Builder extends GeneratedMessage.Builder<NetworkUsageSample.Builder> implements NetworkUsageSampleOrBuilder
Network usage sample. Values are across all network interfaces.
Protobuf type google.cloud.migrationcenter.v1.NetworkUsageSample
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public NetworkUsageSample build()
buildPartial()
public NetworkUsageSample buildPartial()
clear()
public NetworkUsageSample.Builder clear()
Overrides
clearAverageEgressBps()
public NetworkUsageSample.Builder clearAverageEgressBps()
Average network egress in B/s sampled over a short window.
Must be non-negative.
float average_egress_bps = 2;
clearAverageIngressBps()
public NetworkUsageSample.Builder clearAverageIngressBps()
Average network ingress in B/s sampled over a short window.
Must be non-negative.
float average_ingress_bps = 1;
getAverageEgressBps()
public float getAverageEgressBps()
Average network egress in B/s sampled over a short window.
Must be non-negative.
float average_egress_bps = 2;
| Returns |
| Type |
Description |
float |
The averageEgressBps.
|
getAverageIngressBps()
public float getAverageIngressBps()
Average network ingress in B/s sampled over a short window.
Must be non-negative.
float average_ingress_bps = 1;
| Returns |
| Type |
Description |
float |
The averageIngressBps.
|
getDefaultInstanceForType()
public NetworkUsageSample getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(NetworkUsageSample other)
public NetworkUsageSample.Builder mergeFrom(NetworkUsageSample other)
public NetworkUsageSample.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public NetworkUsageSample.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
setAverageEgressBps(float value)
public NetworkUsageSample.Builder setAverageEgressBps(float value)
Average network egress in B/s sampled over a short window.
Must be non-negative.
float average_egress_bps = 2;
| Parameter |
| Name |
Description |
value |
float
The averageEgressBps to set.
|
setAverageIngressBps(float value)
public NetworkUsageSample.Builder setAverageIngressBps(float value)
Average network ingress in B/s sampled over a short window.
Must be non-negative.
float average_ingress_bps = 1;
| Parameter |
| Name |
Description |
value |
float
The averageIngressBps to set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-08-04 UTC.
[null,null,["Last updated 2026-08-04 UTC."],[],[]]