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 client
|
InvocationContext<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 | Description |
---|---|
AnonymousHttpApiMetadata<A> |
Useful in creating arbitrary http apis.
|
InputParamValidator |
Validates method parameters.
|
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 Type | Description |
---|---|
ConfiguresCredentialStore |
designates the module configures a
Map<String, ? extends Credentials> |
ConfiguresHttpApi |
designates the module configures a top-level api which is annotated with http methods.
|
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.