Skip navigation links
A B C E G H S T V 

A

addParameter(String, Object) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackRequest
Adds a parameter in the internal parameters map.
adjustUrlIfNeeded(String) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
adds the suffix '' if it does have it.
ApacheCloudStackApiCommandParameter - Class in br.com.autonomiccs.apacheCloudStack.client
This class represents a single Apache CloudStack API command parameter
ApacheCloudStackApiCommandParameter(String, Object) - Constructor for class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackApiCommandParameter
 
ApacheCloudStackClient - Class in br.com.autonomiccs.apacheCloudStack.client
Apache CloudStack API client.
ApacheCloudStackClient(String, ApacheCloudStackUser) - Constructor for class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
 
ApacheCloudStackClientRequestRuntimeException - Exception in br.com.autonomiccs.apacheCloudStack.exceptions
This exception is thrown when a request return with a status code different from HttpStatus.SC_OK.
ApacheCloudStackClientRequestRuntimeException(int, String, String) - Constructor for exception br.com.autonomiccs.apacheCloudStack.exceptions.ApacheCloudStackClientRequestRuntimeException
 
ApacheCloudStackClientRuntimeException - Exception in br.com.autonomiccs.apacheCloudStack.exceptions
This class is used to throw any of the exception that may happen during runtime
ApacheCloudStackClientRuntimeException(Exception) - Constructor for exception br.com.autonomiccs.apacheCloudStack.exceptions.ApacheCloudStackClientRuntimeException
 
ApacheCloudStackClientRuntimeException(String) - Constructor for exception br.com.autonomiccs.apacheCloudStack.exceptions.ApacheCloudStackClientRuntimeException
 
ApacheCloudStackRequest - Class in br.com.autonomiccs.apacheCloudStack.client
This class represent a request to be executed upon the Apache CloudStack API.
ApacheCloudStackRequest(String) - Constructor for class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackRequest
 
apacheCloudStackUser - Variable in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
User credentials that can be used to access ApacheCloudStack.
ApacheCloudStackUser - Class in br.com.autonomiccs.apacheCloudStack.client.beans
This class represent an Apache CloudStack users.
ApacheCloudStackUser(String, String) - Constructor for class br.com.autonomiccs.apacheCloudStack.client.beans.ApacheCloudStackUser
 
ApacheCloudStackUser(String, String, String) - Constructor for class br.com.autonomiccs.apacheCloudStack.client.beans.ApacheCloudStackUser
 
appendUrlSuffix(String) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
Appends the suffix '' at the end of the given URL.

B

br.com.autonomiccs.apacheCloudStack.client - package br.com.autonomiccs.apacheCloudStack.client
 
br.com.autonomiccs.apacheCloudStack.client.beans - package br.com.autonomiccs.apacheCloudStack.client.beans
 
br.com.autonomiccs.apacheCloudStack.exceptions - package br.com.autonomiccs.apacheCloudStack.exceptions
 

C

compareTo(ApacheCloudStackApiCommandParameter) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackApiCommandParameter
 
configureDomainForCookie(BasicClientCookie) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
It configures the cookie domain with the domain of the Apache CloudStack that is being accessed.
createAndAddCookiesOnStoreForHeader(CookieStore, Header) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
This method creates a cookie for every HeaderElement of the Header given as parameter.
createAndAddCookiesOnStoreForHeaders(CookieStore, Header[]) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
For every header that contains the command 'Set-Cookie' it will call the method ApacheCloudStackClient.createAndAddCookiesOnStoreForHeader(CookieStore, Header)
createApacheCloudStackApiUrlRequest(ApacheCloudStackRequest, boolean) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
This method creates transforms the given ApacheCloudStackRequest into a URL requeest for the Apache CloudStack API.
createCommandString(ApacheCloudStackRequest) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
It creates the command query string, placing the parameters in alphabetical order.
createCookieForHeaderElement(HeaderElement) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
This method will create a BasicClientCookie with the given HeaderElement.
createHttpClient() - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
It creates an CloseableHttpClient object.
createHttpContextWithAuthenticatedSessionUsingUserCredentials(CloseableHttpClient) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
This method creates an HttpContext with an authenticated JSESSIONID.
createHttpContextWithAuthenticatedSessionUsingUserCredentialsIfNeeded(CloseableHttpClient, boolean) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
According to the 'isSecretKeyApiKey AuthenticationMechanism' parameter this method creates an HttpContext that is used when executing requests.
createHttpContextWithCookies(CloseableHttpResponse) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
It creates an HttpContext object with a cookie store that will contain the cookies returned by the user in the CloseableHttpResponse that is received as parameter.
createHttpPost() - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
Creates an HttpPost object to be sent to Apache CloudStack API.
createInsecureSslFactory() - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
This method creates an insecure SSL factory that will trust on self signed certificates.
createSignature(String) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
Creates a signature (HMAC-sha1) with the #ApacheCloudStackUser#getSecretKey() and the given queryString The returner signature is encoded in Base64.
createSortedCommandQueryList(ApacheCloudStackRequest) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
This methods adds the final data needed to the command query.

