Skip navigation links
A B C D E F G H I K N O P R S T U V W 

A

addCredential(Credentials) - Method in class es.upv.i3m.grycap.im.auth.credentials.AuthorizationHeader
 
addResource(String, String, BodyContentType, boolean...) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Add the resources specified in the body contents to the infrastructure with ID 'infId'.
addValue(Object) - Method in class es.upv.i3m.grycap.im.rest.client.parameters.NoParameter
 
addValue(Object) - Method in class es.upv.i3m.grycap.im.rest.client.parameters.Parameter
Adds a generic object to the parameters.
addValue(Object) - Method in interface es.upv.i3m.grycap.im.rest.client.parameters.RestParameter
 
alterVm(String, String, String, BodyContentType) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Change the features of the virtual machine with ID 'vmId' in the infrastructure with with ID 'infId', specified by the RADL document specified in the body contents.
Return a RADL with information about the virtual machine, like GetVMInfo.
AmazonEc2Credentials - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 
AuthorizationFileException - Exception in es.upv.i3m.grycap.im.exceptions
 
AuthorizationFileException(String) - Constructor for exception es.upv.i3m.grycap.im.exceptions.AuthorizationFileException
 
AuthorizationFileException(String, Exception) - Constructor for exception es.upv.i3m.grycap.im.exceptions.AuthorizationFileException
 
AuthorizationHeader - Class in es.upv.i3m.grycap.im.auth.credentials
 
AuthorizationHeader() - Constructor for class es.upv.i3m.grycap.im.auth.credentials.AuthorizationHeader
 
AuthTokenProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
AuthTokenProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.AuthTokenProperty
 
AzureCredentials - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 

B

