public static class FolderFullPermissionsField.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
canApplyWatermark |
protected boolean |
canDelete |
protected boolean |
canDownload |
protected boolean |
canInviteCollaborator |
protected boolean |
canRename |
protected boolean |
canSetShareAccess |
protected boolean |
canShare |
protected boolean |
canUpload |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(boolean canDelete,
boolean canDownload,
boolean canInviteCollaborator,
boolean canRename,
boolean canSetShareAccess,
boolean canShare,
boolean canUpload) |
| Modifier and Type | Method and Description |
|---|---|
FolderFullPermissionsField |
build() |
FolderFullPermissionsField.Builder |
canApplyWatermark(Boolean canApplyWatermark) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected final boolean canDelete
protected final boolean canDownload
protected final boolean canInviteCollaborator
protected final boolean canRename
protected final boolean canSetShareAccess
protected final boolean canShare
protected final boolean canUpload
protected Boolean canApplyWatermark
public Builder(boolean canDelete, boolean canDownload, boolean canInviteCollaborator, boolean canRename, boolean canSetShareAccess, boolean canShare, boolean canUpload)
public FolderFullPermissionsField.Builder canApplyWatermark(Boolean canApplyWatermark)
public FolderFullPermissionsField build()