public interface DriveWriter
| Modifier and Type | Method and Description |
|---|---|
void |
delete(Query queryDetails,
int amount)
Deletes entries matching the query from the backend
|
void |
deleteAsync(Query queryDetails,
int amount,
Runnable onFinish)
Deletes entries matching the query from the backend
|
void |
replace(DriveObject element,
Query queryDetails)
Deprecated.
|
void |
replace(Object object,
Query queryDetails)
Deprecated.
|
void |
replaceAsync(DriveObject element,
Query queryDetails,
Runnable onFinish)
Deprecated.
|
void |
replaceAsync(Object object,
Query queryDetails,
Runnable onFinish)
Deprecated.
|
void |
setService(DriveService service)
Sets the service the writer is used by.
|
void |
write(DriveObject element)
Write an entry to the backend.
|
void |
write(DriveObject element,
boolean overwrite,
Query queryDetails)
Deprecated.
|
void |
write(DriveObject element,
Query query)
Write an entry to the backend.
|
void |
write(Object object)
Write an entry to the backend.
|
void |
write(Object object,
boolean overwrite,
Query queryDetails)
Deprecated.
|
void |
write(Object object,
Query query)
Write an entry to the backend.
|
void |
writeAsync(DriveObject element,
boolean overwrite,
Query queryDetails,
Runnable onFinish)
Deprecated.
|
void |
writeAsync(DriveObject element,
Query query,
Runnable onFinish)
Write an entry to the backend.
|
void |
writeAsync(DriveObject element,
Runnable onFinish)
Write an entry to the backend.
|
void |
writeAsync(Object object,
boolean overwrite,
Query queryDetails,
Runnable onFinish)
Deprecated.
|
void |
writeAsync(Object object,
Query query,
Runnable onFinish)
Write an entry to the backend.
|
void |
writeAsync(Object object,
Runnable onFinish)
Write an entry to the backend.
|
void write(DriveObject element)
element - element to be insertedvoid writeAsync(DriveObject element, Runnable onFinish)
element - element to be insertedonFinish - invoked upon finishvoid write(Object object)
object - element to be inserted, will be transformed automaticallyvoid writeAsync(Object object, Runnable onFinish)
object - element to be inserted, will be transformed automaticallyonFinish - invoked upon finishvoid write(DriveObject element, Query query)
element - element to be insertedquery - used to define the targeted tablevoid writeAsync(DriveObject element, Query query, Runnable onFinish)
element - element to be insertedquery - used to define the targeted tableonFinish - invoked upon finishvoid write(Object object, Query query)
object - element to be inserted, will be transformed automaticallyquery - used to define the targeted tablevoid writeAsync(Object object, Query query, Runnable onFinish)
object - element to be inserted, will be transformed automaticallyquery - used to define the targeted tableonFinish - invoked upon finish@Deprecated void write(DriveObject element, boolean overwrite, Query queryDetails)
element - element to be insertedoverwrite - should existing parameters be overwritten? If not a new value will be inserted.queryDetails - used two find duplicates@Deprecated void writeAsync(DriveObject element, boolean overwrite, Query queryDetails, Runnable onFinish)
element - element to be insertedoverwrite - should existing parameters be overwritten? If not a new value will be inserted.queryDetails - used two find duplicatesonFinish - invoked upon finish@Deprecated void write(Object object, boolean overwrite, Query queryDetails)
object - element to be inserted, will be transformed automaticallyoverwrite - should existing parameters be overwritten? If not a new value will be inserted.queryDetails - used two find duplicates@Deprecated void writeAsync(Object object, boolean overwrite, Query queryDetails, Runnable onFinish)
object - element to be inserted, will be transformed automaticallyoverwrite - should existing parameters be overwritten? If not a new value will be inserted.queryDetails - used two find duplicatesonFinish - invoked upon finish@Deprecated void replace(DriveObject element, Query queryDetails)
element - element to be insertedqueryDetails - used two find duplicates@Deprecated void replaceAsync(DriveObject element, Query queryDetails, Runnable onFinish)
element - element to be insertedqueryDetails - used two find duplicatesonFinish - invoked upon finish@Deprecated void replace(Object object, Query queryDetails)
object - element to be inserted, will be transformed automaticallyqueryDetails - used two find duplicates@Deprecated void replaceAsync(Object object, Query queryDetails, Runnable onFinish)
object - element to be inserted, will be transformed automaticallyqueryDetails - used two find duplicatesonFinish - invoked upon finishvoid delete(Query queryDetails, int amount)
queryDetails - used to find targets to deleteamount - amount of entries to be deletedvoid deleteAsync(Query queryDetails, int amount, Runnable onFinish)
queryDetails - used to find targets to deleteamount - amount of entries to be deletedonFinish - invoked upon finisvoid setService(DriveService service)
service - service the writer is used byCopyright © 2020. All rights reserved.