io.grpc.channelz.v1.ServerOrBuilder Maven / Gradle / Ivy
// 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 ServerOrBuilder extends
// @@protoc_insertion_point(interface_extends:grpc.channelz.v1.Server)
com.google.protobuf.MessageOrBuilder {
/**
*
* The identifier for a Server. This should be set.
*
*
* .grpc.channelz.v1.ServerRef ref = 1;
* @return Whether the ref field is set.
*/
boolean hasRef();
/**
*
* The identifier for a Server. This should be set.
*
*
* .grpc.channelz.v1.ServerRef ref = 1;
* @return The ref.
*/
io.grpc.channelz.v1.ServerRef getRef();
/**
*
* The identifier for a Server. This should be set.
*
*
* .grpc.channelz.v1.ServerRef ref = 1;
*/
io.grpc.channelz.v1.ServerRefOrBuilder getRefOrBuilder();
/**
*
* The associated data of the Server.
*
*
* .grpc.channelz.v1.ServerData data = 2;
* @return Whether the data field is set.
*/
boolean hasData();
/**
*
* The associated data of the Server.
*
*
* .grpc.channelz.v1.ServerData data = 2;
* @return The data.
*/
io.grpc.channelz.v1.ServerData getData();
/**
*
* The associated data of the Server.
*
*
* .grpc.channelz.v1.ServerData data = 2;
*/
io.grpc.channelz.v1.ServerDataOrBuilder getDataOrBuilder();
/**
*
* The sockets that the server is listening on. There are no ordering
* guarantees. This may be absent.
*
*
* repeated .grpc.channelz.v1.SocketRef listen_socket = 3;
*/
java.util.List
getListenSocketList();
/**
*
* The sockets that the server is listening on. There are no ordering
* guarantees. This may be absent.
*
*
* repeated .grpc.channelz.v1.SocketRef listen_socket = 3;
*/
io.grpc.channelz.v1.SocketRef getListenSocket(int index);
/**
*
* The sockets that the server is listening on. There are no ordering
* guarantees. This may be absent.
*
*
* repeated .grpc.channelz.v1.SocketRef listen_socket = 3;
*/
int getListenSocketCount();
/**
*
* The sockets that the server is listening on. There are no ordering
* guarantees. This may be absent.
*
*
* repeated .grpc.channelz.v1.SocketRef listen_socket = 3;
*/
java.util.List extends io.grpc.channelz.v1.SocketRefOrBuilder>
getListenSocketOrBuilderList();
/**
*
* The sockets that the server is listening on. There are no ordering
* guarantees. This may be absent.
*
*
* repeated .grpc.channelz.v1.SocketRef listen_socket = 3;
*/
io.grpc.channelz.v1.SocketRefOrBuilder getListenSocketOrBuilder(
int index);
}