public static class JoinTeamDetails.Builder
extends java.lang.Object
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 |
| Modifier | Constructor and Description |
|---|---|
protected |
Builder(java.util.List<UserLinkedAppLogInfo> linkedApps,
java.util.List<LinkedDeviceLogInfo> linkedDevices,
java.util.List<FolderLogInfo> linkedSharedFolders) |
| Modifier and Type | Method and Description |
|---|---|
JoinTeamDetails |
build()
Builds an instance of
JoinTeamDetails configured with this
builder's values |
JoinTeamDetails.Builder |
withHasLinkedApps(java.lang.Boolean hasLinkedApps)
Set value for optional field.
|
JoinTeamDetails.Builder |
withHasLinkedDevices(java.lang.Boolean hasLinkedDevices)
Set value for optional field.
|
JoinTeamDetails.Builder |
withHasLinkedSharedFolders(java.lang.Boolean hasLinkedSharedFolders)
Set value for optional field.
|
JoinTeamDetails.Builder |
withWasLinkedAppsTruncated(java.lang.Boolean wasLinkedAppsTruncated)
Set value for optional field.
|
JoinTeamDetails.Builder |
withWasLinkedDevicesTruncated(java.lang.Boolean wasLinkedDevicesTruncated)
Set value for optional field.
|
JoinTeamDetails.Builder |
withWasLinkedSharedFoldersTruncated(java.lang.Boolean wasLinkedSharedFoldersTruncated)
Set value for optional field.
|
protected final java.util.List<UserLinkedAppLogInfo> linkedApps
protected final java.util.List<LinkedDeviceLogInfo> linkedDevices
protected final java.util.List<FolderLogInfo> linkedSharedFolders
protected java.lang.Boolean wasLinkedAppsTruncated
protected java.lang.Boolean wasLinkedDevicesTruncated
protected java.lang.Boolean wasLinkedSharedFoldersTruncated
protected java.lang.Boolean hasLinkedApps
protected java.lang.Boolean hasLinkedDevices
protected java.lang.Boolean hasLinkedSharedFolders
protected Builder(java.util.List<UserLinkedAppLogInfo> linkedApps, java.util.List<LinkedDeviceLogInfo> linkedDevices, java.util.List<FolderLogInfo> linkedSharedFolders)
public JoinTeamDetails.Builder withWasLinkedAppsTruncated(java.lang.Boolean wasLinkedAppsTruncated)
wasLinkedAppsTruncated - (Deprecated) True if the linked_apps
list was truncated to the maximum supported length (50).public JoinTeamDetails.Builder withWasLinkedDevicesTruncated(java.lang.Boolean wasLinkedDevicesTruncated)
wasLinkedDevicesTruncated - (Deprecated) True if the
linked_devices list was truncated to the maximum supported length
(50).public JoinTeamDetails.Builder withWasLinkedSharedFoldersTruncated(java.lang.Boolean wasLinkedSharedFoldersTruncated)
wasLinkedSharedFoldersTruncated - (Deprecated) True if the
linked_shared_folders list was truncated to the maximum supported
length (50).public JoinTeamDetails.Builder withHasLinkedApps(java.lang.Boolean hasLinkedApps)
hasLinkedApps - True if the user had linked apps at event time.public JoinTeamDetails.Builder withHasLinkedDevices(java.lang.Boolean hasLinkedDevices)
hasLinkedDevices - True if the user had linked apps at event
time.public JoinTeamDetails.Builder withHasLinkedSharedFolders(java.lang.Boolean hasLinkedSharedFolders)
hasLinkedSharedFolders - True if the user had linked shared
folders at event time.public JoinTeamDetails build()
JoinTeamDetails configured with this
builder's valuesJoinTeamDetails