Class CertificateSigningRequestCondition

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<CertificateSigningRequestConditionBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class CertificateSigningRequestCondition
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<CertificateSigningRequestConditionBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object
    See Also:
    Serialized Form
    • Constructor Detail

      • CertificateSigningRequestCondition

        public CertificateSigningRequestCondition()
        No args constructor for use in serialization
      • CertificateSigningRequestCondition

        public CertificateSigningRequestCondition​(String lastTransitionTime,
                                                  String lastUpdateTime,
                                                  String message,
                                                  String reason,
                                                  String status,
                                                  String type)
    • Method Detail

      • getLastTransitionTime

        public String getLastTransitionTime()
        CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object
      • setLastTransitionTime

        public void setLastTransitionTime​(String lastTransitionTime)
        CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object
      • getLastUpdateTime

        public String getLastUpdateTime()
        CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object
      • setLastUpdateTime

        public void setLastUpdateTime​(String lastUpdateTime)
        CertificateSigningRequestCondition describes a condition of a CertificateSigningRequest object
      • getMessage

        public String getMessage()
        message contains a human readable message with details about the request state
      • setMessage

        public void setMessage​(String message)
        message contains a human readable message with details about the request state
      • getReason

        public String getReason()
        reason indicates a brief reason for the request state
      • setReason

        public void setReason​(String reason)
        reason indicates a brief reason for the request state
      • getStatus

        public String getStatus()
        status of the condition, one of True, False, Unknown. Approved, Denied, and Failed conditions may not be "False" or "Unknown".
      • setStatus

        public void setStatus​(String status)
        status of the condition, one of True, False, Unknown. Approved, Denied, and Failed conditions may not be "False" or "Unknown".
      • getType

        public String getType()
        type of the condition. Known conditions are "Approved", "Denied", and "Failed".


        An "Approved" condition is added via the /approval subresource, indicating the request was approved and should be issued by the signer.


        A "Denied" condition is added via the /approval subresource, indicating the request was denied and should not be issued by the signer.


        A "Failed" condition is added via the /status subresource, indicating the signer failed to issue the certificate.


        Approved and Denied conditions are mutually exclusive. Approved, Denied, and Failed conditions cannot be removed once added.


        Only one condition of a given type is allowed.

      • setType

        public void setType​(String type)
        type of the condition. Known conditions are "Approved", "Denied", and "Failed".


        An "Approved" condition is added via the /approval subresource, indicating the request was approved and should be issued by the signer.


        A "Denied" condition is added via the /approval subresource, indicating the request was denied and should not be issued by the signer.


        A "Failed" condition is added via the /status subresource, indicating the signer failed to issue the certificate.


        Approved and Denied conditions are mutually exclusive. Approved, Denied, and Failed conditions cannot be removed once added.


        Only one condition of a given type is allowed.

      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)