public class Backup extends java.lang.Object implements AdapterItem
| Modifier and Type | Field and Description |
|---|---|
private long |
date |
private java.lang.String |
fileId |
private long |
id |
private java.lang.Boolean |
isMine |
private java.lang.String |
model |
private java.lang.String |
name |
private java.lang.String |
nickname |
private java.lang.String |
OS |
private java.lang.String |
SN |
| Constructor and Description |
|---|
Backup() |
Backup(android.content.Context context,
com.google.api.services.drive.model.File driveFile) |
Backup(android.content.Context context,
com.google.android.gms.drive.Metadata metadata) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
static java.util.Map<java.lang.String,java.lang.String> |
getAppProperties(android.content.Context context)
Get the app properites for our device
|
long |
getDate() |
java.lang.String |
getFileId() |
long |
getId() |
java.lang.Boolean |
getMine() |
java.lang.String |
getModel() |
java.lang.String |
getName() |
java.lang.String |
getNickname() |
java.lang.String |
getOS() |
java.lang.String |
getSN() |
int |
hashCode() |
private boolean |
isMyFile(android.content.Context context)
Is this backup from this device
|
static void |
setCustomProperties(android.content.Context context,
com.google.android.gms.drive.MetadataChangeSet.Builder builder)
Add the Drive CustomProperties for our device
|
void |
setDate(long date) |
void |
setFileId(java.lang.String fileId) |
void |
setId(long id) |
void |
setMine(java.lang.Boolean mine) |
void |
setModel(java.lang.String model) |
void |
setName(java.lang.String name) |
void |
setNickname(java.lang.String nickname) |
void |
setOS(java.lang.String OS) |
void |
setSN(java.lang.String SN) |
java.lang.String |
toString() |
private long id
private java.lang.String fileId
private java.lang.Boolean isMine
private java.lang.String name
private java.lang.String nickname
private java.lang.String model
private java.lang.String SN
private java.lang.String OS
private long date
public Backup()
public Backup(android.content.Context context,
com.google.android.gms.drive.Metadata metadata)
public Backup(android.content.Context context,
com.google.api.services.drive.model.File driveFile)
public static java.util.Map<java.lang.String,java.lang.String> getAppProperties(android.content.Context context)
context - A Contextpublic static void setCustomProperties(android.content.Context context,
com.google.android.gms.drive.MetadataChangeSet.Builder builder)
context - A Contextbuilder - add CustomProperties to thispublic long getId()
getId in interface AdapterItempublic void setId(long id)
public java.lang.Boolean getMine()
public void setMine(java.lang.Boolean mine)
public java.lang.String getFileId()
public void setFileId(java.lang.String fileId)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getNickname()
public void setNickname(java.lang.String nickname)
public java.lang.String getModel()
public void setModel(java.lang.String model)
public java.lang.String getSN()
public void setSN(java.lang.String SN)
public java.lang.String getOS()
public void setOS(java.lang.String OS)
public long getDate()
public void setDate(long date)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectprivate boolean isMyFile(@NonNull
android.content.Context context)
context - A Context