Package com.dropbox.core.v2.teamlog
Class JoinTeamDetails.Builder
- java.lang.Object
- 
- com.dropbox.core.v2.teamlog.JoinTeamDetails.Builder
 
- 
- Enclosing class:
- JoinTeamDetails
 
 public static class JoinTeamDetails.Builder extends java.lang.ObjectBuilder forJoinTeamDetails.
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.BooleanhasLinkedAppsprotected java.lang.BooleanhasLinkedDevicesprotected java.lang.BooleanhasLinkedSharedFoldersprotected java.util.List<UserLinkedAppLogInfo>linkedAppsprotected java.util.List<LinkedDeviceLogInfo>linkedDevicesprotected java.util.List<FolderLogInfo>linkedSharedFoldersprotected java.lang.BooleanwasLinkedAppsTruncatedprotected java.lang.BooleanwasLinkedDevicesTruncatedprotected java.lang.BooleanwasLinkedSharedFoldersTruncated
 - 
Constructor SummaryConstructors Modifier Constructor Description protectedBuilder(java.util.List<UserLinkedAppLogInfo> linkedApps, java.util.List<LinkedDeviceLogInfo> linkedDevices, java.util.List<FolderLogInfo> linkedSharedFolders)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description JoinTeamDetailsbuild()Builds an instance ofJoinTeamDetailsconfigured with this builder's valuesJoinTeamDetails.BuilderwithHasLinkedApps(java.lang.Boolean hasLinkedApps)Set value for optional field.JoinTeamDetails.BuilderwithHasLinkedDevices(java.lang.Boolean hasLinkedDevices)Set value for optional field.JoinTeamDetails.BuilderwithHasLinkedSharedFolders(java.lang.Boolean hasLinkedSharedFolders)Set value for optional field.JoinTeamDetails.BuilderwithWasLinkedAppsTruncated(java.lang.Boolean wasLinkedAppsTruncated)Set value for optional field.JoinTeamDetails.BuilderwithWasLinkedDevicesTruncated(java.lang.Boolean wasLinkedDevicesTruncated)Set value for optional field.JoinTeamDetails.BuilderwithWasLinkedSharedFoldersTruncated(java.lang.Boolean wasLinkedSharedFoldersTruncated)Set value for optional field.
 
- 
- 
- 
Field Detail- 
linkedAppsprotected final java.util.List<UserLinkedAppLogInfo> linkedApps 
 - 
linkedDevicesprotected final java.util.List<LinkedDeviceLogInfo> linkedDevices 
 - 
linkedSharedFoldersprotected final java.util.List<FolderLogInfo> linkedSharedFolders 
 - 
wasLinkedAppsTruncatedprotected java.lang.Boolean wasLinkedAppsTruncated 
 - 
wasLinkedDevicesTruncatedprotected java.lang.Boolean wasLinkedDevicesTruncated 
 - 
wasLinkedSharedFoldersTruncatedprotected java.lang.Boolean wasLinkedSharedFoldersTruncated 
 - 
hasLinkedAppsprotected java.lang.Boolean hasLinkedApps 
 - 
hasLinkedDevicesprotected java.lang.Boolean hasLinkedDevices 
 - 
hasLinkedSharedFoldersprotected java.lang.Boolean hasLinkedSharedFolders 
 
- 
 - 
Constructor Detail- 
Builderprotected Builder(java.util.List<UserLinkedAppLogInfo> linkedApps, java.util.List<LinkedDeviceLogInfo> linkedDevices, java.util.List<FolderLogInfo> linkedSharedFolders) 
 
- 
 - 
Method Detail- 
withWasLinkedAppsTruncatedpublic JoinTeamDetails.Builder withWasLinkedAppsTruncated(java.lang.Boolean wasLinkedAppsTruncated) Set value for optional field.- Parameters:
- wasLinkedAppsTruncated- (Deprecated) True if the linked_apps list was truncated to the maximum supported length (50).
- Returns:
- this builder
 
 - 
withWasLinkedDevicesTruncatedpublic JoinTeamDetails.Builder withWasLinkedDevicesTruncated(java.lang.Boolean wasLinkedDevicesTruncated) Set value for optional field.- Parameters:
- wasLinkedDevicesTruncated- (Deprecated) True if the linked_devices list was truncated to the maximum supported length (50).
- Returns:
- this builder
 
 - 
withWasLinkedSharedFoldersTruncatedpublic JoinTeamDetails.Builder withWasLinkedSharedFoldersTruncated(java.lang.Boolean wasLinkedSharedFoldersTruncated) Set value for optional field.- Parameters:
- wasLinkedSharedFoldersTruncated- (Deprecated) True if the linked_shared_folders list was truncated to the maximum supported length (50).
- Returns:
- this builder
 
 - 
withHasLinkedAppspublic JoinTeamDetails.Builder withHasLinkedApps(java.lang.Boolean hasLinkedApps) Set value for optional field.- Parameters:
- hasLinkedApps- True if the user had linked apps at event time.
- Returns:
- this builder
 
 - 
withHasLinkedDevicespublic JoinTeamDetails.Builder withHasLinkedDevices(java.lang.Boolean hasLinkedDevices) Set value for optional field.- Parameters:
- hasLinkedDevices- True if the user had linked apps at event time.
- Returns:
- this builder
 
 - 
withHasLinkedSharedFolderspublic JoinTeamDetails.Builder withHasLinkedSharedFolders(java.lang.Boolean hasLinkedSharedFolders) Set value for optional field.- Parameters:
- hasLinkedSharedFolders- True if the user had linked shared folders at event time.
- Returns:
- this builder
 
 - 
buildpublic JoinTeamDetails build() Builds an instance ofJoinTeamDetailsconfigured with this builder's values- Returns:
- new instance of JoinTeamDetails
 
 
- 
 
-