Class ApiClassAnnotationConfig
- java.lang.Object
-
- com.google.api.server.spi.config.annotationreader.ApiClassAnnotationConfig
-
public class ApiClassAnnotationConfig extends Object
Annotaion-specific setting helpers forApiClassConfig.- Author:
- Eric Orth
-
-
Constructor Summary
Constructors Constructor Description ApiClassAnnotationConfig(ApiClassConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetApiKeyRequiredIfSpecified(AnnotationBoolean apiKeyRequired)voidsetAudiencesIfSpecified(String[] audiences)voidsetAuthenticatorsIfSpecified(Class<? extends Authenticator>[] authenticators)voidsetAuthLevelIfSpecified(AuthLevel authLevel)voidsetClientIdsIfSpecified(String[] clientIds)voidsetIssuerAudiencesIfSpecified(ApiIssuerAudienceConfig issuerAudiences)voidsetPeerAuthenticatorsIfSpecified(Class<? extends PeerAuthenticator>[] peerAuthenticators)voidsetResourceIfNotEmpty(String resource)voidsetScopesIfSpecified(String[] scopes)voidsetUseDatastoreIfSpecified(AnnotationBoolean useDatastore)
-
-
-
Constructor Detail
-
ApiClassAnnotationConfig
public ApiClassAnnotationConfig(ApiClassConfig config)
-
-
Method Detail
-
setResourceIfNotEmpty
public void setResourceIfNotEmpty(String resource)
-
setAuthLevelIfSpecified
public void setAuthLevelIfSpecified(AuthLevel authLevel)
-
setScopesIfSpecified
public void setScopesIfSpecified(String[] scopes)
-
setAudiencesIfSpecified
public void setAudiencesIfSpecified(String[] audiences)
-
setIssuerAudiencesIfSpecified
public void setIssuerAudiencesIfSpecified(ApiIssuerAudienceConfig issuerAudiences)
-
setClientIdsIfSpecified
public void setClientIdsIfSpecified(String[] clientIds)
-
setAuthenticatorsIfSpecified
public void setAuthenticatorsIfSpecified(Class<? extends Authenticator>[] authenticators)
-
setPeerAuthenticatorsIfSpecified
public void setPeerAuthenticatorsIfSpecified(Class<? extends PeerAuthenticator>[] peerAuthenticators)
-
setUseDatastoreIfSpecified
public void setUseDatastoreIfSpecified(AnnotationBoolean useDatastore)
-
setApiKeyRequiredIfSpecified
public void setApiKeyRequiredIfSpecified(AnnotationBoolean apiKeyRequired)
-
-