A B C D E F G H I J K L M N O P Q R S T U V W 

A

addAddon(String, String) - Method in class com.heroku.api.HerokuAPI
Add an addon to the app.
addCollaborator(String, String) - Method in class com.heroku.api.HerokuAPI
Add a collaborator to an app.
addConfig(String, Map<String, String>) - Method in class com.heroku.api.HerokuAPI
Add environment variables to an app.
addKey(String) - Method in class com.heroku.api.HerokuAPI
Add an ssh key to the current user's account.
Addon - Class in com.heroku.api
TODO: Javadoc
Addon() - Constructor for class com.heroku.api.Addon
 
AddonChange - Class in com.heroku.api
TODO: Javadoc
AddonChange() - Constructor for class com.heroku.api.AddonChange
 
AddonInstall - Class in com.heroku.api.request.addon
TODO: Javadoc
AddonInstall(String, String) - Constructor for class com.heroku.api.request.addon.AddonInstall
 
AddonList - Class in com.heroku.api.request.addon
TODO: Javadoc
AddonList() - Constructor for class com.heroku.api.request.addon.AddonList
 
AddonRemove - Class in com.heroku.api.request.addon
TODO: Javadoc
AddonRemove(String, String) - Constructor for class com.heroku.api.request.addon.AddonRemove
 
apiKey - Variable in class com.heroku.api.HerokuAPI
 
App - Class in com.heroku.api
Data model for a Heroku App.
App() - Constructor for class com.heroku.api.App
 
app(String) - Method in class com.heroku.api.request.log.Log.LogRequestBuilder
Name of the app to get logs for.
app(String) - Method in class com.heroku.api.request.RequestConfig
Sets the Heroku.RequestKey.AppName parameter.
AppAddonsList - Class in com.heroku.api.request.addon
TODO: Javadoc
AppAddonsList(String) - Constructor for class com.heroku.api.request.addon.AppAddonsList
 
AppClone - Class in com.heroku.api.request.app
 
AppClone(String, App) - Constructor for class com.heroku.api.request.app.AppClone
 
AppCreate - Class in com.heroku.api.request.app
TODO: Javadoc
AppCreate(App) - Constructor for class com.heroku.api.request.app.AppCreate
 
AppDestroy - Class in com.heroku.api.request.app
TODO: Javadoc
AppDestroy(String) - Constructor for class com.heroku.api.request.app.AppDestroy
 
appExists(String) - Method in class com.heroku.api.HerokuAPI
Checks if an app with the given name exists on Heroku.
AppExists - Class in com.heroku.api.request.app
Determines if an app with a given name exists on Heroku.
AppExists(String) - Constructor for class com.heroku.api.request.app.AppExists
 
AppInfo - Class in com.heroku.api.request.app
TODO: Javadoc
AppInfo(String) - Constructor for class com.heroku.api.request.app.AppInfo
 
AppList - Class in com.heroku.api.request.app
TODO: Javadoc
AppList() - Constructor for class com.heroku.api.request.app.AppList
 
AppRename - Class in com.heroku.api.request.app
TODO: Javadoc
AppRename(String, String) - Constructor for class com.heroku.api.request.app.AppRename
 
asMap() - Method in class com.heroku.api.request.RequestConfig
 
AsyncConnection<F> - Interface in com.heroku.api.connection
Asynchronous version of Connection
attach() - Method in class com.heroku.api.request.run.RunResponse
Should only be called if you started the process with attach enabled

B

BasicAuthLogin - Class in com.heroku.api.request.login
 
BasicAuthLogin(String, String) - Constructor for class com.heroku.api.request.login.BasicAuthLogin
 

C

cloneApp(String) - Method in class com.heroku.api.HerokuAPI
Clone an existing app that has previously been designated as a template into the authenticated user's account with a randomly generated name.
cloneApp(String, App) - Method in class com.heroku.api.HerokuAPI
Clone an existing app that has previously been designated as a template into the authenticated user's account with details specified in the target app.
close() - Method in interface com.heroku.api.connection.Connection
Release any resources associated with this connection
CollabList - Class in com.heroku.api.request.sharing
TODO: Javadoc
CollabList(String) - Constructor for class com.heroku.api.request.sharing.CollabList
 
Collaborator - Class in com.heroku.api
TODO: Javadoc
Collaborator() - Constructor for class com.heroku.api.Collaborator
 
com.heroku.api - package com.heroku.api
 
com.heroku.api.connection - package com.heroku.api.connection
 
com.heroku.api.exception - package com.heroku.api.exception
 
com.heroku.api.http - package com.heroku.api.http
 
com.heroku.api.parser - package com.heroku.api.parser
 
com.heroku.api.request - package com.heroku.api.request
 
com.heroku.api.request.addon - package com.heroku.api.request.addon
 
com.heroku.api.request.app - package com.heroku.api.request.app
 
com.heroku.api.request.config - package com.heroku.api.request.config
 
com.heroku.api.request.domain - package com.heroku.api.request.domain
 
com.heroku.api.request.key - package com.heroku.api.request.key
 
com.heroku.api.request.log - package com.heroku.api.request.log
 
com.heroku.api.request.login - package com.heroku.api.request.login
 
com.heroku.api.request.maintenance - package com.heroku.api.request.maintenance
 
com.heroku.api.request.ps - package com.heroku.api.request.ps
 
com.heroku.api.request.releases - package com.heroku.api.request.releases
 
com.heroku.api.request.run - package com.heroku.api.request.run
 
com.heroku.api.request.sharing - package com.heroku.api.request.sharing
 
com.heroku.api.request.stack - package com.heroku.api.request.stack
 
com.heroku.api.request.user - package com.heroku.api.request.user
 
com.heroku.api.response - package com.heroku.api.response
 
ConfigAdd - Class in com.heroku.api.request.config
TODO: Javadoc
ConfigAdd(String, String) - Constructor for class com.heroku.api.request.config.ConfigAdd
 
ConfigList - Class in com.heroku.api.request.config
TODO: Javadoc
ConfigList(String) - Constructor for class com.heroku.api.request.config.ConfigList
 
ConfigRemove - Class in com.heroku.api.request.config
TODO: Javadoc
ConfigRemove(String, String) - Constructor for class com.heroku.api.request.config.ConfigRemove
 
Connection - Interface in com.heroku.api.connection
Connection interface for connecting to the Heroku API.
connection - Variable in class com.heroku.api.HerokuAPI
 
ConnectionFactory - Class in com.heroku.api.connection
Service locator that determines the default Connection implementation a user is using.
ConnectionFactory() - Constructor for class com.heroku.api.connection.ConnectionFactory
 
ConnectionProvider - Interface in com.heroku.api.connection
Determines which implementation of Connection to use.
createApp() - Method in class com.heroku.api.HerokuAPI
Create a new app on the Heroku.Stack.Cedar stack.
createApp(App) - Method in class com.heroku.api.HerokuAPI
Create a new app using App to specify parameters.

D

defaultValue - Variable in enum com.heroku.api.Heroku.Config
 
destroyApp(String) - Method in class com.heroku.api.HerokuAPI
Delete an app.
Domain - Class in com.heroku.api
TODO: Javadoc
Domain() - Constructor for class com.heroku.api.Domain
 
