public static class FileFullPermissionsField.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
canAnnotate |
protected Boolean |
canApplyWatermark |
protected boolean |
canComment |
protected boolean |
canDelete |
protected boolean |
canDownload |
protected boolean |
canInviteCollaborator |
protected boolean |
canPreview |
protected boolean |
canRename |
protected boolean |
canSetShareAccess |
protected boolean |
canShare |
protected boolean |
canUpload |
protected boolean |
canViewAnnotationsAll |
protected boolean |
canViewAnnotationsSelf |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(boolean canDelete,
boolean canDownload,
boolean canInviteCollaborator,
boolean canRename,
boolean canSetShareAccess,
boolean canShare,
boolean canAnnotate,
boolean canComment,
boolean canPreview,
boolean canUpload,
boolean canViewAnnotationsAll,
boolean canViewAnnotationsSelf) |
| Modifier and Type | Method and Description |
|---|---|
FileFullPermissionsField |
build() |
FileFullPermissionsField.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 canAnnotate
protected final boolean canComment
protected final boolean canPreview
protected final boolean canUpload
protected final boolean canViewAnnotationsAll
protected final boolean canViewAnnotationsSelf
protected Boolean canApplyWatermark
public Builder(boolean canDelete, boolean canDownload, boolean canInviteCollaborator, boolean canRename, boolean canSetShareAccess, boolean canShare, boolean canAnnotate, boolean canComment, boolean canPreview, boolean canUpload, boolean canViewAnnotationsAll, boolean canViewAnnotationsSelf)
public FileFullPermissionsField.Builder canApplyWatermark(Boolean canApplyWatermark)
public FileFullPermissionsField build()