public class Asana extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
apiKey |
protected Map<Class<? extends AbstractClient>,AbstractClient> |
clients |
| Constructor and Description |
|---|
Asana(String apiKey) |
Asana(String apiKey,
int connectionTimeout,
int readTimeout) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> T |
getClient(Class<? extends AbstractClient> clazz) |
ProjectsClient |
projects() |
StoriesClient |
stories() |
TagsClient |
tags() |
TasksClient |
tasks() |
TeamsClient |
teams() |
UsersClient |
users() |
WorkspacesClient |
workspaces() |
protected String apiKey
protected Map<Class<? extends AbstractClient>,AbstractClient> clients
public Asana(String apiKey)
public Asana(String apiKey, int connectionTimeout, int readTimeout)
apiKey - your Asana API keyconnectionTimeout - the connection timeout in MILLISECONDSreadTimeout - the read timeout in MILLISECONDSprotected <T> T getClient(Class<? extends AbstractClient> clazz)
public ProjectsClient projects()
public StoriesClient stories()
public TagsClient tags()
public TasksClient tasks()
public TeamsClient teams()
public UsersClient users()
public WorkspacesClient workspaces()
Copyright © 2016. All rights reserved.