DomainAdd - Class in com.heroku.api.request.domain
Add a domain to an app.
DomainAdd(String, String) - Constructor for class com.heroku.api.request.domain.DomainAdd
 
DomainAdd(RequestConfig) - Constructor for class com.heroku.api.request.domain.DomainAdd
 
DomainList - Class in com.heroku.api.request.domain
TODO: Javadoc
DomainList(String) - Constructor for class com.heroku.api.request.domain.DomainList
 
DomainList(RequestConfig) - Constructor for class com.heroku.api.request.domain.DomainList
 
DomainRemove - Class in com.heroku.api.request.domain
TODO: Javadoc
DomainRemove(String, String) - Constructor for class com.heroku.api.request.domain.DomainRemove
 
DomainRemove(RequestConfig) - Constructor for class com.heroku.api.request.domain.DomainRemove
 

E

encodeIncludingSpecialCharacters(String) - Static method in class com.heroku.api.http.HttpUtil
Some calls in the Heroku API decode strings in a different way from URLEncoder.
encodeParameters(RequestConfig, Heroku.RequestKey...) - Static method in class com.heroku.api.http.HttpUtil
URL encode request paramaters from a RequestConfig.
environmentVariable - Variable in enum com.heroku.api.Heroku.Config
 
equals(int) - Method in enum com.heroku.api.http.Http.Status
 
execute(Request<T>, String) - Method in interface com.heroku.api.connection.Connection
Synchronously execute the given request, using a different apiKey than the one associated with this connection
execute(Request<T>, Map<String, String>, String) - Method in interface com.heroku.api.connection.Connection
Synchronously execute the given request, using a different apiKey than the one associated with this connection
executeAsync(Request<T>, String) - Method in interface com.heroku.api.connection.AsyncConnection
Asynchronously execute the given request with, using a different apiKey than the one associated with this connection
executeAsync(Request<T>, Map<String, String>, String) - Method in interface com.heroku.api.connection.AsyncConnection
Asynchronously execute the given request with, using a different apiKey than the one associated with this connection

F

format(String...) - Method in enum com.heroku.api.Heroku.Resource
 
fromString(String) - Static method in enum com.heroku.api.Heroku.ResponseKey
 
fromString(String) - Static method in enum com.heroku.api.Heroku.Stack
 

G

get() - Static method in class com.heroku.api.connection.ConnectionFactory
 
get(Heroku.RequestKey) - Method in class com.heroku.api.request.RequestConfig
 
getAccess() - Method in class com.heroku.api.Collaborator
 
getAction() - Method in class com.heroku.api.Proc
 
getAddons() - Method in class com.heroku.api.Release
 
getApiKey() - Method in class com.heroku.api.LoginVerification
 
getApp(String) - Method in class com.heroku.api.HerokuAPI
Get information about a specific app.
getAppId() - Method in class com.heroku.api.Domain
 
getAppName() - Method in class com.heroku.api.Proc
 
getBaseDomain() - Method in class com.heroku.api.Domain
 
getBeta() - Method in class com.heroku.api.Addon
 
getBody() - Method in class com.heroku.api.request.addon.AddonInstall
 
getBody() - Method in class com.heroku.api.request.addon.AddonList
 
getBody() - Method in class com.heroku.api.request.addon.AddonRemove
 
getBody() - Method in class com.heroku.api.request.addon.AppAddonsList
 
getBody() - Method in class com.heroku.api.request.app.AppClone
 
getBody() - Method in class com.heroku.api.request.app.AppCreate
 
getBody() - Method in class com.heroku.api.request.app.AppDestroy
 
getBody() - Method in class com.heroku.api.request.app.AppInfo
 
getBody() - Method in class com.heroku.api.request.app.AppList
 
getBody() - Method in class com.heroku.api.request.app.AppRename
 
getBody() - Method in class com.heroku.api.request.config.ConfigAdd
 
getBody() - Method in class com.heroku.api.request.config.ConfigList
 
getBody() - Method in class com.heroku.api.request.config.ConfigRemove
 
getBody() - Method in class com.heroku.api.request.domain.DomainAdd
 
getBody() - Method in class com.heroku.api.request.domain.DomainList
 
getBody() - Method in class com.heroku.api.request.domain.DomainRemove
 
getBody() - Method in class com.heroku.api.request.key.KeyAdd
 
getBody() - Method in class com.heroku.api.request.key.KeyList
 
getBody() - Method in class com.heroku.api.request.key.KeyRemove
 
getBody() - Method in class com.heroku.api.request.key.KeysRemoveAll
 
getBody() - Method in class com.heroku.api.request.log.Log
 
getBody() - Method in class com.heroku.api.request.login.BasicAuthLogin
 
getBody() - Method in class com.heroku.api.request.maintenance.MaintenanceInfo
 
getBody() - Method in class com.heroku.api.request.maintenance.MaintenanceUpdate
 
getBody() - Method in class com.heroku.api.request.ps.ProcessList
 
getBody() - Method in class com.heroku.api.request.ps.Restart
 
getBody() - Method in class com.heroku.api.request.ps.Scale
 
getBody() - Method in class com.heroku.api.request.releases.ListReleases
 
getBody() - Method in class com.heroku.api.request.releases.ReleaseInfo
 
getBody() - Method in class com.heroku.api.request.releases.Rollback
 
getBody() - Method in interface com.heroku.api.request.Request
Value of the request body.
getBody() - Method in class com.heroku.api.request.RequestTransformation
 
getBody() - Method in class com.heroku.api.request.run.Run
 
getBody() - Method in class com.heroku.api.request.sharing.CollabList
 
getBody() - Method in class com.heroku.api.request.sharing.SharingAdd
 
getBody() - Method in class com.heroku.api.request.sharing.SharingRemove
 
getBody() - Method in class com.heroku.api.request.sharing.SharingTransfer
 
getBody() - Method in class com.heroku.api.request.stack.StackList
 
getBody() - Method in class com.heroku.api.request.stack.StackMigrate
 
getBody() - Method in class com.heroku.api.request.user.UserInfo
 
getBuildpackProvidedDescription() - Method in class com.heroku.api.App
 
getBytes(InputStream) - Static method in class com.heroku.api.http.HttpUtil
Converts an InputStream to a byte array
getCommand() - Method in class com.heroku.api.Proc
 
getCommit() - Method in class com.heroku.api.Release
 
getConfigured() - Method in class com.heroku.api.Addon
 
getConfirmedAt() - Method in class com.heroku.api.User
 
getConnection() - Method in interface com.heroku.api.connection.ConnectionProvider
 
getConnection() - Method in class com.heroku.api.HerokuAPI
 
getContents() - Method in class com.heroku.api.Key
 
getCreatedAt() - Method in class com.heroku.api.App
 
getCreatedAt() - Method in class com.heroku.api.Domain
 
getCreatedAt() - Method in class com.heroku.api.Release
 
getCreatedAt() - Method in class com.heroku.api.User
 
getCreateStatus() - Method in class com.heroku.api.App
 
getDefault() - Method in class com.heroku.api.Domain
 
getDescription() - Method in class com.heroku.api.Addon
 
getDescription() - Method in class com.heroku.api.Release
 
getDomain() - Method in class com.heroku.api.App
 
getDomain() - Method in class com.heroku.api.Domain
 
getDynos() - Method in class com.heroku.api.App
 
