public abstract static class BaseHttpApiMetadata.Builder<A,T extends BaseHttpApiMetadata.Builder<A,T>> extends BaseApiMetadata.Builder<T> implements HttpApiMetadata.Builder<A,T>
Modifier | Constructor and Description |
---|---|
protected |
BaseHttpApiMetadata.Builder()
Note that this ctor requires that you instantiate w/resolved generic
params.
|
protected |
BaseHttpApiMetadata.Builder(Class<A> api) |
Modifier and Type | Method and Description |
---|---|
T |
api(Class<A> api) |
T |
fromApiMetadata(ApiMetadata in) |
buildVersion, context, credentialName, defaultCredential, defaultEndpoint, defaultIdentity, defaultModule, defaultModules, defaultProperties, documentation, endpointName, id, identityName, name, self, version, view, view, views
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build, buildVersion, context, credentialName, defaultCredential, defaultEndpoint, defaultIdentity, defaultModule, defaultModules, defaultProperties, documentation, endpointName, id, identityName, name, version, view, view, views
protected BaseHttpApiMetadata.Builder()
public T api(Class<A> api)
api
in interface HttpApiMetadata.Builder<A,T extends BaseHttpApiMetadata.Builder<A,T>>
ApiMetadata#getApi()
public T fromApiMetadata(ApiMetadata in)
fromApiMetadata
in interface ApiMetadata.Builder<T extends BaseHttpApiMetadata.Builder<A,T>>
fromApiMetadata
in class BaseApiMetadata.Builder<T extends BaseHttpApiMetadata.Builder<A,T>>
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.