public class SharedContentCopyDetails
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
destinationPath |
protected AccessLevel |
sharedContentAccessLevel |
protected java.lang.String |
sharedContentLink |
protected UserLogInfo |
sharedContentOwner |
Constructor and Description |
---|
SharedContentCopyDetails(java.lang.String sharedContentLink,
AccessLevel sharedContentAccessLevel,
java.lang.String destinationPath)
Copied shared file/folder to own Dropbox.
|
SharedContentCopyDetails(java.lang.String sharedContentLink,
AccessLevel sharedContentAccessLevel,
java.lang.String destinationPath,
UserLogInfo sharedContentOwner)
Copied shared file/folder to own Dropbox.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDestinationPath()
The path where the member saved the content.
|
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
protected final java.lang.String destinationPath
public SharedContentCopyDetails(java.lang.String sharedContentLink, AccessLevel sharedContentAccessLevel, java.lang.String destinationPath, UserLogInfo sharedContentOwner)
sharedContentLink
- Shared content link. Must not be null
.sharedContentAccessLevel
- Shared content access level. Must not be
null
.destinationPath
- The path where the member saved the content. Must
not be null
.sharedContentOwner
- The shared content owner.java.lang.IllegalArgumentException
- If any argument does not meet its
preconditions.public SharedContentCopyDetails(java.lang.String sharedContentLink, AccessLevel sharedContentAccessLevel, java.lang.String destinationPath)
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
.destinationPath
- The path where the member saved the content. 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 java.lang.String getDestinationPath()
null
.public UserLogInfo getSharedContentOwner()
null
if not present.public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringMultiline()
The returned String may contain newlines.