Package com.dropbox.core.v2.teamlog
Class GuestAdminChangeStatusDetails
- java.lang.Object
- 
- com.dropbox.core.v2.teamlog.GuestAdminChangeStatusDetails
 
- 
 public class GuestAdminChangeStatusDetails extends java.lang.ObjectChanged guest team admin status.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classGuestAdminChangeStatusDetails.BuilderBuilder forGuestAdminChangeStatusDetails.
 - 
Field SummaryFields Modifier and Type Field Description protected TrustedTeamsRequestActionactionDetailsprotected java.lang.StringguestTeamNameprotected java.lang.StringhostTeamNameprotected booleanisGuestprotected TrustedTeamsRequestStatenewValueprotected TrustedTeamsRequestStatepreviousValue
 - 
Constructor SummaryConstructors Constructor Description GuestAdminChangeStatusDetails(boolean isGuest, TrustedTeamsRequestState previousValue, TrustedTeamsRequestState newValue, TrustedTeamsRequestAction actionDetails)Changed guest team admin status.GuestAdminChangeStatusDetails(boolean isGuest, TrustedTeamsRequestState previousValue, TrustedTeamsRequestState newValue, TrustedTeamsRequestAction actionDetails, java.lang.String guestTeamName, java.lang.String hostTeamName)Changed guest team admin status.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)TrustedTeamsRequestActiongetActionDetails()Action details.java.lang.StringgetGuestTeamName()The name of the guest team.java.lang.StringgetHostTeamName()The name of the host team.booleangetIsGuest()True for guest, false for host.TrustedTeamsRequestStategetNewValue()New request state.TrustedTeamsRequestStategetPreviousValue()Previous request state.inthashCode()static GuestAdminChangeStatusDetails.BuildernewBuilder(boolean isGuest, TrustedTeamsRequestState previousValue, TrustedTeamsRequestState newValue, TrustedTeamsRequestAction actionDetails)Returns a new builder for creating an instance of this class.java.lang.StringtoString()java.lang.StringtoStringMultiline()Returns a String representation of this object formatted for easier readability.
 
- 
- 
- 
Field Detail- 
isGuestprotected final boolean isGuest 
 - 
guestTeamNameprotected final java.lang.String guestTeamName 
 - 
hostTeamNameprotected final java.lang.String hostTeamName 
 - 
previousValueprotected final TrustedTeamsRequestState previousValue 
 - 
newValueprotected final TrustedTeamsRequestState newValue 
 - 
actionDetailsprotected final TrustedTeamsRequestAction actionDetails 
 
- 
 - 
Constructor Detail- 
GuestAdminChangeStatusDetailspublic GuestAdminChangeStatusDetails(boolean isGuest, TrustedTeamsRequestState previousValue, TrustedTeamsRequestState newValue, TrustedTeamsRequestAction actionDetails, java.lang.String guestTeamName, java.lang.String hostTeamName)Changed guest team admin status.Use newBuilder(boolean,com.dropbox.core.v2.teamlog.TrustedTeamsRequestState,com.dropbox.core.v2.teamlog.TrustedTeamsRequestState,com.dropbox.core.v2.teamlog.TrustedTeamsRequestAction)to create instances of this class without specifying values for all optional fields.- Parameters:
- isGuest- True for guest, false for host.
- previousValue- Previous request state. Must not be- null.
- newValue- New request state. Must not be- null.
- actionDetails- Action details. Must not be- null.
- guestTeamName- The name of the guest team.
- hostTeamName- The name of the host team.
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 - 
GuestAdminChangeStatusDetailspublic GuestAdminChangeStatusDetails(boolean isGuest, TrustedTeamsRequestState previousValue, TrustedTeamsRequestState newValue, TrustedTeamsRequestAction actionDetails)Changed guest team admin status.The default values for unset fields will be used. - Parameters:
- isGuest- True for guest, false for host.
- previousValue- Previous request state. Must not be- null.
- newValue- New request state. Must not be- null.
- actionDetails- Action details. Must not be- null.
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 
- 
 - 
Method Detail- 
getIsGuestpublic boolean getIsGuest() True for guest, false for host.- Returns:
- value for this field.
 
 - 
getPreviousValuepublic TrustedTeamsRequestState getPreviousValue() Previous request state.- Returns:
- value for this field, never null.
 
 - 
getNewValuepublic TrustedTeamsRequestState getNewValue() New request state.- Returns:
- value for this field, never null.
 
 - 
getActionDetailspublic TrustedTeamsRequestAction getActionDetails() Action details.- Returns:
- value for this field, never null.
 
 - 
getGuestTeamNamepublic java.lang.String getGuestTeamName() The name of the guest team.- Returns:
- value for this field, or nullif not present.
 
 - 
getHostTeamNamepublic java.lang.String getHostTeamName() The name of the host team.- Returns:
- value for this field, or nullif not present.
 
 - 
newBuilderpublic static GuestAdminChangeStatusDetails.Builder newBuilder(boolean isGuest, TrustedTeamsRequestState previousValue, TrustedTeamsRequestState newValue, TrustedTeamsRequestAction actionDetails) Returns a new builder for creating an instance of this class.- Parameters:
- isGuest- True for guest, false for host.
- previousValue- Previous request state. Must not be- null.
- newValue- New request state. Must not be- null.
- actionDetails- Action details. Must not be- null.
- Returns:
- builder for this class.
- Throws:
- java.lang.IllegalArgumentException- If any argument does not meet its preconditions.
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- java.lang.Object
 
 - 
equalspublic boolean equals(java.lang.Object obj) - Overrides:
- equalsin class- java.lang.Object
 
 - 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
toStringMultilinepublic 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
 
 
- 
 
-