| Modifier and Type | Class and Description |
|---|---|
static class |
FileMemberActionIndividualResult.Tag
Discriminating tag type for
FileMemberActionIndividualResult. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
FileMemberActionError |
getMemberErrorValue()
User was not able to remove this member.
|
AccessLevel |
getSuccessValue()
Member was successfully removed from this file.
|
int |
hashCode() |
boolean |
isMemberError()
Returns
true if this instance has the tag FileMemberActionIndividualResult.Tag.MEMBER_ERROR, false otherwise. |
boolean |
isSuccess()
Returns
true if this instance has the tag FileMemberActionIndividualResult.Tag.SUCCESS,
false otherwise. |
static FileMemberActionIndividualResult |
memberError(FileMemberActionError value)
Returns an instance of
FileMemberActionIndividualResult that has
its tag set to FileMemberActionIndividualResult.Tag.MEMBER_ERROR. |
static FileMemberActionIndividualResult |
success()
Returns an instance of
FileMemberActionIndividualResult that has
its tag set to FileMemberActionIndividualResult.Tag.SUCCESS. |
static FileMemberActionIndividualResult |
success(AccessLevel value)
Returns an instance of
FileMemberActionIndividualResult that has
its tag set to FileMemberActionIndividualResult.Tag.SUCCESS. |
FileMemberActionIndividualResult.Tag |
tag()
Returns the tag for this instance.
|
String |
toString() |
String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
public FileMemberActionIndividualResult.Tag tag()
This class is a tagged union. Tagged unions instances are always
associated to a specific tag. This means only one of the isXyz()
methods will return true. Callers are recommended to use the tag
value in a switch statement to properly handle the different
values for this FileMemberActionIndividualResult.
public boolean isSuccess()
true if this instance has the tag FileMemberActionIndividualResult.Tag.SUCCESS,
false otherwise.true if this instance is tagged as FileMemberActionIndividualResult.Tag.SUCCESS,
false otherwise.public static FileMemberActionIndividualResult success(AccessLevel value)
FileMemberActionIndividualResult that has
its tag set to FileMemberActionIndividualResult.Tag.SUCCESS.
Member was successfully removed from this file. If AccessLevel is given, the member still has access via a parent shared folder.
value - value to assign to this instance.FileMemberActionIndividualResult with its tag
set to FileMemberActionIndividualResult.Tag.SUCCESS.public static FileMemberActionIndividualResult success()
FileMemberActionIndividualResult that has
its tag set to FileMemberActionIndividualResult.Tag.SUCCESS.
Member was successfully removed from this file. If AccessLevel is given, the member still has access via a parent shared folder.
FileMemberActionIndividualResult with its tag
set to FileMemberActionIndividualResult.Tag.SUCCESS.public AccessLevel getSuccessValue()
This instance must be tagged as FileMemberActionIndividualResult.Tag.SUCCESS.
success(com.dropbox.core.v2.sharing.AccessLevel) value
associated with this instance if isSuccess() is true.IllegalStateException - If isSuccess() is false.public boolean isMemberError()
true if this instance has the tag FileMemberActionIndividualResult.Tag.MEMBER_ERROR, false otherwise.true if this instance is tagged as FileMemberActionIndividualResult.Tag.MEMBER_ERROR, false otherwise.public static FileMemberActionIndividualResult memberError(FileMemberActionError value)
FileMemberActionIndividualResult that has
its tag set to FileMemberActionIndividualResult.Tag.MEMBER_ERROR.
User was not able to remove this member.
value - value to assign to this instance.FileMemberActionIndividualResult with its tag
set to FileMemberActionIndividualResult.Tag.MEMBER_ERROR.IllegalArgumentException - if value is null.public FileMemberActionError getMemberErrorValue()
This instance must be tagged as FileMemberActionIndividualResult.Tag.MEMBER_ERROR.
memberError(com.dropbox.core.v2.sharing.FileMemberActionError) value
associated with this instance if isMemberError() is true.IllegalStateException - If isMemberError() is false.public String toStringMultiline()
The returned String may contain newlines.