public static class AppItemAssociation.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected AppItem |
appItem |
protected String |
id |
protected AppItemAssociatedItem |
item |
protected EnumWrapper<AppItemAssociationTypeField> |
type |
explicitlySetNullableFields| Constructor and Description |
|---|
Builder(String id,
AppItem appItem,
AppItemAssociatedItem item) |
Builder(String id,
AppItem appItem,
FileBase item) |
Builder(String id,
AppItem appItem,
FolderBase item) |
Builder(String id,
AppItem appItem,
WebLinkBase item) |
| Modifier and Type | Method and Description |
|---|---|
AppItemAssociation |
build() |
AppItemAssociation.Builder |
type(AppItemAssociationTypeField type) |
AppItemAssociation.Builder |
type(EnumWrapper<AppItemAssociationTypeField> type) |
getExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<AppItemAssociationTypeField> type
protected final AppItemAssociatedItem item
public Builder(String id, AppItem appItem, FolderBase item)
public Builder(String id, AppItem appItem, WebLinkBase item)
public Builder(String id, AppItem appItem, AppItemAssociatedItem item)
public AppItemAssociation.Builder type(AppItemAssociationTypeField type)
public AppItemAssociation.Builder type(EnumWrapper<AppItemAssociationTypeField> type)
public AppItemAssociation build()