getElapsed() - Method in class com.heroku.api.Proc
 
getEmail() - Method in class com.heroku.api.Collaborator
 
getEmail() - Method in class com.heroku.api.Key
 
getEmail() - Method in class com.heroku.api.LoginVerification
 
getEmail() - Method in class com.heroku.api.User
 
getEndpoint() - Method in class com.heroku.api.request.addon.AddonInstall
 
getEndpoint() - Method in class com.heroku.api.request.addon.AddonList
 
getEndpoint() - Method in class com.heroku.api.request.addon.AddonRemove
 
getEndpoint() - Method in class com.heroku.api.request.addon.AppAddonsList
 
getEndpoint() - Method in class com.heroku.api.request.app.AppClone
 
getEndpoint() - Method in class com.heroku.api.request.app.AppCreate
 
getEndpoint() - Method in class com.heroku.api.request.app.AppDestroy
 
getEndpoint() - Method in class com.heroku.api.request.app.AppInfo
 
getEndpoint() - Method in class com.heroku.api.request.app.AppList
 
getEndpoint() - Method in class com.heroku.api.request.app.AppRename
 
getEndpoint() - Method in class com.heroku.api.request.config.ConfigAdd
 
getEndpoint() - Method in class com.heroku.api.request.config.ConfigList
 
getEndpoint() - Method in class com.heroku.api.request.config.ConfigRemove
 
getEndpoint() - Method in class com.heroku.api.request.domain.DomainAdd
 
getEndpoint() - Method in class com.heroku.api.request.domain.DomainList
 
getEndpoint() - Method in class com.heroku.api.request.domain.DomainRemove
 
getEndpoint() - Method in class com.heroku.api.request.key.KeyAdd
 
getEndpoint() - Method in class com.heroku.api.request.key.KeyList
 
getEndpoint() - Method in class com.heroku.api.request.key.KeyRemove
 
getEndpoint() - Method in class com.heroku.api.request.key.KeysRemoveAll
 
getEndpoint() - Method in class com.heroku.api.request.log.Log
 
getEndpoint() - Method in class com.heroku.api.request.login.BasicAuthLogin
 
getEndpoint() - Method in class com.heroku.api.request.maintenance.MaintenanceInfo
 
getEndpoint() - Method in class com.heroku.api.request.maintenance.MaintenanceUpdate
 
getEndpoint() - Method in class com.heroku.api.request.ps.ProcessList
 
getEndpoint() - Method in class com.heroku.api.request.ps.Restart
 
getEndpoint() - Method in class com.heroku.api.request.ps.Scale
 
getEndpoint() - Method in class com.heroku.api.request.releases.ListReleases
 
getEndpoint() - Method in class com.heroku.api.request.releases.ReleaseInfo
 
getEndpoint() - Method in class com.heroku.api.request.releases.Rollback
 
getEndpoint() - Method in interface com.heroku.api.request.Request
Path and query parameters of a URL.
getEndpoint() - Method in class com.heroku.api.request.RequestTransformation
 
getEndpoint() - Method in class com.heroku.api.request.run.Run
 
getEndpoint() - Method in class com.heroku.api.request.sharing.CollabList
 
getEndpoint() - Method in class com.heroku.api.request.sharing.SharingAdd
 
getEndpoint() - Method in class com.heroku.api.request.sharing.SharingRemove
 
getEndpoint() - Method in class com.heroku.api.request.sharing.SharingTransfer
 
getEndpoint() - Method in class com.heroku.api.request.stack.StackList
 
getEndpoint() - Method in class com.heroku.api.request.stack.StackMigrate
 
getEndpoint() - Method in class com.heroku.api.request.user.UserInfo
 
getEnv() - Method in class com.heroku.api.Release
 
getGitUrl() - Method in class com.heroku.api.App
 
getHeaderName() - Method in enum com.heroku.api.Heroku.ApiVersion
 
getHeaderName() - Method in enum com.heroku.api.http.Http.Accept
 
getHeaderName() - Method in enum com.heroku.api.http.Http.ContentType
 
getHeaderName() - Method in interface com.heroku.api.http.Http.Header
 
getHeaderName() - Method in enum com.heroku.api.http.Http.UserAgent
 
getHeaders() - Method in class com.heroku.api.request.addon.AddonInstall
 
getHeaders() - Method in class com.heroku.api.request.addon.AddonList
 
getHeaders() - Method in class com.heroku.api.request.addon.AddonRemove
 
getHeaders() - Method in class com.heroku.api.request.addon.AppAddonsList
 
getHeaders() - Method in class com.heroku.api.request.app.AppClone
 
getHeaders() - Method in class com.heroku.api.request.app.AppCreate
 
getHeaders() - Method in class com.heroku.api.request.app.AppDestroy
 
getHeaders() - Method in class com.heroku.api.request.app.AppInfo
 
getHeaders() - Method in class com.heroku.api.request.app.AppList
 
getHeaders() - Method in class com.heroku.api.request.app.AppRename
 
getHeaders() - Method in class com.heroku.api.request.config.ConfigAdd
 
getHeaders() - Method in class com.heroku.api.request.config.ConfigList
 
getHeaders() - Method in class com.heroku.api.request.config.ConfigRemove
 
getHeaders() - Method in class com.heroku.api.request.domain.DomainAdd
 
getHeaders() - Method in class com.heroku.api.request.domain.DomainList
 
getHeaders() - Method in class com.heroku.api.request.domain.DomainRemove
 
getHeaders() - Method in class com.heroku.api.request.key.KeyAdd
 
getHeaders() - Method in class com.heroku.api.request.key.KeyList
 
getHeaders() - Method in class com.heroku.api.request.key.KeyRemove
 
getHeaders() - Method in class com.heroku.api.request.key.KeysRemoveAll
 
getHeaders() - Method in class com.heroku.api.request.log.Log
 
getHeaders() - Method in class com.heroku.api.request.login.BasicAuthLogin
 
getHeaders() - Method in class com.heroku.api.request.maintenance.MaintenanceInfo
 
getHeaders() - Method in class com.heroku.api.request.maintenance.MaintenanceUpdate
 
getHeaders() - Method in class com.heroku.api.request.ps.ProcessList
 
getHeaders() - Method in class com.heroku.api.request.ps.Restart
 
getHeaders() - Method in class com.heroku.api.request.ps.Scale
 
getHeaders() - Method in class com.heroku.api.request.releases.ListReleases
 
getHeaders() - Method in class com.heroku.api.request.releases.ReleaseInfo
 
getHeaders() - Method in class com.heroku.api.request.releases.Rollback
 
getHeaders() - Method in interface com.heroku.api.request.Request
Map of request-specific HTTP headers.
getHeaders() - Method in class com.heroku.api.request.RequestTransformation
 
getHeaders() - Method in class com.heroku.api.request.run.Run
 
getHeaders() - Method in class com.heroku.api.request.sharing.CollabList
 
getHeaders() - Method in class com.heroku.api.request.sharing.SharingAdd
 
getHeaders() - Method in class com.heroku.api.request.sharing.SharingRemove
 
getHeaders() - Method in class com.heroku.api.request.sharing.SharingTransfer
 
getHeaders() - Method in class com.heroku.api.request.stack.StackList
 
getHeaders() - Method in class com.heroku.api.request.stack.StackMigrate
 
