Interface XdsClusterServiceGrpc.AsyncService
- All Known Implementing Classes:
XdsClusterService, XdsClusterServiceGrpc.XdsClusterServiceImplBase
- Enclosing class:
XdsClusterServiceGrpc
public static interface XdsClusterServiceGrpc.AsyncService
An XdsClusterService provides methods to manage clusters.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateCluster(CreateClusterRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.cluster.v3.Cluster> responseObserver) Creates a new cluster.default voiddeleteCluster(DeleteClusterRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a cluster.default voidupdateCluster(UpdateClusterRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.cluster.v3.Cluster> responseObserver) Updates an existing cluster.
-
Method Details
-
createCluster
default void createCluster(CreateClusterRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.cluster.v3.Cluster> responseObserver) Creates a new cluster.
-
updateCluster
default void updateCluster(UpdateClusterRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.cluster.v3.Cluster> responseObserver) Updates an existing cluster.
-
deleteCluster
default void deleteCluster(DeleteClusterRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a cluster.
-