Interface TransportManagerGrpc.AsyncService
- All Known Implementing Classes:
TransportManagerGrpc.TransportManagerImplBase
- Enclosing class:
- TransportManagerGrpc
public static interface TransportManagerGrpc.AsyncService
The CLH based service for managing RemoteTransportProfiles and Transports.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateTransport(CreateTransportRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Transport in a given project and location.default voiddeleteTransport(DeleteTransportRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Transport.default voidgetRemoteTransportProfile(GetRemoteTransportProfileRequest request, io.grpc.stub.StreamObserver<RemoteTransportProfile> responseObserver) Gets details of a single RemoteTransportProfile.default voidgetStatus(GetStatusRequest request, io.grpc.stub.StreamObserver<GetStatusResponse> responseObserver) Gets the operational status of a single Transport.default voidgetTransport(GetTransportRequest request, io.grpc.stub.StreamObserver<Transport> responseObserver) Gets details of a single Transport.default voidlistRemoteTransportProfiles(ListRemoteTransportProfilesRequest request, io.grpc.stub.StreamObserver<ListRemoteTransportProfilesResponse> responseObserver) Lists RemoteTransportProfiles in a given project and location.default voidlistTransports(ListTransportsRequest request, io.grpc.stub.StreamObserver<ListTransportsResponse> responseObserver) Lists Transports in a given project and location.default voidupdateTransport(UpdateTransportRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single Transport.
-
Method Details
-
listRemoteTransportProfiles
default void listRemoteTransportProfiles(ListRemoteTransportProfilesRequest request, io.grpc.stub.StreamObserver<ListRemoteTransportProfilesResponse> responseObserver) Lists RemoteTransportProfiles in a given project and location.
-
getRemoteTransportProfile
default void getRemoteTransportProfile(GetRemoteTransportProfileRequest request, io.grpc.stub.StreamObserver<RemoteTransportProfile> responseObserver) Gets details of a single RemoteTransportProfile.
-
listTransports
default void listTransports(ListTransportsRequest request, io.grpc.stub.StreamObserver<ListTransportsResponse> responseObserver) Lists Transports in a given project and location.
-
getTransport
default void getTransport(GetTransportRequest request, io.grpc.stub.StreamObserver<Transport> responseObserver) Gets details of a single Transport.
-
getStatus
default void getStatus(GetStatusRequest request, io.grpc.stub.StreamObserver<GetStatusResponse> responseObserver) Gets the operational status of a single Transport.
-
createTransport
default void createTransport(CreateTransportRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a new Transport in a given project and location.
-
updateTransport
default void updateTransport(UpdateTransportRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates the parameters of a single Transport.
-
deleteTransport
default void deleteTransport(DeleteTransportRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a single Transport.
-