getHeaders() - Method in class com.heroku.api.request.user.UserInfo
 
getHeaderValue() - Method in enum com.heroku.api.Heroku.ApiVersion
 
getHeaderValue() - Method in enum com.heroku.api.http.Http.Accept
 
getHeaderValue() - Method in enum com.heroku.api.http.Http.ContentType
 
getHeaderValue() - Method in interface com.heroku.api.http.Http.Header
 
getHeaderValue() - Method in enum com.heroku.api.http.Http.UserAgent
 
getHeaderValue(String) - Method in enum com.heroku.api.http.Http.UserAgent
 
getHeaderValue() - Method in class com.heroku.api.http.UserAgentValueProvider.DEFAULT
 
getHeaderValue(String) - Method in class com.heroku.api.http.UserAgentValueProvider.DEFAULT
 
getHeaderValue() - Method in interface com.heroku.api.http.UserAgentValueProvider
 
getHeaderValue(String) - Method in interface com.heroku.api.http.UserAgentValueProvider
 
getHttpMethod() - Method in class com.heroku.api.request.addon.AddonInstall
 
getHttpMethod() - Method in class com.heroku.api.request.addon.AddonList
 
getHttpMethod() - Method in class com.heroku.api.request.addon.AddonRemove
 
getHttpMethod() - Method in class com.heroku.api.request.addon.AppAddonsList
 
getHttpMethod() - Method in class com.heroku.api.request.app.AppClone
 
getHttpMethod() - Method in class com.heroku.api.request.app.AppCreate
 
getHttpMethod() - Method in class com.heroku.api.request.app.AppDestroy
 
getHttpMethod() - Method in class com.heroku.api.request.app.AppInfo
 
getHttpMethod() - Method in class com.heroku.api.request.app.AppList
 
getHttpMethod() - Method in class com.heroku.api.request.app.AppRename
 
getHttpMethod() - Method in class com.heroku.api.request.config.ConfigAdd
 
getHttpMethod() - Method in class com.heroku.api.request.config.ConfigList
 
getHttpMethod() - Method in class com.heroku.api.request.config.ConfigRemove
 
getHttpMethod() - Method in class com.heroku.api.request.domain.DomainAdd
 
getHttpMethod() - Method in class com.heroku.api.request.domain.DomainList
 
getHttpMethod() - Method in class com.heroku.api.request.domain.DomainRemove
 
getHttpMethod() - Method in class com.heroku.api.request.key.KeyAdd
 
getHttpMethod() - Method in class com.heroku.api.request.key.KeyList
 
getHttpMethod() - Method in class com.heroku.api.request.key.KeyRemove
 
getHttpMethod() - Method in class com.heroku.api.request.key.KeysRemoveAll
 
getHttpMethod() - Method in class com.heroku.api.request.log.Log
 
getHttpMethod() - Method in class com.heroku.api.request.login.BasicAuthLogin
 
getHttpMethod() - Method in class com.heroku.api.request.maintenance.MaintenanceInfo
 
getHttpMethod() - Method in class com.heroku.api.request.maintenance.MaintenanceUpdate
 
getHttpMethod() - Method in class com.heroku.api.request.ps.ProcessList
 
getHttpMethod() - Method in class com.heroku.api.request.ps.Restart
 
getHttpMethod() - Method in class com.heroku.api.request.ps.Scale
 
getHttpMethod() - Method in class com.heroku.api.request.releases.ListReleases
 
getHttpMethod() - Method in class com.heroku.api.request.releases.ReleaseInfo
 
getHttpMethod() - Method in class com.heroku.api.request.releases.Rollback
 
getHttpMethod() - Method in interface com.heroku.api.request.Request
HTTP method.
getHttpMethod() - Method in class com.heroku.api.request.RequestTransformation
 
getHttpMethod() - Method in class com.heroku.api.request.run.Run
 
getHttpMethod() - Method in class com.heroku.api.request.sharing.CollabList
 
getHttpMethod() - Method in class com.heroku.api.request.sharing.SharingAdd
 
getHttpMethod() - Method in class com.heroku.api.request.sharing.SharingRemove
 
getHttpMethod() - Method in class com.heroku.api.request.sharing.SharingTransfer
 
getHttpMethod() - Method in class com.heroku.api.request.stack.StackList
 
getHttpMethod() - Method in class com.heroku.api.request.stack.StackMigrate
 
getHttpMethod() - Method in class com.heroku.api.request.user.UserInfo
 
getId() - Method in class com.heroku.api.Addon
 
getId() - Method in class com.heroku.api.App
 
getId() - Method in class com.heroku.api.Domain
 
getId() - Method in class com.heroku.api.LoginVerification
 
getId() - Method in class com.heroku.api.User
 
getLastLogin() - Method in class com.heroku.api.User
 
getLogs(String) - Method in class com.heroku.api.HerokuAPI
Get logs for an app.
getLogs(Log.LogRequestBuilder) - Method in class com.heroku.api.HerokuAPI
Get logs for an app by specifying additional parameters.
getLogStreamURL() - Method in class com.heroku.api.request.log.LogStreamResponse
A logplex session URL.
getMessage() - Method in class com.heroku.api.AddonChange
 
getName() - Method in class com.heroku.api.Addon
 
getName() - Method in class com.heroku.api.App
 
getName() - Method in class com.heroku.api.Release
 
getName() - Method in class com.heroku.api.StackInfo
 
getName() - Method in class com.heroku.api.User
 
getOwnerEmail() - Method in class com.heroku.api.App
 
getPrettyState() - Method in class com.heroku.api.Proc
 
getPrice() - Method in class com.heroku.api.AddonChange
 
getPriceCents() - Method in class com.heroku.api.Addon
 
getPriceUnit() - Method in class com.heroku.api.Addon
 
getProc() - Method in class com.heroku.api.request.run.RunResponse
 
getProcess() - Method in class com.heroku.api.Proc
 
getProperties() - Static method in enum com.heroku.api.Heroku.JarProperties
 
getProperty(String) - Static method in enum com.heroku.api.Heroku.JarProperties
 
getPSTable() - Method in class com.heroku.api.Release
 
getReleasedAt() - Method in class com.heroku.api.App
 
getReleaseInfo(String, String) - Method in class com.heroku.api.HerokuAPI
Information about a specific release.
getRendezvousUrl() - Method in class com.heroku.api.Proc
 
getRepoMigrateStatus() - Method in class com.heroku.api.App
 
getRepoSize() - Method in class com.heroku.api.App
 
getRequest() - Method in class com.heroku.api.request.log.Log.LogRequestBuilder
Finalize the params and get a Log request.
getRequested() - Method in class com.heroku.api.StackInfo
 
getRequestedStack() - Method in class com.heroku.api.App
 
getResponse(byte[], int) - Method in class com.heroku.api.request.addon.AddonInstall
 
getResponse(byte[], int) - Method in class com.heroku.api.request.addon.AddonList
 
getResponse(byte[], int) - Method in class com.heroku.api.request.addon.AddonRemove
 
getResponse(byte[], int) - Method in class com.heroku.api.request.addon.AppAddonsList
 
getResponse(byte[], int) - Method in class com.heroku.api.request.app.AppClone
 
getResponse(byte[], int) - Method in class com.heroku.api.request.app.AppCreate
 
