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