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

A

AbstractOauthToken - Class in com.cloudbees.api.oauth
Common part between OauthToken and OauthTokenDetail
AbstractOauthToken() - Constructor for class com.cloudbees.api.oauth.AbstractOauthToken
 
accessToken - Variable in class com.cloudbees.api.oauth.OauthToken
A short-lived opaque token that you'll send in the "Authorize" HTTP header as "Authorize: bearer valueOfAccessToken"
accessToken - Variable in class com.cloudbees.api.oauth.OauthTokenDetail
 
account - Variable in class com.cloudbees.api.oauth.OauthClientApplication
If your user ID belongs to multiple accounts, specify which account this app is registered under.
account - Variable in class com.cloudbees.api.oauth.OauthTokenDetail
 
AccountInfo - Class in com.cloudbees.api
 
AccountInfo(String) - Constructor for class com.cloudbees.api.AccountInfo
 
accountKeys(String, String, String) - Method in class com.cloudbees.api.BeesClient
 
AccountKeysResponse - Class in com.cloudbees.api
 
AccountKeysResponse() - Constructor for class com.cloudbees.api.AccountKeysResponse
 
AccountKeysResponse(String, String) - Constructor for class com.cloudbees.api.AccountKeysResponse
 
accountList() - Method in class com.cloudbees.api.BeesClient
 
AccountListResponse - Class in com.cloudbees.api
 
AccountListResponse() - Constructor for class com.cloudbees.api.AccountListResponse
 
AccountRegionInfo - Class in com.cloudbees.api
 
AccountRegionInfo(String) - Constructor for class com.cloudbees.api.AccountRegionInfo
 
accountRegionList(String, String) - Method in class com.cloudbees.api.BeesClient
 
AccountRegionListResponse - Class in com.cloudbees.api
 
AccountRegionListResponse() - Constructor for class com.cloudbees.api.AccountRegionListResponse
 
accounts - Variable in class com.cloudbees.api.CBUser
 
addAccountInfo(AccountInfo) - Method in class com.cloudbees.api.AccountListResponse
 
addAccountRegionInfo(AccountRegionInfo) - Method in class com.cloudbees.api.AccountRegionListResponse
 
addDirectoryToZip(File, File, String, ZipOutputStream) - Static method in class com.cloudbees.utils.ZipHelper
Recursively inserts all files in a directory into a zipstream.
addParameter(String, String) - Method in class com.cloudbees.api.config.ResourceSettings
 
addSubscription(CBSubscription) - Method in class com.cloudbees.api.CBAccount
Adds the new subscription to the user.
addSubscription(String, CBSubscription) - Method in class com.cloudbees.api.CBAccount
Deprecated.
addUser(CBUser) - Method in class com.cloudbees.api.CBAccount
 
addUserToAccount(CBAccount, CBUser) - Method in class com.cloudbees.api.BeesClient
 
