Package com.io7m.certusine.gandi
Class CSGandiDNSConfigurators
java.lang.Object
com.io7m.certusine.api.CSAbstractNamedProvider
com.io7m.certusine.gandi.CSGandiDNSConfigurators
- All Implemented Interfaces:
CSDNSConfiguratorProviderType,CSNamedProviderType,com.io7m.repetoir.core.RPServiceType
public final class CSGandiDNSConfigurators
extends CSAbstractNamedProvider
implements CSDNSConfiguratorProviderType
Access to the Gandi DNS API.
-
Constructor Summary
ConstructorsConstructorDescriptionAccess to the Gandi DNS API.CSGandiDNSConfigurators(Locale locale) Access to the Gandi DNS API.CSGandiDNSConfigurators(Locale locale, CSGandiStrings inStrings) Access to the Gandi DNS API. -
Method Summary
Modifier and TypeMethodDescriptioncreate(CSConfigurationParameters parameters) Create a new DNS configurator.name()toString()Methods inherited from class com.io7m.certusine.api.CSAbstractNamedProvider
checkParameters
-
Constructor Details
-
CSGandiDNSConfigurators
Access to the Gandi DNS API.- Parameters:
locale- A locale for error messagesinStrings- String resources- Throws:
IOException- On I/O errors
-
CSGandiDNSConfigurators
Access to the Gandi DNS API.- Parameters:
locale- A locale for error messages- Throws:
IOException- On I/O errors
-
CSGandiDNSConfigurators
Access to the Gandi DNS API.- Throws:
IOException- On I/O errors
-
-
Method Details
-
create
public CSDNSConfiguratorType create(CSConfigurationParameters parameters) throws CSConfigurationException Description copied from interface:CSDNSConfiguratorProviderTypeCreate a new DNS configurator.- Specified by:
createin interfaceCSDNSConfiguratorProviderType- Parameters:
parameters- The configuration parameters- Returns:
- A new output
- Throws:
CSConfigurationException- On configuration errors
-
name
- Specified by:
namein interfaceCSNamedProviderType- Returns:
- The provider name
-
description
- Specified by:
descriptionin interfacecom.io7m.repetoir.core.RPServiceType
-
parameters
- Specified by:
parametersin interfaceCSNamedProviderType- Returns:
- A map describing the parameters
-
toString
-