Interface EdgeContainerGrpc.AsyncService

    • Method Detail

      • getCluster

        default void getCluster​(GetClusterRequest request,
                                io.grpc.stub.StreamObserver<Cluster> responseObserver)
         Gets details of a single Cluster.
         
      • createCluster

        default void createCluster​(CreateClusterRequest request,
                                   io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates a new Cluster in a given project and location.
         
      • updateCluster

        default void updateCluster​(UpdateClusterRequest request,
                                   io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Updates the parameters of a single Cluster.
         
      • deleteCluster

        default void deleteCluster​(DeleteClusterRequest request,
                                   io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes a single Cluster.
         
      • getNodePool

        default void getNodePool​(GetNodePoolRequest request,
                                 io.grpc.stub.StreamObserver<NodePool> responseObserver)
         Gets details of a single NodePool.
         
      • createNodePool

        default void createNodePool​(CreateNodePoolRequest request,
                                    io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates a new NodePool in a given project and location.
         
      • updateNodePool

        default void updateNodePool​(UpdateNodePoolRequest request,
                                    io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Updates the parameters of a single NodePool.
         
      • deleteNodePool

        default void deleteNodePool​(DeleteNodePoolRequest request,
                                    io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes a single NodePool.
         
      • getMachine

        default void getMachine​(GetMachineRequest request,
                                io.grpc.stub.StreamObserver<Machine> responseObserver)
         Gets details of a single Machine.
         
      • getVpnConnection

        default void getVpnConnection​(GetVpnConnectionRequest request,
                                      io.grpc.stub.StreamObserver<VpnConnection> responseObserver)
         Gets details of a single VPN connection.
         
      • createVpnConnection

        default void createVpnConnection​(CreateVpnConnectionRequest request,
                                         io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates a new VPN connection in a given project and location.
         
      • deleteVpnConnection

        default void deleteVpnConnection​(DeleteVpnConnectionRequest request,
                                         io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes a single VPN connection.