| Constructor and Description |
|---|
ApiCollection() |
| Modifier and Type | Method and Description |
|---|---|
Map<E,ApiMethodHelper<? extends ApiMethod>> |
getApiHelpers() |
Map<Class<? extends ApiMethod>,E> |
getApiMethods() |
E |
getApiName(Class<? extends ApiMethod> apiMethod) |
Set<String> |
getApiNames()
Returns a list of API name strings.
|
abstract T |
getEndpointConfiguration(E apiName)
Creates an endpoint configuration for a particular API
|
ApiMethodHelper<? extends ApiMethod> |
getHelper(E apiName)
Returns a
ApiMethodHelper for a particular API. |
protected void |
setApiHelpers(Map<E,ApiMethodHelper<? extends ApiMethod>> apiHelpers) |
protected void |
setApiMethods(Map<Class<? extends ApiMethod>,E> apiMethods) |
public final Map<E,ApiMethodHelper<? extends ApiMethod>> getApiHelpers()
public final ApiMethodHelper<? extends ApiMethod> getHelper(E apiName)
ApiMethodHelper for a particular API.apiName - name of the APIApiMethodpublic final Set<String> getApiNames()
public abstract T getEndpointConfiguration(E apiName)
apiName - name of the API.protected final void setApiHelpers(Map<E,ApiMethodHelper<? extends ApiMethod>> apiHelpers)
Apache Camel