public class DeviceApprovalsChangeOverageActionDetails
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
DeviceApprovalsChangeOverageActionDetails.Builder
Builder for
DeviceApprovalsChangeOverageActionDetails . |
Modifier and Type | Field and Description |
---|---|
protected RolloutMethod |
newValue |
protected RolloutMethod |
previousValue |
Constructor and Description |
---|
DeviceApprovalsChangeOverageActionDetails()
Changed device approvals setting when member is over limit.
|
DeviceApprovalsChangeOverageActionDetails(RolloutMethod newValue,
RolloutMethod previousValue)
Changed device approvals setting when member is over limit.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
RolloutMethod |
getNewValue()
New over the limits policy.
|
RolloutMethod |
getPreviousValue()
Previous over the limit policy.
|
int |
hashCode() |
static DeviceApprovalsChangeOverageActionDetails.Builder |
newBuilder()
Returns a new builder for creating an instance of this class.
|
java.lang.String |
toString() |
java.lang.String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
protected final RolloutMethod newValue
protected final RolloutMethod previousValue
public DeviceApprovalsChangeOverageActionDetails(RolloutMethod newValue, RolloutMethod previousValue)
Use newBuilder
to create instances of this class without
specifying values for all optional fields.
newValue
- New over the limits policy. Might be missing due to
historical data gap.previousValue
- Previous over the limit policy. Might be missing
due to historical data gap.public DeviceApprovalsChangeOverageActionDetails()
The default values for unset fields will be used.
public RolloutMethod getNewValue()
null
if not present.public RolloutMethod getPreviousValue()
null
if not present.public static DeviceApprovalsChangeOverageActionDetails.Builder newBuilder()
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.