
io.grpc.lb.v1.ClientStatsOrBuilder Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: grpc/lb/v1/load_balancer.proto
// Protobuf Java Version: 3.25.1
package io.grpc.lb.v1;
public interface ClientStatsOrBuilder extends
// @@protoc_insertion_point(interface_extends:grpc.lb.v1.ClientStats)
com.google.protobuf.MessageOrBuilder {
/**
*
* The timestamp of generating the report.
*
*
* .google.protobuf.Timestamp timestamp = 1;
* @return Whether the timestamp field is set.
*/
boolean hasTimestamp();
/**
*
* The timestamp of generating the report.
*
*
* .google.protobuf.Timestamp timestamp = 1;
* @return The timestamp.
*/
com.google.protobuf.Timestamp getTimestamp();
/**
*
* The timestamp of generating the report.
*
*
* .google.protobuf.Timestamp timestamp = 1;
*/
com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder();
/**
*
* The total number of RPCs that started.
*
*
* int64 num_calls_started = 2;
* @return The numCallsStarted.
*/
long getNumCallsStarted();
/**
*
* The total number of RPCs that finished.
*
*
* int64 num_calls_finished = 3;
* @return The numCallsFinished.
*/
long getNumCallsFinished();
/**
*
* The total number of RPCs that failed to reach a server except dropped RPCs.
*
*
* int64 num_calls_finished_with_client_failed_to_send = 6;
* @return The numCallsFinishedWithClientFailedToSend.
*/
long getNumCallsFinishedWithClientFailedToSend();
/**
*
* The total number of RPCs that finished and are known to have been received
* by a server.
*
*
* int64 num_calls_finished_known_received = 7;
* @return The numCallsFinishedKnownReceived.
*/
long getNumCallsFinishedKnownReceived();
/**
*
* The list of dropped calls.
*
*
* repeated .grpc.lb.v1.ClientStatsPerToken calls_finished_with_drop = 8;
*/
java.util.List
getCallsFinishedWithDropList();
/**
*
* The list of dropped calls.
*
*
* repeated .grpc.lb.v1.ClientStatsPerToken calls_finished_with_drop = 8;
*/
io.grpc.lb.v1.ClientStatsPerToken getCallsFinishedWithDrop(int index);
/**
*
* The list of dropped calls.
*
*
* repeated .grpc.lb.v1.ClientStatsPerToken calls_finished_with_drop = 8;
*/
int getCallsFinishedWithDropCount();
/**
*
* The list of dropped calls.
*
*
* repeated .grpc.lb.v1.ClientStatsPerToken calls_finished_with_drop = 8;
*/
java.util.List extends io.grpc.lb.v1.ClientStatsPerTokenOrBuilder>
getCallsFinishedWithDropOrBuilderList();
/**
*
* The list of dropped calls.
*
*
* repeated .grpc.lb.v1.ClientStatsPerToken calls_finished_with_drop = 8;
*/
io.grpc.lb.v1.ClientStatsPerTokenOrBuilder getCallsFinishedWithDropOrBuilder(
int index);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy