io.grpc.channelz.v1.AddressOrBuilder 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 AddressOrBuilder extends
// @@protoc_insertion_point(interface_extends:grpc.channelz.v1.Address)
com.google.protobuf.MessageOrBuilder {
/**
* .grpc.channelz.v1.Address.TcpIpAddress tcpip_address = 1;
* @return Whether the tcpipAddress field is set.
*/
boolean hasTcpipAddress();
/**
* .grpc.channelz.v1.Address.TcpIpAddress tcpip_address = 1;
* @return The tcpipAddress.
*/
io.grpc.channelz.v1.Address.TcpIpAddress getTcpipAddress();
/**
* .grpc.channelz.v1.Address.TcpIpAddress tcpip_address = 1;
*/
io.grpc.channelz.v1.Address.TcpIpAddressOrBuilder getTcpipAddressOrBuilder();
/**
* .grpc.channelz.v1.Address.UdsAddress uds_address = 2;
* @return Whether the udsAddress field is set.
*/
boolean hasUdsAddress();
/**
* .grpc.channelz.v1.Address.UdsAddress uds_address = 2;
* @return The udsAddress.
*/
io.grpc.channelz.v1.Address.UdsAddress getUdsAddress();
/**
* .grpc.channelz.v1.Address.UdsAddress uds_address = 2;
*/
io.grpc.channelz.v1.Address.UdsAddressOrBuilder getUdsAddressOrBuilder();
/**
* .grpc.channelz.v1.Address.OtherAddress other_address = 3;
* @return Whether the otherAddress field is set.
*/
boolean hasOtherAddress();
/**
* .grpc.channelz.v1.Address.OtherAddress other_address = 3;
* @return The otherAddress.
*/
io.grpc.channelz.v1.Address.OtherAddress getOtherAddress();
/**
* .grpc.channelz.v1.Address.OtherAddress other_address = 3;
*/
io.grpc.channelz.v1.Address.OtherAddressOrBuilder getOtherAddressOrBuilder();
io.grpc.channelz.v1.Address.AddressCase getAddressCase();
}