All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.grpc.channelz.v1.SocketDataOrBuilder Maven / Gradle / Ivy

There is a newer version: 1.68.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: grpc/channelz/v1/channelz.proto

// Protobuf Java Version: 3.25.1
package io.grpc.channelz.v1;

public interface SocketDataOrBuilder extends
    // @@protoc_insertion_point(interface_extends:grpc.channelz.v1.SocketData)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * The number of streams that have been started.
   * 
* * int64 streams_started = 1; * @return The streamsStarted. */ long getStreamsStarted(); /** *
   * The number of streams that have ended successfully:
   * On client side, received frame with eos bit set;
   * On server side, sent frame with eos bit set.
   * 
* * int64 streams_succeeded = 2; * @return The streamsSucceeded. */ long getStreamsSucceeded(); /** *
   * The number of streams that have ended unsuccessfully:
   * On client side, ended without receiving frame with eos bit set;
   * On server side, ended without sending frame with eos bit set.
   * 
* * int64 streams_failed = 3; * @return The streamsFailed. */ long getStreamsFailed(); /** *
   * The number of grpc messages successfully sent on this socket.
   * 
* * int64 messages_sent = 4; * @return The messagesSent. */ long getMessagesSent(); /** *
   * The number of grpc messages received on this socket.
   * 
* * int64 messages_received = 5; * @return The messagesReceived. */ long getMessagesReceived(); /** *
   * The number of keep alives sent.  This is typically implemented with HTTP/2
   * ping messages.
   * 
* * int64 keep_alives_sent = 6; * @return The keepAlivesSent. */ long getKeepAlivesSent(); /** *
   * The last time a stream was created by this endpoint.  Usually unset for
   * servers.
   * 
* * .google.protobuf.Timestamp last_local_stream_created_timestamp = 7; * @return Whether the lastLocalStreamCreatedTimestamp field is set. */ boolean hasLastLocalStreamCreatedTimestamp(); /** *
   * The last time a stream was created by this endpoint.  Usually unset for
   * servers.
   * 
* * .google.protobuf.Timestamp last_local_stream_created_timestamp = 7; * @return The lastLocalStreamCreatedTimestamp. */ com.google.protobuf.Timestamp getLastLocalStreamCreatedTimestamp(); /** *
   * The last time a stream was created by this endpoint.  Usually unset for
   * servers.
   * 
* * .google.protobuf.Timestamp last_local_stream_created_timestamp = 7; */ com.google.protobuf.TimestampOrBuilder getLastLocalStreamCreatedTimestampOrBuilder(); /** *
   * The last time a stream was created by the remote endpoint.  Usually unset
   * for clients.
   * 
* * .google.protobuf.Timestamp last_remote_stream_created_timestamp = 8; * @return Whether the lastRemoteStreamCreatedTimestamp field is set. */ boolean hasLastRemoteStreamCreatedTimestamp(); /** *
   * The last time a stream was created by the remote endpoint.  Usually unset
   * for clients.
   * 
* * .google.protobuf.Timestamp last_remote_stream_created_timestamp = 8; * @return The lastRemoteStreamCreatedTimestamp. */ com.google.protobuf.Timestamp getLastRemoteStreamCreatedTimestamp(); /** *
   * The last time a stream was created by the remote endpoint.  Usually unset
   * for clients.
   * 
* * .google.protobuf.Timestamp last_remote_stream_created_timestamp = 8; */ com.google.protobuf.TimestampOrBuilder getLastRemoteStreamCreatedTimestampOrBuilder(); /** *
   * The last time a message was sent by this endpoint.
   * 
* * .google.protobuf.Timestamp last_message_sent_timestamp = 9; * @return Whether the lastMessageSentTimestamp field is set. */ boolean hasLastMessageSentTimestamp(); /** *
   * The last time a message was sent by this endpoint.
   * 
* * .google.protobuf.Timestamp last_message_sent_timestamp = 9; * @return The lastMessageSentTimestamp. */ com.google.protobuf.Timestamp getLastMessageSentTimestamp(); /** *
   * The last time a message was sent by this endpoint.
   * 
* * .google.protobuf.Timestamp last_message_sent_timestamp = 9; */ com.google.protobuf.TimestampOrBuilder getLastMessageSentTimestampOrBuilder(); /** *
   * The last time a message was received by this endpoint.
   * 
* * .google.protobuf.Timestamp last_message_received_timestamp = 10; * @return Whether the lastMessageReceivedTimestamp field is set. */ boolean hasLastMessageReceivedTimestamp(); /** *
   * The last time a message was received by this endpoint.
   * 
* * .google.protobuf.Timestamp last_message_received_timestamp = 10; * @return The lastMessageReceivedTimestamp. */ com.google.protobuf.Timestamp getLastMessageReceivedTimestamp(); /** *
   * The last time a message was received by this endpoint.
   * 
* * .google.protobuf.Timestamp last_message_received_timestamp = 10; */ com.google.protobuf.TimestampOrBuilder getLastMessageReceivedTimestampOrBuilder(); /** *
   * The amount of window, granted to the local endpoint by the remote endpoint.
   * This may be slightly out of date due to network latency.  This does NOT
   * include stream level or TCP level flow control info.
   * 
* * .google.protobuf.Int64Value local_flow_control_window = 11; * @return Whether the localFlowControlWindow field is set. */ boolean hasLocalFlowControlWindow(); /** *
   * The amount of window, granted to the local endpoint by the remote endpoint.
   * This may be slightly out of date due to network latency.  This does NOT
   * include stream level or TCP level flow control info.
   * 
* * .google.protobuf.Int64Value local_flow_control_window = 11; * @return The localFlowControlWindow. */ com.google.protobuf.Int64Value getLocalFlowControlWindow(); /** *
   * The amount of window, granted to the local endpoint by the remote endpoint.
   * This may be slightly out of date due to network latency.  This does NOT
   * include stream level or TCP level flow control info.
   * 
* * .google.protobuf.Int64Value local_flow_control_window = 11; */ com.google.protobuf.Int64ValueOrBuilder getLocalFlowControlWindowOrBuilder(); /** *
   * The amount of window, granted to the remote endpoint by the local endpoint.
   * This may be slightly out of date due to network latency.  This does NOT
   * include stream level or TCP level flow control info.
   * 
* * .google.protobuf.Int64Value remote_flow_control_window = 12; * @return Whether the remoteFlowControlWindow field is set. */ boolean hasRemoteFlowControlWindow(); /** *
   * The amount of window, granted to the remote endpoint by the local endpoint.
   * This may be slightly out of date due to network latency.  This does NOT
   * include stream level or TCP level flow control info.
   * 
* * .google.protobuf.Int64Value remote_flow_control_window = 12; * @return The remoteFlowControlWindow. */ com.google.protobuf.Int64Value getRemoteFlowControlWindow(); /** *
   * The amount of window, granted to the remote endpoint by the local endpoint.
   * This may be slightly out of date due to network latency.  This does NOT
   * include stream level or TCP level flow control info.
   * 
* * .google.protobuf.Int64Value remote_flow_control_window = 12; */ com.google.protobuf.Int64ValueOrBuilder getRemoteFlowControlWindowOrBuilder(); /** *
   * Socket options set on this socket.  May be absent if 'summary' is set
   * on GetSocketRequest.
   * 
* * repeated .grpc.channelz.v1.SocketOption option = 13; */ java.util.List getOptionList(); /** *
   * Socket options set on this socket.  May be absent if 'summary' is set
   * on GetSocketRequest.
   * 
* * repeated .grpc.channelz.v1.SocketOption option = 13; */ io.grpc.channelz.v1.SocketOption getOption(int index); /** *
   * Socket options set on this socket.  May be absent if 'summary' is set
   * on GetSocketRequest.
   * 
* * repeated .grpc.channelz.v1.SocketOption option = 13; */ int getOptionCount(); /** *
   * Socket options set on this socket.  May be absent if 'summary' is set
   * on GetSocketRequest.
   * 
* * repeated .grpc.channelz.v1.SocketOption option = 13; */ java.util.List getOptionOrBuilderList(); /** *
   * Socket options set on this socket.  May be absent if 'summary' is set
   * on GetSocketRequest.
   * 
* * repeated .grpc.channelz.v1.SocketOption option = 13; */ io.grpc.channelz.v1.SocketOptionOrBuilder getOptionOrBuilder( int index); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy