| Interface | Description |
|---|---|
| Retrofit.Bindable<T> | |
| Retrofit.RequestAuthenticator |
| Class | Description |
|---|---|
| Retrofit.SimpleRequestInterceptor | |
| TypePreconditions |
A simple utility class used to check method Preconditions.
|
| Types |
Static methods for working with types.
|
| TypeToken<T> |
Represents a generic type
T. |
| Exception | Description |
|---|---|
| RequestException |
| Annotation Type | Description |
|---|---|
| Retrofit |
baseUrl
|
| Retrofit.Authenticated | |
| Retrofit.Authenticator | |
| Retrofit.Body |
Use this annotation on a service method param when you want to directly control the request body
of a POST/PUT request (instead of sending in as request parameters or form-style request
body).
|
| Retrofit.Builder | |
| Retrofit.Converter |
For @Converter @GET|@PUT|@POST|@DELETE, @Converter class
|
| Retrofit.DELETE |
Make a DELETE request to a REST path relative to base URL.
|
| Retrofit.EncodedPath | Deprecated
Use
Retrofit.Path with encode = false. |
| Retrofit.EncodedQuery | Deprecated
Use
Retrofit.Query with encodeValue = false. |
| Retrofit.EncodedQueryMap | Deprecated
Use
Retrofit.QueryMap with encodeValues = false. |
| Retrofit.ErrorHandler |
For @ErrorHandler @GET|@PUT|@POST|@DELETE, @ErrorHandler class
|
| Retrofit.Field |
Named pair for a form-encoded request.
|
| Retrofit.FieldMap |
Named key/value pairs for a form-encoded request.
|
| Retrofit.FormUrlEncoded |
Denotes that the request body will use form URL encoding.
|
| Retrofit.GET |
Make a GET request to a REST path relative to base URL.
|
| Retrofit.HEAD |
Make a HEAD request to a REST path relative to base URL.
|
| Retrofit.Header |
Replaces the header with the the value of its target.
|
| Retrofit.Headers |
Adds headers literally supplied in the
value. |
| Retrofit.LogLevel |
For @LogLevel @GET|@PUT|@POST|@DELETE, @LogLevel class
|
| Retrofit.Multipart |
Denotes that the request body is multi-part.
|
| Retrofit.Part |
Denotes a single part of a multi-part request.
|
| Retrofit.PartMap |
Denotes name and value parts of a multi-part request
|
| Retrofit.PATCH |
Make a PATCH request to a REST path relative to base URL.
|
| Retrofit.Path |
Named replacement in the URL path.
|
| Retrofit.POST |
Make a POST request to a REST path relative to base URL.
|
| Retrofit.PUT |
Make a PUT request to a REST path relative to base URL.
|
| Retrofit.Query |
Query parameter appended to the URL.
|
| Retrofit.QueryBinding | |
| Retrofit.QueryBundle | |
| Retrofit.QueryMap |
Query parameter keys and values appended to the URL.
|
| Retrofit.RequestInterceptor | |
| Retrofit.RestMethod | |
| Retrofit.RetryHeaders |
For @RetryHeaders @GET|@PUT|@POST|@DELETE, @RetryHeaders class
|
| Retrofit.Streaming |
Treat the response body on methods returning
Response as is,
i.e. |
| Retrofit.Validate |
Specifies that the annotated method is a validation method.
|