Interface DirectDataTransferApi

    • Method Detail

      • commitSSTables

        DirectDataTransferApi.RemoteCommitResult commitSSTables​(org.apache.cassandra.spark.common.model.CassandraInstance instance,
                                                                java.lang.String migrationId,
                                                                java.util.List<java.lang.String> uuids)
                                                         throws org.apache.cassandra.spark.exception.SidecarApiCallException
        Throws:
        org.apache.cassandra.spark.exception.SidecarApiCallException
      • cleanUploadSession

        void cleanUploadSession​(org.apache.cassandra.spark.common.model.CassandraInstance instance,
                                java.lang.String sessionID,
                                java.lang.String jobID)
                         throws org.apache.cassandra.spark.exception.SidecarApiCallException
        Throws:
        org.apache.cassandra.spark.exception.SidecarApiCallException
      • uploadSSTableComponent

        void uploadSSTableComponent​(java.nio.file.Path componentFile,
                                    int ssTableIdx,
                                    org.apache.cassandra.spark.common.model.CassandraInstance instance,
                                    java.lang.String sessionID,
                                    Digest digest)
                             throws org.apache.cassandra.spark.exception.SidecarApiCallException
        Throws:
        org.apache.cassandra.spark.exception.SidecarApiCallException