Package io.grpc.xds
Class XdsListenerResource.LdsUpdate
- java.lang.Object
-
- io.grpc.xds.XdsListenerResource.LdsUpdate
-
- All Implemented Interfaces:
XdsClient.ResourceUpdate
- Direct Known Subclasses:
AutoValue_XdsListenerResource_LdsUpdate
- Enclosing class:
- XdsListenerResource
abstract static class XdsListenerResource.LdsUpdate extends java.lang.Object implements XdsClient.ResourceUpdate
-
-
Constructor Summary
Constructors Constructor Description LdsUpdate()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) static XdsListenerResource.LdsUpdate
forApiListener(HttpConnectionManager httpConnectionManager)
(package private) static XdsListenerResource.LdsUpdate
forTcpListener(EnvoyServerProtoData.Listener listener)
(package private) abstract HttpConnectionManager
httpConnectionManager()
(package private) abstract EnvoyServerProtoData.Listener
listener()
-
-
-
Method Detail
-
httpConnectionManager
@Nullable abstract HttpConnectionManager httpConnectionManager()
-
listener
@Nullable abstract EnvoyServerProtoData.Listener listener()
-
forApiListener
static XdsListenerResource.LdsUpdate forApiListener(HttpConnectionManager httpConnectionManager)
-
forTcpListener
static XdsListenerResource.LdsUpdate forTcpListener(EnvoyServerProtoData.Listener listener)
-
-