Interface ClientConfigOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ClientConfig, ClientConfig.Builder

    public interface ClientConfigOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasNode

        boolean hasNode()
         Node for a particular client.
         
        .envoy.config.core.v3.Node node = 1;
        Returns:
        Whether the node field is set.
      • getNode

        Node getNode()
         Node for a particular client.
         
        .envoy.config.core.v3.Node node = 1;
        Returns:
        The node.
      • getNodeOrBuilder

        NodeOrBuilder getNodeOrBuilder()
         Node for a particular client.
         
        .envoy.config.core.v3.Node node = 1;
      • getXdsConfigList

        @Deprecated
        List<PerXdsConfig> getXdsConfigList()
        Deprecated.
         This field is deprecated in favor of generic_xds_configs which is
         much simpler and uniform in structure.
         
        repeated .envoy.service.status.v3.PerXdsConfig xds_config = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
      • getXdsConfig

        @Deprecated
        PerXdsConfig getXdsConfig​(int index)
        Deprecated.
         This field is deprecated in favor of generic_xds_configs which is
         much simpler and uniform in structure.
         
        repeated .envoy.service.status.v3.PerXdsConfig xds_config = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
      • getXdsConfigCount

        @Deprecated
        int getXdsConfigCount()
        Deprecated.
         This field is deprecated in favor of generic_xds_configs which is
         much simpler and uniform in structure.
         
        repeated .envoy.service.status.v3.PerXdsConfig xds_config = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
      • getXdsConfigOrBuilderList

        @Deprecated
        List<? extends PerXdsConfigOrBuilder> getXdsConfigOrBuilderList()
        Deprecated.
         This field is deprecated in favor of generic_xds_configs which is
         much simpler and uniform in structure.
         
        repeated .envoy.service.status.v3.PerXdsConfig xds_config = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
      • getXdsConfigOrBuilder

        @Deprecated
        PerXdsConfigOrBuilder getXdsConfigOrBuilder​(int index)
        Deprecated.
         This field is deprecated in favor of generic_xds_configs which is
         much simpler and uniform in structure.
         
        repeated .envoy.service.status.v3.PerXdsConfig xds_config = 2 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
      • getGenericXdsConfigsList

        List<ClientConfig.GenericXdsConfig> getGenericXdsConfigsList()
         Represents generic xDS config and the exact config structure depends on
         the type URL (like Cluster if it is CDS)
         
        repeated .envoy.service.status.v3.ClientConfig.GenericXdsConfig generic_xds_configs = 3;
      • getGenericXdsConfigs

        ClientConfig.GenericXdsConfig getGenericXdsConfigs​(int index)
         Represents generic xDS config and the exact config structure depends on
         the type URL (like Cluster if it is CDS)
         
        repeated .envoy.service.status.v3.ClientConfig.GenericXdsConfig generic_xds_configs = 3;
      • getGenericXdsConfigsCount

        int getGenericXdsConfigsCount()
         Represents generic xDS config and the exact config structure depends on
         the type URL (like Cluster if it is CDS)
         
        repeated .envoy.service.status.v3.ClientConfig.GenericXdsConfig generic_xds_configs = 3;
      • getGenericXdsConfigsOrBuilderList

        List<? extends ClientConfig.GenericXdsConfigOrBuilder> getGenericXdsConfigsOrBuilderList()
         Represents generic xDS config and the exact config structure depends on
         the type URL (like Cluster if it is CDS)
         
        repeated .envoy.service.status.v3.ClientConfig.GenericXdsConfig generic_xds_configs = 3;
      • getGenericXdsConfigsOrBuilder

        ClientConfig.GenericXdsConfigOrBuilder getGenericXdsConfigsOrBuilder​(int index)
         Represents generic xDS config and the exact config structure depends on
         the type URL (like Cluster if it is CDS)
         
        repeated .envoy.service.status.v3.ClientConfig.GenericXdsConfig generic_xds_configs = 3;