public interface  io.fabric.certmanager.api.model.acme.v1beta.ACMEIssuerDNS01ProviderAcmeDNSFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.certmanager.api.model.meta.v.SecretKeySelector getAccountSecretRef();
public abstract io.fabric.certmanager.api.model.meta.v.SecretKeySelector buildAccountSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v1beta.ACMEIssuerDNS01ProviderAcmeDNSFluent withAccountSecretRef(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract java.lang.Boolean hasAccountSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v1beta.ACMEIssuerDNS01ProviderAcmeDNSFluent withNewAccountSecretRef(java.lang.String, java.lang.String);
public abstract io.fabric.certmanager.api.model.acme.v1beta.ACMEIssuerDNS01ProviderAcmeDNSFluent$AccountSecretRefNested withNewAccountSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v1beta.ACMEIssuerDNS01ProviderAcmeDNSFluent$AccountSecretRefNested withNewAccountSecretRefLike(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract io.fabric.certmanager.api.model.acme.v1beta.ACMEIssuerDNS01ProviderAcmeDNSFluent$AccountSecretRefNested editAccountSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v1beta.ACMEIssuerDNS01ProviderAcmeDNSFluent$AccountSecretRefNested editOrNewAccountSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v1beta.ACMEIssuerDNS01ProviderAcmeDNSFluent$AccountSecretRefNested editOrNewAccountSecretRefLike(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract java.lang.String getHost();
public abstract io.fabric.certmanager.api.model.acme.v1beta.ACMEIssuerDNS01ProviderAcmeDNSFluent withHost(java.lang.String);
public abstract java.lang.Boolean hasHost();
}