Package org.jclouds.providers.internal
Class BaseProviderMetadata.Builder
java.lang.Object
org.jclouds.providers.internal.BaseProviderMetadata.Builder
- All Implemented Interfaces:
ProviderMetadata.Builder
- Direct Known Subclasses:
AnonymousProviderMetadata.Builder,AWSCloudWatchProviderMetadata.Builder,AWSEC2ProviderMetadata.Builder,AWSRoute53ProviderMetadata.Builder,AWSS3ProviderMetadata.Builder,AWSSQSProviderMetadata.Builder,AWSSTSProviderMetadata.Builder,AzureBlobProviderMetadata.Builder,AzureComputeProviderMetadata.Builder,B2ProviderMetadata.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,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 class:
BaseProviderMetadata
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ApiMetadataprotected URIprotected Propertiesprotected Stringprotected URIprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionapiMetadata(ApiMetadata api) build()defaultProperties(Properties defaultProperties) iso3166Code(String iso3166Code) iso3166Codes(Iterable<String> iso3166Codes) iso3166Codes(String... iso3166Codes) linkedService(String linkedService) linkedServices(Iterable<String> linkedServices) linkedServices(String... linkedServices)
-
Field Details
-
id
-
name
-
api
-
endpoint
-
defaultProperties
-
console
-
homepage
-
linkedServices
-
iso3166Codes
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
id
- Specified by:
idin interfaceProviderMetadata.Builder- See Also:
-
name
- Specified by:
namein interfaceProviderMetadata.Builder- See Also:
-
apiMetadata
- Specified by:
apiMetadatain interfaceProviderMetadata.Builder- See Also:
-
endpoint
- Specified by:
endpointin interfaceProviderMetadata.Builder- See Also:
-
defaultProperties
- Specified by:
defaultPropertiesin interfaceProviderMetadata.Builder- See Also:
-
console
- Specified by:
consolein interfaceProviderMetadata.Builder- See Also:
-
homepage
- Specified by:
homepagein interfaceProviderMetadata.Builder- See Also:
-
linkedServices
- Specified by:
linkedServicesin interfaceProviderMetadata.Builder- See Also:
-
linkedServices
- Specified by:
linkedServicesin interfaceProviderMetadata.Builder- See Also:
-
linkedService
- Specified by:
linkedServicein interfaceProviderMetadata.Builder- See Also:
-
iso3166Codes
- Specified by:
iso3166Codesin interfaceProviderMetadata.Builder- See Also:
-
iso3166Codes
- Specified by:
iso3166Codesin interfaceProviderMetadata.Builder- See Also:
-
iso3166Code
- Specified by:
iso3166Codein interfaceProviderMetadata.Builder- See Also:
-
fromProviderMetadata
- Specified by:
fromProviderMetadatain interfaceProviderMetadata.Builder
-
build
- Specified by:
buildin interfaceProviderMetadata.Builder
-