Interface DataTransferServiceGrpc.AsyncService
- All Known Implementing Classes:
DataTransferServiceGrpc.DataTransferServiceImplBase
- Enclosing class:
- DataTransferServiceGrpc
public static interface DataTransferServiceGrpc.AsyncService
DataTransferService is the service for the Data Transfer API.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateDestination(CreateDestinationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a `Destination` resource in a specified project and location.default voidcreateMulticloudDataTransferConfig(CreateMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a `MulticloudDataTransferConfig` resource in a specified project and location.default voiddeleteDestination(DeleteDestinationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a `Destination` resource.default voiddeleteMulticloudDataTransferConfig(DeleteMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a `MulticloudDataTransferConfig` resource.default voidgetDestination(GetDestinationRequest request, io.grpc.stub.StreamObserver<Destination> responseObserver) Gets the details of a `Destination` resource.default voidgetMulticloudDataTransferConfig(GetMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<MulticloudDataTransferConfig> responseObserver) Gets the details of a `MulticloudDataTransferConfig` resource.default voidgetMulticloudDataTransferSupportedService(GetMulticloudDataTransferSupportedServiceRequest request, io.grpc.stub.StreamObserver<MulticloudDataTransferSupportedService> responseObserver) Gets the details of a service that is supported for Data Transfer Essentials.default voidlistDestinations(ListDestinationsRequest request, io.grpc.stub.StreamObserver<ListDestinationsResponse> responseObserver) Lists the `Destination` resources in a specified project and location.default voidlistMulticloudDataTransferConfigs(ListMulticloudDataTransferConfigsRequest request, io.grpc.stub.StreamObserver<ListMulticloudDataTransferConfigsResponse> responseObserver) Lists the `MulticloudDataTransferConfig` resources in a specified project and location.default voidlistMulticloudDataTransferSupportedServices(ListMulticloudDataTransferSupportedServicesRequest request, io.grpc.stub.StreamObserver<ListMulticloudDataTransferSupportedServicesResponse> responseObserver) Lists the services in the project for a region that are supported for Data Transfer Essentials.default voidupdateDestination(UpdateDestinationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a `Destination` resource in a specified project and location.default voidupdateMulticloudDataTransferConfig(UpdateMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a `MulticloudDataTransferConfig` resource in a specified project and location.
-
Method Details
-
listMulticloudDataTransferConfigs
default void listMulticloudDataTransferConfigs(ListMulticloudDataTransferConfigsRequest request, io.grpc.stub.StreamObserver<ListMulticloudDataTransferConfigsResponse> responseObserver) Lists the `MulticloudDataTransferConfig` resources in a specified project and location.
-
getMulticloudDataTransferConfig
default void getMulticloudDataTransferConfig(GetMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<MulticloudDataTransferConfig> responseObserver) Gets the details of a `MulticloudDataTransferConfig` resource.
-
createMulticloudDataTransferConfig
default void createMulticloudDataTransferConfig(CreateMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a `MulticloudDataTransferConfig` resource in a specified project and location.
-
updateMulticloudDataTransferConfig
default void updateMulticloudDataTransferConfig(UpdateMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a `MulticloudDataTransferConfig` resource in a specified project and location.
-
deleteMulticloudDataTransferConfig
default void deleteMulticloudDataTransferConfig(DeleteMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a `MulticloudDataTransferConfig` resource.
-
listDestinations
default void listDestinations(ListDestinationsRequest request, io.grpc.stub.StreamObserver<ListDestinationsResponse> responseObserver) Lists the `Destination` resources in a specified project and location.
-
getDestination
default void getDestination(GetDestinationRequest request, io.grpc.stub.StreamObserver<Destination> responseObserver) Gets the details of a `Destination` resource.
-
createDestination
default void createDestination(CreateDestinationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a `Destination` resource in a specified project and location.
-
updateDestination
default void updateDestination(UpdateDestinationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a `Destination` resource in a specified project and location.
-
deleteDestination
default void deleteDestination(DeleteDestinationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a `Destination` resource.
-
getMulticloudDataTransferSupportedService
default void getMulticloudDataTransferSupportedService(GetMulticloudDataTransferSupportedServiceRequest request, io.grpc.stub.StreamObserver<MulticloudDataTransferSupportedService> responseObserver) Gets the details of a service that is supported for Data Transfer Essentials.
-
listMulticloudDataTransferSupportedServices
default void listMulticloudDataTransferSupportedServices(ListMulticloudDataTransferSupportedServicesRequest request, io.grpc.stub.StreamObserver<ListMulticloudDataTransferSupportedServicesResponse> responseObserver) Lists the services in the project for a region that are supported for Data Transfer Essentials.
-