Package org.jclouds.rest
-
Interface Summary Interface Description ApiContext<A> Represents an authenticated context to the cloud.Binder Adds an payload to a request.HttpApiMetadata<A> HttpApiMetadata.Builder<A,T extends HttpApiMetadata.Builder<A,T>> HttpClient Simple clientInvocationContext<I extends InvocationContext<I>> Passes generated Http request into this object;MapBinder Builds the payload of a Post request.RequestSigner Deprecated. This is an internal interface historically used to debug signature logic.Utils -
Class Summary Class Description AnonymousHttpApiMetadata<A> Useful in creating arbitrary http apis.InputParamValidator Validates method parameters. -
Exception Summary Exception Description AuthorizationException Thrown when there is an authorization error.InsufficientResourcesException Thrown when there is a quota or otherwise limit preventing the operation from occurring.RateLimitExceededException Thrown when a request fails because the rate limit has been exceeded.ResourceAlreadyExistsException Thrown when creating a resource that already exists.ResourceNotFoundException Thrown when a resource cannot be located.RetryAfterException This exception is raised when an http endpoint returns with a response telling the caller to make the same request after a certain period of time. -
Annotation Types Summary Annotation Type Description ConfiguresCredentialStore designates the module configures aMap<String, ? extends Credentials>
ConfiguresHttpApi designates the module configures a top-level api which is annotated with http methods.