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 Type
    Method
    Description
    default void
    createCluster(CreateClusterRequest request, io.grpc.stub.StreamObserver<io.envoyproxy.envoy.config.cluster.v3.Cluster> responseObserver)
    Creates a new cluster.
    default void
    deleteCluster(DeleteClusterRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
    Deletes a cluster.
    default void
    updateCluster(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.