public static class WebLink.Builder extends WebLinkMini.Builder
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
createdAt |
protected UserMini |
createdBy |
protected String |
description |
protected EnumWrapper<WebLinkItemStatusField> |
itemStatus |
protected OffsetDateTime |
modifiedAt |
protected UserMini |
modifiedBy |
protected UserMini |
ownedBy |
protected FolderMini |
parent |
protected WebLinkPathCollectionField |
pathCollection |
protected OffsetDateTime |
purgedAt |
protected WebLinkSharedLinkField |
sharedLink |
protected OffsetDateTime |
trashedAt |
name, sequenceId, urletag, id, typeexplicitlySetNullableFieldsgetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected FolderMini parent
protected String description
protected WebLinkPathCollectionField pathCollection
protected OffsetDateTime createdAt
protected OffsetDateTime modifiedAt
protected OffsetDateTime trashedAt
protected OffsetDateTime purgedAt
protected UserMini modifiedBy
protected WebLinkSharedLinkField sharedLink
protected EnumWrapper<WebLinkItemStatusField> itemStatus
public WebLink.Builder parent(FolderMini parent)
public WebLink.Builder description(String description)
public WebLink.Builder pathCollection(WebLinkPathCollectionField pathCollection)
public WebLink.Builder createdAt(OffsetDateTime createdAt)
public WebLink.Builder modifiedAt(OffsetDateTime modifiedAt)
public WebLink.Builder trashedAt(OffsetDateTime trashedAt)
public WebLink.Builder purgedAt(OffsetDateTime purgedAt)
public WebLink.Builder createdBy(UserMini createdBy)
public WebLink.Builder modifiedBy(UserMini modifiedBy)
public WebLink.Builder ownedBy(UserMini ownedBy)
public WebLink.Builder sharedLink(WebLinkSharedLinkField sharedLink)
public WebLink.Builder itemStatus(WebLinkItemStatusField itemStatus)
public WebLink.Builder itemStatus(EnumWrapper<WebLinkItemStatusField> itemStatus)
public WebLink.Builder type(WebLinkBaseTypeField type)
type in class WebLinkMini.Builderpublic WebLink.Builder type(EnumWrapper<WebLinkBaseTypeField> type)
type in class WebLinkMini.Builderpublic WebLink.Builder etag(String etag)
etag in class WebLinkMini.Builderpublic WebLink.Builder url(String url)
url in class WebLinkMini.Builderpublic WebLink.Builder sequenceId(String sequenceId)
sequenceId in class WebLinkMini.Builderpublic WebLink.Builder name(String name)
name in class WebLinkMini.Builderpublic WebLink build()
build in class WebLinkMini.Builder