getResponse(byte[], int) - Method in class com.heroku.api.request.app.AppDestroy
 
getResponse(byte[], int) - Method in class com.heroku.api.request.app.AppExists
 
getResponse(byte[], int) - Method in class com.heroku.api.request.app.AppInfo
 
getResponse(byte[], int) - Method in class com.heroku.api.request.app.AppList
 
getResponse(byte[], int) - Method in class com.heroku.api.request.app.AppRename
 
getResponse(byte[], int) - Method in class com.heroku.api.request.config.ConfigAdd
 
getResponse(byte[], int) - Method in class com.heroku.api.request.config.ConfigList
 
getResponse(byte[], int) - Method in class com.heroku.api.request.config.ConfigRemove
 
getResponse(byte[], int) - Method in class com.heroku.api.request.domain.DomainAdd
 
getResponse(byte[], int) - Method in class com.heroku.api.request.domain.DomainList
 
getResponse(byte[], int) - Method in class com.heroku.api.request.domain.DomainRemove
 
getResponse(byte[], int) - Method in class com.heroku.api.request.key.KeyAdd
 
getResponse(byte[], int) - Method in class com.heroku.api.request.key.KeyList
 
getResponse(byte[], int) - Method in class com.heroku.api.request.key.KeyRemove
 
getResponse(byte[], int) - Method in class com.heroku.api.request.key.KeysRemoveAll
 
getResponse(byte[], int) - Method in class com.heroku.api.request.log.Log
 
getResponse(byte[], int) - Method in class com.heroku.api.request.login.BasicAuthLogin
 
getResponse(byte[], int) - Method in class com.heroku.api.request.maintenance.MaintenanceInfo
 
getResponse(byte[], int) - Method in class com.heroku.api.request.maintenance.MaintenanceUpdate
 
getResponse(byte[], int) - Method in class com.heroku.api.request.ps.ProcessList
 
getResponse(byte[], int) - Method in class com.heroku.api.request.ps.Restart
 
getResponse(byte[], int) - Method in class com.heroku.api.request.ps.Scale
 
getResponse(byte[], int) - Method in class com.heroku.api.request.releases.ListReleases
 
getResponse(byte[], int) - Method in class com.heroku.api.request.releases.ReleaseInfo
 
getResponse(byte[], int) - Method in class com.heroku.api.request.releases.Rollback
 
getResponse(byte[], int) - Method in interface com.heroku.api.request.Request
Response handler.
getResponse(byte[], int) - Method in class com.heroku.api.request.RequestTransformation
 
getResponse(byte[], int) - Method in class com.heroku.api.request.run.Run
 
getResponse(byte[], int) - Method in class com.heroku.api.request.sharing.CollabList
 
getResponse(byte[], int) - Method in class com.heroku.api.request.sharing.SharingAdd
 
getResponse(byte[], int) - Method in class com.heroku.api.request.sharing.SharingRemove
 
getResponse(byte[], int) - Method in class com.heroku.api.request.sharing.SharingTransfer
 
getResponse(byte[], int) - Method in class com.heroku.api.request.stack.StackList
 
getResponse(byte[], int) - Method in class com.heroku.api.request.stack.StackMigrate
 
getResponse(byte[], int) - Method in class com.heroku.api.request.user.UserInfo
 
getResponseBody() - Method in exception com.heroku.api.exception.RequestFailedException
 
getResponseType() - Method in class com.heroku.api.request.addon.AddonInstall
 
getResponseType() - Method in class com.heroku.api.request.addon.AddonList
 
getResponseType() - Method in class com.heroku.api.request.addon.AddonRemove
 
getResponseType() - Method in class com.heroku.api.request.addon.AppAddonsList
 
getResponseType() - Method in class com.heroku.api.request.app.AppClone
 
getResponseType() - Method in class com.heroku.api.request.app.AppCreate
 
getResponseType() - Method in class com.heroku.api.request.app.AppDestroy
 
getResponseType() - Method in class com.heroku.api.request.app.AppInfo
 
getResponseType() - Method in class com.heroku.api.request.app.AppList
 
getResponseType() - Method in class com.heroku.api.request.app.AppRename
 
getResponseType() - Method in class com.heroku.api.request.config.ConfigAdd
 
getResponseType() - Method in class com.heroku.api.request.config.ConfigList
 
getResponseType() - Method in class com.heroku.api.request.config.ConfigRemove
 
getResponseType() - Method in class com.heroku.api.request.domain.DomainAdd
 
getResponseType() - Method in class com.heroku.api.request.domain.DomainList
 
getResponseType() - Method in class com.heroku.api.request.domain.DomainRemove
 
getResponseType() - Method in class com.heroku.api.request.key.KeyAdd
 
getResponseType() - Method in class com.heroku.api.request.key.KeyList
 
getResponseType() - Method in class com.heroku.api.request.key.KeyRemove
 
getResponseType() - Method in class com.heroku.api.request.key.KeysRemoveAll
 
getResponseType() - Method in class com.heroku.api.request.log.Log
 
getResponseType() - Method in class com.heroku.api.request.login.BasicAuthLogin
 
getResponseType() - Method in class com.heroku.api.request.maintenance.MaintenanceInfo
 
getResponseType() - Method in class com.heroku.api.request.maintenance.MaintenanceUpdate
 
getResponseType() - Method in class com.heroku.api.request.ps.ProcessList
 
getResponseType() - Method in class com.heroku.api.request.ps.Restart
 
getResponseType() - Method in class com.heroku.api.request.ps.Scale
 
getResponseType() - Method in class com.heroku.api.request.releases.ListReleases
 
getResponseType() - Method in class com.heroku.api.request.releases.ReleaseInfo
 
getResponseType() - Method in class com.heroku.api.request.releases.Rollback
 
getResponseType() - Method in interface com.heroku.api.request.Request
HTTP Accept header.
getResponseType() - Method in class com.heroku.api.request.RequestTransformation
 
getResponseType() - Method in class com.heroku.api.request.run.Run
 
getResponseType() - Method in class com.heroku.api.request.sharing.CollabList
 
getResponseType() - Method in class com.heroku.api.request.sharing.SharingAdd
 
getResponseType() - Method in class com.heroku.api.request.sharing.SharingRemove
 
getResponseType() - Method in class com.heroku.api.request.sharing.SharingTransfer
 
getResponseType() - Method in class com.heroku.api.request.stack.StackList
 
getResponseType() - Method in class com.heroku.api.request.stack.StackMigrate
 
getResponseType() - Method in class com.heroku.api.request.user.UserInfo
 
getSlug() - Method in class com.heroku.api.Proc
 
getSlugSize() - Method in class com.heroku.api.App
 
getStack() - Method in class com.heroku.api.App
 
getStack() - Method in class com.heroku.api.StackInfo
 
getState() - Method in class com.heroku.api.Addon
 
getState() - Method in class com.heroku.api.Proc
 
getStatus() - Method in class com.heroku.api.AddonChange
 
getStatusCode() - Method in exception com.heroku.api.exception.RequestFailedException
 
getTransitionedAt() - Method in class com.heroku.api.Proc
 
getType() - Method in class com.heroku.api.parser.TypeReference
 
getType() - Method in class com.heroku.api.Proc
 
getUpdatedAt() - Method in class com.heroku.api.Domain
 