E

equals(Object) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackApiCommandParameter
We only check the ApacheCloudStackApiCommandParameter.name property because, we can only have on parameter with a given name.
equals(Object) - Method in class br.com.autonomiccs.apacheCloudStack.client.beans.ApacheCloudStackUser
 
executeRequest(ApacheCloudStackRequest) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
This method executes the given ApacheCloudStackRequest.
executeRequest(ApacheCloudStackRequest, Class<T>) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
It executes the given request and converts the result into an object of the given type.
executeRequestGetResponseAsString(String, CloseableHttpClient, HttpContext) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
Executes the request with the given HttpContext.
executeUserLogout(CloseableHttpClient, HttpContext) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
This method executes the user logout when using username/password/domain authentication.

G

getApiKey() - Method in class br.com.autonomiccs.apacheCloudStack.client.beans.ApacheCloudStackUser
 
getCommand() - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackRequest
 
getDomain() - Method in class br.com.autonomiccs.apacheCloudStack.client.beans.ApacheCloudStackUser
 
getName() - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackApiCommandParameter
 
getParameters() - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackRequest
 
getParametersForLogin() - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
This method creates a list of NameValuePair and returns the data for login using username and password.
getPassword() - Method in class br.com.autonomiccs.apacheCloudStack.client.beans.ApacheCloudStackUser
 
getResponse() - Method in exception br.com.autonomiccs.apacheCloudStack.exceptions.ApacheCloudStackClientRequestRuntimeException
 
getResponseAsString(CloseableHttpResponse) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
It retrieves the response status as a String
getSecretKey() - Method in class br.com.autonomiccs.apacheCloudStack.client.beans.ApacheCloudStackUser
 
getStatusCode() - Method in exception br.com.autonomiccs.apacheCloudStack.exceptions.ApacheCloudStackClientRequestRuntimeException
 
getUrlEncodedValue(Object) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
This method encodes the parameter value as specified by Apache CloudStack
getUsername() - Method in class br.com.autonomiccs.apacheCloudStack.client.beans.ApacheCloudStackUser
 
getValue() - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackApiCommandParameter
 

H

hashCode() - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackApiCommandParameter
The hashcode is following the same idea as the ApacheCloudStackApiCommandParameter.compareTo(ApacheCloudStackApiCommandParameter) method.
hashCode() - Method in class br.com.autonomiccs.apacheCloudStack.client.beans.ApacheCloudStackUser
 

S

setValidateServerHttpsCertificate(boolean) - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
 

T

toString() - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackApiCommandParameter
 
toString() - Method in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackRequest
 
toString() - Method in exception br.com.autonomiccs.apacheCloudStack.exceptions.ApacheCloudStackClientRequestRuntimeException
 

V

validateServerHttpsCertificate - Variable in class br.com.autonomiccs.apacheCloudStack.client.ApacheCloudStackClient
This flag indicates if we are going to validade the server certificate in case of HTTPS connections.
A B C E G H S T V 
Skip navigation links

Copyright © 2016. All Rights Reserved.