public static class TrashWebLink.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<TrashWebLinkItemStatusField> |
itemStatus |
protected OffsetDateTime |
modifiedAt |
protected UserMini |
modifiedBy |
protected String |
name |
protected UserMini |
ownedBy |
protected FolderMini |
parent |
protected TrashWebLinkPathCollectionField |
pathCollection |
protected OffsetDateTime |
purgedAt |
protected String |
sequenceId |
protected String |
sharedLink |
protected OffsetDateTime |
trashedAt |
protected EnumWrapper<TrashWebLinkTypeField> |
type |
protected String |
url |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder() |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<TrashWebLinkTypeField> type
protected String sequenceId
protected FolderMini parent
protected String description
protected TrashWebLinkPathCollectionField pathCollection
protected OffsetDateTime createdAt
protected OffsetDateTime modifiedAt
protected OffsetDateTime trashedAt
protected OffsetDateTime purgedAt
protected UserMini modifiedBy
protected String sharedLink
protected EnumWrapper<TrashWebLinkItemStatusField> itemStatus
public Builder()
public TrashWebLink.Builder type(TrashWebLinkTypeField type)
public TrashWebLink.Builder type(EnumWrapper<TrashWebLinkTypeField> type)
public TrashWebLink.Builder id(String id)
public TrashWebLink.Builder sequenceId(String sequenceId)
public TrashWebLink.Builder etag(String etag)
public TrashWebLink.Builder name(String name)
public TrashWebLink.Builder url(String url)
public TrashWebLink.Builder parent(FolderMini parent)
public TrashWebLink.Builder description(String description)
public TrashWebLink.Builder pathCollection(TrashWebLinkPathCollectionField pathCollection)
public TrashWebLink.Builder createdAt(OffsetDateTime createdAt)
public TrashWebLink.Builder modifiedAt(OffsetDateTime modifiedAt)
public TrashWebLink.Builder trashedAt(OffsetDateTime trashedAt)
public TrashWebLink.Builder purgedAt(OffsetDateTime purgedAt)
public TrashWebLink.Builder createdBy(UserMini createdBy)
public TrashWebLink.Builder modifiedBy(UserMini modifiedBy)
public TrashWebLink.Builder ownedBy(UserMini ownedBy)
public TrashWebLink.Builder sharedLink(String sharedLink)
public TrashWebLink.Builder itemStatus(TrashWebLinkItemStatusField itemStatus)
public TrashWebLink.Builder itemStatus(EnumWrapper<TrashWebLinkItemStatusField> itemStatus)
public TrashWebLink build()