public static class TrashWebLinkRestored.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
createdAt |
protected UserMini |
createdBy |
protected String |
description |
protected String |
etag |
protected String |
id |
protected EnumWrapper<TrashWebLinkRestoredItemStatusField> |
itemStatus |
protected OffsetDateTime |
modifiedAt |
protected UserMini |
modifiedBy |
protected String |
name |
protected UserMini |
ownedBy |
protected FolderMini |
parent |
protected TrashWebLinkRestoredPathCollectionField |
pathCollection |
protected String |
purgedAt |
protected String |
sequenceId |
protected String |
sharedLink |
protected String |
trashedAt |
protected EnumWrapper<TrashWebLinkRestoredTypeField> |
type |
protected String |
url |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(String sequenceId,
TrashWebLinkRestoredPathCollectionField pathCollection) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<TrashWebLinkRestoredTypeField> type
protected final String sequenceId
protected FolderMini parent
protected String description
protected final TrashWebLinkRestoredPathCollectionField pathCollection
protected OffsetDateTime createdAt
protected OffsetDateTime modifiedAt
protected UserMini modifiedBy
protected String sharedLink
protected EnumWrapper<TrashWebLinkRestoredItemStatusField> itemStatus
public Builder(String sequenceId, TrashWebLinkRestoredPathCollectionField pathCollection)
public TrashWebLinkRestored.Builder type(TrashWebLinkRestoredTypeField type)
public TrashWebLinkRestored.Builder type(EnumWrapper<TrashWebLinkRestoredTypeField> type)
public TrashWebLinkRestored.Builder id(String id)
public TrashWebLinkRestored.Builder etag(String etag)
public TrashWebLinkRestored.Builder name(String name)
public TrashWebLinkRestored.Builder url(String url)
public TrashWebLinkRestored.Builder parent(FolderMini parent)
public TrashWebLinkRestored.Builder description(String description)
public TrashWebLinkRestored.Builder createdAt(OffsetDateTime createdAt)
public TrashWebLinkRestored.Builder modifiedAt(OffsetDateTime modifiedAt)
public TrashWebLinkRestored.Builder trashedAt(String trashedAt)
public TrashWebLinkRestored.Builder purgedAt(String purgedAt)
public TrashWebLinkRestored.Builder createdBy(UserMini createdBy)
public TrashWebLinkRestored.Builder modifiedBy(UserMini modifiedBy)
public TrashWebLinkRestored.Builder ownedBy(UserMini ownedBy)
public TrashWebLinkRestored.Builder sharedLink(String sharedLink)
public TrashWebLinkRestored.Builder itemStatus(TrashWebLinkRestoredItemStatusField itemStatus)
public TrashWebLinkRestored.Builder itemStatus(EnumWrapper<TrashWebLinkRestoredItemStatusField> itemStatus)
public TrashWebLinkRestored build()