public class JoinTeamDetails
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
JoinTeamDetails.Builder
Builder for
JoinTeamDetails . |
Modifier and Type | Field and Description |
---|---|
protected java.lang.Boolean |
hasLinkedApps |
protected java.lang.Boolean |
hasLinkedDevices |
protected java.lang.Boolean |
hasLinkedSharedFolders |
protected java.util.List<UserLinkedAppLogInfo> |
linkedApps |
protected java.util.List<LinkedDeviceLogInfo> |
linkedDevices |
protected java.util.List<FolderLogInfo> |
linkedSharedFolders |
protected java.lang.Boolean |
wasLinkedAppsTruncated |
protected java.lang.Boolean |
wasLinkedDevicesTruncated |
protected java.lang.Boolean |
wasLinkedSharedFoldersTruncated |
Constructor and Description |
---|
JoinTeamDetails(java.util.List<UserLinkedAppLogInfo> linkedApps,
java.util.List<LinkedDeviceLogInfo> linkedDevices,
java.util.List<FolderLogInfo> linkedSharedFolders)
Additional information relevant when a new member joins the team.
|
JoinTeamDetails(java.util.List<UserLinkedAppLogInfo> linkedApps,
java.util.List<LinkedDeviceLogInfo> linkedDevices,
java.util.List<FolderLogInfo> linkedSharedFolders,
java.lang.Boolean wasLinkedAppsTruncated,
java.lang.Boolean wasLinkedDevicesTruncated,
java.lang.Boolean wasLinkedSharedFoldersTruncated,
java.lang.Boolean hasLinkedApps,
java.lang.Boolean hasLinkedDevices,
java.lang.Boolean hasLinkedSharedFolders)
Additional information relevant when a new member joins the team.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.Boolean |
getHasLinkedApps()
True if the user had linked apps at event time.
|
java.lang.Boolean |
getHasLinkedDevices()
True if the user had linked apps at event time.
|
java.lang.Boolean |
getHasLinkedSharedFolders()
True if the user had linked shared folders at event time.
|
java.util.List<UserLinkedAppLogInfo> |
getLinkedApps()
Linked applications.
|
java.util.List<LinkedDeviceLogInfo> |
getLinkedDevices()
Linked devices.
|
java.util.List<FolderLogInfo> |
getLinkedSharedFolders()
Linked shared folders.
|
java.lang.Boolean |
getWasLinkedAppsTruncated()
(Deprecated) True if the linked_apps list was truncated to the maximum
supported length (50).
|
java.lang.Boolean |
getWasLinkedDevicesTruncated()
(Deprecated) True if the linked_devices list was truncated to the maximum
supported length (50).
|
java.lang.Boolean |
getWasLinkedSharedFoldersTruncated()
(Deprecated) True if the linked_shared_folders list was truncated to the
maximum supported length (50).
|
int |
hashCode() |
static JoinTeamDetails.Builder |
newBuilder(java.util.List<UserLinkedAppLogInfo> linkedApps,
java.util.List<LinkedDeviceLogInfo> linkedDevices,
java.util.List<FolderLogInfo> linkedSharedFolders)
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<UserLinkedAppLogInfo> linkedApps
protected final java.util.List<LinkedDeviceLogInfo> linkedDevices
protected final java.util.List<FolderLogInfo> linkedSharedFolders
protected final java.lang.Boolean wasLinkedAppsTruncated
protected final java.lang.Boolean wasLinkedDevicesTruncated
protected final java.lang.Boolean wasLinkedSharedFoldersTruncated
protected final java.lang.Boolean hasLinkedApps
protected final java.lang.Boolean hasLinkedDevices
protected final java.lang.Boolean hasLinkedSharedFolders
public JoinTeamDetails(java.util.List<UserLinkedAppLogInfo> linkedApps, java.util.List<LinkedDeviceLogInfo> linkedDevices, java.util.List<FolderLogInfo> linkedSharedFolders, java.lang.Boolean wasLinkedAppsTruncated, java.lang.Boolean wasLinkedDevicesTruncated, java.lang.Boolean wasLinkedSharedFoldersTruncated, java.lang.Boolean hasLinkedApps, java.lang.Boolean hasLinkedDevices, java.lang.Boolean hasLinkedSharedFolders)
Use newBuilder
to create instances of this class without
specifying values for all optional fields.
linkedApps
- Linked applications. (Deprecated) Please use
has_linked_apps boolean field instead. Must not contain a null
item and not be null
.linkedDevices
- Linked devices. (Deprecated) Please use
has_linked_devices boolean field instead. Must not contain a null
item and not be null
.linkedSharedFolders
- Linked shared folders. (Deprecated) Please
use has_linked_shared_folders boolean field instead. Must not contain
a null
item and not be null
.wasLinkedAppsTruncated
- (Deprecated) True if the linked_apps list
was truncated to the maximum supported length (50).wasLinkedDevicesTruncated
- (Deprecated) True if the linked_devices
list was truncated to the maximum supported length (50).wasLinkedSharedFoldersTruncated
- (Deprecated) True if the
linked_shared_folders list was truncated to the maximum supported
length (50).hasLinkedApps
- True if the user had linked apps at event time.hasLinkedDevices
- True if the user had linked apps at event time.hasLinkedSharedFolders
- True if the user had linked shared folders
at event time.java.lang.IllegalArgumentException
- If any argument does not meet its
preconditions.public JoinTeamDetails(java.util.List<UserLinkedAppLogInfo> linkedApps, java.util.List<LinkedDeviceLogInfo> linkedDevices, java.util.List<FolderLogInfo> linkedSharedFolders)
The default values for unset fields will be used.
linkedApps
- Linked applications. (Deprecated) Please use
has_linked_apps boolean field instead. Must not contain a null
item and not be null
.linkedDevices
- Linked devices. (Deprecated) Please use
has_linked_devices boolean field instead. Must not contain a null
item and not be null
.linkedSharedFolders
- Linked shared folders. (Deprecated) Please
use has_linked_shared_folders boolean field instead. Must not contain
a null
item and not be null
.java.lang.IllegalArgumentException
- If any argument does not meet its
preconditions.public java.util.List<UserLinkedAppLogInfo> getLinkedApps()
null
.public java.util.List<LinkedDeviceLogInfo> getLinkedDevices()
null
.public java.util.List<FolderLogInfo> getLinkedSharedFolders()
null
.public java.lang.Boolean getWasLinkedAppsTruncated()
null
if not present.public java.lang.Boolean getWasLinkedDevicesTruncated()
null
if not present.public java.lang.Boolean getWasLinkedSharedFoldersTruncated()
null
if not present.public java.lang.Boolean getHasLinkedApps()
null
if not present.public java.lang.Boolean getHasLinkedDevices()
null
if not present.public java.lang.Boolean getHasLinkedSharedFolders()
null
if not present.public static JoinTeamDetails.Builder newBuilder(java.util.List<UserLinkedAppLogInfo> linkedApps, java.util.List<LinkedDeviceLogInfo> linkedDevices, java.util.List<FolderLogInfo> linkedSharedFolders)
linkedApps
- Linked applications. (Deprecated) Please use
has_linked_apps boolean field instead. Must not contain a null
item and not be null
.linkedDevices
- Linked devices. (Deprecated) Please use
has_linked_devices boolean field instead. Must not contain a null
item and not be null
.linkedSharedFolders
- Linked shared folders. (Deprecated) Please
use has_linked_shared_folders boolean field instead. Must not contain
a null
item and not be null
.java.lang.IllegalArgumentException
- If any argument does not meet its
preconditions.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.