public static class FileVersionRetention.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
appliedAt |
protected OffsetDateTime |
dispositionAt |
protected FileMini |
file |
protected FileVersionMini |
fileVersion |
protected String |
id |
protected EnumWrapper<FileVersionRetentionTypeField> |
type |
protected RetentionPolicyMini |
winningRetentionPolicy |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
FileVersionRetention.Builder |
appliedAt(OffsetDateTime appliedAt) |
FileVersionRetention |
build() |
FileVersionRetention.Builder |
dispositionAt(OffsetDateTime dispositionAt) |
FileVersionRetention.Builder |
file(FileMini file) |
FileVersionRetention.Builder |
fileVersion(FileVersionMini fileVersion) |
FileVersionRetention.Builder |
id(String id) |
FileVersionRetention.Builder |
type(EnumWrapper<FileVersionRetentionTypeField> type) |
FileVersionRetention.Builder |
type(FileVersionRetentionTypeField type) |
FileVersionRetention.Builder |
winningRetentionPolicy(RetentionPolicyMini winningRetentionPolicy) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<FileVersionRetentionTypeField> type
protected FileVersionMini fileVersion
protected OffsetDateTime appliedAt
protected OffsetDateTime dispositionAt
protected RetentionPolicyMini winningRetentionPolicy
public Builder()
public FileVersionRetention.Builder id(String id)
public FileVersionRetention.Builder type(FileVersionRetentionTypeField type)
public FileVersionRetention.Builder type(EnumWrapper<FileVersionRetentionTypeField> type)
public FileVersionRetention.Builder fileVersion(FileVersionMini fileVersion)
public FileVersionRetention.Builder file(FileMini file)
public FileVersionRetention.Builder appliedAt(OffsetDateTime appliedAt)
public FileVersionRetention.Builder dispositionAt(OffsetDateTime dispositionAt)
public FileVersionRetention.Builder winningRetentionPolicy(RetentionPolicyMini winningRetentionPolicy)
public FileVersionRetention build()