apiCall(String, Map<String, String>, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
app - Variable in class com.cloudbees.api.oauth.OauthTokenDetail
 
app_url - Variable in class com.cloudbees.api.oauth.OauthClientApplication
 
AppConfigHelper - Class in com.cloudbees.utils
 
AppConfigParser - Class in com.cloudbees.utils
 
AppConfigParser() - Constructor for class com.cloudbees.utils.AppConfigParser
 
appId - Variable in class com.cloudbees.api.ApplicationDeployArgs
 
appId(String) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
applicationCheckSums(String) - Method in class com.cloudbees.api.BeesClient
 
applicationCheckSums(String, boolean) - Method in class com.cloudbees.api.BeesClient
 
ApplicationCheckSumsResponse - Class in com.cloudbees.api
 
ApplicationCheckSumsResponse() - Constructor for class com.cloudbees.api.ApplicationCheckSumsResponse
 
ApplicationCheckSumsResponse(Map<String, Long>) - Constructor for class com.cloudbees.api.ApplicationCheckSumsResponse
 
applicationConfigUpdate(String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
ApplicationConfigUpdateResponse - Class in com.cloudbees.api
 
ApplicationConfigUpdateResponse() - Constructor for class com.cloudbees.api.ApplicationConfigUpdateResponse
 
ApplicationConfigUpdateResponse(String) - Constructor for class com.cloudbees.api.ApplicationConfigUpdateResponse
 
ApplicationConfiguration - Class in com.cloudbees.api
 
ApplicationConfiguration() - Constructor for class com.cloudbees.api.ApplicationConfiguration
 
applicationCreate(String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
applicationCreate(String, Map<String, String>, Map<String, String>, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
ApplicationCreateResponse - Class in com.cloudbees.api
 
ApplicationCreateResponse(ApplicationInfo) - Constructor for class com.cloudbees.api.ApplicationCreateResponse
 
applicationDelete(String) - Method in class com.cloudbees.api.BeesClient
 
ApplicationDeleteResponse - Class in com.cloudbees.api
 
ApplicationDeleteResponse() - Constructor for class com.cloudbees.api.ApplicationDeleteResponse
 
ApplicationDeleteResponse(boolean) - Constructor for class com.cloudbees.api.ApplicationDeleteResponse
 
applicationDeployArchive(String, String, String, String, String, String, UploadProgress) - Method in class com.cloudbees.api.BeesClient
applicationDeployArchive(String, String, String, File, File, String, UploadProgress) - Method in class com.cloudbees.api.BeesClient
 
applicationDeployArchive(String, String, String, String, String, String, boolean, UploadProgress) - Method in class com.cloudbees.api.BeesClient
applicationDeployArchive(String, String, String, File, File, String, boolean, UploadProgress) - Method in class com.cloudbees.api.BeesClient
 
applicationDeployArchive(String, String, String, String, String, String, boolean, Map<String, String>, UploadProgress) - Method in class com.cloudbees.api.BeesClient
applicationDeployArchive(String, String, String, File, File, String, boolean, Map<String, String>, UploadProgress) - Method in class com.cloudbees.api.BeesClient
 
applicationDeployArchive(ApplicationDeployArgs) - Method in class com.cloudbees.api.BeesClient
 
ApplicationDeployArchiveResponse - Class in com.cloudbees.api
 
ApplicationDeployArchiveResponse() - Constructor for class com.cloudbees.api.ApplicationDeployArchiveResponse
 
ApplicationDeployArchiveResponse(String, String) - Constructor for class com.cloudbees.api.ApplicationDeployArchiveResponse
 
ApplicationDeployArgs - Class in com.cloudbees.api
 
ApplicationDeployArgs.Builder - Class in com.cloudbees.api
 
ApplicationDeployArgs.Builder(String) - Constructor for class com.cloudbees.api.ApplicationDeployArgs.Builder
 
applicationDeployEar(String, String, String, String, String, UploadProgress) - Method in class com.cloudbees.api.BeesClient
applicationDeployEar(String, String, String, File, File, UploadProgress) - Method in class com.cloudbees.api.BeesClient
 
ApplicationDeployResponse - Class in com.cloudbees.api
 
ApplicationDeployResponse() - Constructor for class com.cloudbees.api.ApplicationDeployResponse
 
ApplicationDeployResponse(String, String) - Constructor for class com.cloudbees.api.ApplicationDeployResponse
 
applicationDeployWar(String, String, String, String, String, UploadProgress) - Method in class com.cloudbees.api.BeesClient
applicationDeployWar(String, String, String, File, File, UploadProgress) - Method in class com.cloudbees.api.BeesClient
 
applicationDeployWar(String, String, String, String, String, boolean, UploadProgress) - Method in class com.cloudbees.api.BeesClient
applicationDeployWar(String, String, String, File, File, boolean, UploadProgress) - Method in class com.cloudbees.api.BeesClient
 
applicationGetSourceUrl(String) - Method in class com.cloudbees.api.BeesClient
 
ApplicationGetSourceUrlResponse - Class in com.cloudbees.api
 
ApplicationGetSourceUrlResponse() - Constructor for class com.cloudbees.api.ApplicationGetSourceUrlResponse
 
ApplicationGetSourceUrlResponse(String) - Constructor for class com.cloudbees.api.ApplicationGetSourceUrlResponse
 
applicationHibernate(String) - Method in class com.cloudbees.api.BeesClient
 
ApplicationInfo - Class in com.cloudbees.api
 
ApplicationInfo(String, String, Date, String, String[]) - Constructor for class com.cloudbees.api.ApplicationInfo
 
applicationInfo(String) - Method in class com.cloudbees.api.BeesClient
 
ApplicationInfoResponse - Class in com.cloudbees.api
 
ApplicationInfoResponse(ApplicationInfo) - Constructor for class com.cloudbees.api.ApplicationInfoResponse
 
ApplicationInstallResponse - Class in com.cloudbees.api
 
ApplicationInstallResponse() - Constructor for class com.cloudbees.api.ApplicationInstallResponse
 
ApplicationInstallResponse(String, String, String) - Constructor for class com.cloudbees.api.ApplicationInstallResponse
 
applicationInstanceDelete(String) - Method in class com.cloudbees.api.BeesClient
 
ApplicationInstanceInfo - Class in com.cloudbees.api
 
ApplicationInstanceInfo() - Constructor for class com.cloudbees.api.ApplicationInstanceInfo
 
ApplicationInstanceInfo(String) - Constructor for class com.cloudbees.api.ApplicationInstanceInfo
 
applicationInstanceInfo(String) - Method in class com.cloudbees.api.BeesClient
 
applicationInstanceInvoke(String, String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
ApplicationInstanceInvokeResponse - Class in com.cloudbees.api
 
ApplicationInstanceInvokeResponse() - Constructor for class com.cloudbees.api.ApplicationInstanceInvokeResponse
 
ApplicationInstanceInvokeResponse(String, String) - Constructor for class com.cloudbees.api.ApplicationInstanceInvokeResponse
 
applicationInstanceList(String) - Method in class com.cloudbees.api.BeesClient
 
ApplicationInstanceListResponse - Class in com.cloudbees.api
 
ApplicationInstanceListResponse() - Constructor for class com.cloudbees.api.ApplicationInstanceListResponse
 
applicationInstanceReplace(String) - Method in class com.cloudbees.api.BeesClient
 
applicationInstanceRestart(String) - Method in class com.cloudbees.api.BeesClient
 
ApplicationInstanceStatusResponse - Class in com.cloudbees.api
 
ApplicationInstanceStatusResponse() - Constructor for class com.cloudbees.api.ApplicationInstanceStatusResponse
 
ApplicationInstanceStatusResponse(String) - Constructor for class com.cloudbees.api.ApplicationInstanceStatusResponse
 
applicationInstanceTagsUpdate(String, Map<String, String>, boolean) - Method in class com.cloudbees.api.BeesClient
 
applicationInstanceTailLog(String, String, OutputStream) - Method in class com.cloudbees.api.BeesClient
 
applicationJarCrcs(String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
Deprecated. 
applicationJarHashes(String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
ApplicationJarHashesResponse - Class in com.cloudbees.api
 
ApplicationJarHashesResponse() - Constructor for class com.cloudbees.api.ApplicationJarHashesResponse
 
ApplicationJarHashesResponse(Map<String, String>) - Constructor for class com.cloudbees.api.ApplicationJarHashesResponse
 
applicationList() - Method in class com.cloudbees.api.BeesClient
Returns all the applications in all the account sthat you belong to.
applicationList(String) - Method in class com.cloudbees.api.BeesClient
Returns all the applications in the specified account.
ApplicationListResponse - Class in com.cloudbees.api
 
ApplicationListResponse() - Constructor for class com.cloudbees.api.ApplicationListResponse
 
ApplicationListResponse(List<ApplicationInfo>) - Constructor for class com.cloudbees.api.ApplicationListResponse
 
applicationProxyUpdate(String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
applicationResources(String, String, String, String) - Method in class com.cloudbees.api.BeesClient
 
applicationRestart(String) - Method in class com.cloudbees.api.BeesClient
 
ApplicationRestartResponse - Class in com.cloudbees.api
 
ApplicationRestartResponse() - Constructor for class com.cloudbees.api.ApplicationRestartResponse
 
ApplicationRestartResponse(boolean) - Constructor for class com.cloudbees.api.ApplicationRestartResponse
 
applications - Variable in class com.cloudbees.api.OauthClientImpl.AppList
 
applicationScale(String, int) - Method in class com.cloudbees.api.BeesClient
 
ApplicationScaleResponse - Class in com.cloudbees.api
 
ApplicationScaleResponse() - Constructor for class com.cloudbees.api.ApplicationScaleResponse
 
ApplicationScaleResponse(String) - Constructor for class com.cloudbees.api.ApplicationScaleResponse
 
applicationSetMeta(String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
ApplicationSetMetaResponse - Class in com.cloudbees.api
 
ApplicationSetMetaResponse() - Constructor for class com.cloudbees.api.ApplicationSetMetaResponse
 
ApplicationSetMetaResponse(boolean) - Constructor for class com.cloudbees.api.ApplicationSetMetaResponse
 
applicationSnapshotDelete(String) - Method in class com.cloudbees.api.BeesClient
 
ApplicationSnapshotInfo - Class in com.cloudbees.api
 
ApplicationSnapshotInfo() - Constructor for class com.cloudbees.api.ApplicationSnapshotInfo
 
ApplicationSnapshotInfo(String) - Constructor for class com.cloudbees.api.ApplicationSnapshotInfo
 
applicationSnapshotInfo(String) - Method in class com.cloudbees.api.BeesClient
 
applicationSnapshotList(String) - Method in class com.cloudbees.api.BeesClient
 
ApplicationSnapshotListResponse - Class in com.cloudbees.api
 
ApplicationSnapshotListResponse() - Constructor for class com.cloudbees.api.ApplicationSnapshotListResponse
 
ApplicationSnapshotStatusResponse - Class in com.cloudbees.api
 
ApplicationSnapshotStatusResponse() - Constructor for class com.cloudbees.api.ApplicationSnapshotStatusResponse
 
ApplicationSnapshotStatusResponse(String) - Constructor for class com.cloudbees.api.ApplicationSnapshotStatusResponse
 
applicationSnapshotUpdate(String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
applicationStart(String) - Method in class com.cloudbees.api.BeesClient
 
ApplicationStatusResponse - Class in com.cloudbees.api
 
ApplicationStatusResponse() - Constructor for class com.cloudbees.api.ApplicationStatusResponse
 
ApplicationStatusResponse(String) - Constructor for class com.cloudbees.api.ApplicationStatusResponse
 
applicationStop(String) - Method in class com.cloudbees.api.BeesClient
 
archiveFile - Variable in class com.cloudbees.api.ApplicationDeployArgs
 
archiveType - Variable in class com.cloudbees.api.ApplicationDeployArgs
 
archiveType(String) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
ArchiveUtils - Class in com.cloudbees.upload
 
as(Class<T>) - Method in class com.cloudbees.api.cr.CloudResource
Creates a client-side wrapper to access this cloud resource through the specified cloud resource type.
asCredential() - Method in class com.cloudbees.api.oauth.OauthToken
Uses this OAuth token as a Credential object.
asNewApp() - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
authorized_tokens - Variable in class com.cloudbees.api.OauthClientImpl.OauthTokenDetailList
 
authorizeRequest(HttpURLConnection) - Method in class com.cloudbees.api.cr.Credential
Decorates the connection by adding necessary information for authentication, most typically the "Authorization" header.

B

BeesClient - Class in com.cloudbees.api
Main entry point to the CloudBees API.
BeesClient(BeesClientConfiguration) - Constructor for class com.cloudbees.api.BeesClient
 
BeesClient(String, String) - Constructor for class com.cloudbees.api.BeesClient
Creates a client that talks to the CloudBees production API endpoint To obtain your API key an the secret, visit https://grandcentral.cloudbees.com/user/keys If you have reigstered an OAuth application and talking to CloudBees as that OAuth application (for example to validate OAuth tokens you received from your users via browser), then you can specify that OAuth client ID and the secret.
BeesClient(String, String, String) - Constructor for class com.cloudbees.api.BeesClient
 
BeesClient(String, String, String, String, String) - Constructor for class com.cloudbees.api.BeesClient
 
BeesClient.UsageError - Exception in com.cloudbees.api
 
belongsToAccount(String) - Method in class com.cloudbees.api.oauth.OauthToken
Checks if this token grants access to the specified account.
bind(CloudResource, String, Map<String, String>) - Method in class com.cloudbees.api.cr.BindingCollection
Bind the BindableSource (that this collection serves) to the specified sink.
bind(Class<T>, BeesClient) - Method in class com.cloudbees.api.HttpReply
Treats the response as JSON string and performs a databinding.
BIND_CAPABILITY - Static variable in class com.cloudbees.api.cr.BindingCollection
BindableSource - Class in com.cloudbees.api.cr
 
BindableSource(CloudResource) - Constructor for class com.cloudbees.api.cr.BindableSource
 
BindingCollection - Class in com.cloudbees.api.cr
 
BindingCollection(CloudResource) - Constructor for class com.cloudbees.api.cr.BindingCollection
 
build() - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 

C

call(String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
callback_uri - Variable in class com.cloudbees.api.oauth.OauthClientApplication
 
Capability - Class in com.cloudbees.api.cr
Capability is a portion of the OAuth scope and represents the permission to invoke a specific set of operations defined by cloud resource types.
Capability(String) - Constructor for class com.cloudbees.api.cr.Capability
 
CBAccount - Class in com.cloudbees.api
Represents an account in the CloudBees platform.m

An account is a unit of billing.

CBAccount() - Constructor for class com.cloudbees.api.CBAccount
 
CBSshKey - Class in com.cloudbees.api
SSH public key.
CBSshKey() - Constructor for class com.cloudbees.api.CBSshKey
 
CBSubscription - Class in com.cloudbees.api
 
CBSubscription() - Constructor for class com.cloudbees.api.CBSubscription
 
CBUser - Class in com.cloudbees.api
Represetns an user in the CloudBees platform.
CBUser() - Constructor for class com.cloudbees.api.CBUser
 
CIInfo - Class in com.cloudbees.api
 
CIInfo() - Constructor for class com.cloudbees.api.CIInfo
 
client_id - Variable in class com.cloudbees.api.oauth.OauthClientApplication
Client ID of the application.
client_secret - Variable in class com.cloudbees.api.oauth.OauthClientApplication
Client secret that forms a pair with OauthClientApplication.client_id This value is assigned by OauthClient.registerApplication(OauthClientApplication) when you make a call.
clientId - Variable in class com.cloudbees.api.oauth.OauthToken
 
clone() - Method in class com.cloudbees.api.oauth.OauthToken
 
CloudResource - Class in com.cloudbees.api.cr
Client-side representation of a remote cloud resource.
CloudResource(URL, Credential) - Constructor for class com.cloudbees.api.cr.CloudResource
 
CloudResourceFacet - Class in com.cloudbees.api.cr
CloudResourceFacet(CloudResource) - Constructor for class com.cloudbees.api.cr.CloudResourceFacet
CloudResourceFacet subtypes must have this constructor, which gets invoked via reflection from CloudResource.as(Class)
CloudResourceJacksonModule - Class in com.cloudbees.api.cr
 
CloudResourceJacksonModule() - Constructor for class com.cloudbees.api.cr.CloudResourceJacksonModule
 
CloudResourceProvider - Class in com.cloudbees.api.cr
Lists up CloudResources that belong to it.
CloudResourceProvider(CloudResource) - Constructor for class com.cloudbees.api.cr.CloudResourceProvider
 
CloudResourceProviderRegistry - Class in com.cloudbees.api.cr
 
CloudResourceProviderRegistry(CloudResource) - Constructor for class com.cloudbees.api.cr.CloudResourceProviderRegistry
 
CloudResourceType - Annotation Type in com.cloudbees.api.cr
Annotate CloudResourceFacet subtypes for the cloud resource type name that they represent.
coerce(Class<T>) - Method in class com.cloudbees.api.cr.CloudResource
Creates a client-side wrapper to access this cloud resource through the specified cloud resource type.
com.cloudbees.api - package com.cloudbees.api
 
com.cloudbees.api.config - package com.cloudbees.api.config
 
com.cloudbees.api.cr - package com.cloudbees.api.cr
 
com.cloudbees.api.oauth - package com.cloudbees.api.oauth
 
com.cloudbees.upload - package com.cloudbees.upload
 
com.cloudbees.utils - package com.cloudbees.utils
 
config - Variable in class com.cloudbees.api.CBSubscription
This is used from server->client to represent the current details of the subscription.
ConfigParameters - Class in com.cloudbees.api.config
Data model for configuration.
ConfigParameters() - Constructor for class com.cloudbees.api.config.ConfigParameters
 
configurationParameters(String, String) - Method in class com.cloudbees.api.BeesClient
 
configurationParametersAsObject(String, String) - Method in class com.cloudbees.api.BeesClient
Perform BeesClient.configurationParameters(String, String) and obtains the result as a data-bound object.
configurationParametersDelete(String, String) - Method in class com.cloudbees.api.BeesClient
 
ConfigurationParametersDeleteResponse - Class in com.cloudbees.api
 
ConfigurationParametersDeleteResponse() - Constructor for class com.cloudbees.api.ConfigurationParametersDeleteResponse
 
ConfigurationParametersDeleteResponse(String) - Constructor for class com.cloudbees.api.ConfigurationParametersDeleteResponse
 
ConfigurationParametersResponse - Class in com.cloudbees.api
 
ConfigurationParametersResponse() - Constructor for class com.cloudbees.api.ConfigurationParametersResponse
 
ConfigurationParametersResponse(String) - Constructor for class com.cloudbees.api.ConfigurationParametersResponse
 
configurationParametersUpdate(String, String, File) - Method in class com.cloudbees.api.BeesClient
 
configurationParametersUpdate(String, String, ConfigParameters) - Method in class com.cloudbees.api.BeesClient
Updates the configuration of the given resource from the configuration object model.
ConfigurationParametersUpdateResponse - Class in com.cloudbees.api
 
ConfigurationParametersUpdateResponse() - Constructor for class com.cloudbees.api.ConfigurationParametersUpdateResponse
 
ConfigurationParametersUpdateResponse(String) - Constructor for class com.cloudbees.api.ConfigurationParametersUpdateResponse
 
connect() - Method in class com.cloudbees.api.cr.CloudResource
 
content - Variable in class com.cloudbees.api.CBSshKey
A single line format of the public key.
CONTENT_TYPE - Static variable in class com.cloudbees.api.cr.CloudResource
MIME content type of the cloud resource.
CONTENT_TYPE_UTF8 - Static variable in class com.cloudbees.api.cr.CloudResource
 
create - Variable in class com.cloudbees.api.ApplicationDeployArgs
 
create(String, Object) - Method in class com.cloudbees.api.cr.CloudResource
Makes a POST request with the specified request payload, then expect 201 status that reports the location of the newly created resource.
create() - Static method in class com.cloudbees.api.TrustAllSocketFactory
 
createAccount(String) - Method in class com.cloudbees.api.CBUser
Creates an account and add this user to it.
CreateAccountRequest - Class in com.cloudbees.api
 
CreateAccountRequest() - Constructor for class com.cloudbees.api.CreateAccountRequest
 
createClient() - Method in class com.cloudbees.api.oauth.OauthToken
Creates a new BeesClient that uses the access token encapsulated in this OauthToken
createClient(BeesClientConfiguration) - Method in class com.cloudbees.api.oauth.OauthToken
Creates a new BeesClient that uses the access token encapsulated in this OauthToken.
createdAt - Variable in class com.cloudbees.api.oauth.OauthTokenDetail.TokenDetail
 
createDeltaWarFile(Map<String, Long>, File, String) - Static method in class com.cloudbees.upload.ArchiveUtils
 
createDeltaWarFile(Map<String, String>, File, String) - Static method in class com.cloudbees.upload.JarUtils
 
createOAuthClientToken(Collection<String>) - Method in interface com.cloudbees.api.oauth.OauthClient
OAuth client application can use this method to create an OAuth token with arbitrary scopes that belongs to the user who registered the application.
createOAuthClientToken(String...) - Method in interface com.cloudbees.api.oauth.OauthClient
createOAuthClientToken(TokenRequest) - Method in interface com.cloudbees.api.oauth.OauthClient
createOAuthClientToken(Collection<String>) - Method in class com.cloudbees.api.OauthClientImpl
 
createOAuthClientToken(String...) - Method in class com.cloudbees.api.OauthClientImpl
 
createOAuthClientToken(TokenRequest) - Method in class com.cloudbees.api.OauthClientImpl
 
createParameter(Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
createToken(TokenRequest) - Method in interface com.cloudbees.api.oauth.OauthClient
Creates a OAuth token for the current user (used to create BeesClient)
createToken(TokenRequest) - Method in class com.cloudbees.api.OauthClientImpl
 
createUser(CBUser) - Method in class com.cloudbees.api.BeesClient
Creates an user, including a partial user creation.
Credential - Class in com.cloudbees.api.cr
Provides credential for outbound requests to CloudResources.
Credential() - Constructor for class com.cloudbees.api.cr.Credential
 

D

databaseBackupCreate(String) - Method in class com.cloudbees.api.BeesClient
 
databaseBackupDelete(String, String) - Method in class com.cloudbees.api.BeesClient
 
DatabaseBackupInfo - Class in com.cloudbees.api
 
DatabaseBackupInfo(String, Date) - Constructor for class com.cloudbees.api.DatabaseBackupInfo
 
databaseBackupList(String) - Method in class com.cloudbees.api.BeesClient
 
DatabaseBackupListResponse - Class in com.cloudbees.api
 
DatabaseBackupListResponse() - Constructor for class com.cloudbees.api.DatabaseBackupListResponse
 
DatabaseBackupResponse - Class in com.cloudbees.api
 
DatabaseBackupResponse() - Constructor for class com.cloudbees.api.DatabaseBackupResponse
 
DatabaseBackupResponse(String) - Constructor for class com.cloudbees.api.DatabaseBackupResponse
 
databaseBackupRestore(String, String) - Method in class com.cloudbees.api.BeesClient
 
DatabaseClusterInfo - Class in com.cloudbees.api
 
DatabaseClusterInfo(String) - Constructor for class com.cloudbees.api.DatabaseClusterInfo
 
databaseClusterList(String) - Method in class com.cloudbees.api.BeesClient
 
DatabaseClusterListResponse - Class in com.cloudbees.api
 
DatabaseClusterListResponse() - Constructor for class com.cloudbees.api.DatabaseClusterListResponse
 
databaseCreate(String, String, String, String) - Method in class com.cloudbees.api.BeesClient
 
databaseCreate(String, String, String, String, String) - Method in class com.cloudbees.api.BeesClient
 
DatabaseCreateResponse - Class in com.cloudbees.api
 
DatabaseCreateResponse() - Constructor for class com.cloudbees.api.DatabaseCreateResponse
 
DatabaseCreateResponse(String) - Constructor for class com.cloudbees.api.DatabaseCreateResponse
 
databaseDelete(String) - Method in class com.cloudbees.api.BeesClient
 
DatabaseDeleteResponse - Class in com.cloudbees.api
 
DatabaseDeleteResponse() - Constructor for class com.cloudbees.api.DatabaseDeleteResponse
 
DatabaseDeleteResponse(boolean) - Constructor for class com.cloudbees.api.DatabaseDeleteResponse
 
databaseInfo(String, boolean) - Method in class com.cloudbees.api.BeesClient
 
DatabaseInfo - Class in com.cloudbees.api
 
DatabaseInfo(String, String, String, String, Date, String, String, String[], int) - Constructor for class com.cloudbees.api.DatabaseInfo
 
DatabaseInfoResponse - Class in com.cloudbees.api
 
DatabaseInfoResponse(DatabaseInfo) - Constructor for class com.cloudbees.api.DatabaseInfoResponse
 
databaseList() - Method in class com.cloudbees.api.BeesClient
Returns all the databases in all the account sthat you belong to.
databaseList(String) - Method in class com.cloudbees.api.BeesClient
Returns all the databases in the specified account.
DatabaseListResponse - Class in com.cloudbees.api
 
DatabaseListResponse() - Constructor for class com.cloudbees.api.DatabaseListResponse
 
databaseSetPassword(String, String) - Method in class com.cloudbees.api.BeesClient
Deprecated.
use databaseUpdate
DatabaseSetPasswordResponse - Class in com.cloudbees.api
 
DatabaseSetPasswordResponse() - Constructor for class com.cloudbees.api.DatabaseSetPasswordResponse
 
DatabaseSetPasswordResponse(boolean) - Constructor for class com.cloudbees.api.DatabaseSetPasswordResponse
 
databaseSnapshotCreate(String, String) - Method in class com.cloudbees.api.BeesClient
 
databaseSnapshotDelete(String, String) - Method in class com.cloudbees.api.BeesClient
 
DatabaseSnapshotDeleteResponse - Class in com.cloudbees.api
 
DatabaseSnapshotDeleteResponse() - Constructor for class com.cloudbees.api.DatabaseSnapshotDeleteResponse
 
DatabaseSnapshotDeleteResponse(boolean) - Constructor for class com.cloudbees.api.DatabaseSnapshotDeleteResponse
 
databaseSnapshotDeploy(String, String) - Method in class com.cloudbees.api.BeesClient
 
DatabaseSnapshotDeployResponse - Class in com.cloudbees.api
 
DatabaseSnapshotDeployResponse() - Constructor for class com.cloudbees.api.DatabaseSnapshotDeployResponse
 
DatabaseSnapshotDeployResponse(boolean) - Constructor for class com.cloudbees.api.DatabaseSnapshotDeployResponse
 
DatabaseSnapshotInfo - Class in com.cloudbees.api
 
DatabaseSnapshotInfo(String, String, Date) - Constructor for class com.cloudbees.api.DatabaseSnapshotInfo
 
databaseSnapshotList(String) - Method in class com.cloudbees.api.BeesClient
 
DatabaseSnapshotListResponse - Class in com.cloudbees.api
 
DatabaseSnapshotListResponse() - Constructor for class com.cloudbees.api.DatabaseSnapshotListResponse
 
databaseUpdate(String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
DateHelper - Class in com.cloudbees.api
 
DateHelper() - Constructor for class com.cloudbees.api.DateHelper
 
DEBUG - Static variable in class com.cloudbees.api.cr.CloudResource
If set to non-null, the request and the response details are sent to this stream
delete() - Method in class com.cloudbees.api.CBUser
 
delete() - Method in class com.cloudbees.api.cr.CloudResource
 
delete() - Method in class com.cloudbees.api.cr.CloudResourceProviderRegistry
 
delete() - Method in class com.cloudbees.api.oauth.AbstractOauthToken
Deletes this token.
delete() - Method in class com.cloudbees.api.oauth.OauthClientApplication
Unregisters this application and voids its client ID/secret.
deleteApplication(String) - Method in interface com.cloudbees.api.oauth.OauthClient
 
deleteApplication(String) - Method in class com.cloudbees.api.OauthClientImpl
 
deleteEnvironment(String) - Method in class com.cloudbees.api.config.ConfigParameters
 
deleteResource(String) - Method in class com.cloudbees.api.config.ConfigParameters
 
deleteResource(String) - Method in class com.cloudbees.api.config.Environment
 
deleteToken(String) - Method in interface com.cloudbees.api.oauth.OauthClient
Deletes a token created by OauthClient.createToken(TokenRequest)
deleteToken(String) - Method in class com.cloudbees.api.OauthClientImpl
 
deleteUser(String) - Method in class com.cloudbees.api.BeesClient
Deletes an user.
deltaDeploy - Variable in class com.cloudbees.api.ApplicationDeployArgs
 
deployPackage(String, String) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
deployPackage(File, String) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
description(String) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
description - Variable in class com.cloudbees.api.ApplicationDeployArgs
 
deserialize(JsonParser, DeserializationContext) - Method in class com.cloudbees.api.oauth.GrantType.DeserializerImpl
 
display_name - Variable in class com.cloudbees.api.oauth.ScopeDefinition
One-liner text description to be shown to users when they are asked to authorize the OAuth token request.

E

earFile(String) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
earFile(File) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
email - Variable in class com.cloudbees.api.CBUser
 
email - Variable in class com.cloudbees.api.oauth.AbstractOauthToken
E-mail address of the user identified by AbstractOauthToken.uid
encodePassword(String, String) - Static method in class com.cloudbees.api.BeesClient
 
ENTRY_ADDED - Static variable in class com.cloudbees.upload.ArchiveUtils
 
ENTRY_DELETED - Static variable in class com.cloudbees.upload.ArchiveUtils
 
ENTRY_UPDATED - Static variable in class com.cloudbees.upload.ArchiveUtils
 
environment(String) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
environment - Variable in class com.cloudbees.api.ApplicationDeployArgs
 
Environment - Class in com.cloudbees.api.config
 
Environment() - Constructor for class com.cloudbees.api.config.Environment
 
Environment(String) - Constructor for class com.cloudbees.api.config.Environment
 
equals(Object) - Method in class com.cloudbees.api.config.ParameterSettings
 
equals(Object) - Method in class com.cloudbees.api.config.ResourceSettings
 
equals(Object) - Method in class com.cloudbees.api.cr.Capability
 
equals(Object) - Method in class com.cloudbees.api.cr.CloudResource
 
exchangeToAccessToken(String, String) - Method in interface com.cloudbees.api.oauth.OauthClient
OAuth client application can use this method to exchange the authorization code (which it gets from the browser after GC authenticates the user and redirects him back to you) to the OAuth access token.
exchangeToAccessToken(String, String...) - Method in interface com.cloudbees.api.oauth.OauthClient
Exchange refresh_token to an access token.
exchangeToAccessToken(String, String) - Method in class com.cloudbees.api.OauthClientImpl
 
exchangeToAccessToken(String, String...) - Method in class com.cloudbees.api.OauthClientImpl
 
executeRequest(String) - Method in class com.cloudbees.api.BeesClient
 
executeUpload(String, Map<String, String>, Map<String, File>, UploadProgress) - Method in class com.cloudbees.api.BeesClient
 
expiresIn - Variable in class com.cloudbees.api.oauth.OauthTokenDetail.AccessTokenDetail
 

F

fingerprint - Variable in class com.cloudbees.api.CBSshKey
Public key fingerprint like "11:22:33:...:dd:ee:ff"
first_name - Variable in class com.cloudbees.api.CBUser
 
fromOAuthToken(URL, String) - Static method in class com.cloudbees.api.cr.CloudResource
A cloud resource is identified by its URL, and to talk to it we need an OAuth access token
fromOAuthToken(URL, OauthToken) - Static method in class com.cloudbees.api.cr.CloudResource
 

G

getAccessType() - Method in class com.cloudbees.api.oauth.TokenRequest
 
getAccount(String) - Method in class com.cloudbees.api.BeesClient
 
getAccount() - Method in class com.cloudbees.api.RepositoryInfo
 
getAccountName() - Method in class com.cloudbees.api.oauth.TokenRequest
 
getAccounts() - Method in class com.cloudbees.api.AccountListResponse
 
getAlias() - Method in class com.cloudbees.api.ResourceBindingInfo
 
getAppConfig(File, String[], String[]) - Static method in class com.cloudbees.api.BeesClient
 
getAppId() - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
getApplication(String) - Method in interface com.cloudbees.api.oauth.OauthClient
Gets the details of an OAuth client application by its client ID.
getApplication(String) - Method in class com.cloudbees.api.OauthClientImpl
 
getApplicationConfiguration(String, String, String[]) - Method in class com.cloudbees.api.BeesClient
 
getApplicationId() - Method in class com.cloudbees.api.ApplicationConfiguration
 
getApplicationId() - Method in class com.cloudbees.api.ApplicationSnapshotInfo
 
getApplicationIDs() - Method in class com.cloudbees.api.ServerInfo
 
getApplicationInfo() - Method in class com.cloudbees.api.ApplicationCreateResponse
 
getApplicationInfo() - Method in class com.cloudbees.api.ApplicationInfoResponse
 
getApplicationInstanceIDs() - Method in class com.cloudbees.api.ServerInfo
 
getApplications() - Method in class com.cloudbees.api.ApplicationListResponse
 
getApplications() - Method in class com.cloudbees.api.ServerPoolInfo
 
getAppliedEnvironments() - Method in class com.cloudbees.api.ApplicationConfiguration
 
getAuth() - Method in class com.cloudbees.api.config.ResourceSettings
 
getAuthenticatedUrl() - Method in class com.cloudbees.api.RepositoryInfo
 
getBackups() - Method in class com.cloudbees.api.DatabaseBackupListResponse
 
getBindingCollection() - Method in class com.cloudbees.api.cr.BindableSource
Gets a binding collection object
getBindings() - Method in class com.cloudbees.api.ServiceResourceBindingListResponse
 
getBoolean(String, boolean) - Method in class com.cloudbees.api.config.ParameterMap
Gets the configuration value as a boolean.
getCheckSums() - Method in class com.cloudbees.api.ApplicationCheckSumsResponse
 
getCheckSums(String) - Static method in class com.cloudbees.upload.ArchiveUtils
 
getCIInfo() - Method in class com.cloudbees.api.ApplicationCreateResponse
 
getClusters() - Method in class com.cloudbees.api.DatabaseClusterListResponse
 
getCode() - Method in class com.cloudbees.api.HttpReply
 
getConfig() - Method in class com.cloudbees.api.ResourceBindingInfo
 
getConfig() - Method in class com.cloudbees.api.ServiceResourceInfo
 
getConfig() - Method in class com.cloudbees.api.ServiceResourceInvokeInfo
 
getConfig() - Method in class com.cloudbees.api.ServiceSubscriptionInfo
 
getConfig() - Method in class com.cloudbees.api.ServiceSubscriptionInvokeInfo
 
getConfiguration() - Method in class com.cloudbees.api.ConfigurationParametersResponse
 
getContent() - Method in class com.cloudbees.api.HttpReply
 
getCreated() - Method in class com.cloudbees.api.ApplicationInfo
 
getCreated() - Method in class com.cloudbees.api.ApplicationSnapshotInfo
 
getCreated() - Method in class com.cloudbees.api.DatabaseBackupInfo
 
getCreated() - Method in class com.cloudbees.api.DatabaseInfo
 
getCreated() - Method in class com.cloudbees.api.DatabaseSnapshotInfo
 
getCreatedAt() - Method in class com.cloudbees.api.RepositoryInfo
 
getCredential() - Method in class com.cloudbees.api.cr.CloudResource
 
getDatabaseId() - Method in class com.cloudbees.api.DatabaseCreateResponse
 
getDatabaseInfo() - Method in class com.cloudbees.api.DatabaseInfoResponse
 
getDatabases() - Method in class com.cloudbees.api.DatabaseListResponse
 
getDefaultEnvironment() - Method in class com.cloudbees.api.ApplicationConfiguration
 
getDelim() - Method in class com.cloudbees.api.config.ResourceSettings
 
getDeltas(String, Map<String, Long>) - Static method in class com.cloudbees.upload.ArchiveUtils
 
getDescription() - Method in class com.cloudbees.api.DatabaseClusterInfo
 
getDescription() - Method in class com.cloudbees.api.RepositoryInfo
 
getDescription() - Method in class com.cloudbees.api.ServiceInfo
 
getDouble(String, double) - Method in class com.cloudbees.api.config.ParameterMap
 
getEnvironment(String) - Method in class com.cloudbees.api.config.ConfigParameters
 
getEnvironmentList(String, String...) - Static method in class com.cloudbees.utils.AppConfigParser
 
getEnvironments() - Method in class com.cloudbees.api.config.ConfigParameters
 
getExitCode() - Method in class com.cloudbees.api.ApplicationInstanceInvokeResponse
 
getExpiresIn() - Method in class com.cloudbees.api.oauth.OauthToken
The number of seconds the access token will be valid, relative to the point of time where the call is issued to obtain this object (such as via OauthClient.validateToken(String, String...).
getFromResourceId() - Method in class com.cloudbees.api.ResourceBindingInfo
 
getFromService() - Method in class com.cloudbees.api.ResourceBindingInfo
 
getId() - Method in class com.cloudbees.api.ApplicationDeployArchiveResponse
 
getId() - Method in class com.cloudbees.api.ApplicationDeployResponse
 
getId() - Method in class com.cloudbees.api.ApplicationInfo
 
getId() - Method in class com.cloudbees.api.ApplicationInstallResponse
 
getId() - Method in class com.cloudbees.api.ApplicationInstanceInfo
 
getId() - Method in class com.cloudbees.api.ApplicationSnapshotInfo
 
getId() - Method in class com.cloudbees.api.DatabaseBackupInfo
 
getId() - Method in class com.cloudbees.api.DatabaseClusterInfo
 
getId() - Method in class com.cloudbees.api.DatabaseSnapshotInfo
 
getId() - Method in class com.cloudbees.api.ServerInfo
 
getId() - Method in class com.cloudbees.api.ServerPoolInfo
 
getId() - Method in class com.cloudbees.api.ServiceResourceInfo
 
getId() - Method in class com.cloudbees.api.ServiceSubscriptionInfo
 
getInstances() - Method in class com.cloudbees.api.ApplicationInstanceListResponse
 
getInt(String, int) - Method in class com.cloudbees.api.config.ParameterMap
 
getInvokeInfo() - Method in class com.cloudbees.api.ServiceResourceInvokeResponse
 
getInvokeInfo() - Method in class com.cloudbees.api.ServiceSubscriptionInvokeResponse
 
getJarHash() - Method in class com.cloudbees.api.ApplicationJarHashesResponse
 
getJarHashes(File) - Static method in class com.cloudbees.upload.JarUtils
 
getJobName() - Method in class com.cloudbees.api.CIInfo
 
getJobUrl() - Method in class com.cloudbees.api.CIInfo
 
getKey() - Method in class com.cloudbees.api.AccountKeysResponse
 
getKey() - Method in class com.cloudbees.api.config.ParameterSettings
 
getMaster() - Method in class com.cloudbees.api.DatabaseInfo
 
getMessage() - Method in class com.cloudbees.api.DatabaseBackupResponse
 
getMessage() - Method in class com.cloudbees.api.SayHelloResponse
 
getMessage() - Method in class com.cloudbees.api.ServiceResourceBindResponse
 
getMessage() - Method in class com.cloudbees.api.ServiceResourceInfo
 
getMessage() - Method in class com.cloudbees.api.ServiceResourceInvokeInfo
 
getMessage() - Method in class com.cloudbees.api.ServiceResourceUnBindResponse
 
getMessage() - Method in class com.cloudbees.api.ServiceSubscriptionInfo
 
getMessage() - Method in class com.cloudbees.api.ServiceSubscriptionInvokeInfo
 
getName() - Method in class com.cloudbees.api.AccountInfo
 
getName() - Method in class com.cloudbees.api.AccountRegionInfo
 
getName() - Method in class com.cloudbees.api.config.Environment
 
getName() - Method in class com.cloudbees.api.config.ParameterSettings
 
getName() - Method in class com.cloudbees.api.config.ResourceSettings
 
getName() - Method in class com.cloudbees.api.DatabaseInfo
 
getName() - Method in class com.cloudbees.api.RepositoryInfo
 
getName() - Method in class com.cloudbees.api.ServerPoolInfo
 
getName() - Method in class com.cloudbees.api.ServiceInfo
 
getNote() - Method in class com.cloudbees.api.oauth.TokenRequest
 
getNoteUrl() - Method in class com.cloudbees.api.oauth.TokenRequest
 
getOauthClient() - Method in class com.cloudbees.api.BeesClient
Obtains another interface of the API client that defines OAuth APIs.
getOauthClient(String) - Method in class com.cloudbees.api.BeesClient
Create OAuth client using the given GC URL.
getOut() - Method in class com.cloudbees.api.ApplicationInstanceInvokeResponse
 
getOwner() - Method in class com.cloudbees.api.cr.CloudResourceFacet
Returns the CloudResource that this facet is representing.
getOwner() - Method in class com.cloudbees.api.DatabaseInfo
 
getParameters() - Method in class com.cloudbees.api.ApplicationInstanceInfo
 
getParameters() - Method in class com.cloudbees.api.config.ParameterHolder
Parameters are string-to-string map, made available to applications as system properties.
getParameters() - Method in class com.cloudbees.api.config.ResourceSettings
 
getParameters() - Method in class com.cloudbees.api.ServerInfo
 
getPassword() - Method in class com.cloudbees.api.DatabaseInfo
 
getPermissions() - Method in class com.cloudbees.api.RepositoryInfo
 
getPlan() - Method in class com.cloudbees.api.ServiceSubscriptionInfo
 
getPoolId() - Method in class com.cloudbees.api.ServerInfo
 
getPools() - Method in class com.cloudbees.api.ServerPoolListResponse
 
getPort() - Method in class com.cloudbees.api.DatabaseInfo
 
getPostInstallURL() - Method in class com.cloudbees.api.ApplicationInstallResponse
 
getRefreshToken() - Method in class com.cloudbees.api.oauth.TokenRequest
 
getRegions() - Method in class com.cloudbees.api.AccountRegionListResponse
 
getRepository() - Method in class com.cloudbees.api.ApplicationCreateResponse
 
getResource(String) - Method in class com.cloudbees.api.config.ConfigParameters
 
getResource(String) - Method in class com.cloudbees.api.config.Environment
 
getResource() - Method in class com.cloudbees.api.ServiceResourceResponse
 
getResources() - Method in class com.cloudbees.api.config.ConfigParameters
 
getResources() - Method in class com.cloudbees.api.config.Environment
 
getResources() - Method in class com.cloudbees.api.ServiceResourceListResponse
 
getResourceType() - Method in class com.cloudbees.api.ServiceResourceInfo
 
getResult() - Method in class com.cloudbees.api.ServiceResourceInvokeInfo
 
getResult() - Method in class com.cloudbees.api.ServiceSubscriptionInvokeInfo
 
getRuntimeParameters() - Method in class com.cloudbees.api.config.ParameterHolder
Runtime parameters are used to communicate with the stack that runs your application (as opposed to the application itself.)
getScope() - Method in class com.cloudbees.api.config.ResourceSettings
 
getScopes() - Method in class com.cloudbees.api.oauth.OauthToken
OAuth scopes of this token split by the whitespace.
getScopes() - Method in class com.cloudbees.api.oauth.TokenRequest
 
getSecret() - Method in class com.cloudbees.api.AccountKeysResponse
 
getSelfUser() - Method in class com.cloudbees.api.BeesClient
Retrieves the information of the current user.
getServerId() - Method in class com.cloudbees.api.ServerReinitResponse
 
getServerId() - Method in class com.cloudbees.api.ServerRestoreResponse
 
getServers() - Method in class com.cloudbees.api.ServerPoolInfo
 
getService() - Method in class com.cloudbees.api.ServiceResourceInfo
 
getService() - Method in class com.cloudbees.api.ServiceSubscriptionInfo
 
getServices() - Method in class com.cloudbees.api.ServiceListResponse
 
getSettings() - Method in class com.cloudbees.api.AccountRegionInfo
 
getSettings() - Method in class com.cloudbees.api.ApplicationInfo
 
getSettings() - Method in class com.cloudbees.api.ApplicationInstanceInfo
 
getSettings() - Method in class com.cloudbees.api.ApplicationSnapshotInfo
 
getSettings() - Method in class com.cloudbees.api.DatabaseBackupInfo
 
getSettings() - Method in class com.cloudbees.api.DatabaseClusterInfo
 
getSettings() - Method in class com.cloudbees.api.DatabaseInfo
 
getSettings() - Method in class com.cloudbees.api.DatabaseSnapshotInfo
 
getSettings() - Method in class com.cloudbees.api.ServerPoolInfo
 
getSettings() - Method in class com.cloudbees.api.ServiceResourceInfo
 
getSettings() - Method in class com.cloudbees.api.ServiceSubscriptionInfo
 
getSize() - Method in class com.cloudbees.api.ServerInfo
 
getSlaves() - Method in class com.cloudbees.api.DatabaseInfo
 
getSnapshotID() - Method in class com.cloudbees.api.ApplicationCheckSumsResponse
 
getSnapshots() - Method in class com.cloudbees.api.ApplicationSnapshotListResponse
 
getSnapshots() - Method in class com.cloudbees.api.DatabaseSnapshotListResponse
 
getState() - Method in class com.cloudbees.api.DatabaseClusterInfo
 
getState() - Method in class com.cloudbees.api.RepositoryInfo
 
getState() - Method in class com.cloudbees.api.ServerInfo
 
getState() - Method in class com.cloudbees.api.ServerPoolInfo
 
getStatus() - Method in class com.cloudbees.api.ApplicationConfigUpdateResponse
 
getStatus() - Method in class com.cloudbees.api.ApplicationInfo
 
getStatus() - Method in class com.cloudbees.api.ApplicationInstanceStatusResponse
 
getStatus() - Method in class com.cloudbees.api.ApplicationScaleResponse
 
getStatus() - Method in class com.cloudbees.api.ApplicationSnapshotStatusResponse
 
getStatus() - Method in class com.cloudbees.api.ApplicationStatusResponse
 
getStatus() - Method in class com.cloudbees.api.ConfigurationParametersDeleteResponse
 
getStatus() - Method in class com.cloudbees.api.ConfigurationParametersUpdateResponse
 
getStatus() - Method in class com.cloudbees.api.DatabaseInfo
 
getStatus() - Method in class com.cloudbees.api.ServerReinitResponse
 
getStatus() - Method in class com.cloudbees.api.ServerRestoreResponse
 
getStatus() - Method in class com.cloudbees.api.ServerStatusResponse
 
getSubscription() - Method in class com.cloudbees.api.ServiceSubscriptionResponse
 
getSubscriptions() - Method in class com.cloudbees.api.CBAccount
 
getSubscriptions() - Method in class com.cloudbees.api.ServiceSubscriptionListResponse
 
getTitle() - Method in class com.cloudbees.api.ApplicationInfo
 
getTitle() - Method in class com.cloudbees.api.ApplicationSnapshotInfo
 
getTitle() - Method in class com.cloudbees.api.DatabaseSnapshotInfo
 
getToResourceId() - Method in class com.cloudbees.api.ResourceBindingInfo
 
getToResourceType() - Method in class com.cloudbees.api.ResourceBindingInfo
 
getToService() - Method in class com.cloudbees.api.ResourceBindingInfo
 
getType() - Method in class com.cloudbees.api.config.ResourceSettings
 
getType() - Method in class com.cloudbees.api.DatabaseClusterInfo
 
getType() - Method in class com.cloudbees.api.RepositoryInfo
 
getUrl() - Method in class com.cloudbees.api.ApplicationDeployArchiveResponse
 
getUrl() - Method in class com.cloudbees.api.ApplicationDeployResponse
 
getUrl() - Method in class com.cloudbees.api.ApplicationGetSourceUrlResponse
 
getUrl() - Method in class com.cloudbees.api.ApplicationInstallResponse
 
getUrl() - Method in class com.cloudbees.api.cr.CloudResource
URL of this cloud resource.
getUrl() - Method in class com.cloudbees.api.RepositoryInfo
 
getUrls() - Method in class com.cloudbees.api.ApplicationInfo
 
getUser(String) - Method in class com.cloudbees.api.BeesClient
Looks up the user by ID.
getUserByFingerprint(String) - Method in class com.cloudbees.api.BeesClient
Looks up the user by the public key fingerprint
getUsername() - Method in class com.cloudbees.api.DatabaseInfo
 
getValue() - Method in class com.cloudbees.api.config.ParameterSettings
 
getValue() - Method in class com.cloudbees.api.config.ResourceSettings
 
getXStream() - Method in class com.cloudbees.api.BeesClient
 
grant_types - Variable in class com.cloudbees.api.oauth.OauthClientApplication
The mode of token issuance allowed for this application.
GrantType - Enum in com.cloudbees.api.oauth
Possible modes of token creation that applications are allowed to do.
GrantType.DeserializerImpl - Class in com.cloudbees.api.oauth
 
GrantType.DeserializerImpl() - Constructor for class com.cloudbees.api.oauth.GrantType.DeserializerImpl
 
GrantType.SerializerImpl - Class in com.cloudbees.api.oauth
 
GrantType.SerializerImpl() - Constructor for class com.cloudbees.api.oauth.GrantType.SerializerImpl
 

H

handleBytesWritten(long, long, long) - Method in class com.cloudbees.api.HashWriteProgress
 
hashCode() - Method in class com.cloudbees.api.config.ParameterSettings
 
hashCode() - Method in class com.cloudbees.api.config.ResourceSettings
 
hashCode() - Method in class com.cloudbees.api.cr.Capability
 
hashCode() - Method in class com.cloudbees.api.cr.CloudResource
 
HashWriteProgress - Class in com.cloudbees.api
 
HashWriteProgress() - Constructor for class com.cloudbees.api.HashWriteProgress
 
HashWriteProgress(PrintStream) - Constructor for class com.cloudbees.api.HashWriteProgress
 
hasType(Class<T>) - Method in class com.cloudbees.api.cr.CloudResource
Does this cloud resource implement the specified type?
hasType(String) - Method in class com.cloudbees.api.cr.CloudResource
Does this cloud resource implement the specified type?
HttpReply - Class in com.cloudbees.api
 
HttpReply(int, String) - Constructor for class com.cloudbees.api.HttpReply
 
HttpReply(HttpMethod, int, String) - Constructor for class com.cloudbees.api.HttpReply
 

I

id - Variable in class com.cloudbees.api.CBUser
Unique identifier of the user.
id - Variable in class com.cloudbees.api.oauth.AbstractOauthToken
ID that represents this token among other tokens that the user has created.
incrementalDeployment(boolean) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
isDeleted() - Method in class com.cloudbees.api.ApplicationDeleteResponse
 
isDeleted() - Method in class com.cloudbees.api.DatabaseDeleteResponse
 
isDeleted() - Method in class com.cloudbees.api.DatabaseSnapshotDeleteResponse
 
isDeleted() - Method in class com.cloudbees.api.ServerPoolDeleteResponse
 
isDeleted() - Method in class com.cloudbees.api.ServiceResourceDeleteResponse
 
isDeleted() - Method in class com.cloudbees.api.ServiceSubscriptionDeleteResponse
 
isDeployed() - Method in class com.cloudbees.api.DatabaseSnapshotDeployResponse
 
isExpired() - Method in class com.cloudbees.api.oauth.OauthToken
 
isRestarted() - Method in class com.cloudbees.api.ApplicationRestartResponse
 
isSuccess() - Method in class com.cloudbees.api.ApplicationSetMetaResponse
 
isSuccess() - Method in class com.cloudbees.api.DatabaseSetPasswordResponse
 
iterator() - Method in class com.cloudbees.api.cr.CloudResourceProvider
Lists up all the cloud resources.

J

JarUtils - Class in com.cloudbees.upload
 
join(String[], String) - Method in class com.cloudbees.utils.AppConfigParser
 
jsonPOJORequest(String, Object, Class<T>, String) - Method in class com.cloudbees.api.BeesClient
The actual engine behind the REST API call.
jsonRequest(String, String, Map<String, String>, String) - Method in class com.cloudbees.api.BeesClient
Sends a request in JSON and expects a JSON response back.

L

last_name - Variable in class com.cloudbees.api.CBUser
 
listAccounts() - Method in class com.cloudbees.api.oauth.OauthToken
List up all the accounts to which this token grants some access.
listApplication() - Method in interface com.cloudbees.api.oauth.OauthClient
Lists up all the OAuth client applications registered by the current user.
listApplication() - Method in class com.cloudbees.api.OauthClientImpl
 
listTokens() - Method in interface com.cloudbees.api.oauth.OauthClient
Lists up all the tokens generated by te current user.
listTokens() - Method in class com.cloudbees.api.OauthClientImpl
 
load(ApplicationConfiguration, InputStream, String[], String[]) - Static method in class com.cloudbees.utils.AppConfigHelper
 
load(ApplicationConfiguration, Document, String[], String[]) - Method in class com.cloudbees.utils.AppConfigParser
 

M

main(String[]) - Method in class com.cloudbees.api.BeesClient
 
mainCall(String[]) - Method in class com.cloudbees.api.BeesClient
 
MAPPER - Static variable in class com.cloudbees.api.cr.CloudResource
 

N

name - Variable in class com.cloudbees.api.CBAccount
This is the login ID of the account, a short alpha-numeric token without any special characters.
name - Variable in class com.cloudbees.api.CBSshKey
Human-readable name that identifies this key among other keys.
name - Variable in class com.cloudbees.api.CBUser
This is the login ID, a short token without any whitespace, any special characters, etc.
name - Variable in class com.cloudbees.api.oauth.OauthClientApplication
 
name - Variable in class com.cloudbees.api.oauth.OauthTokenDetail.App
 
name - Variable in class com.cloudbees.api.oauth.ScopeDefinition
Scope name that will show up in the query parameter when you request tokens.

O

oauth(String) - Static method in class com.cloudbees.api.cr.Credential
Creates a Credential implementation that always put the specified OAuth token.
oauth(OauthToken) - Static method in class com.cloudbees.api.cr.Credential
Creates a Credential implementation that always put the specified OAuth token.
OauthClient - Interface in com.cloudbees.api.oauth
Defines OAuth-related CloudBees API.
OauthClientApplication - Class in com.cloudbees.api.oauth
State representation of OAuth client application.
OauthClientApplication() - Constructor for class com.cloudbees.api.oauth.OauthClientApplication
 
OauthClientException - Exception in com.cloudbees.api.oauth
Signals a problem in OauthClient
OauthClientException(String) - Constructor for exception com.cloudbees.api.oauth.OauthClientException
 
OauthClientException(String, Throwable) - Constructor for exception com.cloudbees.api.oauth.OauthClientException
 
OauthClientException(Throwable) - Constructor for exception com.cloudbees.api.oauth.OauthClientException
 
OauthClientImpl - Class in com.cloudbees.api
 
OauthClientImpl.AppList - Class in com.cloudbees.api
 
OauthClientImpl.AppList() - Constructor for class com.cloudbees.api.OauthClientImpl.AppList
 
OauthClientImpl.OauthTokenDetailList - Class in com.cloudbees.api
 
OauthClientImpl.OauthTokenDetailList() - Constructor for class com.cloudbees.api.OauthClientImpl.OauthTokenDetailList
 
OauthClientServletUtil - Class in com.cloudbees.api.oauth
Additional utility for OauthClient for servlet applications.
OauthClientServletUtil() - Constructor for class com.cloudbees.api.oauth.OauthClientServletUtil
 
OAuthObject - Class in com.cloudbees.api
Remote object created by OauthClient, accessible to OauthClientImpl.
OAuthObject() - Constructor for class com.cloudbees.api.OAuthObject
 
OauthToken - Class in com.cloudbees.api.oauth
OAuth token and information contained within it as defined by the OAuth spec.
OauthToken() - Constructor for class com.cloudbees.api.oauth.OauthToken
 
OauthTokenDetail - Class in com.cloudbees.api.oauth
 
OauthTokenDetail() - Constructor for class com.cloudbees.api.oauth.OauthTokenDetail
 
OauthTokenDetail.AccessTokenDetail - Class in com.cloudbees.api.oauth
 
OauthTokenDetail.AccessTokenDetail() - Constructor for class com.cloudbees.api.oauth.OauthTokenDetail.AccessTokenDetail
 
OauthTokenDetail.App - Class in com.cloudbees.api.oauth
 
OauthTokenDetail.App() - Constructor for class com.cloudbees.api.oauth.OauthTokenDetail.App
 
OauthTokenDetail.TokenDetail - Class in com.cloudbees.api.oauth
 
OauthTokenDetail.TokenDetail() - Constructor for class com.cloudbees.api.oauth.OauthTokenDetail.TokenDetail
 
of(CloudResource) - Static method in class com.cloudbees.api.cr.ReferencedResource
 
owner - Variable in class com.cloudbees.api.cr.CloudResourceFacet
 
owner - Variable in class com.cloudbees.api.OAuthObject
 

P

ParameterHolder - Class in com.cloudbees.api.config
Environment and ConfigParameters can both own parameters, hence this class.
ParameterHolder() - Constructor for class com.cloudbees.api.config.ParameterHolder
 
ParameterMap - Class in com.cloudbees.api.config
String-to-string map, with lots of type converters for values and other convenience methods.
ParameterMap() - Constructor for class com.cloudbees.api.config.ParameterMap
 
parameters - Variable in class com.cloudbees.api.ApplicationDeployArgs
 
ParameterSettings - Class in com.cloudbees.api.config
Key/value pair, used as the persistence structure for XStream but hidden from users of this package.
ParameterSettings(String, String) - Constructor for class com.cloudbees.api.config.ParameterSettings
 
parse(String) - Static method in class com.cloudbees.api.config.ConfigParameters
 
parse(String) - Static method in enum com.cloudbees.api.oauth.GrantType
From the lower/upper case of the grant type value, obtains the enum constant.
parseAuthorizationHeader(String) - Method in interface com.cloudbees.api.oauth.OauthClient
Parses Bearer token from HTTP Authorization header
parseAuthorizationHeader(String) - Method in class com.cloudbees.api.OauthClientImpl
 
parseRssDate(String) - Static method in class com.cloudbees.api.DateHelper
 
parseToken(HttpServletRequest, OauthClient) - Static method in class com.cloudbees.api.oauth.OauthClientServletUtil
Parses Bearer token from HTTP Authentication header or from access_token query or form parameter
parseW3CDate(String) - Static method in class com.cloudbees.api.DateHelper
 
parseW3CDateRobust(String) - Static method in class com.cloudbees.api.DateHelper
 
parseW3CDateWithFractionalSeconds(String) - Static method in class com.cloudbees.api.DateHelper
 
partially_created - Variable in class com.cloudbees.api.CBUser
This field is set by the server when you create an user with incomplete information, to indicate that the user was partially created and the rest of the registration needs to be completed by the user before the account becomes fully usable.
PartiallyCreatedUser - Class in com.cloudbees.api
 
PartiallyCreatedUser() - Constructor for class com.cloudbees.api.PartiallyCreatedUser
 
password - Variable in class com.cloudbees.api.CBUser
 
plan - Variable in class com.cloudbees.api.CBSubscription
 
post(String, Object, Class<T>) - Method in class com.cloudbees.api.cr.CloudResource
Makes a POST request with the specified request payload, then return the data-bound JSON object in the specified 'response' type.
progress - Variable in class com.cloudbees.api.ApplicationDeployArgs
 
putBoolean(String, boolean) - Method in class com.cloudbees.api.config.ParameterMap
 
putDouble(String, double) - Method in class com.cloudbees.api.config.ParameterMap
 
putInt(String, int) - Method in class com.cloudbees.api.config.ParameterMap
 

R

READ_CAPABILITY - Static variable in class com.cloudbees.api.cr.CloudResource
Capability required to retrieve the state of CloudResource.
readResponse(String) - Method in class com.cloudbees.api.BeesClient
 
ReferencedResource - Class in com.cloudbees.api.cr
JSON data-bound bean for a referenced cloud resource.
ReferencedResource() - Constructor for class com.cloudbees.api.cr.ReferencedResource
 
refreshToken - Variable in class com.cloudbees.api.oauth.OauthToken
Refresh token lasts for a long time and can be used to obtain additional OauthToken.accessTokens.
refreshToken - Variable in class com.cloudbees.api.oauth.OauthTokenDetail
 
reg_url - Variable in class com.cloudbees.api.PartiallyCreatedUser
URL that the user would go to complete the registration.
register(CloudResourceProvider) - Method in class com.cloudbees.api.cr.CloudResourceProviderRegistry
Registers a new cloud resource provider to this registry
REGISTER_CAPABILITY - Static variable in class com.cloudbees.api.cr.CloudResourceProviderRegistry
 
registerApplication(OauthClientApplication) - Method in interface com.cloudbees.api.oauth.OauthClient
Registers a new OAuth client application.
registerApplication(OauthClientApplication) - Method in class com.cloudbees.api.OauthClientImpl
 
RepositoryInfo - Class in com.cloudbees.api
 
RepositoryInfo() - Constructor for class com.cloudbees.api.RepositoryInfo
 
resourceBind(String, String, String, String, String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
ResourceBindingInfo - Class in com.cloudbees.api
 
ResourceBindingInfo() - Constructor for class com.cloudbees.api.ResourceBindingInfo
 
ResourceBindingInfo(String, String, String, String, String, String) - Constructor for class com.cloudbees.api.ResourceBindingInfo
 
ResourceBindingInfo(String, String, String, String, String) - Constructor for class com.cloudbees.api.ResourceBindingInfo
Deprecated. 
resourceBindingList(String, String) - Method in class com.cloudbees.api.BeesClient
 
resourceBindingList(String, String, boolean) - Method in class com.cloudbees.api.BeesClient
 
ResourceSettings - Class in com.cloudbees.api.config
 
ResourceSettings(String, String) - Constructor for class com.cloudbees.api.config.ResourceSettings
 
ResourceSettings(String, String, String) - Constructor for class com.cloudbees.api.config.ResourceSettings
 
resourceUnBind(String, String, String) - Method in class com.cloudbees.api.BeesClient
 
retrieve(boolean) - Method in class com.cloudbees.api.cr.CloudResource
Retrieves the current state of the CloudResource object as JSON DOM node.
retrieve() - Method in class com.cloudbees.api.cr.CloudResource
 
retrieve(Class<T>, boolean) - Method in class com.cloudbees.api.cr.CloudResource
Retrieves the current state of the cloud resource and data-bind it to the given object via Jackson
retrieve(Class<T>) - Method in class com.cloudbees.api.cr.CloudResource
 
roles - Variable in class com.cloudbees.api.CBUser
 

S

sayHello(String) - Method in class com.cloudbees.api.BeesClient
 
SayHelloResponse - Class in com.cloudbees.api
 
SayHelloResponse() - Constructor for class com.cloudbees.api.SayHelloResponse
 
scope - Variable in class com.cloudbees.api.oauth.OauthToken
White-space separated OAuth scopes of this token.
ScopeDefinition - Class in com.cloudbees.api.oauth
Scope definition for OauthClientApplication.
ScopeDefinition() - Constructor for class com.cloudbees.api.oauth.ScopeDefinition
 
scopes - Variable in class com.cloudbees.api.oauth.OauthClientApplication
 
scopes - Variable in class com.cloudbees.api.oauth.OauthTokenDetail.TokenDetail
 
serialize(GrantType, JsonGenerator, SerializerProvider) - Method in class com.cloudbees.api.oauth.GrantType.SerializerImpl
 
serverCreate(String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
serverDeactivate(String) - Method in class com.cloudbees.api.BeesClient
 
serverDelete(String) - Method in class com.cloudbees.api.BeesClient
 
serverInfo(String) - Method in class com.cloudbees.api.BeesClient
 
ServerInfo - Class in com.cloudbees.api
 
ServerInfo() - Constructor for class com.cloudbees.api.ServerInfo
 
ServerInfo(String, String, String) - Constructor for class com.cloudbees.api.ServerInfo
 
serverPoolCreate(String, String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
serverPoolDelete(String) - Method in class com.cloudbees.api.BeesClient
 
ServerPoolDeleteResponse - Class in com.cloudbees.api
 
ServerPoolDeleteResponse() - Constructor for class com.cloudbees.api.ServerPoolDeleteResponse
 
ServerPoolDeleteResponse(boolean) - Constructor for class com.cloudbees.api.ServerPoolDeleteResponse
 
serverPoolInfo(String) - Method in class com.cloudbees.api.BeesClient
 
serverPoolInfo(String, boolean) - Method in class com.cloudbees.api.BeesClient
 
ServerPoolInfo - Class in com.cloudbees.api
 
ServerPoolInfo() - Constructor for class com.cloudbees.api.ServerPoolInfo
 
ServerPoolInfo(String, String, Map<String, String>) - Constructor for class com.cloudbees.api.ServerPoolInfo
 
serverPoolList(String) - Method in class com.cloudbees.api.BeesClient
 
ServerPoolListResponse - Class in com.cloudbees.api
 
ServerPoolListResponse() - Constructor for class com.cloudbees.api.ServerPoolListResponse
 
ServerReinitResponse - Class in com.cloudbees.api
 
ServerReinitResponse() - Constructor for class com.cloudbees.api.ServerReinitResponse
 
ServerReinitResponse(String, String) - Constructor for class com.cloudbees.api.ServerReinitResponse
 
serverRestore(String) - Method in class com.cloudbees.api.BeesClient
 
ServerRestoreResponse - Class in com.cloudbees.api
 
ServerRestoreResponse() - Constructor for class com.cloudbees.api.ServerRestoreResponse
 
ServerRestoreResponse(String, String) - Constructor for class com.cloudbees.api.ServerRestoreResponse
 
ServerStatusResponse - Class in com.cloudbees.api
 
ServerStatusResponse() - Constructor for class com.cloudbees.api.ServerStatusResponse
 
ServerStatusResponse(String) - Constructor for class com.cloudbees.api.ServerStatusResponse
 
serverStop(String) - Method in class com.cloudbees.api.BeesClient
 
service - Variable in class com.cloudbees.api.CBSubscription
 
ServiceInfo - Class in com.cloudbees.api
 
ServiceInfo() - Constructor for class com.cloudbees.api.ServiceInfo
 
serviceList(String) - Method in class com.cloudbees.api.BeesClient
 
ServiceListResponse - Class in com.cloudbees.api
 
ServiceListResponse() - Constructor for class com.cloudbees.api.ServiceListResponse
 
ServiceResourceBindingListResponse - Class in com.cloudbees.api
 
ServiceResourceBindingListResponse() - Constructor for class com.cloudbees.api.ServiceResourceBindingListResponse
 
ServiceResourceBindResponse - Class in com.cloudbees.api
 
ServiceResourceBindResponse() - Constructor for class com.cloudbees.api.ServiceResourceBindResponse
 
ServiceResourceBindResponse(String) - Constructor for class com.cloudbees.api.ServiceResourceBindResponse
 
serviceResourceCreate(String, String, String, String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
serviceResourceDelete(String, String) - Method in class com.cloudbees.api.BeesClient
 
ServiceResourceDeleteResponse - Class in com.cloudbees.api
 
ServiceResourceDeleteResponse() - Constructor for class com.cloudbees.api.ServiceResourceDeleteResponse
 
ServiceResourceDeleteResponse(boolean) - Constructor for class com.cloudbees.api.ServiceResourceDeleteResponse
 
serviceResourceInfo(String, String) - Method in class com.cloudbees.api.BeesClient
 
ServiceResourceInfo - Class in com.cloudbees.api
 
ServiceResourceInfo() - Constructor for class com.cloudbees.api.ServiceResourceInfo
 
ServiceResourceInfo(String, Map<String, String>, String) - Constructor for class com.cloudbees.api.ServiceResourceInfo
 
serviceResourceInvoke(String, String, String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
ServiceResourceInvokeInfo - Class in com.cloudbees.api
 
ServiceResourceInvokeInfo() - Constructor for class com.cloudbees.api.ServiceResourceInvokeInfo
 
ServiceResourceInvokeResponse - Class in com.cloudbees.api
 
ServiceResourceInvokeResponse() - Constructor for class com.cloudbees.api.ServiceResourceInvokeResponse
 
ServiceResourceInvokeResponse(ServiceResourceInvokeInfo) - Constructor for class com.cloudbees.api.ServiceResourceInvokeResponse
 
serviceResourceList(String, String, String) - Method in class com.cloudbees.api.BeesClient
 
ServiceResourceListResponse - Class in com.cloudbees.api
 
ServiceResourceListResponse() - Constructor for class com.cloudbees.api.ServiceResourceListResponse
 
ServiceResourceResponse - Class in com.cloudbees.api
 
ServiceResourceResponse() - Constructor for class com.cloudbees.api.ServiceResourceResponse
 
ServiceResourceResponse(ServiceResourceInfo) - Constructor for class com.cloudbees.api.ServiceResourceResponse
 
ServiceResourceUnBindResponse - Class in com.cloudbees.api
 
ServiceResourceUnBindResponse() - Constructor for class com.cloudbees.api.ServiceResourceUnBindResponse
 
ServiceResourceUnBindResponse(String) - Constructor for class com.cloudbees.api.ServiceResourceUnBindResponse
 
serviceResourceUpdate(String, String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
serviceSubscribe(String, String, String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
ServiceSubscriptionDeleteResponse - Class in com.cloudbees.api
 
ServiceSubscriptionDeleteResponse() - Constructor for class com.cloudbees.api.ServiceSubscriptionDeleteResponse
 
ServiceSubscriptionDeleteResponse(boolean) - Constructor for class com.cloudbees.api.ServiceSubscriptionDeleteResponse
 
serviceSubscriptionInfo(String, String) - Method in class com.cloudbees.api.BeesClient
 
ServiceSubscriptionInfo - Class in com.cloudbees.api
 
ServiceSubscriptionInfo() - Constructor for class com.cloudbees.api.ServiceSubscriptionInfo
 
serviceSubscriptionInvoke(String, String, String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
ServiceSubscriptionInvokeInfo - Class in com.cloudbees.api
 
ServiceSubscriptionInvokeInfo() - Constructor for class com.cloudbees.api.ServiceSubscriptionInvokeInfo
 
ServiceSubscriptionInvokeResponse - Class in com.cloudbees.api
 
ServiceSubscriptionInvokeResponse() - Constructor for class com.cloudbees.api.ServiceSubscriptionInvokeResponse
 
ServiceSubscriptionInvokeResponse(ServiceSubscriptionInvokeInfo) - Constructor for class com.cloudbees.api.ServiceSubscriptionInvokeResponse
 
serviceSubscriptionList(String) - Method in class com.cloudbees.api.BeesClient
 
ServiceSubscriptionListResponse - Class in com.cloudbees.api
 
ServiceSubscriptionListResponse() - Constructor for class com.cloudbees.api.ServiceSubscriptionListResponse
 
ServiceSubscriptionResponse - Class in com.cloudbees.api
 
ServiceSubscriptionResponse() - Constructor for class com.cloudbees.api.ServiceSubscriptionResponse
 
ServiceSubscriptionResponse(ServiceSubscriptionInfo) - Constructor for class com.cloudbees.api.ServiceSubscriptionResponse
 
serviceSubscriptionUpdate(String, String, String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
serviceUnSubscribe(String, String) - Method in class com.cloudbees.api.BeesClient
 
serviceUnSubscribe(String, String, Map<String, String>) - Method in class com.cloudbees.api.BeesClient
 
setAccount(String) - Method in class com.cloudbees.api.oauth.OauthToken
 
setAccount(String) - Method in class com.cloudbees.api.RepositoryInfo
 
setAccountInfos(List<AccountInfo>) - Method in class com.cloudbees.api.AccountListResponse
 
setAccountRegionInfos(List<AccountRegionInfo>) - Method in class com.cloudbees.api.AccountRegionListResponse
 
setAlias(String) - Method in class com.cloudbees.api.ResourceBindingInfo
 
setApplicationId(String) - Method in class com.cloudbees.api.ApplicationConfiguration
 
setApplicationId(String) - Method in class com.cloudbees.api.ApplicationSnapshotInfo
 
setApplicationIDs(List<String>) - Method in class com.cloudbees.api.ServerInfo
 
setApplicationInstanceIDs(List<String>) - Method in class com.cloudbees.api.ServerInfo
 
setApplications(List<ApplicationInfo>) - Method in class com.cloudbees.api.ServerPoolInfo
 
setAppliedEnvironments(List<String>) - Method in class com.cloudbees.api.ApplicationConfiguration
 
setAuth(String) - Method in class com.cloudbees.api.config.ResourceSettings
 
setAuthenticatedUrl(String) - Method in class com.cloudbees.api.RepositoryInfo
 
setBackups(List<DatabaseBackupInfo>) - Method in class com.cloudbees.api.DatabaseBackupListResponse
 
setBindings(List<ResourceBindingInfo>) - Method in class com.cloudbees.api.ServiceResourceBindingListResponse
 
setCheckSums(Map<String, Long>) - Method in class com.cloudbees.api.ApplicationCheckSumsResponse
 
setCIInfo(CIInfo) - Method in class com.cloudbees.api.ApplicationCreateResponse
 
setClusters(List<DatabaseClusterInfo>) - Method in class com.cloudbees.api.DatabaseClusterListResponse
 
setConfig(Map<String, String>) - Method in class com.cloudbees.api.ResourceBindingInfo
 
setConfig(Map<String, String>) - Method in class com.cloudbees.api.ServiceResourceInfo
 
setConfig(Map<String, String>) - Method in class com.cloudbees.api.ServiceResourceInvokeInfo
 
setConfig(Map<String, String>) - Method in class com.cloudbees.api.ServiceSubscriptionInfo
 
setConfig(Map<String, String>) - Method in class com.cloudbees.api.ServiceSubscriptionInvokeInfo
 
setConfiguration(String) - Method in class com.cloudbees.api.ConfigurationParametersResponse
 
setCreatedAt(String) - Method in class com.cloudbees.api.RepositoryInfo
 
setDefaultEnvironment(String) - Method in class com.cloudbees.api.ApplicationConfiguration
 
setDelim(String) - Method in class com.cloudbees.api.config.ResourceSettings
 
setDescription(String) - Method in class com.cloudbees.api.DatabaseClusterInfo
 
setDescription(String) - Method in class com.cloudbees.api.RepositoryInfo
 
setDescription(String) - Method in class com.cloudbees.api.ServiceInfo
 
setEnvironment(Environment) - Method in class com.cloudbees.api.config.ConfigParameters
 
setEnvironments(List<Environment>) - Method in class com.cloudbees.api.config.ConfigParameters
 
setExitCode(String) - Method in class com.cloudbees.api.ApplicationInstanceInvokeResponse
 
setExpiresIn(int) - Method in class com.cloudbees.api.oauth.OauthToken
 
setFromResourceId(String) - Method in class com.cloudbees.api.ResourceBindingInfo
 
setFromService(String) - Method in class com.cloudbees.api.ResourceBindingInfo
 
setId(String) - Method in class com.cloudbees.api.ApplicationInstanceInfo
 
setId(String) - Method in class com.cloudbees.api.ApplicationSnapshotInfo
 
setId(String) - Method in class com.cloudbees.api.ServerInfo
 
setId(String) - Method in class com.cloudbees.api.ServerPoolInfo
 
setId(String) - Method in class com.cloudbees.api.ServiceResourceInfo
 
setId(String) - Method in class com.cloudbees.api.ServiceSubscriptionInfo
 
setInfos(List<DatabaseInfo>) - Method in class com.cloudbees.api.DatabaseListResponse
 
setInstances(List<ApplicationInstanceInfo>) - Method in class com.cloudbees.api.ApplicationInstanceListResponse
 
setJarHash(Map<String, String>) - Method in class com.cloudbees.api.ApplicationJarHashesResponse
 
setJobName(String) - Method in class com.cloudbees.api.CIInfo
 
setJobUrl(String) - Method in class com.cloudbees.api.CIInfo
 
setKey(String) - Method in class com.cloudbees.api.AccountKeysResponse
 
setMessage(String) - Method in class com.cloudbees.api.DatabaseBackupResponse
 
setMessage(String) - Method in class com.cloudbees.api.ServiceResourceInfo
 
setMessage(String) - Method in class com.cloudbees.api.ServiceResourceInvokeInfo
 
setMessage(String) - Method in class com.cloudbees.api.ServiceSubscriptionInfo
 
setMessage(String) - Method in class com.cloudbees.api.ServiceSubscriptionInvokeInfo
 
setName(String) - Method in class com.cloudbees.api.config.Environment
 
setName(String) - Method in class com.cloudbees.api.config.ParameterSettings
 
setName(String) - Method in class com.cloudbees.api.config.ResourceSettings
 
setName(String) - Method in class com.cloudbees.api.RepositoryInfo
 
setName(String) - Method in class com.cloudbees.api.ServerPoolInfo
 
setName(String) - Method in class com.cloudbees.api.ServiceInfo
 
setOut(String) - Method in class com.cloudbees.api.ApplicationInstanceInvokeResponse
 
setParameters(Map<String, String>) - Method in class com.cloudbees.api.ApplicationInstanceInfo
 
setParameters(Map<String, String>) - Method in class com.cloudbees.api.ServerInfo
 
setPermissions(String) - Method in class com.cloudbees.api.RepositoryInfo
 
setPlan(String) - Method in class com.cloudbees.api.ServiceSubscriptionInfo
 
setPoolId(String) - Method in class com.cloudbees.api.ServerInfo
 
setPools(List<ServerPoolInfo>) - Method in class com.cloudbees.api.ServerPoolListResponse
 
setRepository(RepositoryInfo) - Method in class com.cloudbees.api.ApplicationCreateResponse
 
setResource(ResourceSettings) - Method in class com.cloudbees.api.config.ConfigParameters
 
setResource(ResourceSettings) - Method in class com.cloudbees.api.config.Environment
 
setResources(List<ResourceSettings>) - Method in class com.cloudbees.api.config.ConfigParameters
 
setResources(List<ResourceSettings>) - Method in class com.cloudbees.api.config.Environment
 
setResources(List<ServiceResourceInfo>) - Method in class com.cloudbees.api.ServiceResourceListResponse
 
setResourceType(String) - Method in class com.cloudbees.api.ServiceResourceInfo
 
setResult(Map<String, String>) - Method in class com.cloudbees.api.ServiceResourceInvokeInfo
 
setResult(Map<String, String>) - Method in class com.cloudbees.api.ServiceSubscriptionInvokeInfo
 
setScope(String) - Method in class com.cloudbees.api.config.ResourceSettings
 
setSecret(String) - Method in class com.cloudbees.api.AccountKeysResponse
 
setServers(List<ServerInfo>) - Method in class com.cloudbees.api.ServerPoolInfo
 
setService(String) - Method in class com.cloudbees.api.ServiceResourceInfo
 
setService(String) - Method in class com.cloudbees.api.ServiceSubscriptionInfo
 
setServices(List<ServiceInfo>) - Method in class com.cloudbees.api.ServiceListResponse
 
setSettings(Map<String, String>) - Method in class com.cloudbees.api.AccountRegionInfo
 
setSettings(Map<String, String>) - Method in class com.cloudbees.api.ApplicationInfo
 
setSettings(Map<String, String>) - Method in class com.cloudbees.api.ApplicationInstanceInfo
 
setSettings(Map<String, String>) - Method in class com.cloudbees.api.ApplicationSnapshotInfo
 
setSettings(Map<String, String>) - Method in class com.cloudbees.api.DatabaseBackupInfo
 
setSettings(Map<String, String>) - Method in class com.cloudbees.api.DatabaseClusterInfo
 
setSettings(Map<String, String>) - Method in class com.cloudbees.api.DatabaseInfo
 
setSettings(Map<String, String>) - Method in class com.cloudbees.api.DatabaseSnapshotInfo
 
setSettings(Map<String, String>) - Method in class com.cloudbees.api.ServerPoolInfo
 
setSettings(Map<String, String>) - Method in class com.cloudbees.api.ServiceResourceInfo
 
setSettings(Map<String, String>) - Method in class com.cloudbees.api.ServiceSubscriptionInfo
 
setSize(String) - Method in class com.cloudbees.api.ServerInfo
 
setSnapshotID(String) - Method in class com.cloudbees.api.ApplicationCheckSumsResponse
 
setSnapshots(List<ApplicationSnapshotInfo>) - Method in class com.cloudbees.api.ApplicationSnapshotListResponse
 
setSnapshots(List<DatabaseSnapshotInfo>) - Method in class com.cloudbees.api.DatabaseSnapshotListResponse
 
setState(String) - Method in class com.cloudbees.api.DatabaseClusterInfo
 
setState(String) - Method in class com.cloudbees.api.RepositoryInfo
 
setState(String) - Method in class com.cloudbees.api.ServerInfo
 
setState(String) - Method in class com.cloudbees.api.ServerPoolInfo
 
setSubscriptions(List<ServiceSubscriptionInfo>) - Method in class com.cloudbees.api.ServiceSubscriptionListResponse
 
settings - Variable in class com.cloudbees.api.CBSubscription
This is used from client->server to tweak the details of the subscrpition.
setToResourceId(String) - Method in class com.cloudbees.api.ResourceBindingInfo
 
setToResourceType(String) - Method in class com.cloudbees.api.ResourceBindingInfo
 
setToService(String) - Method in class com.cloudbees.api.ResourceBindingInfo
 
setType(String) - Method in class com.cloudbees.api.config.ResourceSettings
 
setType(String) - Method in class com.cloudbees.api.DatabaseClusterInfo
 
setType(String) - Method in class com.cloudbees.api.RepositoryInfo
 
setTypes(Collection<String>) - Method in class com.cloudbees.api.cr.CloudResource
Under some limited circumstances, you get a list of types of another cloud resource when you get a reference to it.
setUrl(String) - Method in class com.cloudbees.api.RepositoryInfo
 
setValue(String) - Method in class com.cloudbees.api.config.ParameterSettings
 
setValue(String) - Method in class com.cloudbees.api.config.ResourceSettings
 
srcFile(String) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
srcFile(File) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
srcFile - Variable in class com.cloudbees.api.ApplicationDeployArgs
 
ssh_keys - Variable in class com.cloudbees.api.CBUser
 
subscriptions - Variable in class com.cloudbees.api.CBAccount
 

T

tailLog(String, String, OutputStream) - Method in class com.cloudbees.api.BeesClient
 
to(URL) - Method in class com.cloudbees.api.cr.Capability
Convenience method to create OAuth scope string representation of this capability to a cloud resource at the given URL.
to(CloudResource) - Method in class com.cloudbees.api.cr.Capability
 
toAll() - Method in class com.cloudbees.api.cr.Capability
Creates a scope string that represents this capability on any node.
toCloudResource(CloudResource) - Method in class com.cloudbees.api.cr.ReferencedResource
 
token - Variable in class com.cloudbees.api.oauth.OauthTokenDetail.TokenDetail
 
TokenRequest - Class in com.cloudbees.api.oauth
TokenRequest(String, String, String, String, String...) - Constructor for class com.cloudbees.api.oauth.TokenRequest
Create a Json serializable Oauth token request.
TokenRequest() - Constructor for class com.cloudbees.api.oauth.TokenRequest
 
tokenType - Variable in class com.cloudbees.api.oauth.OauthToken
 
tokenType - Variable in class com.cloudbees.api.oauth.OauthTokenDetail.AccessTokenDetail
 
toLowerCase() - Method in enum com.cloudbees.api.oauth.GrantType
 
toShortString(int) - Method in class com.cloudbees.api.HttpReply
 
toString() - Method in class com.cloudbees.api.ApplicationConfiguration
 
toString() - Method in class com.cloudbees.api.config.ParameterSettings
 
toString() - Method in class com.cloudbees.api.config.ResourceSettings
 
toString() - Method in class com.cloudbees.api.cr.Capability
 
toString() - Method in class com.cloudbees.api.cr.CloudResource
 
toString() - Method in class com.cloudbees.api.HttpReply
 
toString() - Method in class com.cloudbees.api.oauth.TokenRequest
For assisting debugging.
toW3CDateString(Date) - Static method in class com.cloudbees.api.DateHelper
 
toXML() - Method in class com.cloudbees.api.config.ConfigParameters
Returns a string representation of XML.
TrustAllSocketFactory - Class in com.cloudbees.api
 
TrustAllSocketFactory() - Constructor for class com.cloudbees.api.TrustAllSocketFactory
 
types - Variable in class com.cloudbees.api.cr.ReferencedResource
 
typesOf(Class<?>) - Static method in class com.cloudbees.api.cr.CloudResource
Recursively list up all the CloudResourceType annotations on the given class and return them.

U

uid - Variable in class com.cloudbees.api.oauth.AbstractOauthToken
Internal user ID that identifies the user who generated this token.
unzip(ZipEntry, InputStream) - Method in interface com.cloudbees.utils.ZipHelper.ZipEntryHandler
 
unzipEntryToFolder(ZipEntry, InputStream, File) - Static method in class com.cloudbees.utils.ZipHelper
 
unzipFile(InputStream, ZipHelper.ZipEntryHandler, boolean) - Static method in class com.cloudbees.utils.ZipHelper
 
update() - Method in class com.cloudbees.api.CBUser
 
updatedAt - Variable in class com.cloudbees.api.oauth.OauthTokenDetail.TokenDetail
 
updateUser(String, CBUser) - Method in class com.cloudbees.api.BeesClient
Updates the user record.
url - Variable in class com.cloudbees.api.cr.ReferencedResource
 
url - Variable in class com.cloudbees.api.oauth.OauthTokenDetail.App
 
userAccountRole - Variable in class com.cloudbees.api.oauth.AbstractOauthToken
User's account management role, for example "admin" or "user"

V

validateCapability(URL, Capability) - Method in class com.cloudbees.api.oauth.OauthToken
Checks if this token has a scope that matches the given domain name and capability.
validateScope(String) - Method in class com.cloudbees.api.oauth.OauthToken
Return true if the given scope is fond in the scopes granted with this token
validateScopes(String...) - Method in class com.cloudbees.api.oauth.OauthToken
Checks if this token has any of the scopes specified
validateToken(String, String...) - Method in interface com.cloudbees.api.oauth.OauthClient
Validates token with the given scopes.
validateToken(String) - Method in interface com.cloudbees.api.oauth.OauthClient
Obtains the details of the token and performs minimal validation (such as expiration.) Returns null if the given access token is invalid, otherwise OauthToken is returned.
validateToken(String, String...) - Method in class com.cloudbees.api.OauthClientImpl
 
validateToken(String) - Method in class com.cloudbees.api.OauthClientImpl
 
valueOf(String) - Static method in enum com.cloudbees.api.oauth.GrantType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.cloudbees.api.oauth.GrantType
Returns an array containing the constants of this enum type, in the order they are declared.
variables - Variable in class com.cloudbees.api.ApplicationDeployArgs
 

W

warFile(String) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
warFile(File) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
withAccountName(String) - Method in class com.cloudbees.api.oauth.TokenRequest
Sets the account name that the generated token is restricted to.
withConfigs(ConfigParameters) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
withGenerateRequestToken(boolean) - Method in class com.cloudbees.api.oauth.TokenRequest
Request that the refresh token be generated aside from access token.
withIncrementalDeployment() - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
withNote(String) - Method in class com.cloudbees.api.oauth.TokenRequest
 
withNote(String, String) - Method in class com.cloudbees.api.oauth.TokenRequest
 
withParam(String, String) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
withParams(Map<String, String>) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
withProgressFeedback(UploadProgress) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
withRefreshToken(String) - Method in class com.cloudbees.api.oauth.TokenRequest
Instead of authenticating the create token request with the parameters you set in BeesClientConfiguration (such as API key + secret, or username + password), authenticate the call with the specified refresh token generated earlier.
withScope(String) - Method in class com.cloudbees.api.oauth.TokenRequest
Adds more scopes to this request.
withScope(CloudResource, Capability) - Method in class com.cloudbees.api.oauth.TokenRequest
 
withScope(URL, Capability) - Method in class com.cloudbees.api.oauth.TokenRequest
 
withScopes(String...) - Method in class com.cloudbees.api.oauth.TokenRequest
 
withVar(String, String) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 
withVars(Map<String, String>) - Method in class com.cloudbees.api.ApplicationDeployArgs.Builder
 

Z

ZipHelper - Class in com.cloudbees.utils
 
ZipHelper.ZipEntryHandler - Interface in com.cloudbees.utils
 
A B C D E F G H I J L M N O P R S T U V W Z 

Copyright © 2011-2015. All Rights Reserved.