com.google.api.server.spi.config
Annotation Type ApiNamespace
- 
 
 @Retention(value=RUNTIME) @Target(value=TYPE) public @interface ApiNamespaceFields populated in Discovery in order to proper namespace generated clients.
- 
- 
Required Element SummaryRequired Elements Modifier and Type Required Element and Description java.lang.StringownerDomainThis is the domain name commonly associated with owner.java.lang.StringownerNameThis is a canonical company name obeying the same rules as the canonical API name.
 - 
Optional Element SummaryOptional Elements Modifier and Type Optional Element and Description java.lang.StringpackagePathThis is an optional way to further scope a generated client library.
 
- 
- 
- 
Element Detail- 
ownerDomainpublic abstract java.lang.String ownerDomain This is the domain name commonly associated with owner. If, for instance, this is an API owned by NASA, then "nasa.gov" would be a reasonable choice for domain name. It does not necessarily need to be the same as the serving domain, though the latter will be picked as a default ifownerDomainis not set. Required for a specified namespace.
 
- 
 - 
- 
ownerNamepublic abstract java.lang.String ownerName This is a canonical company name obeying the same rules as the canonical API name. It obeys the exact capitalization a company would like to use to represent themselves. If their name is really two dwords, they are separated by spaces. E.g. "YouTube", "NASA" , "3Com", "Fox News". Required for a specified namespace.
 
- 
 - 
- 
packagePathpublic abstract java.lang.String packagePath This is an optional way to further scope a generated client library. It follows the same name rules for ownerName, with the restriction that words must be alphanumeric. This feature allows an enterprise to group one or more of their APIs from different Endpoints instances together in a logical space more fine-grained than just their domain name. If the package includes multiple words, each word will, when possible, be used as an additional level in the scope of the package.- Default:
- ""
 
 
- 
 
-