getUpid() - Method in class com.heroku.api.Proc
 
getUrl() - Method in class com.heroku.api.Addon
 
getUser() - Method in class com.heroku.api.Release
 
getUserInfo() - Method in class com.heroku.api.HerokuAPI
Information for the current user.
getUTF8String(byte[]) - Static method in class com.heroku.api.http.HttpUtil
 
getVerifiedAt() - Method in class com.heroku.api.LoginVerification
 
getVerifiedAt() - Method in class com.heroku.api.User
 
getWebUrl() - Method in class com.heroku.api.App
 
getWorkers() - Method in class com.heroku.api.App
 

H

has(Heroku.RequestKey) - Method in class com.heroku.api.request.RequestConfig
 
hasBody() - Method in class com.heroku.api.request.addon.AddonInstall
 
hasBody() - Method in class com.heroku.api.request.addon.AddonList
 
hasBody() - Method in class com.heroku.api.request.addon.AddonRemove
 
hasBody() - Method in class com.heroku.api.request.addon.AppAddonsList
 
hasBody() - Method in class com.heroku.api.request.app.AppClone
 
hasBody() - Method in class com.heroku.api.request.app.AppCreate
 
hasBody() - Method in class com.heroku.api.request.app.AppDestroy
 
hasBody() - Method in class com.heroku.api.request.app.AppInfo
 
hasBody() - Method in class com.heroku.api.request.app.AppList
 
hasBody() - Method in class com.heroku.api.request.app.AppRename
 
hasBody() - Method in class com.heroku.api.request.config.ConfigAdd
 
hasBody() - Method in class com.heroku.api.request.config.ConfigList
 
hasBody() - Method in class com.heroku.api.request.config.ConfigRemove
 
hasBody() - Method in class com.heroku.api.request.domain.DomainAdd
 
hasBody() - Method in class com.heroku.api.request.domain.DomainList
 
hasBody() - Method in class com.heroku.api.request.domain.DomainRemove
 
hasBody() - Method in class com.heroku.api.request.key.KeyAdd
 
hasBody() - Method in class com.heroku.api.request.key.KeyList
 
hasBody() - Method in class com.heroku.api.request.key.KeyRemove
 
hasBody() - Method in class com.heroku.api.request.key.KeysRemoveAll
 
hasBody() - Method in class com.heroku.api.request.log.Log
 
hasBody() - Method in class com.heroku.api.request.login.BasicAuthLogin
 
hasBody() - Method in class com.heroku.api.request.maintenance.MaintenanceInfo
 
hasBody() - Method in class com.heroku.api.request.maintenance.MaintenanceUpdate
 
hasBody() - Method in class com.heroku.api.request.ps.ProcessList
 
hasBody() - Method in class com.heroku.api.request.ps.Restart
 
hasBody() - Method in class com.heroku.api.request.ps.Scale
 
hasBody() - Method in class com.heroku.api.request.releases.ListReleases
 
hasBody() - Method in class com.heroku.api.request.releases.ReleaseInfo
 
hasBody() - Method in class com.heroku.api.request.releases.Rollback
 
hasBody() - Method in interface com.heroku.api.request.Request
Whether or not the request has a body.
hasBody() - Method in class com.heroku.api.request.RequestTransformation
 
hasBody() - Method in class com.heroku.api.request.run.Run
 
hasBody() - Method in class com.heroku.api.request.sharing.CollabList
 
hasBody() - Method in class com.heroku.api.request.sharing.SharingAdd
 
hasBody() - Method in class com.heroku.api.request.sharing.SharingRemove
 
hasBody() - Method in class com.heroku.api.request.sharing.SharingTransfer
 
hasBody() - Method in class com.heroku.api.request.stack.StackList
 
hasBody() - Method in class com.heroku.api.request.stack.StackMigrate
 
hasBody() - Method in class com.heroku.api.request.user.UserInfo
 
HEADER - Static variable in enum com.heroku.api.Heroku.ApiVersion
 
Heroku - Class in com.heroku.api
 
Heroku() - Constructor for class com.heroku.api.Heroku
 
Heroku.ApiVersion - Enum in com.heroku.api
 
Heroku.Config - Enum in com.heroku.api
 
Heroku.JarProperties - Enum in com.heroku.api
 
Heroku.RequestKey - Enum in com.heroku.api
 
Heroku.Resource - Enum in com.heroku.api
 
Heroku.ResponseKey - Enum in com.heroku.api
 
Heroku.Stack - Enum in com.heroku.api
 
HerokuAPI - Class in com.heroku.api
A convenience class for making HTTP requests to the Heroku API for a given user.
HerokuAPI(String) - Constructor for class com.heroku.api.HerokuAPI
Constructs a HerokuAPI with a Connection based on the first ConnectionProvider found on the classpath.
HerokuAPI(Connection, String) - Constructor for class com.heroku.api.HerokuAPI
 
HerokuAPIException - Exception in com.heroku.api.exception
Generic RuntimeException thrown when using heroku.jar.
HerokuAPIException(String) - Constructor for exception com.heroku.api.exception.HerokuAPIException
 
HerokuAPIException(Throwable) - Constructor for exception com.heroku.api.exception.HerokuAPIException
 
HerokuAPIException(String, Throwable) - Constructor for exception com.heroku.api.exception.HerokuAPIException
 
herokuHostnameVerifier() - Static method in class com.heroku.api.Heroku
 
herokuSSLContext() - Static method in class com.heroku.api.Heroku
 
hostnameVerifier(boolean) - Static method in class com.heroku.api.Heroku
 
Http - Class in com.heroku.api.http
Simple abstraction for HTTP request/response values.
Http() - Constructor for class com.heroku.api.http.Http
 
Http.Accept - Enum in com.heroku.api.http
HTTP Accept header model.
Http.ContentType - Enum in com.heroku.api.http
HTTP Content-Type header model.
Http.Header - Interface in com.heroku.api.http
Represent a name/value pair for a HTTP header.
Http.Header.Util - Class in com.heroku.api.http
 
Http.Header.Util() - Constructor for class com.heroku.api.http.Http.Header.Util
 
Http.Method - Enum in com.heroku.api.http
HTTP Methods.
Http.Status - Enum in com.heroku.api.http
HTTP Status codes.
Http.UserAgent - Enum in com.heroku.api.http
HTTP User-Agent header model.
HttpUtil - Class in com.heroku.api.http
HTTP related utilities.
HttpUtil() - Constructor for class com.heroku.api.http.HttpUtil
 

I

insufficientPrivileges(int, byte[]) - Static method in class com.heroku.api.http.HttpUtil
 
isAppNameAvailable(String) - Method in class com.heroku.api.HerokuAPI
Checks if the given app name is available on Heroku.
isAttached() - Method in class com.heroku.api.Proc
 
isBeta() - Method in class com.heroku.api.StackInfo
 
isConfirmed() - Method in class com.heroku.api.User
 
isCurrent() - Method in class com.heroku.api.StackInfo
 
isDefault() - Method in enum com.heroku.api.Heroku.Config
 
isMaintenanceModeEnabled(String) - Method in class com.heroku.api.HerokuAPI
Checks if maintenance mode is enabled for the given app
isVerified() - Method in class com.heroku.api.LoginVerification
 
isVerified() - Method in class com.heroku.api.User
 

J

