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 AdapterItem
public 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.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
private boolean isMyFile(@NonNull android.content.Context context)
context
- A Context