public static class FileFull.Builder extends File.Builder
| Modifier and Type | Field and Description |
|---|---|
protected List<EnumWrapper<FileFullAllowedInviteeRolesField>> |
allowedInviteeRoles |
protected FileFullClassificationField |
classification |
protected Long |
commentCount |
protected OffsetDateTime |
dispositionAt |
protected OffsetDateTime |
expiresAt |
protected FileFullExpiringEmbedLinkField |
expiringEmbedLink |
protected String |
extension |
protected Boolean |
hasCollaborations |
protected Boolean |
isAccessibleViaSharedLink |
protected Boolean |
isAssociatedWithAppItem |
protected Boolean |
isExternallyOwned |
protected Boolean |
isPackage |
protected FileFullLockField |
lock |
protected FileFullMetadataField |
metadata |
protected FileFullPermissionsField |
permissions |
protected FileFullRepresentationsField |
representations |
protected List<EnumWrapper<FileFullSharedLinkPermissionOptionsField>> |
sharedLinkPermissionOptions |
protected List<String> |
tags |
protected String |
uploaderDisplayName |
protected String |
versionNumber |
protected FileFullWatermarkInfoField |
watermarkInfo |
contentCreatedAt, contentModifiedAt, createdAt, createdBy, description, itemStatus, modifiedAt, modifiedBy, ownedBy, parent, pathCollection, purgedAt, sharedLink, size, trashedAtfileVersion, name, sequenceId, sha1etag, id, typeexplicitlySetNullableFieldsgetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected String versionNumber
protected Long commentCount
protected FileFullPermissionsField permissions
protected FileFullLockField lock
protected FileFullExpiringEmbedLinkField expiringEmbedLink
protected FileFullWatermarkInfoField watermarkInfo
protected Boolean isAccessibleViaSharedLink
protected List<EnumWrapper<FileFullAllowedInviteeRolesField>> allowedInviteeRoles
protected Boolean isExternallyOwned
protected Boolean hasCollaborations
protected FileFullMetadataField metadata
protected OffsetDateTime expiresAt
protected FileFullRepresentationsField representations
protected FileFullClassificationField classification
protected String uploaderDisplayName
protected OffsetDateTime dispositionAt
protected List<EnumWrapper<FileFullSharedLinkPermissionOptionsField>> sharedLinkPermissionOptions
protected Boolean isAssociatedWithAppItem
public FileFull.Builder versionNumber(String versionNumber)
public FileFull.Builder commentCount(Long commentCount)
public FileFull.Builder permissions(FileFullPermissionsField permissions)
public FileFull.Builder tags(List<String> tags)
public FileFull.Builder lock(FileFullLockField lock)
public FileFull.Builder extension(String extension)
public FileFull.Builder isPackage(Boolean isPackage)
public FileFull.Builder expiringEmbedLink(FileFullExpiringEmbedLinkField expiringEmbedLink)
public FileFull.Builder watermarkInfo(FileFullWatermarkInfoField watermarkInfo)
public FileFull.Builder isAccessibleViaSharedLink(Boolean isAccessibleViaSharedLink)
public FileFull.Builder allowedInviteeRoles(List<? extends Valuable> allowedInviteeRoles)
public FileFull.Builder isExternallyOwned(Boolean isExternallyOwned)
public FileFull.Builder hasCollaborations(Boolean hasCollaborations)
public FileFull.Builder metadata(FileFullMetadataField metadata)
public FileFull.Builder expiresAt(OffsetDateTime expiresAt)
public FileFull.Builder representations(FileFullRepresentationsField representations)
public FileFull.Builder classification(FileFullClassificationField classification)
public FileFull.Builder uploaderDisplayName(String uploaderDisplayName)
public FileFull.Builder dispositionAt(OffsetDateTime dispositionAt)
public FileFull.Builder sharedLinkPermissionOptions(List<? extends Valuable> sharedLinkPermissionOptions)
public FileFull.Builder isAssociatedWithAppItem(Boolean isAssociatedWithAppItem)
public FileFull.Builder etag(String etag)
etag in class File.Builderpublic FileFull.Builder type(FileBaseTypeField type)
type in class File.Builderpublic FileFull.Builder type(EnumWrapper<FileBaseTypeField> type)
type in class File.Builderpublic FileFull.Builder sequenceId(String sequenceId)
sequenceId in class File.Builderpublic FileFull.Builder name(String name)
name in class File.Builderpublic FileFull.Builder sha1(String sha1)
sha1 in class File.Builderpublic FileFull.Builder fileVersion(FileVersionMini fileVersion)
fileVersion in class File.Builderpublic FileFull.Builder description(String description)
description in class File.Builderpublic FileFull.Builder size(Long size)
size in class File.Builderpublic FileFull.Builder pathCollection(FilePathCollectionField pathCollection)
pathCollection in class File.Builderpublic FileFull.Builder createdAt(OffsetDateTime createdAt)
createdAt in class File.Builderpublic FileFull.Builder modifiedAt(OffsetDateTime modifiedAt)
modifiedAt in class File.Builderpublic FileFull.Builder trashedAt(OffsetDateTime trashedAt)
trashedAt in class File.Builderpublic FileFull.Builder purgedAt(OffsetDateTime purgedAt)
purgedAt in class File.Builderpublic FileFull.Builder contentCreatedAt(OffsetDateTime contentCreatedAt)
contentCreatedAt in class File.Builderpublic FileFull.Builder contentModifiedAt(OffsetDateTime contentModifiedAt)
contentModifiedAt in class File.Builderpublic FileFull.Builder createdBy(UserMini createdBy)
createdBy in class File.Builderpublic FileFull.Builder modifiedBy(UserMini modifiedBy)
modifiedBy in class File.Builderpublic FileFull.Builder ownedBy(UserMini ownedBy)
ownedBy in class File.Builderpublic FileFull.Builder sharedLink(FileSharedLinkField sharedLink)
sharedLink in class File.Builderpublic FileFull.Builder parent(FolderMini parent)
parent in class File.Builderpublic FileFull.Builder itemStatus(FileItemStatusField itemStatus)
itemStatus in class File.Builderpublic FileFull.Builder itemStatus(EnumWrapper<FileItemStatusField> itemStatus)
itemStatus in class File.Builderpublic FileFull build()
build in class File.Builder