BaseProperties - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
BaseProperties(String, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.BaseProperties
 
BaseUrlProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
BaseUrlProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.BaseUrlProperty
 
BodyContentType - Enum in es.upv.i3m.grycap.im.rest.client
Types to be used in the REST calls to specify the body content type.
buildCredentials() - Static method in class es.upv.i3m.grycap.im.auth.credentials.providers.AmazonEc2Credentials
 
buildCredentials() - Static method in class es.upv.i3m.grycap.im.auth.credentials.providers.AzureCredentials
 
buildCredentials() - Static method in class es.upv.i3m.grycap.im.auth.credentials.providers.DockerCredentials
 
buildCredentials() - Static method in class es.upv.i3m.grycap.im.auth.credentials.providers.DummyCredential
 
buildCredentials() - Static method in class es.upv.i3m.grycap.im.auth.credentials.providers.FogBowCredentials
 
buildCredentials() - Static method in class es.upv.i3m.grycap.im.auth.credentials.providers.GceCredentials
 
buildCredentials() - Static method in class es.upv.i3m.grycap.im.auth.credentials.providers.ImCredentials
 
buildCredentials() - Static method in class es.upv.i3m.grycap.im.auth.credentials.providers.KubernetesCredentials
 
buildCredentials() - Static method in class es.upv.i3m.grycap.im.auth.credentials.providers.OcciCredentials
 
buildCredentials() - Static method in class es.upv.i3m.grycap.im.auth.credentials.providers.OpenNebulaCredentials
 
buildCredentials() - Static method in class es.upv.i3m.grycap.im.auth.credentials.providers.OpenStackCredentials
 
buildCredentials() - Static method in class es.upv.i3m.grycap.im.auth.credentials.providers.VmrcCredentials
 

C

compare(String) - Method in enum es.upv.i3m.grycap.im.auth.credentials.providers.OpenstackAuthVersion
Compare the passed value with the internal value of the enum.
configureClient(String, RestParameter...) - Method in class es.upv.i3m.grycap.im.rest.client.ImClient
Returns a Rest client configured with the specified properties.
createClient() - Method in class es.upv.i3m.grycap.im.rest.client.NoSslClient
Build a new Rest client.
createClient() - Method in interface es.upv.i3m.grycap.im.rest.client.RestClient
 
createClient() - Method in class es.upv.i3m.grycap.im.rest.client.ssl.SslClient
Build a new Rest client client with SSL security.
createClient() - Method in class es.upv.i3m.grycap.im.rest.client.ssl.SslTrustAllClient
Build a new Rest client with SSL security that trusts all certificates in SSL/TLS.
createInfrastructure(String, BodyContentType) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Create and configure an infrastructure with the requirements specified in the document of the body contents.
If success, it is returned the URI of the new infrastructure.
Credentials - Interface in es.upv.i3m.grycap.im.auth.credentials
 
credentials - Variable in class es.upv.i3m.grycap.im.auth.credentials.providers.GenericCredentials
 

D

debug(Class<?>, String) - Static method in class es.upv.i3m.grycap.logger.ImJavaApiLogger
For following the trace of the execution.
delete(String, Class<T>, RestParameter...) - Method in class es.upv.i3m.grycap.im.rest.client.ImClient
Generic DELETE call.
deserialize(JsonParser, DeserializationContext) - Method in class es.upv.i3m.grycap.im.pojo.deserializer.InfrastructureStateDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class es.upv.i3m.grycap.im.pojo.deserializer.PropertyDeserializer
 
destroyInfrastructure(String) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Undeploy the virtual machines associated to the infrastructure with ID 'infId'.
DockerCredentials - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 
DoubleEscapeNewLinesFile - Class in es.upv.i3m.grycap.file
 
DoubleEscapeNewLinesFile(File) - Constructor for class es.upv.i3m.grycap.file.DoubleEscapeNewLinesFile
 
DummyCredential - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 

E

equals(Object) - Method in class es.upv.i3m.grycap.im.pojo.InfOutputValues
 
equals(Object) - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureState
 
equals(Object) - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureUri
 
equals(Object) - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureUris
 
equals(Object) - Method in class es.upv.i3m.grycap.im.pojo.Property
 
equals(Object) - Method in class es.upv.i3m.grycap.im.pojo.ResponseError
 
equals(Object) - Method in class es.upv.i3m.grycap.im.pojo.VirtualMachineInfo
 
es.upv.i3m.grycap.file - package es.upv.i3m.grycap.file
 
es.upv.i3m.grycap.im - package es.upv.i3m.grycap.im
 
es.upv.i3m.grycap.im.auth.credentials - package es.upv.i3m.grycap.im.auth.credentials
 
es.upv.i3m.grycap.im.auth.credentials.properties - package es.upv.i3m.grycap.im.auth.credentials.properties
 
es.upv.i3m.grycap.im.auth.credentials.providers - package es.upv.i3m.grycap.im.auth.credentials.providers
 
es.upv.i3m.grycap.im.exceptions - package es.upv.i3m.grycap.im.exceptions
 
es.upv.i3m.grycap.im.lang - package es.upv.i3m.grycap.im.lang
 
es.upv.i3m.grycap.im.pojo - package es.upv.i3m.grycap.im.pojo
 
es.upv.i3m.grycap.im.pojo.deserializer - package es.upv.i3m.grycap.im.pojo.deserializer
 
es.upv.i3m.grycap.im.rest.client - package es.upv.i3m.grycap.im.rest.client
 
es.upv.i3m.grycap.im.rest.client.parameters - package es.upv.i3m.grycap.im.rest.client.parameters
 
es.upv.i3m.grycap.im.rest.client.ssl - package es.upv.i3m.grycap.im.rest.client.ssl
 
es.upv.i3m.grycap.logger - package es.upv.i3m.grycap.logger
 
EscapeNewLinesFile - Class in es.upv.i3m.grycap.file
 
EscapeNewLinesFile(File) - Constructor for class es.upv.i3m.grycap.file.EscapeNewLinesFile
 
EXCEPTION_AUTHORIZATION_FILE_ERROR - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
EXCEPTION_AUTHORIZATION_NULL_OR_EMPTY - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
EXCEPTION_FILE_NULL_OR_EMPTY - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
EXCEPTION_INFRASTRUCTURE_OUTPUTS - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
EXCEPTION_NO_IM_VALUE_ENUM_FOUND - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
EXCEPTION_NO_REST_API_CONTENT_TYPE_ENUM_FOUND - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
EXCEPTION_NO_STATE_ENUM_FOUND - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
EXCEPTION_NO_VM_PROPERTY_ENUM_FOUND - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
EXCEPTION_NULL_VALUE - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
EXCEPTION_PATH_VALUE - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
EXCEPTION_READING_AUTHORIZATION_FILE - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
EXCEPTION_READING_FILE - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
EXCEPTION_TOSCA_NOT_SUPPORTED - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 

F

File - Interface in es.upv.i3m.grycap.file
 
FileException - Exception in es.upv.i3m.grycap.im.exceptions
 
FileException(String) - Constructor for exception es.upv.i3m.grycap.im.exceptions.FileException
 
FileException(String, Exception) - Constructor for exception es.upv.i3m.grycap.im.exceptions.FileException
 
FileWithInternalPath - Class in es.upv.i3m.grycap.file
 
FileWithInternalPath(File) - Constructor for class es.upv.i3m.grycap.file.FileWithInternalPath
 
FogBowCredentials - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 

G

GceCredentials - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 
GenericCredentials<T> - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 
GenericCredentials(ServiceProvider) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.providers.GenericCredentials
 
GenericProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
GenericProperty(Credentials, String, String, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.GenericProperty
Generic constructor for all the properties that the authorization header can have.
get(String, Class<T>, RestParameter...) - Method in class es.upv.i3m.grycap.im.rest.client.ImClient
Generic GET call
getCode() - Method in class es.upv.i3m.grycap.im.pojo.ResponseError
 
getCredentials() - Method in class es.upv.i3m.grycap.im.auth.credentials.AuthorizationHeader
 
getCredentials() - Method in class es.upv.i3m.grycap.im.auth.credentials.properties.GenericProperty
 
getCredentials() - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.GenericCredentials
 
getEnumFromValue(String) - Static method in enum es.upv.i3m.grycap.im.ImValues
Returns a ImValue if the String passed is the same as one of the states of the enumerator.
getEnumFromValue(String) - Static method in enum es.upv.i3m.grycap.im.rest.client.BodyContentType
Returns a RestApiBodyContentType if the String passed is the same as one of the states of the enum
getEnumFromValue(String) - Static method in enum es.upv.i3m.grycap.im.States
Returns a VmState if the String passed is the same as one of the states of the enumerator.
getEnumFromValue(String) - Static method in enum es.upv.i3m.grycap.im.VmProperties
Returns a VmProperty if the String passed is the same as one of the states of the enumerator.
getEnumState() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureState
 
getFilePath() - Method in class es.upv.i3m.grycap.file.DoubleEscapeNewLinesFile
 
getFilePath() - Method in class es.upv.i3m.grycap.file.EscapeNewLinesFile
 
getFilePath() - Method in interface es.upv.i3m.grycap.file.File
 
getFilePath() - Method in class es.upv.i3m.grycap.file.FileWithInternalPath
 
getFilePath() - Method in class es.upv.i3m.grycap.file.NoNullOrEmptyFile
 
getFilePath() - Method in class es.upv.i3m.grycap.file.Utf8File
 
getFormattedErrorMessage() - Method in class es.upv.i3m.grycap.im.pojo.ResponseError
 
getFormattedInfrastructureStateString() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureState
Returns a formatted string with the information of the infrastructure state.
Example return:
Infrastructure state 'running'
- Virtual machine '0' state 'running'
- Virtual machine '1' state 'running'
getId() - Method in enum es.upv.i3m.grycap.im.auth.credentials.ServiceProvider
 
getInfrastructureContMsg(String) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Return the contextualization log associated to the infrastructure with ID 'infId'.
getInfrastructureId() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureUri
Returns the infrastructure Id extracted from the infrastructure uri.
getInfrastructureInfo(String) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Return a list of URIs referencing the virtual machines associated to the infrastructure with ID 'infId'.
getInfrastructureList() - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Return a list of URIs referencing the infrastructures associated to the IM user.
getInfrastructureOutputs(String) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Return a class that includes the outputs defined in the TOSCA document.
getInfrastructureRadl(String) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Return a json with the original RADL specified to create the infrastructure with ID 'infId'.
getInfrastructureState(String) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Return a JSON with the infrastructure and virtual machines states.
The JSON has a 'vm_states' array describing the states of all the machines of the infrastructure and a 'state' that describes the general state of the infrastructure ( e.g.
getKey() - Method in class es.upv.i3m.grycap.im.pojo.Property
 
getMessage() - Method in class es.upv.i3m.grycap.im.pojo.ResponseError
 
getName() - Method in class es.upv.i3m.grycap.im.rest.client.parameters.NoParameter
 
getName() - Method in class es.upv.i3m.grycap.im.rest.client.parameters.Parameter
 
getName() - Method in interface es.upv.i3m.grycap.im.rest.client.parameters.RestParameter
 
getOutputs() - Method in class es.upv.i3m.grycap.im.pojo.InfOutputValues
 
getPropertyValue() - Method in class es.upv.i3m.grycap.im.auth.credentials.properties.GenericProperty
 
getReasonPhrase() - Method in class es.upv.i3m.grycap.im.rest.client.ServiceResponse
Reason phrase of the service (e.g.
getResponseError() - Method in exception es.upv.i3m.grycap.im.exceptions.ImClientErrorException
 
getResult() - Method in class es.upv.i3m.grycap.im.rest.client.ServiceResponse
 
getServiceStatusCode() - Method in class es.upv.i3m.grycap.im.rest.client.ServiceResponse
Status code of the service (e.g.
getServiceStatusInfo() - Method in class es.upv.i3m.grycap.im.rest.client.ServiceResponse
 
getState() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureState
 
getType() - Method in enum es.upv.i3m.grycap.im.auth.credentials.ServiceProvider
 
getUri() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureUri
 
getUris() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureUris
 
getValue() - Method in enum es.upv.i3m.grycap.im.auth.credentials.providers.OpenstackAuthVersion
 
getValue() - Method in enum es.upv.i3m.grycap.im.ImValues
 
getValue() - Method in class es.upv.i3m.grycap.im.pojo.Property
 
getValue() - Method in enum es.upv.i3m.grycap.im.rest.client.BodyContentType
 
getValue() - Method in enum es.upv.i3m.grycap.im.rest.client.HttpMethods
 
getValue() - Method in enum es.upv.i3m.grycap.im.States
 
getValue() - Method in enum es.upv.i3m.grycap.im.VmProperties
 
getValues() - Method in class es.upv.i3m.grycap.im.rest.client.parameters.NoParameter
 
getValues() - Method in class es.upv.i3m.grycap.im.rest.client.parameters.Parameter
 
getValues() - Method in interface es.upv.i3m.grycap.im.rest.client.parameters.RestParameter
 
getVmInfo(String, String) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Return information about the virtual machine with ID vmId associated to the infrastructure with ID infId.
getVmProperties() - Method in class es.upv.i3m.grycap.im.pojo.VirtualMachineInfo
 
getVmProperty(String, String, VmProperties) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Return property 'propertyName' from to the virtual machine with ID 'vmId' associated to the infrastructure with ID 'infId'.
getVmStates() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureState
 

H

hashCode() - Method in class es.upv.i3m.grycap.im.pojo.InfOutputValues
 
hashCode() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureState
 
hashCode() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureUri
 
hashCode() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureUris
 
hashCode() - Method in class es.upv.i3m.grycap.im.pojo.Property
 
hashCode() - Method in class es.upv.i3m.grycap.im.pojo.ResponseError
 
hashCode() - Method in class es.upv.i3m.grycap.im.pojo.VirtualMachineInfo
 
HostProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
HostProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.HostProperty
 
HttpMethodNotDefined - Exception in es.upv.i3m.grycap.im.exceptions
 
HttpMethodNotDefined(String) - Constructor for exception es.upv.i3m.grycap.im.exceptions.HttpMethodNotDefined
 
HttpMethodNotDefined(String, Exception) - Constructor for exception es.upv.i3m.grycap.im.exceptions.HttpMethodNotDefined
 
HttpMethods - Enum in es.upv.i3m.grycap.im.rest.client
 

I

ImClient - Class in es.upv.i3m.grycap.im.rest.client
Manage the REST methods to communicate with the IM infrastructure.
ImClient(String, Path) - Constructor for class es.upv.i3m.grycap.im.rest.client.ImClient
Creates a new client using the 'imServiceUrl' as endpoint.
Loads the authorization file from the parameter 'authFilePath'.
ImClient(String, String) - Constructor for class es.upv.i3m.grycap.im.rest.client.ImClient
Creates a new client using the 'imServiceUrl' as endpoint.
Loads the authorization credentials from the 'authorizationHeader' parameter.
ImClientErrorException - Exception in es.upv.i3m.grycap.im.exceptions
 
ImClientErrorException(ResponseError) - Constructor for exception es.upv.i3m.grycap.im.exceptions.ImClientErrorException
 
ImClientException - Exception in es.upv.i3m.grycap.im.exceptions
 
ImClientException() - Constructor for exception es.upv.i3m.grycap.im.exceptions.ImClientException
 
ImClientException(String) - Constructor for exception es.upv.i3m.grycap.im.exceptions.ImClientException
 
ImClientException(Exception) - Constructor for exception es.upv.i3m.grycap.im.exceptions.ImClientException
 
ImClientException(String, Exception) - Constructor for exception es.upv.i3m.grycap.im.exceptions.ImClientException
 
ImCredentials - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 
ImJavaApiLogger - Class in es.upv.i3m.grycap.logger
 
ImMessages - Class in es.upv.i3m.grycap.im.lang
 
ImResponsesReader<T> - Class in es.upv.i3m.grycap.im.rest.client
 
ImResponsesReader() - Constructor for class es.upv.i3m.grycap.im.rest.client.ImResponsesReader
 
ImValues - Enum in es.upv.i3m.grycap.im
Values used in the infrastructure management.
info(Class<?>, String) - Static method in class es.upv.i3m.grycap.logger.ImJavaApiLogger
Events that have business meaning (i.e.
INFO_EMPTY_BODY_CONTENT - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
InfOutputValues - Class in es.upv.i3m.grycap.im.pojo
 
InfOutputValues(Map<String, Object>) - Constructor for class es.upv.i3m.grycap.im.pojo.InfOutputValues
 
InfrastructureManager - Class in es.upv.i3m.grycap.im
This class offers the user an API to communicate with the Infrastructure Manager.
InfrastructureManager(String, Path) - Constructor for class es.upv.i3m.grycap.im.InfrastructureManager
Create a new IM client.
InfrastructureManager(String, String) - Constructor for class es.upv.i3m.grycap.im.InfrastructureManager
Create a new IM client.
InfrastructureManager(String, AuthorizationHeader) - Constructor for class es.upv.i3m.grycap.im.InfrastructureManager
Create a new IM client.
InfrastructureState - Class in es.upv.i3m.grycap.im.pojo
 
InfrastructureState(String, Map<String, String>) - Constructor for class es.upv.i3m.grycap.im.pojo.InfrastructureState
 
InfrastructureStateDeserializer - Class in es.upv.i3m.grycap.im.pojo.deserializer
 
InfrastructureStateDeserializer() - Constructor for class es.upv.i3m.grycap.im.pojo.deserializer.InfrastructureStateDeserializer
 
InfrastructureUri - Class in es.upv.i3m.grycap.im.pojo
 
InfrastructureUri(String) - Constructor for class es.upv.i3m.grycap.im.pojo.InfrastructureUri
 
InfrastructureUris - Class in es.upv.i3m.grycap.im.pojo
 
InfrastructureUris(List<InfrastructureUri>) - Constructor for class es.upv.i3m.grycap.im.pojo.InfrastructureUris
 
InfrastructureUuidNotFoundException - Exception in es.upv.i3m.grycap.im.exceptions
 
InfrastructureUuidNotFoundException() - Constructor for exception es.upv.i3m.grycap.im.exceptions.InfrastructureUuidNotFoundException
 
is404Error() - Method in class es.upv.i3m.grycap.im.pojo.ResponseError
 
isNullOrEmpty(String) - Method in interface es.upv.i3m.grycap.im.auth.credentials.Credentials
 
isReadable(Class<?>, Type, Annotation[], MediaType) - Method in class es.upv.i3m.grycap.im.rest.client.ImResponsesReader
 
isReponseSuccessful() - Method in class es.upv.i3m.grycap.im.rest.client.ServiceResponse
Return true if the message is successful, i.e.

K

KubernetesCredentials - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 

N

NoEnumFoundException - Exception in es.upv.i3m.grycap.im.exceptions
 
NoEnumFoundException(String) - Constructor for exception es.upv.i3m.grycap.im.exceptions.NoEnumFoundException
 
NoEnumFoundException(String, Exception) - Constructor for exception es.upv.i3m.grycap.im.exceptions.NoEnumFoundException
 
NoEnumFoundException(Exception) - Constructor for exception es.upv.i3m.grycap.im.exceptions.NoEnumFoundException
 
NoNullOrEmptyFile - Class in es.upv.i3m.grycap.file
 
NoNullOrEmptyFile(File) - Constructor for class es.upv.i3m.grycap.file.NoNullOrEmptyFile
 
NoParameter - Class in es.upv.i3m.grycap.im.rest.client.parameters
Defined to avoid sending null as parameter to the REST call.
NoParameter() - Constructor for class es.upv.i3m.grycap.im.rest.client.parameters.NoParameter
 
NoSslClient - Class in es.upv.i3m.grycap.im.rest.client
 
NoSslClient() - Constructor for class es.upv.i3m.grycap.im.rest.client.NoSslClient
 

O

OcciCredentials - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 
OpenNebulaCredentials - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 
OpenstackAuthVersion - Enum in es.upv.i3m.grycap.im.auth.credentials.providers
 
OpenStackAuthVersionProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
OpenStackAuthVersionProperty(Credentials, OpenstackAuthVersion) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.OpenStackAuthVersionProperty
 
OpenStackCredentials - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 

P

Parameter - Class in es.upv.i3m.grycap.im.rest.client.parameters
Stores the parameters passed to the REST calls in a (name, ...values) structure
Parameter(String) - Constructor for class es.upv.i3m.grycap.im.rest.client.parameters.Parameter
 
Parameter(String, Object) - Constructor for class es.upv.i3m.grycap.im.rest.client.parameters.Parameter
Create a REST parameter.
Parameter(String, List<?>) - Constructor for class es.upv.i3m.grycap.im.rest.client.parameters.Parameter
Create a REST parameter.
PasswordProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
PasswordProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.PasswordProperty
 
post(String, Class<T>, RestParameter...) - Method in class es.upv.i3m.grycap.im.rest.client.ImClient
Simplified POST call.
post(String, String, String, Class<T>, RestParameter...) - Method in class es.upv.i3m.grycap.im.rest.client.ImClient
Generic POST call.
PrivateKeyProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
PrivateKeyProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.PrivateKeyProperty
 
ProjectProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
ProjectProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.ProjectProperty
 
Property - Class in es.upv.i3m.grycap.im.pojo
Generic property class that stores all the different properties that can have the infrastructure or the virtual machines.
Property(String, String) - Constructor for class es.upv.i3m.grycap.im.pojo.Property
 
PropertyDeserializer - Class in es.upv.i3m.grycap.im.pojo.deserializer
 
PropertyDeserializer() - Constructor for class es.upv.i3m.grycap.im.pojo.deserializer.PropertyDeserializer
 
ProxyProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
ProxyProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.ProxyProperty
 
PublicKeyProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
PublicKeyProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.PublicKeyProperty
 
put(String, Class<T>, RestParameter...) - Method in class es.upv.i3m.grycap.im.rest.client.ImClient
Simplified PUT call.
put(String, String, String, Class<T>, RestParameter...) - Method in class es.upv.i3m.grycap.im.rest.client.ImClient
Generic PUT call.

R

read() - Method in class es.upv.i3m.grycap.file.DoubleEscapeNewLinesFile
Read the file specified and escapes all the new lines (i.e.
read() - Method in class es.upv.i3m.grycap.file.EscapeNewLinesFile
Read the file specified and escapes all the new lines (i.e.
read() - Method in interface es.upv.i3m.grycap.file.File
 
read() - Method in class es.upv.i3m.grycap.file.FileWithInternalPath
Read the specified file and Check for 'file(' strings inside the file passed.
read() - Method in class es.upv.i3m.grycap.file.NoNullOrEmptyFile
Read the file specified and checks that the file is not null or empty.
read() - Method in class es.upv.i3m.grycap.file.Utf8File
Read the file specified by the path parameter using the standard charset UTF8.
readFrom(Class<T>, Type, Annotation[], MediaType, MultivaluedMap<String, String>, InputStream) - Method in class es.upv.i3m.grycap.im.rest.client.ImResponsesReader
 
reconfigure(String) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Perform the reconfigure action in all the virtual machines in the the infrastructure with ID 'infID'.
This method starts the contextualization process again.
To reconfigure the VMs see the reconfigure methods that include the 'radl' parameter.
reconfigure(String, String, BodyContentType) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Perform the reconfigure action in all the virtual machines of the infrastructure with ID 'infID.' It updates the configuration of the infrastructure as indicated in the 'radlFile'.
reconfigure(String, String, BodyContentType, List<Integer>) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Perform the reconfigure action in all the virtual machines of the infrastructure with ID 'infID.' It updates the configuration of the infrastructure as indicated in the 'radlFile'.
removeResource(String, List<String>, boolean...) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Undeploy the virtual machine with ID 'vmId' associated to the infrastructure with ID 'infId'.
removeResource(String, String, boolean...) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Undeploy the virtual machine with ID vmId associated to the infrastructure with ID 'infId'.
The context parameter is optional and is a flag to specify if the contextualization step will be launched just after the VM addition.
As default the contextualization flag is set to True.
ResponseError - Class in es.upv.i3m.grycap.im.pojo
 
ResponseError(String, Integer) - Constructor for class es.upv.i3m.grycap.im.pojo.ResponseError
 
RestClient - Interface in es.upv.i3m.grycap.im.rest.client
 
RestParameter - Interface in es.upv.i3m.grycap.im.rest.client.parameters
 

S

serialize() - Method in class es.upv.i3m.grycap.im.auth.credentials.AuthorizationHeader
Returns a string with the credentials information.
serialize() - Method in interface es.upv.i3m.grycap.im.auth.credentials.Credentials
 
serialize() - Method in class es.upv.i3m.grycap.im.auth.credentials.properties.BaseProperties
 
serialize() - Method in class es.upv.i3m.grycap.im.auth.credentials.properties.GenericProperty
 
serialize() - Method in class es.upv.i3m.grycap.im.auth.credentials.properties.OpenStackAuthVersionProperty
 
serialize() - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.GenericCredentials
 
ServiceNameProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
ServiceNameProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.ServiceNameProperty
 
ServiceProvider - Enum in es.upv.i3m.grycap.im.auth.credentials
 
ServiceRegionProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
ServiceRegionProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.ServiceRegionProperty
 
ServiceResponse - Class in es.upv.i3m.grycap.im.rest.client
Stores the response of the IM and simplifies some status checking.
ServiceResponse(Response) - Constructor for class es.upv.i3m.grycap.im.rest.client.ServiceResponse
Creates a new ServiceResponse and checks that the value passed is not null.
setCredentials(Credentials) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.GenericCredentials
 
setCredentialsAuthInfos(List<Credentials>) - Method in class es.upv.i3m.grycap.im.auth.credentials.AuthorizationHeader
Sets the credentials information.
severe(Class<?>, String) - Static method in class es.upv.i3m.grycap.logger.ImJavaApiLogger
To log any not expected error that can cause application malfunctions.
severe(Class<?>, Throwable) - Static method in class es.upv.i3m.grycap.logger.ImJavaApiLogger
To log any not expected error that can cause application malfunctions.
SslClient - Class in es.upv.i3m.grycap.im.rest.client.ssl
 
SslClient(SSLContext, HostnameVerifier) - Constructor for class es.upv.i3m.grycap.im.rest.client.ssl.SslClient
 
SslTrustAllClient - Class in es.upv.i3m.grycap.im.rest.client.ssl
 
SslTrustAllClient() - Constructor for class es.upv.i3m.grycap.im.rest.client.ssl.SslTrustAllClient
 
startInfrastructure(String) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Resume all the virtual machines associated to the infrastructure with ID 'infId', previously stopped with the 'stopInfrastructure' method.
startVm(String, String) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Perform the 'start' action in the virtual machine with ID 'vmId' associated to the infrastructure with ID 'infId'.
States - Enum in es.upv.i3m.grycap.im
Stores the virtual machine states.
stopInfrastructure(String) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Stop (but do not undeploy) all the virtual machines associated to the infrastructure with ID 'infId'.
stopVm(String, String) - Method in class es.upv.i3m.grycap.im.InfrastructureManager
Perform the 'stop' action in the virtual machine with ID 'vmId' associated to the infrastructure with ID 'infId'.

T

TenantProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
TenantProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.TenantProperty
 
TokenProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
TokenProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.TokenProperty
 
ToscaContentTypeNotSupportedException - Exception in es.upv.i3m.grycap.im.exceptions
 
ToscaContentTypeNotSupportedException() - Constructor for exception es.upv.i3m.grycap.im.exceptions.ToscaContentTypeNotSupportedException
 
ToscaContentTypeNotSupportedException(String) - Constructor for exception es.upv.i3m.grycap.im.exceptions.ToscaContentTypeNotSupportedException
 
toString() - Method in enum es.upv.i3m.grycap.im.ImValues
 
toString() - Method in class es.upv.i3m.grycap.im.pojo.InfOutputValues
 
toString() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureState
 
toString() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureUri
 
toString() - Method in class es.upv.i3m.grycap.im.pojo.InfrastructureUris
 
toString() - Method in class es.upv.i3m.grycap.im.pojo.Property
 
toString() - Method in class es.upv.i3m.grycap.im.pojo.ResponseError
 
toString() - Method in class es.upv.i3m.grycap.im.pojo.VirtualMachineInfo
 
toString() - Method in enum es.upv.i3m.grycap.im.rest.client.BodyContentType
 
toString() - Method in class es.upv.i3m.grycap.im.rest.client.ServiceResponse
Reads the returned string by the server.
toString() - Method in enum es.upv.i3m.grycap.im.States
 
toString() - Method in enum es.upv.i3m.grycap.im.VmProperties
 

U

UsernameProperty - Class in es.upv.i3m.grycap.im.auth.credentials.properties
 
UsernameProperty(Credentials, String) - Constructor for class es.upv.i3m.grycap.im.auth.credentials.properties.UsernameProperty
 
Utf8File - Class in es.upv.i3m.grycap.file
 
Utf8File(Path) - Constructor for class es.upv.i3m.grycap.file.Utf8File
 

V

valueOf(String) - Static method in enum es.upv.i3m.grycap.im.auth.credentials.providers.OpenstackAuthVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.upv.i3m.grycap.im.auth.credentials.ServiceProvider
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.upv.i3m.grycap.im.ImValues
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.upv.i3m.grycap.im.rest.client.BodyContentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.upv.i3m.grycap.im.rest.client.HttpMethods
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.upv.i3m.grycap.im.States
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum es.upv.i3m.grycap.im.VmProperties
Returns the enum constant of this type with the specified name.
values() - Static method in enum es.upv.i3m.grycap.im.auth.credentials.providers.OpenstackAuthVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.upv.i3m.grycap.im.auth.credentials.ServiceProvider
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.upv.i3m.grycap.im.ImValues
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.upv.i3m.grycap.im.rest.client.BodyContentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.upv.i3m.grycap.im.rest.client.HttpMethods
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.upv.i3m.grycap.im.States
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum es.upv.i3m.grycap.im.VmProperties
Returns an array containing the constants of this enum type, in the order they are declared.
VirtualMachineInfo - Class in es.upv.i3m.grycap.im.pojo
This class stores all the information related to the virtual machines.
VirtualMachineInfo(List<Map<String, Object>>) - Constructor for class es.upv.i3m.grycap.im.pojo.VirtualMachineInfo
 
VmProperties - Enum in es.upv.i3m.grycap.im
Stores the most common properties of the virtual machines deployed by the IM.
VmrcCredentials - Class in es.upv.i3m.grycap.im.auth.credentials.providers
 

W

warning(Class<?>, String) - Static method in class es.upv.i3m.grycap.logger.ImJavaApiLogger
Shows not critical errors.
WARNING_NULL_OR_EMPTY_PARAMETER_VALUES - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
WARNING_NULL_PARAMETER_NAME - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
WARNING_NULL_SERVICE_RESPONSE - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
WARNING_NULL_SERVICE_RESULT - Static variable in class es.upv.i3m.grycap.im.lang.ImMessages
 
withAuthToken(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.OpenStackCredentials
 
withAuthVersion(OpenstackAuthVersion) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.OpenStackCredentials
Sets the authorization version specific for OpenStack.
withBaseUrl(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.OpenStackCredentials
 
withHost(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.GenericCredentials
 
withPassword(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.GenericCredentials
 
withPrivateKey(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.AzureCredentials
 
withProject(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.GceCredentials
 
withProxy(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.GenericCredentials
 
withPublicKey(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.AzureCredentials
 
withServiceName(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.OpenStackCredentials
 
withServiceRegion(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.OpenStackCredentials
 
withTenant(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.OpenStackCredentials
 
withToken(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.GenericCredentials
 
withUsername(String) - Method in class es.upv.i3m.grycap.im.auth.credentials.providers.GenericCredentials
 
A B C D E F G H I K N O P R S T U V W 
Skip navigation links

Copyright © 2016. All rights reserved.