A B C D E F G H I K L M P R S U V W _

A

AbortException - Exception in com.cloudbees.sdk
Throw this exception when you are handling an user error gracefully.
AbortException() - Constructor for exception com.cloudbees.sdk.AbortException
 
AbortException(String) - Constructor for exception com.cloudbees.sdk.AbortException
 
AbstractCommand - Class in com.cloudbees.sdk.cli
Partial implementation of ACommand that provides more integration between argument parsing and dependency injections.
AbstractCommand() - Constructor for class com.cloudbees.sdk.cli.AbstractCommand
 
AccountInfo - Class in com.cloudbees.sdk.api
 
AccountInfo(String) - Constructor for class com.cloudbees.sdk.api.AccountInfo
 
accountKeys(String, String, String) - Method in class com.cloudbees.sdk.api.BeesAPIClient
 
AccountKeysResponse - Class in com.cloudbees.sdk.api
 
AccountKeysResponse() - Constructor for class com.cloudbees.sdk.api.AccountKeysResponse
 
AccountKeysResponse(String, String) - Constructor for class com.cloudbees.sdk.api.AccountKeysResponse
 
accountList() - Method in class com.cloudbees.sdk.api.BeesAPIClient
 
AccountListResponse - Class in com.cloudbees.sdk.api
 
AccountListResponse() - Constructor for class com.cloudbees.sdk.api.AccountListResponse
 
ACommand - Class in com.cloudbees.sdk.cli
A CLI command.
ACommand() - Constructor for class com.cloudbees.sdk.cli.ACommand
 
addAccountInfo(AccountInfo) - Method in class com.cloudbees.sdk.api.AccountListResponse
 

B

BeesAPIClient - Class in com.cloudbees.sdk.api
 
BeesAPIClient(BeesClientConfiguration) - Constructor for class com.cloudbees.sdk.api.BeesAPIClient
 
BeesAPIClient(String, String, String, String, String) - Constructor for class com.cloudbees.sdk.api.BeesAPIClient
 
BeesAPIClient.UsageError - Exception in com.cloudbees.sdk.api
 
BeesClientFactory - Class in com.cloudbees.sdk.cli
Component that you can inject to your command object to build BeesAPIClient from a set of command line options.
BeesClientFactory() - Constructor for class com.cloudbees.sdk.cli.BeesClientFactory
 
BeesCommand - Annotation Type in com.cloudbees.sdk.cli
Bees command definition.
BeesSecurityException - Exception in com.cloudbees.sdk
 
BeesSecurityException() - Constructor for exception com.cloudbees.sdk.BeesSecurityException
 
BeesSecurityException(String) - Constructor for exception com.cloudbees.sdk.BeesSecurityException
 
BeesSecurityException(String, Throwable) - Constructor for exception com.cloudbees.sdk.BeesSecurityException
 
BeesSecurityException(Throwable) - Constructor for exception com.cloudbees.sdk.BeesSecurityException
 

C

call(String, Map<String, String>) - Method in class com.cloudbees.sdk.api.BeesAPIClient
 
clear() - Method in class com.cloudbees.sdk.utils.PersistedStore
 
CLICommand - Annotation Type in com.cloudbees.sdk.cli
Marks a class as a discoverable implementation of ACommand bound to a particular command name.
CLIModule - Interface in com.cloudbees.sdk.cli
Marker interface for Modules defined in CLI command plugins.
com.cloudbees.sdk - package com.cloudbees.sdk
 
com.cloudbees.sdk.api - package com.cloudbees.sdk.api
 
com.cloudbees.sdk.cli - package com.cloudbees.sdk.cli
 
com.cloudbees.sdk.utils - package com.cloudbees.sdk.utils
 
CommandResolver - Class in com.cloudbees.sdk.cli
Participates in the resolution process of the command name to ACommand object.
CommandResolver() - Constructor for class com.cloudbees.sdk.cli.CommandResolver
 
CommandScope - Annotation Type in com.cloudbees.sdk.cli
Indicates that components are scoped to a single command execution.
CommandService - Interface in com.cloudbees.sdk.cli
Resolves command names to their implementations.
containsKey(Object) - Method in class com.cloudbees.sdk.utils.PersistedStore
 
copyFile(File, File) - Static method in class com.cloudbees.sdk.utils.Helper
 
create(int, Map<String, String>) - Method in class com.cloudbees.sdk.UserConfiguration
Creates a new configuration file.
createConfigurations() - Method in class com.cloudbees.sdk.cli.BeesClientFactory
Creates a fully populated BeesClientConfiguration based on the current setting.
createParser() - Method in class com.cloudbees.sdk.cli.AbstractCommand
 

D

deleteDirectory(File) - Static method in class com.cloudbees.sdk.utils.Helper
 
