Serialized Form
-
Package com.podio
-
Class com.podio.APIApplicationException extends javax.ws.rs.WebApplicationException implements Serializable
- serialVersionUID:
- -4533177892434958205L
-
-
Package com.podio.app
-
Class com.podio.app.Application extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
configuration
ApplicationConfiguration configuration
The configuration of the app -
fields
List<ApplicationField> fields
-
id
int id
The id of the app -
original
Integer original
The original app that this app was a copy of -
originalRevision
Integer originalRevision
The revision of the original app at the time of copy -
ownerId
int ownerId
The owner of the app, which has special access to the app -
spaceId
int spaceId
The id of the space on which the app is placed
-
-
Class com.podio.app.ApplicationConfiguration extends ApplicationConfigurationBase implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
tasks
List<ApplicationTask> tasks
A comma separated list of the tasks that will automatically be created when a new item is added
-
-
Class com.podio.app.ApplicationConfigurationBase extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
allowAttachments
boolean allowAttachments
True if attachment of files to an item is allowed, false otherwise -
allowComments
boolean allowComments
True if members can make comments on an item, false otherwise -
allowEdit
boolean allowEdit
True if other members are allowed to edit items from the app, false otherwise -
approved
boolean approved
True if an item can be approved, false otherwise -
defaultView
ApplicationViewType defaultView
The default view of the app items on the app main page (see area for more information), -
description
String description
The description of the app -
externalId
String externalId
The external id of the app. This can be used to store an id from an external system on the app -
fivestar
boolean fivestar
True if fivestar rating is enabled on an item, false otherwise -
fivestarLabel
String fivestarLabel
If fivestar rating is enabled, this is the label that will be presented to the users -
icon
String icon
The name of the icon used to represent the app -
itemName
String itemName
The name of each item in an app -
name
String name
The name of the app -
rsvp
boolean rsvp
True if RSVP is enabled, false otherwise -
rsvpLabel
String rsvpLabel
If RSVP is enabled, this is the label that will be presented to the users -
thumbs
boolean thumbs
True if an item can have a thumbs up or thumbs down, false otherwise -
thumbsLabel
String thumbsLabel
If thumbs ratings are enabled, this is the label that will be presented to the users -
usage
String usage
Description of how the app should be used -
yesno
boolean yesno
True if yes/no rating is enabled, false otherwise -
yesnoLabel
String yesnoLabel
If yes/no is enabled, this is the label that will be presented to the users
-
-
Class com.podio.app.ApplicationConfigurationCreate extends ApplicationConfigurationBase implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
tasks
List<ApplicationTaskCreate> tasks
A comma separated list of the tasks that will automatically be created when a new item is added
-
-
Class com.podio.app.ApplicationCreate extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
configuration
ApplicationConfigurationCreate configuration
The new configuration of the app -
fields
List<ApplicationFieldCreate> fields
-
spaceId
int spaceId
The id of the space on which the app is placed
-
-
Class com.podio.app.ApplicationCreateResponse extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
id
int id
The id of the created app
-
-
Class com.podio.app.ApplicationField extends ApplicationFieldCreate implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
externalId
String externalId
The external id of the field -
id
int id
The id of the field -
status
ApplicationFieldStatus status
Indicates if the field was deleted in Podio - values include "active" and "deleted".
-
-
Class com.podio.app.ApplicationFieldConfiguration extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
delta
int delta
An integer indicating the order of the field compared to other fields -
description
String description
The description of the field, which is a help to users inserting/updating an item -
label
String label
The label of the field, which is what the users will see -
required
boolean required
True if the field is required when creating and editing items, false otherwise -
settings
ApplicationFieldSettings settings
The settings of the field which depends on the type of the field (see area for more information)
-
-
Class com.podio.app.ApplicationFieldCreate extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
configuration
ApplicationFieldConfiguration configuration
The configuration of the field -
type
ApplicationFieldType type
The type of the field (see area for more information)
-
-
Class com.podio.app.ApplicationFieldCreateResponse extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
id
int id
The id of the created field
-
-
Class com.podio.app.ApplicationFieldSettings extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
allowedCurrencies
List<String> allowedCurrencies
-
allowedValues
List<String> allowedValues
-
color
String color
-
endDate
DateFieldEndDateType endDate
-
multiple
Boolean multiple
-
options
List<CategoryOption> options
-
referenceableTypes
List<Integer> referenceableTypes
-
showInCalendars
Boolean showInCalendars
-
size
TextFieldSize size
-
timeEntry
DateFieldTimeEntryType timeEntry
-
-
Class com.podio.app.ApplicationFieldUpdate extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
configuration
ApplicationFieldConfiguration configuration
The configuration of the field -
id
int id
The id of the field
-
-
Class com.podio.app.ApplicationInstall extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
spaceId
int spaceId
-
-
Class com.podio.app.ApplicationTask extends ApplicationTaskBase implements Serializable
- serialVersionUID:
- 1L
-
Class com.podio.app.ApplicationTaskBase extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
text
String text
-
-
Class com.podio.app.ApplicationTaskCreate extends ApplicationTaskBase implements Serializable
- serialVersionUID:
- 1L
-
Class com.podio.app.ApplicationUpdate extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
configuration
ApplicationConfigurationCreate configuration
The new configuration of the app -
fields
List<ApplicationFieldUpdate> fields
-
-
Class com.podio.app.CategoryOption extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
color
String color
-
id
int id
-
status
CategoryOptionStatus status
-
text
String text
-
-
Class com.podio.app.Dependencies extends Object implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.podio.comment
-
Class com.podio.comment.Comment extends CreatedBase implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
-
Package com.podio.common
-
Class com.podio.common.AuthorizationEntity extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
avatarId
Integer avatarId
-
avatarType
AvatarType avatarType
-
id
int id
-
name
String name
-
type
AuthorizationEntityType type
-
url
URL url
-
-
Class com.podio.common.AuthorizationInterface extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class com.podio.common.CreatedBase extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
createdBy
AuthorizationEntity createdBy
The entity who created the comment -
createdOn
org.joda.time.DateTime createdOn
The date and time the comment was created -
createdVia
AuthorizationInterface createdVia
The interface through which the comment was created
-
-
-
Package com.podio.contact
-
Class com.podio.contact.ProfileBase extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
profileId
int profileId
The id of the profile -
userId
Integer userId
The id of the user
-
-
Class com.podio.contact.ProfileMini extends ProfileBase implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.podio.embed
-
Class com.podio.embed.Embed extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
description
String description
An descriptive excerpt of the linked content -
embedHeight
Integer embedHeight
Height of the embedded object -
embedHtml
String embedHtml
HTML object extracted from the link that can be embedded as is -
embedWidth
Integer embedWidth
Width of the embedded object -
files
List<File> files
Files that can be used as thumbnails for the embed (last is always favicon) -
id
int id
The id of the embed -
title
String title
The title of the linked content -
type
EmbedType type
The type of embed -
url
String url
The url for the embed
-
-
-
Package com.podio.file
-
Class com.podio.file.File extends CreatedBase implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
context
FileReference context
The context of the file, either an item, task or status -
description
String description
The description of the file -
id
int id
The id of the file -
link
String link
The URL where the file can be downloaded. -
mimetype
javax.activation.MimeType mimetype
The type of the file, see the area for allowed types -
name
String name
The name of the file -
permaLink
String permaLink
The link to the file with information on Podio. -
replaces
List<File> replaces
The file this file replaces, if any -
size
long size
The size of the file in bytes -
thumbnailLink
String thumbnailLink
The base link to the thumbnail of the file. Can be postfixed with the required size, one of: tiny - 16x16 small - 32x32 default - 40x40 medium - 80x80 large - 160x160
-
-
-
Package com.podio.hook
-
Class com.podio.hook.Hook extends CreatedBase implements Serializable
-
Serialized Fields
-
id
int id
-
status
HookStatus status
-
type
HookType type
-
url
String url
-
-
-
-
Package com.podio.item
-
Class com.podio.item.FieldValuesView extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class com.podio.item.Item extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
application
Application application
The app where the item belongs -
comments
List<Comment> comments
All the comments on the item -
createdBy
AuthorizationEntity createdBy
The entity who created the item -
createdOn
org.joda.time.DateTime createdOn
The date and time the item was created -
currentRevision
ItemRevision currentRevision
The latest revision -
externalId
String externalId
The external id of the item. This can be used to hold a reference to the item in an external system. -
fields
List<FieldValuesView> fields
The values for each field -
files
List<File> files
The files on the item -
id
int id
The id of the item -
initialRevision
ItemRevision initialRevision
The information on who created the first revision of the item -
link
String link
The direct link to the item -
ratings
RatingValuesMap ratings
The ratings on the item -
revisions
List<ItemRevision> revisions
The latest 8 revisions of the item sorted descending by date -
subscribed
boolean subscribed
trueif the user is subscribed to the item,falseotherwise -
tags
List<String> tags
The tags on the item -
title
String title
The title of the item. This is made of up one of the fields below, or by the item name and id -
userRatings
Map<RatingType,Integer> userRatings
The ratings and their values done by the active user on the item
-
-
Class com.podio.item.ItemRevision extends CreatedBase implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
appRevision
int appRevision
The revision of the app at the time this item revision was made -
revision
int revision
The revision number
-
-
-
Package com.podio.rating
-
Class com.podio.rating.RatingValuesMap extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
values
Map<RatingType,TypeRating> values
-
-
Class com.podio.rating.TypeRating extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
average
Float average
-
counts
Map<Integer,ValueRatings> counts
-
-
Class com.podio.rating.ValueRatings extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
total
int total
-
users
List<ProfileMini> users
-
-
-
Package com.podio.status
-
Class com.podio.status.Status extends CreatedBase implements Serializable
-
Serialized Fields
-
statusId
int statusId
-
value
String value
-
-
-
Class com.podio.status.StatusFull extends Status implements Serializable
-
Serialized Fields
-
comments
List<Comment> comments
All the comments on the status -
files
List<File> files
The files on the status -
ratings
RatingValuesMap ratings
The ratings on the status -
subscribed
boolean subscribed
trueif the user is subscribed to the item,falseotherwise -
userRatings
Map<RatingType,Integer> userRatings
The ratings and their values done by the active user on the status
-
-
-
-
Package com.podio.stream
-
Class com.podio.stream.StreamActivity extends CreatedBase implements Serializable
-
Serialized Fields
-
activityType
StreamActivityType activityType
The type of activity -
data
HashMap<String,String> data
The object itself in short form -
id
int id
The id of the object -
type
ReferenceType type
The type of object
-
-
-
Class com.podio.stream.StreamObjectV2 extends CreatedBase implements Serializable
-
Serialized Fields
-
activities
List<StreamActivity> activities
The list of recent activities on the object -
app
Application app
The app this object belongs to, if any, -
comments
List<Comment> comments
The comments on the object -
commentsAllowed
boolean commentsAllowed
trueif comments are allowed,falseotherwise -
data
HashMap<String,String> data
The object itself in short form -
files
List<File> files
Files attached to the object -
id
int id
The id of the object -
lastUpdateOn
org.joda.time.DateTime lastUpdateOn
The date and time the object was last updated -
link
String link
The link to the object -
organization
OrganizationMini organization
The organization the object belongs to -
rights
List<Right> rights
The list of user rights on the status -
space
SpaceMini space
The space the object belongs to -
title
String title
The title of the object -
type
ReferenceType type
The type of object, eitherReferenceType.STATUS,ReferenceType.ITEMorReferenceType.TASK
-
-
-
-
Package com.podio.task
-
Class com.podio.task.Task extends CreatedBase implements Serializable
-
Serialized Fields
-
completedBy
AuthorizationEntity completedBy
The user who created the task -
completedOn
org.joda.time.DateTime completedOn
The date and time the task was completed -
dueDate
org.joda.time.LocalDate dueDate
The due date of the task, if any -
id
int id
The id of the task -
link
String link
The link to the task -
priv
boolean priv
True if the task is private, false otherwise -
referenceId
Integer referenceId
The id of the reference, if any -
referenceLink
String referenceLink
The direct link to the reference, if any -
referenceTitle
String referenceTitle
The title of the reference, if any -
referenceType
ReferenceType referenceType
The type of the reference, if any -
responsible
ProfileMini responsible
The user responsible for the task -
spaceId
Integer spaceId
The id of the space the task is on, if any -
status
TaskStatus status
The status of the task -
text
String text
The text of the task
-
-
-