Class ManageDNSConfig

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<ManageDNSConfigBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class ManageDNSConfig
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<ManageDNSConfigBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    ManageDNSConfig contains the domain being managed, and the cloud-specific details for accessing/managing the domain.
    See Also:
    Serialized Form
    • Method Detail

      • getAws

        public ManageDNSAWSConfig getAws()
        ManageDNSConfig contains the domain being managed, and the cloud-specific details for accessing/managing the domain.
      • setAws

        public void setAws​(ManageDNSAWSConfig aws)
        ManageDNSConfig contains the domain being managed, and the cloud-specific details for accessing/managing the domain.
      • getAzure

        public ManageDNSAzureConfig getAzure()
        ManageDNSConfig contains the domain being managed, and the cloud-specific details for accessing/managing the domain.
      • setAzure

        public void setAzure​(ManageDNSAzureConfig azure)
        ManageDNSConfig contains the domain being managed, and the cloud-specific details for accessing/managing the domain.
      • getDomains

        public List<String> getDomains()
        Domains is the list of domains that hive will be managing entries for with the provided credentials.
      • setDomains

        public void setDomains​(List<String> domains)
        Domains is the list of domains that hive will be managing entries for with the provided credentials.
      • getGcp

        public ManageDNSGCPConfig getGcp()
        ManageDNSConfig contains the domain being managed, and the cloud-specific details for accessing/managing the domain.
      • setGcp

        public void setGcp​(ManageDNSGCPConfig gcp)
        ManageDNSConfig contains the domain being managed, and the cloud-specific details for accessing/managing the domain.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)