deleteDirectoryOnExit(File) - Static method in class com.cloudbees.sdk.utils.Helper
 
DirectoryStructure - Class in com.cloudbees.sdk.cli
Injectable component that represents the directory structure.
DirectoryStructure(File, File) - Constructor for class com.cloudbees.sdk.cli.DirectoryStructure
 
DirectoryStructure() - Constructor for class com.cloudbees.sdk.cli.DirectoryStructure
 
downloadFile(String, String) - Static method in class com.cloudbees.sdk.utils.Helper
 

E

EMAIL_CREDENTIALS - Static variable in class com.cloudbees.sdk.UserConfiguration
 
endPoint - Variable in class com.cloudbees.sdk.cli.BeesClientFactory
 
entrySet() - Method in class com.cloudbees.sdk.utils.PersistedStore
 

F

forceResolve(GAV) - Method in class com.cloudbees.sdk.utils.ResolvedDependenciesCacheComponent
 

G

get() - Method in class com.cloudbees.sdk.cli.BeesClientFactory
 
get(Class<T>) - Method in class com.cloudbees.sdk.cli.BeesClientFactory
 
get(Object) - Method in class com.cloudbees.sdk.utils.PersistedStore
 
get(String) - Method in class com.cloudbees.sdk.utils.PersistedStore
 
getAccounts() - Method in class com.cloudbees.sdk.api.AccountListResponse
 
getApiUrl() - Method in class com.cloudbees.sdk.cli.BeesClientFactory
 
getCacheDir() - Method in class com.cloudbees.sdk.utils.ResolvedDependenciesCacheComponent
 
getCommand(String) - Method in interface com.cloudbees.sdk.cli.CommandService
Resolves a command to its implementation.
getConfigFile() - Method in class com.cloudbees.sdk.UserConfiguration
 
getConfigProperties() - Method in class com.cloudbees.sdk.cli.BeesClientFactory
 
getEnvironmentList(String, String...) - Static method in class com.cloudbees.sdk.utils.Helper
 
getFiles(File, String) - Static method in class com.cloudbees.sdk.utils.Helper
 
getKey() - Method in class com.cloudbees.sdk.api.AccountKeysResponse
 
getLibDir() - Method in class com.cloudbees.sdk.cli.DirectoryStructure
This directory contains additional jar files to be made available to the bees SDK's main classloader.
getLocalRepository() - Method in class com.cloudbees.sdk.cli.DirectoryStructure
 
getName() - Method in class com.cloudbees.sdk.api.AccountInfo
 
getPaddedString(String, int) - Static method in class com.cloudbees.sdk.utils.Helper
 
getParameters() - Method in class com.cloudbees.sdk.cli.BeesClientFactory
See UserConfiguration for parameters vs config properties
getPluginDir() - Method in class com.cloudbees.sdk.cli.DirectoryStructure
 
getSecret() - Method in class com.cloudbees.sdk.api.AccountKeysResponse
 
getStorageDirectory() - Method in class com.cloudbees.sdk.InstalledExtensionList
 
getStorageDirectory() - Method in class com.cloudbees.sdk.utils.PersistedStore
Returns the directory that serves as the persistent storage.
getUsageMessage() - Method in class com.cloudbees.sdk.cli.AbstractCommand
 
getXStream() - Method in class com.cloudbees.sdk.api.BeesAPIClient
 

H

HasOptions - Interface in com.cloudbees.sdk.cli
Marker interface for injectable components indicating that this component will define command line options.
Helper - Class in com.cloudbees.sdk.utils
 
Helper() - Constructor for class com.cloudbees.sdk.utils.Helper
 

I

InstalledExtensionList - Class in com.cloudbees.sdk
Extensions, which are modules loaded into Guice along with the driver to expand the core functionality.
InstalledExtensionList() - Constructor for class com.cloudbees.sdk.InstalledExtensionList
 
isVerbose() - Method in class com.cloudbees.sdk.cli.Verbose
 

K

key - Variable in class com.cloudbees.sdk.cli.BeesClientFactory
Bees api key.
KEYS_CREDENTIALS - Static variable in class com.cloudbees.sdk.UserConfiguration
 
keySet() - Method in class com.cloudbees.sdk.utils.PersistedStore
 

L

load(int, Map<String, String>) - Method in class com.cloudbees.sdk.UserConfiguration
Loads the configuration, by creating it if necessary.
loadProperties(File, Properties) - Static method in class com.cloudbees.sdk.utils.Helper
 
localRepository - Variable in class com.cloudbees.sdk.cli.DirectoryStructure
 

M

main() - Method in class com.cloudbees.sdk.cli.AbstractCommand
 
