Package com.io7m.certusine.api
Interface CSNamedProviderType
- All Known Subinterfaces:
CSCertificateOutputProviderType,CSDNSConfiguratorProviderType
- All Known Implementing Classes:
CSAbstractNamedProvider,CSCertificateOutputProviderDirectory,CSEtcdOutputProvider,CSGandiDNSConfigurators,CSLLOutputProvider,CSVultrDNSConfigurators
public interface CSNamedProviderType
A named provider service.
-
Method Summary
-
Method Details
-
name
String name()- Returns:
- The provider name
-
description
String description()- Returns:
- A human-readable description of the provider
-
parameters
Map<String,CSConfigurationParameterDescription> parameters()- Returns:
- A map describing the parameters
-