Package com.dropbox.core.v2.teamlog
Class ExternalUserLogInfo
- java.lang.Object
-
- com.dropbox.core.v2.teamlog.ExternalUserLogInfo
-
public class ExternalUserLogInfo extends java.lang.Object
A user without a Dropbox account.
-
-
Field Summary
Fields Modifier and Type Field Description protected IdentifierType
identifierType
protected java.lang.String
userIdentifier
-
Constructor Summary
Constructors Constructor Description ExternalUserLogInfo(java.lang.String userIdentifier, IdentifierType identifierType)
A user without a Dropbox account.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
IdentifierType
getIdentifierType()
Identifier type.java.lang.String
getUserIdentifier()
An external user identifier.int
hashCode()
java.lang.String
toString()
java.lang.String
toStringMultiline()
Returns a String representation of this object formatted for easier readability.
-
-
-
Field Detail
-
userIdentifier
@Nonnull protected final java.lang.String userIdentifier
-
identifierType
@Nonnull protected final IdentifierType identifierType
-
-
Constructor Detail
-
ExternalUserLogInfo
public ExternalUserLogInfo(@Nonnull java.lang.String userIdentifier, @Nonnull IdentifierType identifierType)
A user without a Dropbox account.- Parameters:
userIdentifier
- An external user identifier. Must not benull
.identifierType
- Identifier type. Must not benull
.- Throws:
java.lang.IllegalArgumentException
- If any argument does not meet its preconditions.
-
-
Method Detail
-
getUserIdentifier
@Nonnull public java.lang.String getUserIdentifier()
An external user identifier.- Returns:
- value for this field, never
null
.
-
getIdentifierType
@Nonnull public IdentifierType getIdentifierType()
Identifier type.- 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
-
-