public class ApiClassAnnotationConfig
extends java.lang.Object
ApiClassConfig.| Constructor and Description |
|---|
ApiClassAnnotationConfig(ApiClassConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
setApiKeyRequiredIfSpecified(AnnotationBoolean apiKeyRequired) |
void |
setAudiencesIfSpecified(java.lang.String[] audiences) |
void |
setAuthenticatorsIfSpecified(java.lang.Class<? extends Authenticator>[] authenticators) |
void |
setAuthLevelIfSpecified(AuthLevel authLevel) |
void |
setClientIdsIfSpecified(java.lang.String[] clientIds) |
void |
setIssuerAudiencesIfSpecified(ApiIssuerAudienceConfig issuerAudiences) |
void |
setPeerAuthenticatorsIfSpecified(java.lang.Class<? extends PeerAuthenticator>[] peerAuthenticators) |
void |
setResourceIfNotEmpty(java.lang.String resource) |
void |
setScopesIfSpecified(java.lang.String[] scopes) |
void |
setUseDatastoreIfSpecified(AnnotationBoolean useDatastore) |
public ApiClassAnnotationConfig(ApiClassConfig config)
public void setResourceIfNotEmpty(java.lang.String resource)
public void setAuthLevelIfSpecified(AuthLevel authLevel)
public void setScopesIfSpecified(java.lang.String[] scopes)
public void setAudiencesIfSpecified(java.lang.String[] audiences)
public void setIssuerAudiencesIfSpecified(ApiIssuerAudienceConfig issuerAudiences)
public void setClientIdsIfSpecified(java.lang.String[] clientIds)
public void setAuthenticatorsIfSpecified(java.lang.Class<? extends Authenticator>[] authenticators)
public void setPeerAuthenticatorsIfSpecified(java.lang.Class<? extends PeerAuthenticator>[] peerAuthenticators)
public void setUseDatastoreIfSpecified(AnnotationBoolean useDatastore)
public void setApiKeyRequiredIfSpecified(AnnotationBoolean apiKeyRequired)