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