A B C D E F G H I N O P S T U V
A
- AnnotationBoolean - Enum in com.google.api.server.spi.config
-
Enum allowing a boolean flag or unspecified.
- Api - Annotation Type in com.google.api.server.spi.config
-
Annotation for API-wide configuration.
- ApiAuth - Annotation Type in com.google.api.server.spi.config
-
Annotation for API authentication configuration.
- ApiClass - Annotation Type in com.google.api.server.spi.config
-
Annotation for configuration specific to an API class.
- ApiFrontendLimitRule - Annotation Type in com.google.api.server.spi.config
-
Annotation for configuration of API quota frontend limit rules.
- ApiFrontendLimits - Annotation Type in com.google.api.server.spi.config
-
Annotation for configuration of API quota frontend limits.
- ApiIssuer - Annotation Type in com.google.api.server.spi.config
-
Annotation to specify a JWT issuer configuration.
- ApiIssuerAudience - Annotation Type in com.google.api.server.spi.config
-
An annotation that specifies a list of allowed audiences for an issuer.
- ApiLimitMetric - Annotation Type in com.google.api.server.spi.config
-
A rate limiting metric.
- ApiMethod - Annotation Type in com.google.api.server.spi.config
-
Annotation for API method configuration.
- ApiMethod.HttpMethod - Class in com.google.api.server.spi.config
-
Constants of HTTP method names
- ApiMethodCacheControl - Annotation Type in com.google.api.server.spi.config
-
Deprecated.ApiMethodCacheControl is deprecated and will be removed in a future version of Cloud Endpoints.
- ApiMetricCost - Annotation Type in com.google.api.server.spi.config
-
Metric cost definition for a method.
- ApiNamespace - Annotation Type in com.google.api.server.spi.config
-
Fields populated in Discovery in order to proper namespace generated clients.
- ApiReference - Annotation Type in com.google.api.server.spi.config
-
Annotation to specify that the annotated class should use the same
Api
configuration information as the referenced class. - ApiResourceProperty - Annotation Type in com.google.api.server.spi.config
-
Annotation for configuring bean properties for API resources.
- ApiTransformer - Annotation Type in com.google.api.server.spi.config
-
An annotation for customizing API output by simple type conversion.
- AUTH_SCHEME_BEARER - Static variable in class com.google.api.server.spi.response.UnauthorizedException
- authenticate(HttpServletRequest) - Method in interface com.google.api.server.spi.config.Authenticator
-
Authenticates the user from
request
. - Authenticator - Interface in com.google.api.server.spi.config
-
Interface for Endpoints authenticators.
- AuthLevel - Enum in com.google.api.server.spi.config
-
Enum to choose frontend authentication level for use in endpoints annotations.
B
- BadRequestException - Class in com.google.api.server.spi.response
-
Bad request exception that is mapped to a 400 response.
- BadRequestException(String) - Constructor for class com.google.api.server.spi.response.BadRequestException
- BadRequestException(Throwable) - Constructor for class com.google.api.server.spi.response.BadRequestException
- BadRequestException(String, Throwable) - Constructor for class com.google.api.server.spi.response.BadRequestException
- BadRequestException(String, String) - Constructor for class com.google.api.server.spi.response.BadRequestException
- BadRequestException(String, String, Throwable) - Constructor for class com.google.api.server.spi.response.BadRequestException
- BadRequestException(String, String, String) - Constructor for class com.google.api.server.spi.response.BadRequestException
- BadRequestException(String, String, String, Throwable) - Constructor for class com.google.api.server.spi.response.BadRequestException
- build() - Method in class com.google.api.server.spi.response.CollectionResponse.Builder
- builder() - Static method in class com.google.api.server.spi.response.CollectionResponse
- Builder() - Constructor for class com.google.api.server.spi.response.CollectionResponse.Builder
C
- CollectionResponse<T> - Class in com.google.api.server.spi.response
-
Collection response to be returned by an endpoint implementation method that wants to support pagination (and other metadata about returned collection in the future).
- CollectionResponse(Collection<T>, String) - Constructor for class com.google.api.server.spi.response.CollectionResponse
- CollectionResponse.Builder<T> - Class in com.google.api.server.spi.response
-
Builder for
CollectionResponse
. - com.google.api.server.spi.config - package com.google.api.server.spi.config
- com.google.api.server.spi.response - package com.google.api.server.spi.response
- com.google.api.server.spi.types - package com.google.api.server.spi.types
- ConflictException - Class in com.google.api.server.spi.response
-
Conflict exception that is mapped to a 409 response.
- ConflictException(String) - Constructor for class com.google.api.server.spi.response.ConflictException
- ConflictException(Throwable) - Constructor for class com.google.api.server.spi.response.ConflictException
- ConflictException(String, Throwable) - Constructor for class com.google.api.server.spi.response.ConflictException
- ConflictException(String, String) - Constructor for class com.google.api.server.spi.response.ConflictException
- ConflictException(String, String, Throwable) - Constructor for class com.google.api.server.spi.response.ConflictException
- ConflictException(String, String, String) - Constructor for class com.google.api.server.spi.response.ConflictException
- ConflictException(String, String, String, Throwable) - Constructor for class com.google.api.server.spi.response.ConflictException
D
- DateAndTime - Class in com.google.api.server.spi.types
-
A class for storing date-time values.
- DefaultAnnotation - Class in com.google.api.server.spi.config
-
Class used for creation of a default instance of an annotation.
- DefaultAnnotation() - Constructor for class com.google.api.server.spi.config.DefaultAnnotation
- DefaultValue - Annotation Type in com.google.api.server.spi.config
-
Default value for parameters.
- DELETE - Static variable in class com.google.api.server.spi.config.ApiMethod.HttpMethod
-
An HTTP DELETE call.
- Description - Annotation Type in com.google.api.server.spi.config
-
Annotation to specify the description of an API parameter.
E
- equals(Object) - Method in class com.google.api.server.spi.types.DateAndTime
- equals(Object) - Method in class com.google.api.server.spi.types.SimpleDate
F
- ForbiddenException - Class in com.google.api.server.spi.response
-
Forbidden exception that is mapped to a 403 response.
- ForbiddenException(String) - Constructor for class com.google.api.server.spi.response.ForbiddenException
- ForbiddenException(Throwable) - Constructor for class com.google.api.server.spi.response.ForbiddenException
- ForbiddenException(String, Throwable) - Constructor for class com.google.api.server.spi.response.ForbiddenException
- ForbiddenException(String, String) - Constructor for class com.google.api.server.spi.response.ForbiddenException
- ForbiddenException(String, String, Throwable) - Constructor for class com.google.api.server.spi.response.ForbiddenException
- ForbiddenException(String, String, String) - Constructor for class com.google.api.server.spi.response.ForbiddenException
- ForbiddenException(String, String, String, Throwable) - Constructor for class com.google.api.server.spi.response.ForbiddenException
G
- GET - Static variable in class com.google.api.server.spi.config.ApiMethod.HttpMethod
-
An HTTP GET call.
- getDay() - Method in class com.google.api.server.spi.types.SimpleDate
-
Gets the calendar day; this should be between 1 and 31.
- getHeaders() - Method in class com.google.api.server.spi.response.UnauthorizedException
- getItems() - Method in class com.google.api.server.spi.response.CollectionResponse
- getMonth() - Method in class com.google.api.server.spi.types.SimpleDate
-
Gets the calendar month number.
- getNextPageToken() - Method in class com.google.api.server.spi.response.CollectionResponse
- getYear() - Method in class com.google.api.server.spi.types.SimpleDate
-
Gets the calendar year.
H
- hashCode() - Method in class com.google.api.server.spi.types.DateAndTime
- hashCode() - Method in class com.google.api.server.spi.types.SimpleDate
- HttpMethod() - Constructor for class com.google.api.server.spi.config.ApiMethod.HttpMethod
I
- InternalServerErrorException - Class in com.google.api.server.spi.response
-
Internal server exception that is mapped to a 500 response.
- InternalServerErrorException(String) - Constructor for class com.google.api.server.spi.response.InternalServerErrorException
- InternalServerErrorException(Throwable) - Constructor for class com.google.api.server.spi.response.InternalServerErrorException
- InternalServerErrorException(String, Throwable) - Constructor for class com.google.api.server.spi.response.InternalServerErrorException
- InternalServerErrorException(String, String) - Constructor for class com.google.api.server.spi.response.InternalServerErrorException
- InternalServerErrorException(String, String, Throwable) - Constructor for class com.google.api.server.spi.response.InternalServerErrorException
- InternalServerErrorException(String, String, String) - Constructor for class com.google.api.server.spi.response.InternalServerErrorException
- InternalServerErrorException(String, String, String, Throwable) - Constructor for class com.google.api.server.spi.response.InternalServerErrorException
N
- Named - Annotation Type in com.google.api.server.spi.config
-
Annotation to specify the name of an API parameter.
- NotFoundException - Class in com.google.api.server.spi.response
-
Not found exception that is mapped to a 404 response.
- NotFoundException(String) - Constructor for class com.google.api.server.spi.response.NotFoundException
- NotFoundException(Throwable) - Constructor for class com.google.api.server.spi.response.NotFoundException
- NotFoundException(String, Throwable) - Constructor for class com.google.api.server.spi.response.NotFoundException
- NotFoundException(String, String) - Constructor for class com.google.api.server.spi.response.NotFoundException
- NotFoundException(String, String, Throwable) - Constructor for class com.google.api.server.spi.response.NotFoundException
- NotFoundException(String, String, String) - Constructor for class com.google.api.server.spi.response.NotFoundException
- NotFoundException(String, String, String, Throwable) - Constructor for class com.google.api.server.spi.response.NotFoundException
- Nullable - Annotation Type in com.google.api.server.spi.config
-
Annotation to specify that an API parameter is optional.
O
- of(Class<A>) - Static method in class com.google.api.server.spi.config.DefaultAnnotation
-
Creates an instance of an annotation with all properties set to their default values.
P
- parseRfc3339String(String) - Static method in class com.google.api.server.spi.types.DateAndTime
-
Constructs a new date-time from an RFC 3339 formatted string.
- POST - Static variable in class com.google.api.server.spi.config.ApiMethod.HttpMethod
-
An HTTP POST call.
- PUT - Static variable in class com.google.api.server.spi.config.ApiMethod.HttpMethod
-
An HTTP PUT call.
S
- ServiceUnavailableException - Class in com.google.api.server.spi.response
-
Service Unavailable response for the API, mapped to a HTTP 503 response.
- ServiceUnavailableException(String) - Constructor for class com.google.api.server.spi.response.ServiceUnavailableException
- ServiceUnavailableException(Throwable) - Constructor for class com.google.api.server.spi.response.ServiceUnavailableException
- ServiceUnavailableException(String, Throwable) - Constructor for class com.google.api.server.spi.response.ServiceUnavailableException
- ServiceUnavailableException(String, String) - Constructor for class com.google.api.server.spi.response.ServiceUnavailableException
- ServiceUnavailableException(String, String, Throwable) - Constructor for class com.google.api.server.spi.response.ServiceUnavailableException
- ServiceUnavailableException(String, String, String) - Constructor for class com.google.api.server.spi.response.ServiceUnavailableException
- ServiceUnavailableException(String, String, String, Throwable) - Constructor for class com.google.api.server.spi.response.ServiceUnavailableException
- setItems(Collection<T>) - Method in class com.google.api.server.spi.response.CollectionResponse.Builder
- setNextPageToken(String) - Method in class com.google.api.server.spi.response.CollectionResponse.Builder
- SimpleDate - Class in com.google.api.server.spi.types
-
A class for storing simple date values without a time component.
- SimpleDate(int, int, int) - Constructor for class com.google.api.server.spi.types.SimpleDate
-
Constructs a new simple date.
- Singleton - Annotation Type in com.google.api.server.spi.config
-
Annotation used with Authenticator and PeerAuthenticator to denote only one instance will be created for optimization.
T
- toRfc3339String() - Method in class com.google.api.server.spi.types.DateAndTime
-
Returns the RFC 3339 representation of the date-time.
- toString() - Method in class com.google.api.server.spi.types.DateAndTime
- toString() - Method in class com.google.api.server.spi.types.SimpleDate
- Transformer<TFrom,TTo> - Interface in com.google.api.server.spi.config
-
An interface used to transform between a bean type and another type during JSON serialization.
- transformFrom(TTo) - Method in interface com.google.api.server.spi.config.Transformer
-
Converts an object from the destination type into the source type.
- transformTo(TFrom) - Method in interface com.google.api.server.spi.config.Transformer
-
Converts the source object into the destination type.
U
- UnauthorizedException - Class in com.google.api.server.spi.response
-
Unauthorized exception that is mapped to a 401 response.
- UnauthorizedException(String) - Constructor for class com.google.api.server.spi.response.UnauthorizedException
- UnauthorizedException(Throwable) - Constructor for class com.google.api.server.spi.response.UnauthorizedException
- UnauthorizedException(String, Throwable) - Constructor for class com.google.api.server.spi.response.UnauthorizedException
- UnauthorizedException(String, String) - Constructor for class com.google.api.server.spi.response.UnauthorizedException
- UnauthorizedException(String, String, Throwable) - Constructor for class com.google.api.server.spi.response.UnauthorizedException
- UnauthorizedException(String, String, String) - Constructor for class com.google.api.server.spi.response.UnauthorizedException
- UnauthorizedException(String, String, String, Throwable) - Constructor for class com.google.api.server.spi.response.UnauthorizedException
- UnauthorizedException(String, String, Map<String, String>) - Constructor for class com.google.api.server.spi.response.UnauthorizedException
-
Creates an UnauthorizedException.
- UnauthorizedException(String, String, String, String, Map<String, String>) - Constructor for class com.google.api.server.spi.response.UnauthorizedException
- UNSPECIFIED_INT - Static variable in annotation type com.google.api.server.spi.config.Api
- UNSPECIFIED_STRING_FOR_LIST - Static variable in annotation type com.google.api.server.spi.config.Api
V
- valueOf(String) - Static method in enum com.google.api.server.spi.config.AnnotationBoolean
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.google.api.server.spi.config.AuthLevel
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.google.api.server.spi.config.AnnotationBoolean
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.google.api.server.spi.config.AuthLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.