Interface MigrationCenterGrpc.AsyncService

    • Method Detail

      • listAssets

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        default 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

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

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

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

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

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

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

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

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

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

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