public interface  io.fabric.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource extends java.lang.Object implements io.fabric.kubernetes.client.dsl.Resource
{
public java.lang.Object deny()
{
io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestCondition v;
java.lang.Object v;
io.fabric.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource v;
io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder v;
io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionFluent v, v, v, v;
v := @this: io.fabric.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource;
v = new io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder: io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionFluent withType(java.lang.String)>("Denied");
v = virtualinvoke v.<io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder: io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionFluent withStatus(java.lang.String)>("True");
v = virtualinvoke v.<io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder: io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionFluent withReason(java.lang.String)>("DeniedViaRESTApi");
v = virtualinvoke v.<io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder: io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionFluent withMessage(java.lang.String)>("Denied by REST API /approval endpoint.");
v = virtualinvoke v.<io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder: io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestCondition build()>();
v = interfaceinvoke v.<io.fabric.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource: java.lang.Object deny(io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestCondition)>(v);
return v;
}
public abstract java.lang.Object deny(io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestCondition);
public abstract java.lang.Object approve(io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestCondition);
public java.lang.Object approve()
{
io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestCondition v;
java.lang.Object v;
io.fabric.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource v;
io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder v;
io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionFluent v, v, v, v;
v := @this: io.fabric.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource;
v = new io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder;
specialinvoke v.<io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder: void <init>()>();
v = virtualinvoke v.<io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder: io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionFluent withType(java.lang.String)>("Approved");
v = virtualinvoke v.<io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder: io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionFluent withStatus(java.lang.String)>("True");
v = virtualinvoke v.<io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder: io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionFluent withReason(java.lang.String)>("ApprovedViaRESTApi");
v = virtualinvoke v.<io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder: io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionFluent withMessage(java.lang.String)>("Approved by REST API /approval endpoint.");
v = virtualinvoke v.<io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestConditionBuilder: io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestCondition build()>();
v = interfaceinvoke v.<io.fabric.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource: java.lang.Object approve(io.fabric.kubernetes.api.model.certificates.v1beta.CertificateSigningRequestCondition)>(v);
return v;
}
}