Package org.jclouds.providers
Interface ProviderMetadata.Builder
-
- All Known Implementing Classes:
AnonymousProviderMetadata.Builder
,AutoscaleUSProviderMetadata.Builder
,AutoscaleUSProviderMetadata.Builder
,AWSCloudWatchProviderMetadata.Builder
,AWSEC2ProviderMetadata.Builder
,AWSRoute53ProviderMetadata.Builder
,AWSS3ProviderMetadata.Builder
,AWSSQSProviderMetadata.Builder
,AWSSTSProviderMetadata.Builder
,AzureBlobProviderMetadata.Builder
,AzureComputeProviderMetadata.Builder
,B2ProviderMetadata.Builder
,BaseProviderMetadata.Builder
,CloudBlockStorageUKProviderMetadata.Builder
,CloudBlockStorageUSProviderMetadata.Builder
,CloudDatabasesUKProviderMetadata.Builder
,CloudDatabasesUSProviderMetadata.Builder
,CloudDNSUKProviderMetadata.Builder
,CloudDNSUSProviderMetadata.Builder
,CloudFilesUKProviderMetadata.Builder
,CloudFilesUSProviderMetadata.Builder
,CloudLoadBalancersUKProviderMetadata.Builder
,CloudLoadBalancersUSProviderMetadata.Builder
,CloudNetworksUKProviderMetadata.Builder
,CloudNetworksUSProviderMetadata.Builder
,CloudQueuesUKProviderMetadata.Builder
,CloudQueuesUSProviderMetadata.Builder
,CloudServersUKProviderMetadata.Builder
,CloudServersUSProviderMetadata.Builder
,DigitalOcean2ProviderMetadata.Builder
,DynECTProviderMetadata.Builder
,ElasticHostsAmsterdamMetadata.Builder
,ElasticHostsBlueSquareLondonProviderMetadata.Builder
,ElasticHostsDallasMetadata.Builder
,ElasticHostsHongKongProviderMetadata.Builder
,ElasticHostsMiamiMetadata.Builder
,ElasticHostsPeer1LondonProviderMetadata.Builder
,ElasticHostsPeer1LosAngelesProviderMetadata.Builder
,ElasticHostsPeer1SanAntonioProviderMetadata.Builder
,ElasticHostsPeer1TorontoProviderMetadata.Builder
,ElasticHostsSanJoseProviderMetadata.Builder
,ElasticHostsSydneyProviderMetadata.Builder
,GleSYSProviderMetadata.Builder
,Go2CloudJohannesburg1ProviderMetadata.Builder
,GoGridProviderMetadata.Builder
,GoogleCloudStorageProviderMetadata.Builder
,GoogleComputeEngineProviderMetadata.Builder
,OpenHostingEast1ProviderMetadata.Builder
,PacketProviderMetadata.Builder
,ProfitBricksProviderMetadata.Builder
,ServerloveManchesterProviderMetadata.Builder
,SkaliCloudMalaysiaProviderMetadata.Builder
,SoftLayerProviderMetadata.Builder
,UltraDNSWSProviderMetadata.Builder
- Enclosing interface:
- ProviderMetadata
public static interface ProviderMetadata.Builder
- Since:
- 1.5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProviderMetadata.Builder
apiMetadata(ApiMetadata api)
ProviderMetadata
build()
ProviderMetadata.Builder
console(URI console)
ProviderMetadata.Builder
defaultProperties(Properties defaultProperties)
ProviderMetadata.Builder
endpoint(String endpoint)
ProviderMetadata.Builder
fromProviderMetadata(ProviderMetadata in)
ProviderMetadata.Builder
homepage(URI homepage)
ProviderMetadata.Builder
id(String id)
ProviderMetadata.Builder
iso3166Code(String iso3166Code)
ProviderMetadata.Builder
iso3166Codes(Iterable<String> iso3166Codes)
ProviderMetadata.Builder
iso3166Codes(String... iso3166Codes)
ProviderMetadata.Builder
linkedService(String linkedService)
ProviderMetadata.Builder
linkedServices(Iterable<String> linkedServices)
ProviderMetadata.Builder
linkedServices(String... linkedServices)
ProviderMetadata.Builder
name(String name)
-
-
-
Method Detail
-
id
ProviderMetadata.Builder id(String id)
- See Also:
ProviderMetadata.getId()
-
name
ProviderMetadata.Builder name(String name)
- See Also:
ProviderMetadata.getName()
-
apiMetadata
ProviderMetadata.Builder apiMetadata(ApiMetadata api)
- See Also:
ProviderMetadata.getApiMetadata()
-
endpoint
ProviderMetadata.Builder endpoint(String endpoint)
- See Also:
ProviderMetadata.getEndpoint()
-
defaultProperties
ProviderMetadata.Builder defaultProperties(Properties defaultProperties)
- See Also:
ProviderMetadata.getDefaultProperties()
-
console
ProviderMetadata.Builder console(@Nullable URI console)
- See Also:
ProviderMetadata.getConsole()
-
homepage
ProviderMetadata.Builder homepage(@Nullable URI homepage)
- See Also:
ProviderMetadata.getHomepage()
-
linkedServices
ProviderMetadata.Builder linkedServices(Iterable<String> linkedServices)
- See Also:
ProviderMetadata.getLinkedServices()
-
linkedServices
ProviderMetadata.Builder linkedServices(String... linkedServices)
- See Also:
ProviderMetadata.getLinkedServices()
-
linkedService
ProviderMetadata.Builder linkedService(String linkedService)
- See Also:
ProviderMetadata.getLinkedServices()
-
iso3166Codes
ProviderMetadata.Builder iso3166Codes(Iterable<String> iso3166Codes)
- See Also:
ProviderMetadata#getIso3166Code()
-
iso3166Codes
ProviderMetadata.Builder iso3166Codes(String... iso3166Codes)
- See Also:
ProviderMetadata#getIso3166Code()
-
iso3166Code
ProviderMetadata.Builder iso3166Code(String iso3166Code)
- See Also:
ProviderMetadata#getIso3166Code()
-
build
ProviderMetadata build()
-
fromProviderMetadata
ProviderMetadata.Builder fromProviderMetadata(ProviderMetadata in)
-
-