Class DataTransferServiceGrpc.DataTransferServiceStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractAsyncStub<DataTransferServiceGrpc.DataTransferServiceStub>
com.google.cloud.networkconnectivity.v1beta.DataTransferServiceGrpc.DataTransferServiceStub
- Enclosing class:
- DataTransferServiceGrpc
public static final class DataTransferServiceGrpc.DataTransferServiceStub
extends io.grpc.stub.AbstractAsyncStub<DataTransferServiceGrpc.DataTransferServiceStub>
A stub to allow clients to do asynchronous rpc calls to service DataTransferService.
DataTransferService is the service for the Data Transfer API.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) voidcreateDestination(CreateDestinationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a `Destination` resource in a specified project and location.voidcreateMulticloudDataTransferConfig(CreateMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a `MulticloudDataTransferConfig` resource in a specified project and location.voiddeleteDestination(DeleteDestinationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a `Destination` resource.voiddeleteMulticloudDataTransferConfig(DeleteMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a `MulticloudDataTransferConfig` resource.voidgetDestination(GetDestinationRequest request, io.grpc.stub.StreamObserver<Destination> responseObserver) Gets the details of a `Destination` resource.voidgetMulticloudDataTransferConfig(GetMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<MulticloudDataTransferConfig> responseObserver) Gets the details of a `MulticloudDataTransferConfig` resource.voidgetMulticloudDataTransferSupportedService(GetMulticloudDataTransferSupportedServiceRequest request, io.grpc.stub.StreamObserver<MulticloudDataTransferSupportedService> responseObserver) Gets the details of a service that is supported for Data Transfer Essentials.voidlistDestinations(ListDestinationsRequest request, io.grpc.stub.StreamObserver<ListDestinationsResponse> responseObserver) Lists the `Destination` resources in a specified project and location.voidlistMulticloudDataTransferConfigs(ListMulticloudDataTransferConfigsRequest request, io.grpc.stub.StreamObserver<ListMulticloudDataTransferConfigsResponse> responseObserver) Lists the `MulticloudDataTransferConfig` resources in a specified project and location.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.voidupdateDestination(UpdateDestinationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a `Destination` resource in a specified project and location.voidupdateMulticloudDataTransferConfig(UpdateMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a `MulticloudDataTransferConfig` resource in a specified project and location.Methods inherited from class io.grpc.stub.AbstractAsyncStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected DataTransferServiceGrpc.DataTransferServiceStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<DataTransferServiceGrpc.DataTransferServiceStub>
-
listMulticloudDataTransferConfigs
public void listMulticloudDataTransferConfigs(ListMulticloudDataTransferConfigsRequest request, io.grpc.stub.StreamObserver<ListMulticloudDataTransferConfigsResponse> responseObserver) Lists the `MulticloudDataTransferConfig` resources in a specified project and location.
-
getMulticloudDataTransferConfig
public void getMulticloudDataTransferConfig(GetMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<MulticloudDataTransferConfig> responseObserver) Gets the details of a `MulticloudDataTransferConfig` resource.
-
createMulticloudDataTransferConfig
public void createMulticloudDataTransferConfig(CreateMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a `MulticloudDataTransferConfig` resource in a specified project and location.
-
updateMulticloudDataTransferConfig
public void updateMulticloudDataTransferConfig(UpdateMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a `MulticloudDataTransferConfig` resource in a specified project and location.
-
deleteMulticloudDataTransferConfig
public void deleteMulticloudDataTransferConfig(DeleteMulticloudDataTransferConfigRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a `MulticloudDataTransferConfig` resource.
-
listDestinations
public void listDestinations(ListDestinationsRequest request, io.grpc.stub.StreamObserver<ListDestinationsResponse> responseObserver) Lists the `Destination` resources in a specified project and location.
-
getDestination
public void getDestination(GetDestinationRequest request, io.grpc.stub.StreamObserver<Destination> responseObserver) Gets the details of a `Destination` resource.
-
createDestination
public void createDestination(CreateDestinationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Creates a `Destination` resource in a specified project and location.
-
updateDestination
public void updateDestination(UpdateDestinationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Updates a `Destination` resource in a specified project and location.
-
deleteDestination
public void deleteDestination(DeleteDestinationRequest request, io.grpc.stub.StreamObserver<Operation> responseObserver) Deletes a `Destination` resource.
-
getMulticloudDataTransferSupportedService
public void getMulticloudDataTransferSupportedService(GetMulticloudDataTransferSupportedServiceRequest request, io.grpc.stub.StreamObserver<MulticloudDataTransferSupportedService> responseObserver) Gets the details of a service that is supported for Data Transfer Essentials.
-
listMulticloudDataTransferSupportedServices
public 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.
-