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