public class SharedContentDownloadDetails
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| protected AccessLevel | sharedContentAccessLevel | 
| protected java.lang.String | sharedContentLink | 
| protected UserLogInfo | sharedContentOwner | 
| Constructor and Description | 
|---|
| SharedContentDownloadDetails(java.lang.String sharedContentLink,
                            AccessLevel sharedContentAccessLevel)Downloaded shared file/folder. | 
| SharedContentDownloadDetails(java.lang.String sharedContentLink,
                            AccessLevel sharedContentAccessLevel,
                            UserLogInfo sharedContentOwner)Downloaded shared file/folder. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | equals(java.lang.Object obj) | 
| AccessLevel | getSharedContentAccessLevel()Shared content access level. | 
| java.lang.String | getSharedContentLink()Shared content link. | 
| UserLogInfo | getSharedContentOwner()The shared content owner. | 
| int | hashCode() | 
| java.lang.String | toString() | 
| java.lang.String | toStringMultiline()Returns a String representation of this object formatted for easier
 readability. | 
protected final java.lang.String sharedContentLink
protected final UserLogInfo sharedContentOwner
protected final AccessLevel sharedContentAccessLevel
public SharedContentDownloadDetails(java.lang.String sharedContentLink,
                                    AccessLevel sharedContentAccessLevel,
                                    UserLogInfo sharedContentOwner)
sharedContentLink - Shared content link. Must not be null.sharedContentAccessLevel - Shared content access level. Must not be
     null.sharedContentOwner - The shared content owner.java.lang.IllegalArgumentException - If any argument does not meet its
     preconditions.public SharedContentDownloadDetails(java.lang.String sharedContentLink,
                                    AccessLevel sharedContentAccessLevel)
The default values for unset fields will be used.
sharedContentLink - Shared content link. Must not be null.sharedContentAccessLevel - Shared content access level. Must not be
     null.java.lang.IllegalArgumentException - If any argument does not meet its
     preconditions.public java.lang.String getSharedContentLink()
null.public AccessLevel getSharedContentAccessLevel()
null.public UserLogInfo getSharedContentOwner()
null if not present.public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toStringMultiline()
The returned String may contain newlines.