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.BuilderapiMetadata(ApiMetadata api)ProviderMetadatabuild()ProviderMetadata.Builderconsole(URI console)ProviderMetadata.BuilderdefaultProperties(Properties defaultProperties)ProviderMetadata.Builderendpoint(String endpoint)ProviderMetadata.BuilderfromProviderMetadata(ProviderMetadata in)ProviderMetadata.Builderhomepage(URI homepage)ProviderMetadata.Builderid(String id)ProviderMetadata.Builderiso3166Code(String iso3166Code)ProviderMetadata.Builderiso3166Codes(Iterable<String> iso3166Codes)ProviderMetadata.Builderiso3166Codes(String... iso3166Codes)ProviderMetadata.BuilderlinkedService(String linkedService)ProviderMetadata.BuilderlinkedServices(Iterable<String> linkedServices)ProviderMetadata.BuilderlinkedServices(String... linkedServices)ProviderMetadata.Buildername(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)
-
-