com.google.api.server.spi.config

Package com.google.api.server.spi.config

  • Interface Summary 
    Interface Description
    Authenticator
    Interface for Endpoints authenticators.
    Transformer<TFrom,TTo>
    An interface used to transform between a bean type and another type during JSON serialization.
  • Class Summary 
    Class Description
    ApiMethod.HttpMethod
    Constants of HTTP method names
    DefaultAnnotation
    Class used for creation of a default instance of an annotation.
  • Enum Summary 
    Enum Description
    AnnotationBoolean
    Enum allowing a boolean flag or unspecified.
    AuthLevel
    Enum to choose frontend authentication level for use in endpoints annotations.
  • Annotation Types Summary 
    Annotation Type Description
    Api
    Annotation for API-wide configuration.
    ApiAuth
    Annotation for API authentication configuration.
    ApiClass
    Annotation for configuration specific to an API class.
    ApiFrontendLimitRule
    Annotation for configuration of API quota frontend limit rules.
    ApiFrontendLimits
    Annotation for configuration of API quota frontend limits.
    ApiIssuer
    Annotation to specify a JWT issuer configuration.
    ApiIssuerAudience
    An annotation that specifies a list of allowed audiences for an issuer.
    ApiLimitMetric
    A rate limiting metric.
    ApiMethod
    Annotation for API method configuration.
    ApiMethodCacheControl Deprecated
    ApiMethodCacheControl is deprecated and will be removed in a future version of Cloud Endpoints.
    ApiMetricCost
    Metric cost definition for a method.
    ApiNamespace
    Fields populated in Discovery in order to proper namespace generated clients.
    ApiReference
    Annotation to specify that the annotated class should use the same Api configuration information as the referenced class.
    ApiResourceProperty
    Annotation for configuring bean properties for API resources.
    ApiTransformer
    An annotation for customizing API output by simple type conversion.
    DefaultValue
    Default value for parameters.
    Description
    Annotation to specify the description of an API parameter.
    Named
    Annotation to specify the name of an API parameter.
    Nullable
    Annotation to specify that an API parameter is optional.
    Singleton
    Annotation used with Authenticator and PeerAuthenticator to denote only one instance will be created for optimization.