public class RemoveFileMemberArg extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
file |
protected MemberSelector |
member |
Constructor and Description |
---|
RemoveFileMemberArg(String file,
MemberSelector member)
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getFile()
File from which to remove members.
|
MemberSelector |
getMember()
Member to remove from this file.
|
int |
hashCode() |
String |
toString() |
String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
protected final String file
protected final MemberSelector member
public RemoveFileMemberArg(String file, MemberSelector member)
file
- File from which to remove members. Must have length of at
least 1, match pattern "((/|id:).*|nspath:[^:]*:[^:]*)
", and
not be null
.member
- Member to remove from this file. Note that even if an
email is specified, it may result in the removal of a user (not an
invitee) if the user's main account corresponds to that email
address. Must not be null
.IllegalArgumentException
- If any argument does not meet its
preconditions.public String getFile()
null
.public MemberSelector getMember()
null
.public String toStringMultiline()
The returned String may contain newlines.