Interface DnsTable.DnsEndpointOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
DnsTable.DnsEndpoint, DnsTable.DnsEndpoint.Builder
Enclosing class:
DnsTable

public static interface DnsTable.DnsEndpointOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasAddressList

      boolean hasAddressList()
       Define a list of addresses to return for the specified endpoint
       
      .envoy.data.dns.v3.DnsTable.AddressList address_list = 1;
      Returns:
      Whether the addressList field is set.
    • getAddressList

      DnsTable.AddressList getAddressList()
       Define a list of addresses to return for the specified endpoint
       
      .envoy.data.dns.v3.DnsTable.AddressList address_list = 1;
      Returns:
      The addressList.
    • getAddressListOrBuilder

      DnsTable.AddressListOrBuilder getAddressListOrBuilder()
       Define a list of addresses to return for the specified endpoint
       
      .envoy.data.dns.v3.DnsTable.AddressList address_list = 1;
    • hasClusterName

      boolean hasClusterName()
       Define a cluster whose addresses are returned for the specified endpoint
       
      string cluster_name = 2;
      Returns:
      Whether the clusterName field is set.
    • getClusterName

      String getClusterName()
       Define a cluster whose addresses are returned for the specified endpoint
       
      string cluster_name = 2;
      Returns:
      The clusterName.
    • getClusterNameBytes

      com.google.protobuf.ByteString getClusterNameBytes()
       Define a cluster whose addresses are returned for the specified endpoint
       
      string cluster_name = 2;
      Returns:
      The bytes for clusterName.
    • hasServiceList

      boolean hasServiceList()
       Define a DNS Service List for the specified endpoint
       
      .envoy.data.dns.v3.DnsTable.DnsServiceList service_list = 3;
      Returns:
      Whether the serviceList field is set.
    • getServiceList

      DnsTable.DnsServiceList getServiceList()
       Define a DNS Service List for the specified endpoint
       
      .envoy.data.dns.v3.DnsTable.DnsServiceList service_list = 3;
      Returns:
      The serviceList.
    • getServiceListOrBuilder

      DnsTable.DnsServiceListOrBuilder getServiceListOrBuilder()
       Define a DNS Service List for the specified endpoint
       
      .envoy.data.dns.v3.DnsTable.DnsServiceList service_list = 3;
    • getEndpointConfigCase