org.jclouds.apis
Interface ApiMetadata.Builder
- All Known Subinterfaces:
- RestApiMetadata.Builder
- All Known Implementing Classes:
- AnonymousRestApiMetadata.Builder, AtmosApiMetadata.Builder, AWSEC2ApiMetadata.Builder, AWSS3ApiMetadata.Builder, AzureBlobApiMetadata.Builder, BaseApiMetadata.Builder, BaseRestApiMetadata.Builder, BYONApiMetadata.Builder, CDMIApiMetadata.Builder, CloudFilesApiMetadata.Builder, CloudIdentityApiMetadata.Builder, CloudLoadBalancersApiMetadata.Builder, CloudServersApiMetadata.Builder, CloudSigmaApiMetadata.Builder, CloudStackApiMetadata.Builder, CloudWatchApiMetadata.Builder, DeltacloudApiMetadata.Builder, EC2ApiMetadata.Builder, ElasticStackApiMetadata.Builder, ELBApiMetadata.Builder, EucalyptusApiMetadata.Builder, FilesystemApiMetadata.Builder, GlanceApiMetadata.Builder, GleSYSApiMetadata.Builder, GoGridApiMetadata.Builder, HPCloudObjectStorageApiMetadata.Builder, IAMApiMetadata.Builder, JenkinsApiMetadata.Builder, JoyentCloudApiMetadata.Builder, KeystoneApiMetadata.Builder, NodePoolApiMetadata.Builder, NovaApiMetadata.Builder, NovaApiMetadata.Builder, NovaEC2ApiMetadata.Builder, OpSourceServersApiMetadata.Builder, QuantumApiMetadata.Builder, RDSApiMetadata.Builder, RimuHostingApiMetadata.Builder, S3ApiMetadata.Builder, ServerManagerApiMetadata.Builder, SlicehostApiMetadata.Builder, SmartOSApiMetadata.Builder, SoftLayerApiMetadata.Builder, StubApiMetadata.Builder, SwiftApiMetadata.Builder, SwiftApiMetadata.Builder, SwiftKeystoneApiMetadata.Builder, TerremarkECloudApiMetadata.Builder, TerremarkVCloudApiMetadata.Builder, TerremarkVCloudExpressApiMetadata.Builder, TransientApiMetadata.Builder, VCloudApiMetadata.Builder, VCloudDirectorApiMetadata.Builder, VirtualBoxApiMetadata.Builder, VPDCApiMetadata.Builder, WalrusApiMetadata.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-2012 jclouds. All Rights Reserved.