mainCall(String[]) - Method in class com.cloudbees.sdk.api.BeesAPIClient
 

P

PasswordHelper - Class in com.cloudbees.sdk.utils
 
PasswordHelper() - Constructor for class com.cloudbees.sdk.utils.PasswordHelper
 
PersistedGAVStore - Class in com.cloudbees.sdk.utils
PersistedStore for GAV.
PersistedGAVStore() - Constructor for class com.cloudbees.sdk.utils.PersistedGAVStore
 
PersistedStore<V> - Class in com.cloudbees.sdk.utils
Persisted configuration store of Map<String,V> (for arbitrary V) for configuration data.
PersistedStore() - Constructor for class com.cloudbees.sdk.utils.PersistedStore
 
pluginExtension - Variable in class com.cloudbees.sdk.cli.DirectoryStructure
 
printHelp(List<String>) - Method in class com.cloudbees.sdk.cli.AbstractCommand
 
printHelp(List<String>) - Method in class com.cloudbees.sdk.cli.ACommand
Print out the detailed help of this command.
prompt(String) - Static method in class com.cloudbees.sdk.utils.PasswordHelper
 
promptFor(String, boolean) - Static method in class com.cloudbees.sdk.utils.Helper
 
promptFor(String) - Static method in class com.cloudbees.sdk.utils.Helper
 
promptForAppId() - Static method in class com.cloudbees.sdk.utils.Helper
 
promptMatches(String, String) - Static method in class com.cloudbees.sdk.utils.Helper
 
proxyHost - Variable in class com.cloudbees.sdk.cli.BeesClientFactory
 
proxyPassword - Variable in class com.cloudbees.sdk.cli.BeesClientFactory
 
proxyPort - Variable in class com.cloudbees.sdk.cli.BeesClientFactory
 
proxyUser - Variable in class com.cloudbees.sdk.cli.BeesClientFactory
 
put(String, V) - Method in class com.cloudbees.sdk.utils.PersistedStore
 

R

read(File) - Method in class com.cloudbees.sdk.utils.PersistedGAVStore
 
read(File) - Method in class com.cloudbees.sdk.utils.PersistedStore
Reads a data file 'f' into the value.
readResponse(String) - Method in class com.cloudbees.sdk.api.BeesAPIClient
 
remove(Object) - Method in class com.cloudbees.sdk.utils.PersistedStore
 
remove(String) - Method in class com.cloudbees.sdk.utils.PersistedStore
 
resolve(String) - Method in class com.cloudbees.sdk.cli.CommandResolver
 
resolveArtifact(Artifact) - Method in class com.cloudbees.sdk.utils.ResolvedDependenciesCacheComponent
 
ResolvedDependenciesCacheComponent - Class in com.cloudbees.sdk.utils
Injectable component version of ResolvedDependenciesCache.
ResolvedDependenciesCacheComponent() - Constructor for class com.cloudbees.sdk.utils.ResolvedDependenciesCacheComponent
 
run(List<String>) - Method in class com.cloudbees.sdk.cli.AbstractCommand
 
run(List<String>) - Method in class com.cloudbees.sdk.cli.ACommand
Executes this command.

S

sdkRepository - Variable in class com.cloudbees.sdk.cli.DirectoryStructure
 
secret - Variable in class com.cloudbees.sdk.cli.BeesClientFactory
Bees api secret.
server - Variable in class com.cloudbees.sdk.cli.BeesClientFactory
 
setAccountInfos(List<AccountInfo>) - Method in class com.cloudbees.sdk.api.AccountListResponse
 
setJVMProxySettings(Properties) - Static method in class com.cloudbees.sdk.utils.Helper
 
setKey(String) - Method in class com.cloudbees.sdk.api.AccountKeysResponse
 
setSecret(String) - Method in class com.cloudbees.sdk.api.AccountKeysResponse
 
setVerbose(boolean) - Method in class com.cloudbees.sdk.cli.Verbose
 

U

UserConfiguration - Class in com.cloudbees.sdk
Injectable component that encapsulates the user configuration and its persistence to ~/.bees/bees.config
UserConfiguration() - Constructor for class com.cloudbees.sdk.UserConfiguration
 

V

Verbose - Class in com.cloudbees.sdk.cli
Injectable component that captures the verboseness flag.
Verbose() - Constructor for class com.cloudbees.sdk.cli.Verbose
 

W

write(File, GAV) - Method in class com.cloudbees.sdk.utils.PersistedGAVStore
 
write(File, V) - Method in class com.cloudbees.sdk.utils.PersistedStore
Writes the given value to the file

_

_write(File, V) - Method in class com.cloudbees.sdk.utils.PersistedStore
 

A B C D E F G H I K L M P R S U V W _

Copyright © 2011-2014. All Rights Reserved.