public class ListMemberDevicesResult extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ListMemberDevicesResult.Builder
Builder for
ListMemberDevicesResult . |
Modifier and Type | Field and Description |
---|---|
protected List<ActiveWebSession> |
activeWebSessions |
protected List<DesktopClientSession> |
desktopClientSessions |
protected List<MobileClientSession> |
mobileClientSessions |
Constructor and Description |
---|
ListMemberDevicesResult()
None
|
ListMemberDevicesResult(List<ActiveWebSession> activeWebSessions,
List<DesktopClientSession> desktopClientSessions,
List<MobileClientSession> mobileClientSessions)
Use
newBuilder to create instances of this class without
specifying values for all optional fields. |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
List<ActiveWebSession> |
getActiveWebSessions()
List of web sessions made by this team member
|
List<DesktopClientSession> |
getDesktopClientSessions()
List of desktop clients used by this team member
|
List<MobileClientSession> |
getMobileClientSessions()
List of mobile client used by this team member
|
int |
hashCode() |
static ListMemberDevicesResult.Builder |
newBuilder()
Returns a new builder for creating an instance of this class.
|
String |
toString() |
String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
protected final List<ActiveWebSession> activeWebSessions
protected final List<DesktopClientSession> desktopClientSessions
protected final List<MobileClientSession> mobileClientSessions
public ListMemberDevicesResult(List<ActiveWebSession> activeWebSessions, List<DesktopClientSession> desktopClientSessions, List<MobileClientSession> mobileClientSessions)
newBuilder
to create instances of this class without
specifying values for all optional fields.activeWebSessions
- List of web sessions made by this team member.
Must not contain a null
item.desktopClientSessions
- List of desktop clients used by this team
member. Must not contain a null
item.mobileClientSessions
- List of mobile client used by this team
member. Must not contain a null
item.IllegalArgumentException
- If any argument does not meet its
preconditions.public ListMemberDevicesResult()
The default values for unset fields will be used.
public List<ActiveWebSession> getActiveWebSessions()
null
if not present.public List<DesktopClientSession> getDesktopClientSessions()
null
if not present.public List<MobileClientSession> getMobileClientSessions()
null
if not present.public static ListMemberDevicesResult.Builder newBuilder()
public String toStringMultiline()
The returned String may contain newlines.