类 NacosXdsService
java.lang.Object
io.envoyproxy.envoy.service.discovery.v3.AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceImplBase
com.alibaba.nacos.istio.xds.NacosXdsService
- 所有已实现的接口:
io.grpc.BindableService
@Service
public class NacosXdsService
extends io.envoyproxy.envoy.service.discovery.v3.AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceImplBase
- 作者:
- special.fy
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidhandleEvent(ResourceSnapshot resourceSnapshot, Event event) booleanvoidprocess(io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest discoveryRequest, AbstractConnection<io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse> connection) io.grpc.stub.StreamObserver<io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest> streamAggregatedResources(io.grpc.stub.StreamObserver<io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse> responseObserver) 从类继承的方法 io.envoyproxy.envoy.service.discovery.v3.AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceImplBase
bindService, deltaAggregatedResources
-
构造器详细资料
-
NacosXdsService
public NacosXdsService()
-
-
方法详细资料
-
hasClientConnection
public boolean hasClientConnection() -
streamAggregatedResources
public io.grpc.stub.StreamObserver<io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest> streamAggregatedResources(io.grpc.stub.StreamObserver<io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse> responseObserver) - 覆盖:
streamAggregatedResources在类中io.envoyproxy.envoy.service.discovery.v3.AggregatedDiscoveryServiceGrpc.AggregatedDiscoveryServiceImplBase
-
process
public void process(io.envoyproxy.envoy.service.discovery.v3.DiscoveryRequest discoveryRequest, AbstractConnection<io.envoyproxy.envoy.service.discovery.v3.DiscoveryResponse> connection) -
handleEvent
-