public interface  io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent addToAuthorizations(java.lang.Integer, io.fabric.certmanager.api.model.acme.v1beta.ACMEAuthorization);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent setToAuthorizations(java.lang.Integer, io.fabric.certmanager.api.model.acme.v1beta.ACMEAuthorization);
public abstract transient io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent addToAuthorizations(io.fabric.certmanager.api.model.acme.v1beta.ACMEAuthorization[]);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent addAllToAuthorizations(java.util.Collection);
public abstract transient io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent removeFromAuthorizations(io.fabric.certmanager.api.model.acme.v1beta.ACMEAuthorization[]);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent removeAllFromAuthorizations(java.util.Collection);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent removeMatchingFromAuthorizations(java.util.function.Predicate);
public abstract java.util.List getAuthorizations();
public abstract java.util.List buildAuthorizations();
public abstract io.fabric.certmanager.api.model.acme.v1beta.ACMEAuthorization buildAuthorization(java.lang.Integer);
public abstract io.fabric.certmanager.api.model.acme.v1beta.ACMEAuthorization buildFirstAuthorization();
public abstract io.fabric.certmanager.api.model.acme.v1beta.ACMEAuthorization buildLastAuthorization();
public abstract io.fabric.certmanager.api.model.acme.v1beta.ACMEAuthorization buildMatchingAuthorization(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingAuthorization(java.util.function.Predicate);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withAuthorizations(java.util.List);
public abstract transient io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withAuthorizations(io.fabric.certmanager.api.model.acme.v1beta.ACMEAuthorization[]);
public abstract java.lang.Boolean hasAuthorizations();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent$AuthorizationsNested addNewAuthorization();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent$AuthorizationsNested addNewAuthorizationLike(io.fabric.certmanager.api.model.acme.v1beta.ACMEAuthorization);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent$AuthorizationsNested setNewAuthorizationLike(java.lang.Integer, io.fabric.certmanager.api.model.acme.v1beta.ACMEAuthorization);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent$AuthorizationsNested editAuthorization(java.lang.Integer);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent$AuthorizationsNested editFirstAuthorization();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent$AuthorizationsNested editLastAuthorization();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent$AuthorizationsNested editMatchingAuthorization(java.util.function.Predicate);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent addToCertificate(java.lang.Integer, java.lang.Integer);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent setToCertificate(java.lang.Integer, java.lang.Integer);
public abstract transient io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent addToCertificate(java.lang.Integer[]);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent addAllToCertificate(java.util.Collection);
public abstract transient io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent removeFromCertificate(java.lang.Integer[]);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent removeAllFromCertificate(java.util.Collection);
public abstract java.util.List getCertificate();
public abstract java.lang.Integer getCertificate(java.lang.Integer);
public abstract java.lang.Integer getFirstCertificate();
public abstract java.lang.Integer getLastCertificate();
public abstract java.lang.Integer getMatchingCertificate(java.util.function.Predicate);
public abstract java.lang.Boolean hasMatchingCertificate(java.util.function.Predicate);
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withCertificate(java.util.List);
public abstract transient io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withCertificate(java.lang.Integer[]);
public abstract java.lang.Boolean hasCertificate();
public abstract java.lang.String getFailureTime();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withFailureTime(java.lang.String);
public abstract java.lang.Boolean hasFailureTime();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withNewFailureTime(java.lang.String);
public abstract java.lang.String getFinalizeURL();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withFinalizeURL(java.lang.String);
public abstract java.lang.Boolean hasFinalizeURL();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withNewFinalizeURL(java.lang.String);
public abstract java.lang.String getReason();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withReason(java.lang.String);
public abstract java.lang.Boolean hasReason();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withNewReason(java.lang.String);
public abstract java.lang.String getState();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withState(java.lang.String);
public abstract java.lang.Boolean hasState();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withNewState(java.lang.String);
public abstract java.lang.String getUrl();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withUrl(java.lang.String);
public abstract java.lang.Boolean hasUrl();
public abstract io.fabric.certmanager.api.model.acme.v1beta.OrderStatusFluent withNewUrl(java.lang.String);
}