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