Interface DirectDataTransferApi
-
- All Known Implementing Classes:
SidecarDataTransferApi
public interface DirectDataTransferApi
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDirectDataTransferApi.RemoteCommitResult
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcleanUploadSession(org.apache.cassandra.spark.common.model.CassandraInstance instance, java.lang.String sessionID, java.lang.String jobID)DirectDataTransferApi.RemoteCommitResultcommitSSTables(org.apache.cassandra.spark.common.model.CassandraInstance instance, java.lang.String migrationId, java.util.List<java.lang.String> uuids)voiduploadSSTableComponent(java.nio.file.Path componentFile, int ssTableIdx, org.apache.cassandra.spark.common.model.CassandraInstance instance, java.lang.String sessionID, Digest digest)
-
-
-
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
-
-