Package org.jclouds.rest
Class AnonymousHttpApiMetadata<A>
- java.lang.Object
-
- org.jclouds.apis.internal.BaseApiMetadata
-
- org.jclouds.rest.internal.BaseHttpApiMetadata<A>
-
- org.jclouds.rest.AnonymousHttpApiMetadata<A>
-
- All Implemented Interfaces:
ApiMetadata
,HttpApiMetadata<A>
@Beta public class AnonymousHttpApiMetadata<A> extends BaseHttpApiMetadata<A>
Useful in creating arbitrary http apis.
-
-
Field Summary
-
Fields inherited from class org.jclouds.rest.internal.BaseHttpApiMetadata
api
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <A> AnonymousHttpApiMetadata<A>
forApi(Class<A> httpApi)
org.jclouds.rest.AnonymousHttpApiMetadata.Builder<A>
toBuilder()
-
Methods inherited from class org.jclouds.rest.internal.BaseHttpApiMetadata
contextToken, defaultProperties, getApi, string
-
Methods inherited from class org.jclouds.apis.internal.BaseApiMetadata
equals, getBuildVersion, getContext, getCredentialName, getDefaultCredential, getDefaultEndpoint, getDefaultIdentity, getDefaultModules, getDefaultProperties, getDocumentation, getEndpointName, getId, getIdentityName, getName, getVersion, getViews, hashCode, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.jclouds.apis.ApiMetadata
getBuildVersion, getContext, getCredentialName, getDefaultCredential, getDefaultEndpoint, getDefaultIdentity, getDefaultModules, getDefaultProperties, getDocumentation, getEndpointName, getId, getIdentityName, getName, getVersion, getViews
-
-
-
-
Method Detail
-
forApi
public static <A> AnonymousHttpApiMetadata<A> forApi(Class<A> httpApi)
-
toBuilder
public org.jclouds.rest.AnonymousHttpApiMetadata.Builder<A> toBuilder()
- See Also:
ApiMetadata.Builder
-
-