org.jclouds.apis
Interface ApiMetadata.Builder
- All Known Subinterfaces:
- RestApiMetadata.Builder
- All Known Implementing Classes:
- AnonymousRestApiMetadata.Builder, BaseApiMetadata.Builder, BaseRestApiMetadata.Builder
- Enclosing interface:
- ApiMetadata
public static interface ApiMetadata.Builder
id
ApiMetadata.Builder id(String id)
- See Also:
ApiMetadata.getId()
name
ApiMetadata.Builder name(String name)
- See Also:
ApiMetadata.getName()
context
ApiMetadata.Builder context(com.google.common.reflect.TypeToken<? extends Context> context)
- See Also:
ApiMetadata.getContext()
view
ApiMetadata.Builder view(Class<? extends View> view)
- See Also:
ApiMetadata.getViews()
view
ApiMetadata.Builder view(com.google.common.reflect.TypeToken<? extends View> view)
- See Also:
ApiMetadata.getViews()
views
ApiMetadata.Builder views(Set<com.google.common.reflect.TypeToken<? extends View>> views)
- See Also:
ApiMetadata.getViews()
endpointName
ApiMetadata.Builder endpointName(String endpointName)
- See Also:
ApiMetadata.getEndpointName()
identityName
ApiMetadata.Builder identityName(String identityName)
- See Also:
ApiMetadata.getIdentityName()
credentialName
ApiMetadata.Builder credentialName(@Nullable
String credentialName)
- See Also:
ApiMetadata.getCredentialName()
version
ApiMetadata.Builder version(String version)
- See Also:
ApiMetadata.getVersion()
buildVersion
ApiMetadata.Builder buildVersion(@Nullable
String buildVersion)
- See Also:
ApiMetadata.getBuildVersion()
defaultEndpoint
ApiMetadata.Builder defaultEndpoint(@Nullable
String defaultEndpoint)
- See Also:
ApiMetadata.getDefaultEndpoint()
defaultIdentity
ApiMetadata.Builder defaultIdentity(@Nullable
String defaultIdentity)
- See Also:
ApiMetadata.getDefaultIdentity()
defaultCredential
ApiMetadata.Builder defaultCredential(@Nullable
String defaultCredential)
- See Also:
ApiMetadata.getDefaultCredential()
defaultProperties
ApiMetadata.Builder defaultProperties(Properties defaultProperties)
- See Also:
ApiMetadata.getDefaultProperties()
defaultModule
ApiMetadata.Builder defaultModule(Class<? extends com.google.inject.Module> defaultModule)
- See Also:
ApiMetadata.getDefaultModules()
defaultModules
ApiMetadata.Builder defaultModules(Set<Class<? extends com.google.inject.Module>> defaultModules)
- See Also:
ApiMetadata.getDefaultModules()
documentation
ApiMetadata.Builder documentation(URI documentation)
- See Also:
ApiMetadata.getDocumentation()
build
ApiMetadata build()
fromApiMetadata
ApiMetadata.Builder fromApiMetadata(ApiMetadata from)
Copyright © 2009-2013 jclouds. All Rights Reserved.