Package com.dropbox.core.v2.teamlog
Class MemberChangeResellerRoleDetails
- java.lang.Object
-
- com.dropbox.core.v2.teamlog.MemberChangeResellerRoleDetails
-
public class MemberChangeResellerRoleDetails extends java.lang.Object
Changed team member reseller role.
-
-
Field Summary
Fields Modifier and Type Field Description protected ResellerRole
newValue
protected ResellerRole
previousValue
-
Constructor Summary
Constructors Constructor Description MemberChangeResellerRoleDetails(ResellerRole newValue, ResellerRole previousValue)
Changed team member reseller role.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
ResellerRole
getNewValue()
New reseller role.ResellerRole
getPreviousValue()
Previous reseller role.int
hashCode()
java.lang.String
toString()
java.lang.String
toStringMultiline()
Returns a String representation of this object formatted for easier readability.
-
-
-
Field Detail
-
newValue
@Nonnull protected final ResellerRole newValue
-
previousValue
@Nonnull protected final ResellerRole previousValue
-
-
Constructor Detail
-
MemberChangeResellerRoleDetails
public MemberChangeResellerRoleDetails(@Nonnull ResellerRole newValue, @Nonnull ResellerRole previousValue)
Changed team member reseller role.- Parameters:
newValue
- New reseller role. This field is relevant when the reseller role is changed. Must not benull
.previousValue
- Previous reseller role. This field is relevant when the reseller role is changed or when the reseller role is removed. Must not benull
.- Throws:
java.lang.IllegalArgumentException
- If any argument does not meet its preconditions.
-
-
Method Detail
-
getNewValue
@Nonnull public ResellerRole getNewValue()
New reseller role. This field is relevant when the reseller role is changed.- Returns:
- value for this field, never
null
.
-
getPreviousValue
@Nonnull public ResellerRole getPreviousValue()
Previous reseller role. This field is relevant when the reseller role is changed or when the reseller role is removed.- Returns:
- value for this field, never
null
.
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toStringMultiline
public java.lang.String toStringMultiline()
Returns a String representation of this object formatted for easier readability.The returned String may contain newlines.
- Returns:
- Formatted, multiline String representation of this object
-
-