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
-