public class SharedContentChangeDownloadsPolicyDetails
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected DownloadPolicyType |
newValue |
protected DownloadPolicyType |
previousValue |
Constructor and Description |
---|
SharedContentChangeDownloadsPolicyDetails(DownloadPolicyType newValue)
Changed whether members can download shared file/folder.
|
SharedContentChangeDownloadsPolicyDetails(DownloadPolicyType newValue,
DownloadPolicyType previousValue)
Changed whether members can download shared file/folder.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
DownloadPolicyType |
getNewValue()
New downloads policy.
|
DownloadPolicyType |
getPreviousValue()
Previous downloads policy.
|
int |
hashCode() |
java.lang.String |
toString() |
java.lang.String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
protected final DownloadPolicyType newValue
protected final DownloadPolicyType previousValue
public SharedContentChangeDownloadsPolicyDetails(DownloadPolicyType newValue, DownloadPolicyType previousValue)
newValue
- New downloads policy. Must not be null
.previousValue
- Previous downloads policy. Might be missing due to
historical data gap.java.lang.IllegalArgumentException
- If any argument does not meet its
preconditions.public SharedContentChangeDownloadsPolicyDetails(DownloadPolicyType newValue)
The default values for unset fields will be used.
newValue
- New downloads policy. Must not be null
.java.lang.IllegalArgumentException
- If any argument does not meet its
preconditions.public DownloadPolicyType getNewValue()
null
.public DownloadPolicyType getPreviousValue()
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.