Class MigrationCenterGrpc.MigrationCenterStub

  • Enclosing class:
    MigrationCenterGrpc

    public static final class MigrationCenterGrpc.MigrationCenterStub
    extends io.grpc.stub.AbstractAsyncStub<MigrationCenterGrpc.MigrationCenterStub>
    A stub to allow clients to do asynchronous rpc calls to service MigrationCenter.
     Service describing handlers for resources.
     
    • Method Detail

      • listAssets

        public void listAssets​(ListAssetsRequest request,
                               io.grpc.stub.StreamObserver<ListAssetsResponse> responseObserver)
         Lists all the assets in a given project and location.
         
      • getAsset

        public void getAsset​(GetAssetRequest request,
                             io.grpc.stub.StreamObserver<Asset> responseObserver)
         Gets the details of an asset.
         
      • updateAsset

        public void updateAsset​(UpdateAssetRequest request,
                                io.grpc.stub.StreamObserver<Asset> responseObserver)
         Updates the parameters of an asset.
         
      • deleteAsset

        public void deleteAsset​(DeleteAssetRequest request,
                                io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes an asset.
         
      • batchDeleteAssets

        public void batchDeleteAssets​(BatchDeleteAssetsRequest request,
                                      io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes list of Assets.
         
      • createImportJob

        public void createImportJob​(CreateImportJobRequest request,
                                    io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates an import job.
         
      • getImportJob

        public void getImportJob​(GetImportJobRequest request,
                                 io.grpc.stub.StreamObserver<ImportJob> responseObserver)
         Gets the details of an import job.
         
      • deleteImportJob

        public void deleteImportJob​(DeleteImportJobRequest request,
                                    io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes an import job.
         
      • updateImportJob

        public void updateImportJob​(UpdateImportJobRequest request,
                                    io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Updates an import job.
         
      • validateImportJob

        public void validateImportJob​(ValidateImportJobRequest request,
                                      io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Validates an import job.
         
      • runImportJob

        public void runImportJob​(RunImportJobRequest request,
                                 io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Runs an import job.
         
      • createImportDataFile

        public void createImportDataFile​(CreateImportDataFileRequest request,
                                         io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates an import data file.
         
      • deleteImportDataFile

        public void deleteImportDataFile​(DeleteImportDataFileRequest request,
                                         io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Delete an import data file.
         
      • listGroups

        public void listGroups​(ListGroupsRequest request,
                               io.grpc.stub.StreamObserver<ListGroupsResponse> responseObserver)
         Lists all groups in a given project and location.
         
      • getGroup

        public void getGroup​(GetGroupRequest request,
                             io.grpc.stub.StreamObserver<Group> responseObserver)
         Gets the details of a group.
         
      • createGroup

        public void createGroup​(CreateGroupRequest request,
                                io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates a new group in a given project and location.
         
      • updateGroup

        public void updateGroup​(UpdateGroupRequest request,
                                io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Updates the parameters of a group.
         
      • deleteGroup

        public void deleteGroup​(DeleteGroupRequest request,
                                io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes a group.
         
      • addAssetsToGroup

        public void addAssetsToGroup​(AddAssetsToGroupRequest request,
                                     io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Adds assets to a group.
         
      • removeAssetsFromGroup

        public void removeAssetsFromGroup​(RemoveAssetsFromGroupRequest request,
                                          io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Removes assets from a group.
         
      • getErrorFrame

        public void getErrorFrame​(GetErrorFrameRequest request,
                                  io.grpc.stub.StreamObserver<ErrorFrame> responseObserver)
         Gets the details of an error frame.
         
      • listSources

        public void listSources​(ListSourcesRequest request,
                                io.grpc.stub.StreamObserver<ListSourcesResponse> responseObserver)
         Lists all the sources in a given project and location.
         
      • getSource

        public void getSource​(GetSourceRequest request,
                              io.grpc.stub.StreamObserver<Source> responseObserver)
         Gets the details of a source.
         
      • createSource

        public void createSource​(CreateSourceRequest request,
                                 io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates a new source in a given project and location.
         
      • updateSource

        public void updateSource​(UpdateSourceRequest request,
                                 io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Updates the parameters of a source.
         
      • deleteSource

        public void deleteSource​(DeleteSourceRequest request,
                                 io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes a source.
         
      • getPreferenceSet

        public void getPreferenceSet​(GetPreferenceSetRequest request,
                                     io.grpc.stub.StreamObserver<PreferenceSet> responseObserver)
         Gets the details of a preference set.
         
      • createPreferenceSet

        public void createPreferenceSet​(CreatePreferenceSetRequest request,
                                        io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates a new preference set in a given project and location.
         
      • updatePreferenceSet

        public void updatePreferenceSet​(UpdatePreferenceSetRequest request,
                                        io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Updates the parameters of a preference set.
         
      • deletePreferenceSet

        public void deletePreferenceSet​(DeletePreferenceSetRequest request,
                                        io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes a preference set.
         
      • getSettings

        public void getSettings​(GetSettingsRequest request,
                                io.grpc.stub.StreamObserver<Settings> responseObserver)
         Gets the details of regional settings.
         
      • updateSettings

        public void updateSettings​(UpdateSettingsRequest request,
                                   io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Updates the regional-level project settings.
         
      • createReportConfig

        public void createReportConfig​(CreateReportConfigRequest request,
                                       io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates a report configuration.
         
      • getReportConfig

        public void getReportConfig​(GetReportConfigRequest request,
                                    io.grpc.stub.StreamObserver<ReportConfig> responseObserver)
         Gets details of a single ReportConfig.
         
      • deleteReportConfig

        public void deleteReportConfig​(DeleteReportConfigRequest request,
                                       io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes a ReportConfig.
         
      • createReport

        public void createReport​(CreateReportRequest request,
                                 io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Creates a report.
         
      • getReport

        public void getReport​(GetReportRequest request,
                              io.grpc.stub.StreamObserver<Report> responseObserver)
         Gets details of a single Report.
         
      • deleteReport

        public void deleteReport​(DeleteReportRequest request,
                                 io.grpc.stub.StreamObserver<com.google.longrunning.Operation> responseObserver)
         Deletes a Report.