public class ListMemberDevicesResult
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
ListMemberDevicesResult.Builder
Builder for
ListMemberDevicesResult . |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<ActiveWebSession> |
activeWebSessions |
protected java.util.List<DesktopClientSession> |
desktopClientSessions |
protected java.util.List<MobileClientSession> |
mobileClientSessions |
Constructor and Description |
---|
ListMemberDevicesResult()
None
|
ListMemberDevicesResult(java.util.List<ActiveWebSession> activeWebSessions,
java.util.List<DesktopClientSession> desktopClientSessions,
java.util.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(java.lang.Object obj) |
java.util.List<ActiveWebSession> |
getActiveWebSessions()
List of web sessions made by this team member.
|
java.util.List<DesktopClientSession> |
getDesktopClientSessions()
List of desktop clients used by this team member.
|
java.util.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.
|
java.lang.String |
toString() |
java.lang.String |
toStringMultiline()
Returns a String representation of this object formatted for easier
readability.
|
protected final java.util.List<ActiveWebSession> activeWebSessions
protected final java.util.List<DesktopClientSession> desktopClientSessions
protected final java.util.List<MobileClientSession> mobileClientSessions
public ListMemberDevicesResult(java.util.List<ActiveWebSession> activeWebSessions, java.util.List<DesktopClientSession> desktopClientSessions, java.util.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.java.lang.IllegalArgumentException
- If any argument does not meet its
preconditions.public ListMemberDevicesResult()
The default values for unset fields will be used.
public java.util.List<ActiveWebSession> getActiveWebSessions()
null
if not present.public java.util.List<DesktopClientSession> getDesktopClientSessions()
null
if not present.public java.util.List<MobileClientSession> getMobileClientSessions()
null
if not present.public static ListMemberDevicesResult.Builder newBuilder()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringMultiline()
The returned String may contain newlines.