Package com.dropbox.core.v2.teamlog
Class FolderLogInfo.Builder
- java.lang.Object
-
- com.dropbox.core.v2.teamlog.FileOrFolderLogInfo.Builder
-
- com.dropbox.core.v2.teamlog.FolderLogInfo.Builder
-
- Enclosing class:
- FolderLogInfo
public static class FolderLogInfo.Builder extends FileOrFolderLogInfo.Builder
Builder forFolderLogInfo.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.LongfileCount-
Fields inherited from class com.dropbox.core.v2.teamlog.FileOrFolderLogInfo.Builder
displayName, fileId, fileSize, path
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder(PathLogInfo path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FolderLogInfobuild()Builds an instance ofFolderLogInfoconfigured with this builder's valuesFolderLogInfo.BuilderwithDisplayName(java.lang.String displayName)Set value for optional field.FolderLogInfo.BuilderwithFileCount(java.lang.Long fileCount)Set value for optional field.FolderLogInfo.BuilderwithFileId(java.lang.String fileId)Set value for optional field.FolderLogInfo.BuilderwithFileSize(java.lang.Long fileSize)Set value for optional field.
-
-
-
Constructor Detail
-
Builder
protected Builder(PathLogInfo path)
-
-
Method Detail
-
withFileCount
public FolderLogInfo.Builder withFileCount(java.lang.Long fileCount)
Set value for optional field.- Parameters:
fileCount- Number of files within the folder.- Returns:
- this builder
-
withDisplayName
public FolderLogInfo.Builder withDisplayName(java.lang.String displayName)
Set value for optional field.- Overrides:
withDisplayNamein classFileOrFolderLogInfo.Builder- Parameters:
displayName- Display name.- Returns:
- this builder
-
withFileId
public FolderLogInfo.Builder withFileId(java.lang.String fileId)
Set value for optional field.- Overrides:
withFileIdin classFileOrFolderLogInfo.Builder- Parameters:
fileId- Unique ID.- Returns:
- this builder
-
withFileSize
public FolderLogInfo.Builder withFileSize(java.lang.Long fileSize)
Set value for optional field.- Overrides:
withFileSizein classFileOrFolderLogInfo.Builder- Parameters:
fileSize- File or folder size in bytes.- Returns:
- this builder
-
build
public FolderLogInfo build()
Builds an instance ofFolderLogInfoconfigured with this builder's values- Overrides:
buildin classFileOrFolderLogInfo.Builder- Returns:
- new instance of
FolderLogInfo
-
-