Json - Class in com.heroku.api.parser
 
Json() - Constructor for class com.heroku.api.parser.Json
 

K

Key - Class in com.heroku.api
TODO: Javadoc
Key() - Constructor for class com.heroku.api.Key
 
KeyAdd - Class in com.heroku.api.request.key
TODO: Javadoc
KeyAdd(String) - Constructor for class com.heroku.api.request.key.KeyAdd
 
KeyList - Class in com.heroku.api.request.key
TODO: Javadoc
KeyList() - Constructor for class com.heroku.api.request.key.KeyList
 
KeyRemove - Class in com.heroku.api.request.key
TODO: Javadoc
KeyRemove(String) - Constructor for class com.heroku.api.request.key.KeyRemove
 
KeysRemoveAll - Class in com.heroku.api.request.key
Deletes all SSH keys.
KeysRemoveAll() - Constructor for class com.heroku.api.request.key.KeysRemoveAll
 

L

listAllAddons() - Method in class com.heroku.api.HerokuAPI
Get a list of all addons available.
listAppAddons(String) - Method in class com.heroku.api.HerokuAPI
List the addons already added to an app.
listApps() - Method in class com.heroku.api.HerokuAPI
List all apps for the current user's account.
listAppStacks(String) - Method in class com.heroku.api.HerokuAPI
Gets a list of stacks available.
listCollaborators(String) - Method in class com.heroku.api.HerokuAPI
Get a list of collaborators that are allowed access to an app.
listConfig(String) - Method in class com.heroku.api.HerokuAPI
List all the environment variables for an app.
listKeys() - Method in class com.heroku.api.HerokuAPI
Get a list of keys associated with the current user's account.
listProcesses(String) - Method in class com.heroku.api.HerokuAPI
List of processes running for an app.
listReleases(String) - Method in class com.heroku.api.HerokuAPI
List of releases for an app.
ListReleases - Class in com.heroku.api.request.releases
TODO: Javadoc
ListReleases(String) - Constructor for class com.heroku.api.request.releases.ListReleases
 
Log - Class in com.heroku.api.request.log
 
Log(String) - Constructor for class com.heroku.api.request.log.Log
 
Log(String, boolean) - Constructor for class com.heroku.api.request.log.Log
 
Log(Log.LogRequestBuilder) - Constructor for class com.heroku.api.request.log.Log
 
Log.LogRequestBuilder - Class in com.heroku.api.request.log
Builder class for specifying log request parameters.
Log.LogRequestBuilder() - Constructor for class com.heroku.api.request.log.Log.LogRequestBuilder
 
logFor(String) - Static method in class com.heroku.api.request.log.Log
 
LoginFailedException - Exception in com.heroku.api.exception
TODO: Javadoc
LoginFailedException(String, int, byte[]) - Constructor for exception com.heroku.api.exception.LoginFailedException
 
LoginFailedException(String, int, String) - Constructor for exception com.heroku.api.exception.LoginFailedException
 
LoginVerification - Class in com.heroku.api
 
LoginVerification() - Constructor for class com.heroku.api.LoginVerification
 
LogStreamResponse - Class in com.heroku.api.request.log
Handles Log responses.
LogStreamResponse(URL) - Constructor for class com.heroku.api.request.log.LogStreamResponse
 

M

MaintenanceInfo - Class in com.heroku.api.request.maintenance
 
MaintenanceInfo(String) - Constructor for class com.heroku.api.request.maintenance.MaintenanceInfo
 
MaintenanceUpdate - Class in com.heroku.api.request.maintenance
 
MaintenanceUpdate(String, boolean) - Constructor for class com.heroku.api.request.maintenance.MaintenanceUpdate
 
migrateStack(String, Heroku.Stack) - Method in class com.heroku.api.HerokuAPI
Migrates an app from its current stack to the specified stack.

N

named(String) - Method in class com.heroku.api.App
Builder method for specifying the name of an app.
noBody() - Static method in class com.heroku.api.http.HttpUtil
 
num(int) - Method in class com.heroku.api.request.log.Log.LogRequestBuilder
Number of log lines to retrieve.

O

obtainApiKey(String, String) - Static method in class com.heroku.api.HerokuAPI
Logs into the Heroku API and retrieves an API key for a given username and password using HTTP Basic Authentication.
on(Heroku.Stack) - Method in class com.heroku.api.App
Builder method for specifying the stack an app should be created on.
onStack(Heroku.Stack) - Method in class com.heroku.api.request.RequestConfig
Sets the Heroku.RequestKey.Stack parameter.
openStream() - Method in class com.heroku.api.request.log.LogStreamResponse
Creates a URLConnection to logplex.

P

parse(byte[], Type) - Static method in class com.heroku.api.parser.Json
Proxy method for getting the Parser and calling parse().
parse(byte[], Class<? extends Request<T>>) - Static method in class com.heroku.api.parser.Json
Calls Parser.parse() using the generic type T for Request given Request is the interface for the classType parameter.
parse(byte[], Type) - Method in interface com.heroku.api.parser.Parser
 
ParseException - Exception in com.heroku.api.exception
RuntimeException that's thrown when response parsing fails to parse data returned by the API.
ParseException(String) - Constructor for exception com.heroku.api.exception.ParseException
 
ParseException(Throwable) - Constructor for exception com.heroku.api.exception.ParseException
 
ParseException(String, Throwable) - Constructor for exception com.heroku.api.exception.ParseException
 
Parser - Interface in com.heroku.api.parser
 
Proc - Class in com.heroku.api
TODO: Javadoc
Proc() - Constructor for class com.heroku.api.Proc
 
ProcessList - Class in com.heroku.api.request.ps
TODO: Javadoc
ProcessList(String) - Constructor for class com.heroku.api.request.ps.ProcessList
 
ps(String) - Method in class com.heroku.api.request.log.Log.LogRequestBuilder
Name of the process to get logs for.

Q

queryParameter - Variable in enum com.heroku.api.Heroku.RequestKey
 

R

Release - Class in com.heroku.api
TODO: Javadoc
Release() - Constructor for class com.heroku.api.Release
 
ReleaseInfo - Class in com.heroku.api.request.releases
TODO: Javadoc
ReleaseInfo(String, String) - Constructor for class com.heroku.api.request.releases.ReleaseInfo
 
removeAddon(String, String) - Method in class com.heroku.api.HerokuAPI
Remove an addon from an app.
removeCollaborator(String, String) - Method in class com.heroku.api.HerokuAPI
Remove a collaborator from an app.
removeConfig(String, String) - Method in class com.heroku.api.HerokuAPI
Remove an environment variable from an app.
removeKey(String) - Method in class com.heroku.api.HerokuAPI
Delete an ssh key from the current user's account.
renameApp(String, String) - Method in class com.heroku.api.HerokuAPI
Rename an existing app.
Request<T> - Interface in com.heroku.api.request
Request model for an HTTP request to the Heroku API.
RequestConfig - Class in com.heroku.api.request
Wrapper class for an EnumMap to configure a Request.
RequestConfig() - Constructor for class com.heroku.api.request.RequestConfig
 
RequestFailedException - Exception in com.heroku.api.exception
Exception for Request failures.
RequestFailedException(String, int, byte[]) - Constructor for exception com.heroku.api.exception.RequestFailedException
 
