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