public interface  io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.certmanager.api.model.meta.v.SecretKeySelector getAccessTokenSecretRef();
public abstract io.fabric.certmanager.api.model.meta.v.SecretKeySelector buildAccessTokenSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent withAccessTokenSecretRef(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract java.lang.Boolean hasAccessTokenSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent withNewAccessTokenSecretRef(java.lang.String, java.lang.String);
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$AccessTokenSecretRefNested withNewAccessTokenSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$AccessTokenSecretRefNested withNewAccessTokenSecretRefLike(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$AccessTokenSecretRefNested editAccessTokenSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$AccessTokenSecretRefNested editOrNewAccessTokenSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$AccessTokenSecretRefNested editOrNewAccessTokenSecretRefLike(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract io.fabric.certmanager.api.model.meta.v.SecretKeySelector getClientSecretSecretRef();
public abstract io.fabric.certmanager.api.model.meta.v.SecretKeySelector buildClientSecretSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent withClientSecretSecretRef(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract java.lang.Boolean hasClientSecretSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent withNewClientSecretSecretRef(java.lang.String, java.lang.String);
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$ClientSecretSecretRefNested withNewClientSecretSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$ClientSecretSecretRefNested withNewClientSecretSecretRefLike(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$ClientSecretSecretRefNested editClientSecretSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$ClientSecretSecretRefNested editOrNewClientSecretSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$ClientSecretSecretRefNested editOrNewClientSecretSecretRefLike(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract io.fabric.certmanager.api.model.meta.v.SecretKeySelector getClientTokenSecretRef();
public abstract io.fabric.certmanager.api.model.meta.v.SecretKeySelector buildClientTokenSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent withClientTokenSecretRef(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract java.lang.Boolean hasClientTokenSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent withNewClientTokenSecretRef(java.lang.String, java.lang.String);
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$ClientTokenSecretRefNested withNewClientTokenSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$ClientTokenSecretRefNested withNewClientTokenSecretRefLike(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$ClientTokenSecretRefNested editClientTokenSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$ClientTokenSecretRefNested editOrNewClientTokenSecretRef();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent$ClientTokenSecretRefNested editOrNewClientTokenSecretRefLike(io.fabric.certmanager.api.model.meta.v.SecretKeySelector);
public abstract java.lang.String getServiceConsumerDomain();
public abstract io.fabric.certmanager.api.model.acme.v.ACMEIssuerDNS01ProviderAkamaiFluent withServiceConsumerDomain(java.lang.String);
public abstract java.lang.Boolean hasServiceConsumerDomain();
}