RequestFailedException(String, int, String) - Constructor for exception com.heroku.api.exception.RequestFailedException
 
RequestTransformation<A,B> - Class in com.heroku.api.request
Transforms a Request<A> into a Request<B> to allow parsing of the raw response to create a B.
RequestTransformation(Request<A>) - Constructor for class com.heroku.api.request.RequestTransformation
 
restart(String) - Method in class com.heroku.api.HerokuAPI
Restart an app.
Restart - Class in com.heroku.api.request.ps
TODO: Javadoc
Restart(String) - Constructor for class com.heroku.api.request.ps.Restart
 
Restart.NamedProcessRestart - Class in com.heroku.api.request.ps
 
Restart.NamedProcessRestart(String, String) - Constructor for class com.heroku.api.request.ps.Restart.NamedProcessRestart
 
Restart.ProcessTypeRestart - Class in com.heroku.api.request.ps
 
Restart.ProcessTypeRestart(String, String) - Constructor for class com.heroku.api.request.ps.Restart.ProcessTypeRestart
 
restartProcessByName(String, String) - Method in class com.heroku.api.HerokuAPI
Restart a named process.
restartProcessByType(String, String) - Method in class com.heroku.api.HerokuAPI
Restart a process for an app.
rollback(String, String) - Method in class com.heroku.api.HerokuAPI
Rollback an app to a specific release.
Rollback - Class in com.heroku.api.request.releases
TODO: Javadoc
Rollback(String, String) - Constructor for class com.heroku.api.request.releases.Rollback
 
run(String, String) - Method in class com.heroku.api.HerokuAPI
Run a one-off process on a Heroku dyno.
Run - Class in com.heroku.api.request.run
 
Run(String, String) - Constructor for class com.heroku.api.request.run.Run
 
Run(String, String, boolean) - Constructor for class com.heroku.api.request.run.Run
 
runAttached(String, String) - Method in class com.heroku.api.HerokuAPI
Run a one-off process on a Heroku dyno in an attached state.
RunResponse - Class in com.heroku.api.request.run
 
RunResponse(Proc) - Constructor for class com.heroku.api.request.run.RunResponse
 

S

Scale - Class in com.heroku.api.request.ps
TODO: Javadoc
Scale(String, String, int) - Constructor for class com.heroku.api.request.ps.Scale
 
scaleProcess(String, String, int) - Method in class com.heroku.api.HerokuAPI
Change the number of processes running for a given process type.
setDomain_name(Domain) - Method in class com.heroku.api.App
 
setHeaders(Http.Header...) - Static method in class com.heroku.api.http.Http.Header.Util
 
setMaintenanceMode(String, boolean) - Method in class com.heroku.api.HerokuAPI
Sets maintenance mode for the given app
setReleased_at(String) - Method in class com.heroku.api.App
 
SharingAdd - Class in com.heroku.api.request.sharing
TODO: Javadoc
SharingAdd(String, String) - Constructor for class com.heroku.api.request.sharing.SharingAdd
 
SharingRemove - Class in com.heroku.api.request.sharing
TODO: Javadoc
SharingRemove(String, String) - Constructor for class com.heroku.api.request.sharing.SharingRemove
 
SharingTransfer - Class in com.heroku.api.request.sharing
TODO: Javadoc
SharingTransfer(String, String) - Constructor for class com.heroku.api.request.sharing.SharingTransfer
 
source(String) - Method in class com.heroku.api.request.log.Log.LogRequestBuilder
The source of the logs.
sslContext(boolean) - Static method in class com.heroku.api.Heroku
 
StackInfo - Class in com.heroku.api
 
StackInfo() - Constructor for class com.heroku.api.StackInfo
 
StackList - Class in com.heroku.api.request.stack
 
StackList(String) - Constructor for class com.heroku.api.request.stack.StackList
 
StackMigrate - Class in com.heroku.api.request.stack
 
StackMigrate(String, Heroku.Stack) - Constructor for class com.heroku.api.request.stack.StackMigrate
 
statusCode - Variable in enum com.heroku.api.http.Http.Status
 
systemProperty - Variable in enum com.heroku.api.Heroku.Config
 

T

tail(boolean) - Method in class com.heroku.api.request.log.Log.LogRequestBuilder
Whether or not to tail the logs.
toString() - Method in enum com.heroku.api.Heroku.ResponseKey
 
toString() - Method in enum com.heroku.api.Heroku.Stack
 
toURL(String) - Static method in class com.heroku.api.http.HttpUtil
 
transferApp(String, String) - Method in class com.heroku.api.HerokuAPI
Transfer the ownership of an application to another user.
trustAllTrustManagers() - Static method in class com.heroku.api.Heroku
 
TypeReference<T> - Class in com.heroku.api.parser
Provides a java.lang.reflect.Type for generically-typed arguments.
TypeReference() - Constructor for class com.heroku.api.parser.TypeReference
 

U

Unit - Enum in com.heroku.api.response
This class represents the functional equivalent of scala's Unit type.
urlencode(String, String) - Static method in class com.heroku.api.http.HttpUtil
 
User - Class in com.heroku.api
 
User() - Constructor for class com.heroku.api.User
 
UserAgentValueProvider - Interface in com.heroku.api.http
Provider for User-Agent header values used by HTTP clients.
UserAgentValueProvider.DEFAULT - Class in com.heroku.api.http
 
UserAgentValueProvider.DEFAULT() - Constructor for class com.heroku.api.http.UserAgentValueProvider.DEFAULT
 
UserInfo - Class in com.heroku.api.request.user
TODO: Javadoc
UserInfo() - Constructor for class com.heroku.api.request.user.UserInfo
 

V

value - Variable in enum com.heroku.api.Heroku.Config
 
value - Variable in enum com.heroku.api.Heroku.Resource
 
value - Variable in enum com.heroku.api.Heroku.ResponseKey
 
value - Variable in enum com.heroku.api.Heroku.Stack
 
valueOf(String) - Static method in enum com.heroku.api.Heroku.ApiVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.heroku.api.Heroku.Config
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.heroku.api.Heroku.JarProperties
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.heroku.api.Heroku.RequestKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.heroku.api.Heroku.Resource
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.heroku.api.Heroku.ResponseKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.heroku.api.Heroku.Stack
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.heroku.api.http.Http.Accept
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.heroku.api.http.Http.ContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.heroku.api.http.Http.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.heroku.api.http.Http.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.heroku.api.http.Http.UserAgent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.heroku.api.response.Unit
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.heroku.api.Heroku.ApiVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.heroku.api.Heroku.Config
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.heroku.api.Heroku.JarProperties
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.heroku.api.Heroku.RequestKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.heroku.api.Heroku.Resource
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.heroku.api.Heroku.ResponseKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.heroku.api.Heroku.Stack
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.heroku.api.http.Http.Accept
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.heroku.api.http.Http.ContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.heroku.api.http.Http.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.heroku.api.http.Http.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.heroku.api.http.Http.UserAgent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.heroku.api.response.Unit
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in enum com.heroku.api.Heroku.ApiVersion
 

W

with(Heroku.RequestKey, String) - Method in class com.heroku.api.request.RequestConfig
Sets a Heroku.RequestKey parameter.
A B C D E F G H I J K L M N O P Q R S T U V W 

Copyright © 2014. All Rights Reserved.