Interface XdsEndpointServiceGrpc.AsyncService
- All Known Implementing Classes:
XdsEndpointService, XdsEndpointServiceGrpc.XdsEndpointServiceImplBase
- Enclosing class:
XdsEndpointServiceGrpc
public static interface XdsEndpointServiceGrpc.AsyncService
An XdsEndpointService provides methods to manage endpoints.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateEndpoint(CreateEndpointRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment> responseObserver) Creates a new endpoint.default voiddeleteEndpoint(DeleteEndpointRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a endpoint.default voidderegisterLocalityLbEndpoint(DeregisterLocalityLbEndpointRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) default voidregisterLocalityLbEndpoint(RegisterLocalityLbEndpointRequest request, io.grpc.stub.StreamObserver<LocalityLbEndpoint> responseObserver) default voidupdateEndpoint(UpdateEndpointRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment> responseObserver) Updates an existing endpoint.
-
Method Details
-
createEndpoint
default void createEndpoint(CreateEndpointRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment> responseObserver) Creates a new endpoint.
-
updateEndpoint
default void updateEndpoint(UpdateEndpointRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment> responseObserver) Updates an existing endpoint.
-
deleteEndpoint
default void deleteEndpoint(DeleteEndpointRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a endpoint.
-
registerLocalityLbEndpoint
default void registerLocalityLbEndpoint(RegisterLocalityLbEndpointRequest request, io.grpc.stub.StreamObserver<LocalityLbEndpoint> responseObserver) -
deregisterLocalityLbEndpoint
default void deregisterLocalityLbEndpoint(DeregisterLocalityLbEndpointRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
-