public static final class LatencyDistribution.Builder extends GeneratedMessage.Builder<LatencyDistribution.Builder> implements LatencyDistributionOrBuilder
Describes measured latency distribution.
Protobuf type google.cloud.networkmanagement.v1beta1.LatencyDistribution
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
addAllLatencyPercentiles(Iterable<? extends LatencyPercentile> values)
public LatencyDistribution.Builder addAllLatencyPercentiles(Iterable<? extends LatencyPercentile> values)
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
| Parameter |
| Name |
Description |
values |
Iterable<? extends com.google.cloud.networkmanagement.v1beta1.LatencyPercentile>
|
addLatencyPercentiles(LatencyPercentile value)
public LatencyDistribution.Builder addLatencyPercentiles(LatencyPercentile value)
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
addLatencyPercentiles(LatencyPercentile.Builder builderForValue)
public LatencyDistribution.Builder addLatencyPercentiles(LatencyPercentile.Builder builderForValue)
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
addLatencyPercentiles(int index, LatencyPercentile value)
public LatencyDistribution.Builder addLatencyPercentiles(int index, LatencyPercentile value)
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
addLatencyPercentiles(int index, LatencyPercentile.Builder builderForValue)
public LatencyDistribution.Builder addLatencyPercentiles(int index, LatencyPercentile.Builder builderForValue)
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
addLatencyPercentilesBuilder()
public LatencyPercentile.Builder addLatencyPercentilesBuilder()
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
addLatencyPercentilesBuilder(int index)
public LatencyPercentile.Builder addLatencyPercentilesBuilder(int index)
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
| Parameter |
| Name |
Description |
index |
int
|
build()
public LatencyDistribution build()
buildPartial()
public LatencyDistribution buildPartial()
clear()
public LatencyDistribution.Builder clear()
Overrides
clearLatencyPercentiles()
public LatencyDistribution.Builder clearLatencyPercentiles()
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
getDefaultInstanceForType()
public LatencyDistribution getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getLatencyPercentiles(int index)
public LatencyPercentile getLatencyPercentiles(int index)
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
| Parameter |
| Name |
Description |
index |
int
|
getLatencyPercentilesBuilder(int index)
public LatencyPercentile.Builder getLatencyPercentilesBuilder(int index)
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
| Parameter |
| Name |
Description |
index |
int
|
getLatencyPercentilesBuilderList()
public List<LatencyPercentile.Builder> getLatencyPercentilesBuilderList()
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
getLatencyPercentilesCount()
public int getLatencyPercentilesCount()
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
| Returns |
| Type |
Description |
int |
|
getLatencyPercentilesList()
public List<LatencyPercentile> getLatencyPercentilesList()
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
getLatencyPercentilesOrBuilder(int index)
public LatencyPercentileOrBuilder getLatencyPercentilesOrBuilder(int index)
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
| Parameter |
| Name |
Description |
index |
int
|
getLatencyPercentilesOrBuilderList()
public List<? extends LatencyPercentileOrBuilder> getLatencyPercentilesOrBuilderList()
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
| Returns |
| Type |
Description |
List<? extends com.google.cloud.networkmanagement.v1beta1.LatencyPercentileOrBuilder> |
|
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(LatencyDistribution other)
public LatencyDistribution.Builder mergeFrom(LatencyDistribution other)
public LatencyDistribution.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public LatencyDistribution.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
removeLatencyPercentiles(int index)
public LatencyDistribution.Builder removeLatencyPercentiles(int index)
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
| Parameter |
| Name |
Description |
index |
int
|
setLatencyPercentiles(int index, LatencyPercentile value)
public LatencyDistribution.Builder setLatencyPercentiles(int index, LatencyPercentile value)
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;
setLatencyPercentiles(int index, LatencyPercentile.Builder builderForValue)
public LatencyDistribution.Builder setLatencyPercentiles(int index, LatencyPercentile.Builder builderForValue)
Representative latency percentiles.
repeated .google.cloud.networkmanagement.v1beta1.LatencyPercentile latency_percentiles = 1;