public interface  io.fabric.certmanager.api.model.v1beta.CertificatePrivateKeyFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getAlgorithm();
public abstract io.fabric.certmanager.api.model.v1beta.CertificatePrivateKeyFluent withAlgorithm(java.lang.String);
public abstract java.lang.Boolean hasAlgorithm();
public abstract io.fabric.certmanager.api.model.v1beta.CertificatePrivateKeyFluent withNewAlgorithm(java.lang.String);
public abstract java.lang.String getEncoding();
public abstract io.fabric.certmanager.api.model.v1beta.CertificatePrivateKeyFluent withEncoding(java.lang.String);
public abstract java.lang.Boolean hasEncoding();
public abstract io.fabric.certmanager.api.model.v1beta.CertificatePrivateKeyFluent withNewEncoding(java.lang.String);
public abstract java.lang.String getRotationPolicy();
public abstract io.fabric.certmanager.api.model.v1beta.CertificatePrivateKeyFluent withRotationPolicy(java.lang.String);
public abstract java.lang.Boolean hasRotationPolicy();
public abstract io.fabric.certmanager.api.model.v1beta.CertificatePrivateKeyFluent withNewRotationPolicy(java.lang.String);
public abstract java.lang.Integer getSize();
public abstract io.fabric.certmanager.api.model.v1beta.CertificatePrivateKeyFluent withSize(java.lang.Integer);
public abstract java.lang.Boolean hasSize();
}