public static class FolderFull.Builder extends Folder.Builder
| Modifier and Type | Field and Description |
|---|---|
protected List<EnumWrapper<FolderFullAllowedInviteeRolesField>> |
allowedInviteeRoles |
protected List<EnumWrapper<FolderFullAllowedSharedLinkAccessLevelsField>> |
allowedSharedLinkAccessLevels |
protected Boolean |
canNonOwnersInvite |
protected Boolean |
canNonOwnersViewCollaborators |
protected FolderFullClassificationField |
classification |
protected Boolean |
hasCollaborations |
protected Boolean |
isAccessibleViaSharedLink |
protected Boolean |
isAssociatedWithAppItem |
protected Boolean |
isCollaborationRestrictedToEnterprise |
protected Boolean |
isExternallyOwned |
protected FolderFullMetadataField |
metadata |
protected FolderFullPermissionsField |
permissions |
protected EnumWrapper<FolderFullSyncStateField> |
syncState |
protected List<String> |
tags |
protected FolderFullWatermarkInfoField |
watermarkInfo |
contentCreatedAt, contentModifiedAt, createdAt, createdBy, description, folderUploadEmail, itemCollection, itemStatus, modifiedAt, modifiedBy, ownedBy, parent, pathCollection, purgedAt, sharedLink, size, trashedAtname, sequenceIdetag, id, typeexplicitlySetNullableFieldsgetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<FolderFullSyncStateField> syncState
protected Boolean hasCollaborations
protected FolderFullPermissionsField permissions
protected Boolean canNonOwnersInvite
protected Boolean isExternallyOwned
protected FolderFullMetadataField metadata
protected Boolean isCollaborationRestrictedToEnterprise
protected List<EnumWrapper<FolderFullAllowedSharedLinkAccessLevelsField>> allowedSharedLinkAccessLevels
protected List<EnumWrapper<FolderFullAllowedInviteeRolesField>> allowedInviteeRoles
protected FolderFullWatermarkInfoField watermarkInfo
protected Boolean isAccessibleViaSharedLink
protected Boolean canNonOwnersViewCollaborators
protected FolderFullClassificationField classification
protected Boolean isAssociatedWithAppItem
public FolderFull.Builder syncState(FolderFullSyncStateField syncState)
public FolderFull.Builder syncState(EnumWrapper<FolderFullSyncStateField> syncState)
public FolderFull.Builder hasCollaborations(Boolean hasCollaborations)
public FolderFull.Builder permissions(FolderFullPermissionsField permissions)
public FolderFull.Builder tags(List<String> tags)
public FolderFull.Builder canNonOwnersInvite(Boolean canNonOwnersInvite)
public FolderFull.Builder isExternallyOwned(Boolean isExternallyOwned)
public FolderFull.Builder metadata(FolderFullMetadataField metadata)
public FolderFull.Builder isCollaborationRestrictedToEnterprise(Boolean isCollaborationRestrictedToEnterprise)
public FolderFull.Builder allowedSharedLinkAccessLevels(List<? extends Valuable> allowedSharedLinkAccessLevels)
public FolderFull.Builder allowedInviteeRoles(List<? extends Valuable> allowedInviteeRoles)
public FolderFull.Builder watermarkInfo(FolderFullWatermarkInfoField watermarkInfo)
public FolderFull.Builder isAccessibleViaSharedLink(Boolean isAccessibleViaSharedLink)
public FolderFull.Builder canNonOwnersViewCollaborators(Boolean canNonOwnersViewCollaborators)
public FolderFull.Builder classification(FolderFullClassificationField classification)
public FolderFull.Builder isAssociatedWithAppItem(Boolean isAssociatedWithAppItem)
public FolderFull.Builder etag(String etag)
etag in class Folder.Builderpublic FolderFull.Builder type(FolderBaseTypeField type)
type in class Folder.Builderpublic FolderFull.Builder type(EnumWrapper<FolderBaseTypeField> type)
type in class Folder.Builderpublic FolderFull.Builder sequenceId(String sequenceId)
sequenceId in class Folder.Builderpublic FolderFull.Builder name(String name)
name in class Folder.Builderpublic FolderFull.Builder createdAt(OffsetDateTime createdAt)
createdAt in class Folder.Builderpublic FolderFull.Builder modifiedAt(OffsetDateTime modifiedAt)
modifiedAt in class Folder.Builderpublic FolderFull.Builder description(String description)
description in class Folder.Builderpublic FolderFull.Builder size(Long size)
size in class Folder.Builderpublic FolderFull.Builder pathCollection(FolderPathCollectionField pathCollection)
pathCollection in class Folder.Builderpublic FolderFull.Builder createdBy(UserMini createdBy)
createdBy in class Folder.Builderpublic FolderFull.Builder modifiedBy(UserMini modifiedBy)
modifiedBy in class Folder.Builderpublic FolderFull.Builder trashedAt(OffsetDateTime trashedAt)
trashedAt in class Folder.Builderpublic FolderFull.Builder purgedAt(OffsetDateTime purgedAt)
purgedAt in class Folder.Builderpublic FolderFull.Builder contentCreatedAt(OffsetDateTime contentCreatedAt)
contentCreatedAt in class Folder.Builderpublic FolderFull.Builder contentModifiedAt(OffsetDateTime contentModifiedAt)
contentModifiedAt in class Folder.Builderpublic FolderFull.Builder ownedBy(UserMini ownedBy)
ownedBy in class Folder.Builderpublic FolderFull.Builder sharedLink(FolderSharedLinkField sharedLink)
sharedLink in class Folder.Builderpublic FolderFull.Builder folderUploadEmail(FolderFolderUploadEmailField folderUploadEmail)
folderUploadEmail in class Folder.Builderpublic FolderFull.Builder parent(FolderMini parent)
parent in class Folder.Builderpublic FolderFull.Builder itemStatus(FolderItemStatusField itemStatus)
itemStatus in class Folder.Builderpublic FolderFull.Builder itemStatus(EnumWrapper<FolderItemStatusField> itemStatus)
itemStatus in class Folder.Builderpublic FolderFull.Builder itemCollection(Items itemCollection)
itemCollection in class Folder.Builderpublic FolderFull build()
build in class Folder.Builder