public abstract static class BaseRestApiMetadata.Builder<T extends BaseRestApiMetadata.Builder<T>> extends BaseApiMetadata.Builder<T> implements RestApiMetadata.Builder<T>
| Modifier and Type | Field and Description |
|---|---|
protected Class<?> |
api |
protected Class<?> |
asyncApi |
| Modifier | Constructor and Description |
|---|---|
protected |
BaseRestApiMetadata.Builder(Class<?> api,
Class<?> asyncApi) |
| Modifier and Type | Method and Description |
|---|---|
T |
fromApiMetadata(ApiMetadata in) |
T |
javaApi(Class<?> api,
Class<?> asyncApi) |
buildVersion, context, credentialName, defaultCredential, defaultEndpoint, defaultIdentity, defaultModule, defaultModules, defaultProperties, documentation, endpointName, id, identityName, name, self, version, view, view, viewsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuild, buildVersion, context, credentialName, defaultCredential, defaultEndpoint, defaultIdentity, defaultModule, defaultModules, defaultProperties, documentation, endpointName, id, identityName, name, version, view, view, viewspublic T javaApi(Class<?> api, Class<?> asyncApi)
javaApi in interface RestApiMetadata.Builder<T extends BaseRestApiMetadata.Builder<T>>ApiMetadata#getApi(),
ApiMetadata#getAsyncApi()public T fromApiMetadata(ApiMetadata in)
fromApiMetadata in interface ApiMetadata.Builder<T extends BaseRestApiMetadata.Builder<T>>fromApiMetadata in class BaseApiMetadata.Builder<T extends BaseRestApiMetadata.Builder<T>>Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.