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 Detail

      • 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;