public class AppItemAssociation extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
AppItemAssociation.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected AppItem |
appItem |
protected String |
id
The unique identifier for this app item association.
|
protected AppItemAssociatedItem |
item |
protected EnumWrapper<AppItemAssociationTypeField> |
type
The value will always be `app_item_association`.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
AppItemAssociation(AppItemAssociation.Builder builder) |
|
AppItemAssociation(String id,
AppItem appItem,
AppItemAssociatedItem item) |
|
AppItemAssociation(String id,
AppItem appItem,
FileBase item) |
|
AppItemAssociation(String id,
AppItem appItem,
FolderBase item) |
|
AppItemAssociation(String id,
AppItem appItem,
WebLinkBase item) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
AppItem |
getAppItem() |
String |
getId() |
AppItemAssociatedItem |
getItem() |
EnumWrapper<AppItemAssociationTypeField> |
getType() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<AppItemAssociationTypeField> type
protected final AppItemAssociatedItem item
public AppItemAssociation(String id, AppItem appItem, FileBase item)
public AppItemAssociation(String id, AppItem appItem, FolderBase item)
public AppItemAssociation(String id, AppItem appItem, WebLinkBase item)
public AppItemAssociation(String id, AppItem appItem, AppItemAssociatedItem item)
protected AppItemAssociation(AppItemAssociation.Builder builder)
public EnumWrapper<AppItemAssociationTypeField> getType()
public AppItem getAppItem()
public AppItemAssociatedItem getItem()