Interface PerXdsConfigOrBuilder

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

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

      • getStatusValue

        int getStatusValue()
         Config status generated by management servers. Will not be present if the
         CSDS server is an xDS client.
         
        .envoy.service.status.v3.ConfigStatus status = 1;
        Returns:
        The enum numeric value on the wire for status.
      • getStatus

        ConfigStatus getStatus()
         Config status generated by management servers. Will not be present if the
         CSDS server is an xDS client.
         
        .envoy.service.status.v3.ConfigStatus status = 1;
        Returns:
        The status.
      • getClientStatusValue

        @Deprecated
        int getClientStatusValue()
        Deprecated.
        envoy.service.status.v3.PerXdsConfig.client_status is deprecated. See envoy/service/status/v3/csds.proto;l=112
         Client config status is populated by xDS clients. Will not be present if
         the CSDS server is an xDS server. No matter what the client config status
         is, xDS clients should always dump the most recent accepted xDS config.
        
         .. attention::
         This field is deprecated. Use :ref:`ClientResourceStatus
         <envoy_v3_api_enum_admin.v3.ClientResourceStatus>` for per-resource
         config status instead.
         
        .envoy.service.status.v3.ClientConfigStatus client_status = 7 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
        Returns:
        The enum numeric value on the wire for clientStatus.
      • getClientStatus

        @Deprecated
        ClientConfigStatus getClientStatus()
        Deprecated.
        envoy.service.status.v3.PerXdsConfig.client_status is deprecated. See envoy/service/status/v3/csds.proto;l=112
         Client config status is populated by xDS clients. Will not be present if
         the CSDS server is an xDS server. No matter what the client config status
         is, xDS clients should always dump the most recent accepted xDS config.
        
         .. attention::
         This field is deprecated. Use :ref:`ClientResourceStatus
         <envoy_v3_api_enum_admin.v3.ClientResourceStatus>` for per-resource
         config status instead.
         
        .envoy.service.status.v3.ClientConfigStatus client_status = 7 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];
        Returns:
        The clientStatus.
      • hasListenerConfig

        boolean hasListenerConfig()
        .envoy.admin.v3.ListenersConfigDump listener_config = 2;
        Returns:
        Whether the listenerConfig field is set.
      • getListenerConfig

        ListenersConfigDump getListenerConfig()
        .envoy.admin.v3.ListenersConfigDump listener_config = 2;
        Returns:
        The listenerConfig.
      • getListenerConfigOrBuilder

        ListenersConfigDumpOrBuilder getListenerConfigOrBuilder()
        .envoy.admin.v3.ListenersConfigDump listener_config = 2;
      • hasClusterConfig

        boolean hasClusterConfig()
        .envoy.admin.v3.ClustersConfigDump cluster_config = 3;
        Returns:
        Whether the clusterConfig field is set.
      • getClusterConfig

        ClustersConfigDump getClusterConfig()
        .envoy.admin.v3.ClustersConfigDump cluster_config = 3;
        Returns:
        The clusterConfig.
      • getClusterConfigOrBuilder

        ClustersConfigDumpOrBuilder getClusterConfigOrBuilder()
        .envoy.admin.v3.ClustersConfigDump cluster_config = 3;
      • hasRouteConfig

        boolean hasRouteConfig()
        .envoy.admin.v3.RoutesConfigDump route_config = 4;
        Returns:
        Whether the routeConfig field is set.
      • getRouteConfig

        RoutesConfigDump getRouteConfig()
        .envoy.admin.v3.RoutesConfigDump route_config = 4;
        Returns:
        The routeConfig.
      • getRouteConfigOrBuilder

        RoutesConfigDumpOrBuilder getRouteConfigOrBuilder()
        .envoy.admin.v3.RoutesConfigDump route_config = 4;
      • hasScopedRouteConfig

        boolean hasScopedRouteConfig()
        .envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5;
        Returns:
        Whether the scopedRouteConfig field is set.
      • getScopedRouteConfig

        ScopedRoutesConfigDump getScopedRouteConfig()
        .envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5;
        Returns:
        The scopedRouteConfig.
      • getScopedRouteConfigOrBuilder

        ScopedRoutesConfigDumpOrBuilder getScopedRouteConfigOrBuilder()
        .envoy.admin.v3.ScopedRoutesConfigDump scoped_route_config = 5;
      • hasEndpointConfig

        boolean hasEndpointConfig()
        .envoy.admin.v3.EndpointsConfigDump endpoint_config = 6;
        Returns:
        Whether the endpointConfig field is set.
      • getEndpointConfig

        EndpointsConfigDump getEndpointConfig()
        .envoy.admin.v3.EndpointsConfigDump endpoint_config = 6;
        Returns:
        The endpointConfig.
      • getEndpointConfigOrBuilder

        EndpointsConfigDumpOrBuilder getEndpointConfigOrBuilder()
        .envoy.admin.v3.EndpointsConfigDump endpoint_config = 6;