Package org.jclouds.apis
Interface ApiMetadata.Builder<B extends ApiMetadata.Builder<B>>
- All Known Subinterfaces:
HttpApiMetadata.Builder<A,
T>
- All Known Implementing Classes:
AtmosApiMetadata.Builder
,AWSEC2ApiMetadata.Builder
,AWSS3ApiMetadata.Builder
,AzureBlobApiMetadata.Builder
,AzureManagementApiMetadata.Builder
,B2ApiMetadata.Builder
,BaseApiMetadata.Builder
,BaseHttpApiMetadata.Builder
,BYONApiMetadata.Builder
,ChefApiMetadata.Builder
,CinderApiMetadata.Builder
,CloudDNSApiMetadata.Builder
,CloudFilesApiMetadata.Builder
,CloudIdentityApiMetadata.Builder
,CloudLoadBalancersApiMetadata.Builder
,CloudStackApiMetadata.Builder
,CloudWatchApiMetadata.Builder
,DigitalOcean2ApiMetadata.Builder
,DockerApiMetadata.Builder
,DynECTApiMetadata.Builder
,EC2ApiMetadata.Builder
,ElasticStackApiMetadata.Builder
,FilesystemApiMetadata.Builder
,GlacierApiMetadata.Builder
,GleSYSApiMetadata.Builder
,GoGridApiMetadata.Builder
,GoogleCloudStorageApiMetadata.Builder
,GoogleComputeEngineApiMetadata.Builder
,KeystoneApiMetadata.Builder
,KeystoneApiMetadata.Builder
,NeutronApiMetadata.Builder
,NovaApiMetadata.Builder
,NovaEC2ApiMetadata.Builder
,PacketApiMetadata.Builder
,ProfitBricksApiMetadata.Builder
,Route53ApiMetadata.Builder
,S3ApiMetadata.Builder
,ServerManagerApiMetadata.Builder
,SoftLayerApiMetadata.Builder
,SQSApiMetadata.Builder
,STSApiMetadata.Builder
,StubApiMetadata.Builder
,SwiftApiMetadata.Builder
,TransientApiMetadata.Builder
,TroveApiMetadata.Builder
,UltraDNSWSApiMetadata.Builder
- Enclosing interface:
ApiMetadata
public static interface ApiMetadata.Builder<B extends ApiMetadata.Builder<B>>
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
buildVersion
(String buildVersion) credentialName
(String credentialName) defaultCredential
(String defaultCredential) defaultEndpoint
(String defaultEndpoint) defaultIdentity
(String defaultIdentity) defaultModule
(Class<? extends com.google.inject.Module> defaultModule) defaultModules
(Set<Class<? extends com.google.inject.Module>> defaultModules) defaultProperties
(Properties defaultProperties) documentation
(URI documentation) endpointName
(String endpointName) fromApiMetadata
(ApiMetadata from) identityName
(String identityName)
-
Method Details
-
id
- See Also:
-
name
- See Also:
-
context
- See Also:
-
view
- See Also:
-
view
- See Also:
-
views
- See Also:
-
endpointName
- See Also:
-
identityName
- See Also:
-
credentialName
- See Also:
-
version
- See Also:
-
buildVersion
- See Also:
-
defaultEndpoint
- See Also:
-
defaultIdentity
- See Also:
-
defaultCredential
- See Also:
-
defaultProperties
- See Also:
-
defaultModule
- See Also:
-
defaultModules
- See Also:
-
documentation
- See Also:
-
build
ApiMetadata build() -
fromApiMetadata
-