public class UpdateFileByIdRequestBodyPermissionsField extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
UpdateFileByIdRequestBodyPermissionsField.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected EnumWrapper<UpdateFileByIdRequestBodyPermissionsCanDownloadField> |
canDownload
Defines who is allowed to download this file.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
|
UpdateFileByIdRequestBodyPermissionsField() |
protected |
UpdateFileByIdRequestBodyPermissionsField(UpdateFileByIdRequestBodyPermissionsField.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
EnumWrapper<UpdateFileByIdRequestBodyPermissionsCanDownloadField> |
getCanDownload() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<UpdateFileByIdRequestBodyPermissionsCanDownloadField> canDownload
This setting overrides the download permissions that are normally part of the `role` of a collaboration. When set to `company`, this essentially removes the download option for external users with `viewer` or `editor` a roles.
public UpdateFileByIdRequestBodyPermissionsField()
protected UpdateFileByIdRequestBodyPermissionsField(UpdateFileByIdRequestBodyPermissionsField.Builder builder)
public EnumWrapper<UpdateFileByIdRequestBodyPermissionsCanDownloadField> getCanDownload()