Package com.dropbox.core.v2.teamlog
Class MemberChangeNameDetails
- java.lang.Object
-
- com.dropbox.core.v2.teamlog.MemberChangeNameDetails
-
public class MemberChangeNameDetails extends java.lang.Object
Changed team member name.
-
-
Field Summary
Fields Modifier and Type Field Description protected UserNameLogInfo
newValue
protected UserNameLogInfo
previousValue
-
Constructor Summary
Constructors Constructor Description MemberChangeNameDetails(UserNameLogInfo newValue)
Changed team member name.MemberChangeNameDetails(UserNameLogInfo newValue, UserNameLogInfo previousValue)
Changed team member name.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
UserNameLogInfo
getNewValue()
New user's name.UserNameLogInfo
getPreviousValue()
Previous user's name.int
hashCode()
java.lang.String
toString()
java.lang.String
toStringMultiline()
Returns a String representation of this object formatted for easier readability.
-
-
-
Field Detail
-
newValue
protected final UserNameLogInfo newValue
-
previousValue
protected final UserNameLogInfo previousValue
-
-
Constructor Detail
-
MemberChangeNameDetails
public MemberChangeNameDetails(UserNameLogInfo newValue, UserNameLogInfo previousValue)
Changed team member name.- Parameters:
newValue
- New user's name. Must not benull
.previousValue
- Previous user's name. Might be missing due to historical data gap.- Throws:
java.lang.IllegalArgumentException
- If any argument does not meet its preconditions.
-
MemberChangeNameDetails
public MemberChangeNameDetails(UserNameLogInfo newValue)
Changed team member name.The default values for unset fields will be used.
- Parameters:
newValue
- New user's name. Must not benull
.- Throws:
java.lang.IllegalArgumentException
- If any argument does not meet its preconditions.
-
-
Method Detail
-
getNewValue
public UserNameLogInfo getNewValue()
New user's name.- Returns:
- value for this field, never
null
.
-
getPreviousValue
public UserNameLogInfo getPreviousValue()
Previous user's name. Might be missing due to historical data gap.- Returns:
- value for this field, or
null
if not present.
-
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
-
-