Package com.dropbox.core.v2.files
Class FileLockMetadata
- java.lang.Object
- 
- com.dropbox.core.v2.files.FileLockMetadata
 
- 
 public class FileLockMetadata extends java.lang.Object
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classFileLockMetadata.BuilderBuilder forFileLockMetadata.
 - 
Field SummaryFields Modifier and Type Field Description protected java.util.Datecreatedprotected java.lang.BooleanisLockholderprotected java.lang.StringlockholderAccountIdprotected java.lang.StringlockholderName
 - 
Constructor SummaryConstructors Constructor Description FileLockMetadata()NoneFileLockMetadata(java.lang.Boolean isLockholder, java.lang.String lockholderName, java.lang.String lockholderAccountId, java.util.Date created)UsenewBuilder()to create instances of this class without specifying values for all optional fields.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.util.DategetCreated()The timestamp of the lock was created.java.lang.BooleangetIsLockholder()True if caller holds the file lock.java.lang.StringgetLockholderAccountId()The account ID of the lock holder if known.java.lang.StringgetLockholderName()The display name of the lock holder.inthashCode()static FileLockMetadata.BuildernewBuilder()Returns a new builder for creating an instance of this class.java.lang.StringtoString()java.lang.StringtoStringMultiline()Returns a String representation of this object formatted for easier readability.
 
- 
- 
- 
Constructor Detail- 
FileLockMetadatapublic FileLockMetadata(java.lang.Boolean isLockholder, java.lang.String lockholderName, java.lang.String lockholderAccountId, java.util.Date created)UsenewBuilder()to create instances of this class without specifying values for all optional fields.- Parameters:
- isLockholder- True if caller holds the file lock.
- lockholderName- The display name of the lock holder.
- lockholderAccountId- The account ID of the lock holder if known. Must have length of at least 40 and have length of at most 40.
- created- The timestamp of the lock was created.
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 - 
FileLockMetadatapublic FileLockMetadata() NoneThe default values for unset fields will be used. 
 
- 
 - 
Method Detail- 
getIsLockholderpublic java.lang.Boolean getIsLockholder() True if caller holds the file lock.- Returns:
- value for this field, or nullif not present.
 
 - 
getLockholderNamepublic java.lang.String getLockholderName() The display name of the lock holder.- Returns:
- value for this field, or nullif not present.
 
 - 
getLockholderAccountIdpublic java.lang.String getLockholderAccountId() The account ID of the lock holder if known.- Returns:
- value for this field, or nullif not present.
 
 - 
getCreatedpublic java.util.Date getCreated() The timestamp of the lock was created.- Returns:
- value for this field, or nullif not present.
 
 - 
newBuilderpublic static FileLockMetadata.Builder newBuilder() Returns a new builder for creating an instance of this class.- Returns:
- builder for this class.
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
toStringMultilinepublic java.lang.String toStringMultiline() Returns a String representation of this object formatted for easier readability.The returned String may contain newlines. - Returns:
- Formatted, multiline String representation of this object
 
 
- 
 
-