Package org.jclouds.providers
Interface ProviderMetadata.Builder
-
- All Known Implementing Classes:
AnonymousProviderMetadata.Builder,BaseProviderMetadata.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)
-
-