public final class RequestLatencyStats extends GeneratedMessageV3 implements RequestLatencyStatsOrBuilder
RequestLatencyStats provides a measurement of the latency of the request as
it interacts with different systems over its lifetime, e.g. how long the
request took to execute within a frontend server.
Protobuf type google.bigtable.v2.RequestLatencyStats
Static Fields
FRONTEND_SERVER_LATENCY_FIELD_NUMBER
public static final int FRONTEND_SERVER_LATENCY_FIELD_NUMBER
Field Value
Static Methods
getDefaultInstance()
public static RequestLatencyStats getDefaultInstance()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
newBuilder()
public static RequestLatencyStats.Builder newBuilder()
Returns
newBuilder(RequestLatencyStats prototype)
public static RequestLatencyStats.Builder newBuilder(RequestLatencyStats prototype)
Parameter
Returns
public static RequestLatencyStats parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static RequestLatencyStats parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static RequestLatencyStats parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static RequestLatencyStats parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static RequestLatencyStats parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static RequestLatencyStats parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RequestLatencyStats parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static RequestLatencyStats parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static RequestLatencyStats parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static RequestLatencyStats parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static RequestLatencyStats parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static RequestLatencyStats parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<RequestLatencyStats> parser()
Returns
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getDefaultInstanceForType()
public RequestLatencyStats getDefaultInstanceForType()
Returns
getFrontendServerLatency()
public Duration getFrontendServerLatency()
The latency measured by the frontend server handling this request, from
when the request was received, to when this value is sent back in the
response. For more context on the component that is measuring this latency,
see: https://cloud.google.com/bigtable/docs/overview
Note: This value may be slightly shorter than the value reported into
aggregate latency metrics in Monitoring for this request
(https://cloud.google.com/bigtable/docs/monitoring-instance) as this value
needs to be sent in the response before the latency measurement including
that transmission is finalized.
.google.protobuf.Duration frontend_server_latency = 1;
Returns
Type | Description |
Duration | The frontendServerLatency.
|
getFrontendServerLatencyOrBuilder()
public DurationOrBuilder getFrontendServerLatencyOrBuilder()
The latency measured by the frontend server handling this request, from
when the request was received, to when this value is sent back in the
response. For more context on the component that is measuring this latency,
see: https://cloud.google.com/bigtable/docs/overview
Note: This value may be slightly shorter than the value reported into
aggregate latency metrics in Monitoring for this request
(https://cloud.google.com/bigtable/docs/monitoring-instance) as this value
needs to be sent in the response before the latency measurement including
that transmission is finalized.
.google.protobuf.Duration frontend_server_latency = 1;
Returns
getParserForType()
public Parser<RequestLatencyStats> getParserForType()
Returns
Overrides
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
hasFrontendServerLatency()
public boolean hasFrontendServerLatency()
The latency measured by the frontend server handling this request, from
when the request was received, to when this value is sent back in the
response. For more context on the component that is measuring this latency,
see: https://cloud.google.com/bigtable/docs/overview
Note: This value may be slightly shorter than the value reported into
aggregate latency metrics in Monitoring for this request
(https://cloud.google.com/bigtable/docs/monitoring-instance) as this value
needs to be sent in the response before the latency measurement including
that transmission is finalized.
.google.protobuf.Duration frontend_server_latency = 1;
Returns
Type | Description |
boolean | Whether the frontendServerLatency field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilderForType()
public RequestLatencyStats.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected RequestLatencyStats.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
toBuilder()
public RequestLatencyStats.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions