public class AppItemAssociatedItem extends OneOfThree<FileBase,FolderBase,WebLinkBase>
OneOfThree.OneOfThreeSerializer| Modifier and Type | Field and Description |
|---|---|
protected String |
etag |
protected String |
id |
protected String |
type |
OBJECT_MAPPER, value0, value1, value2explicitlySetNullableFields| Constructor and Description |
|---|
AppItemAssociatedItem(FileBase fileBase) |
AppItemAssociatedItem(FolderBase folderBase) |
AppItemAssociatedItem(WebLinkBase webLinkBase) |
| Modifier and Type | Method and Description |
|---|---|
String |
getEtag() |
FileBase |
getFileBase() |
FolderBase |
getFolderBase() |
String |
getId() |
String |
getType() |
WebLinkBase |
getWebLinkBase() |
boolean |
isFileBase() |
boolean |
isFolderBase() |
boolean |
isWebLinkBase() |
hasAnyNonNullValuegetRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetpublic AppItemAssociatedItem(FileBase fileBase)
public AppItemAssociatedItem(FolderBase folderBase)
public AppItemAssociatedItem(WebLinkBase webLinkBase)
public boolean isFileBase()
public FileBase getFileBase()
public boolean isFolderBase()
public FolderBase getFolderBase()
public boolean isWebLinkBase()
public WebLinkBase getWebLinkBase()