Interface V1Certificates.CertificateSigningRequestConditionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1Certificates.CertificateSigningRequestCondition, V1Certificates.CertificateSigningRequestCondition.Builder
Enclosing class:
V1Certificates

public static interface V1Certificates.CertificateSigningRequestConditionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    lastTransitionTime is the time the condition last transitioned from one status to another.
    lastTransitionTime is the time the condition last transitioned from one status to another.
    lastUpdateTime is the time of the last update to this condition +optional
    lastUpdateTime is the time of the last update to this condition +optional
    message contains a human readable message with details about the request state +optional
    com.google.protobuf.ByteString
    message contains a human readable message with details about the request state +optional
    reason indicates a brief reason for the request state +optional
    com.google.protobuf.ByteString
    reason indicates a brief reason for the request state +optional
    status of the condition, one of True, False, Unknown.
    com.google.protobuf.ByteString
    status of the condition, one of True, False, Unknown.
    type of the condition.
    com.google.protobuf.ByteString
    type of the condition.
    boolean
    lastTransitionTime is the time the condition last transitioned from one status to another.
    boolean
    lastUpdateTime is the time of the last update to this condition +optional
    boolean
    message contains a human readable message with details about the request state +optional
    boolean
    reason indicates a brief reason for the request state +optional
    boolean
    status of the condition, one of True, False, Unknown.
    boolean
    type of the condition.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasType

      boolean hasType()
       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.
       
      optional string type = 1;
    • getType

      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.
       
      optional string type = 1;
    • getTypeBytes

      com.google.protobuf.ByteString getTypeBytes()
       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.
       
      optional string type = 1;
    • hasStatus

      boolean hasStatus()
       status of the condition, one of True, False, Unknown.
       Approved, Denied, and Failed conditions may not be "False" or "Unknown".
       
      optional string status = 6;
    • getStatus

      String getStatus()
       status of the condition, one of True, False, Unknown.
       Approved, Denied, and Failed conditions may not be "False" or "Unknown".
       
      optional string status = 6;
    • getStatusBytes

      com.google.protobuf.ByteString getStatusBytes()
       status of the condition, one of True, False, Unknown.
       Approved, Denied, and Failed conditions may not be "False" or "Unknown".
       
      optional string status = 6;
    • hasReason

      boolean hasReason()
       reason indicates a brief reason for the request state
       +optional
       
      optional string reason = 2;
    • getReason

      String getReason()
       reason indicates a brief reason for the request state
       +optional
       
      optional string reason = 2;
    • getReasonBytes

      com.google.protobuf.ByteString getReasonBytes()
       reason indicates a brief reason for the request state
       +optional
       
      optional string reason = 2;
    • hasMessage

      boolean hasMessage()
       message contains a human readable message with details about the request state
       +optional
       
      optional string message = 3;
    • getMessage

      String getMessage()
       message contains a human readable message with details about the request state
       +optional
       
      optional string message = 3;
    • getMessageBytes

      com.google.protobuf.ByteString getMessageBytes()
       message contains a human readable message with details about the request state
       +optional
       
      optional string message = 3;
    • hasLastUpdateTime

      boolean hasLastUpdateTime()
       lastUpdateTime is the time of the last update to this condition
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time lastUpdateTime = 4;
    • getLastUpdateTime

      Meta.Time getLastUpdateTime()
       lastUpdateTime is the time of the last update to this condition
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time lastUpdateTime = 4;
    • getLastUpdateTimeOrBuilder

      Meta.TimeOrBuilder getLastUpdateTimeOrBuilder()
       lastUpdateTime is the time of the last update to this condition
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time lastUpdateTime = 4;
    • hasLastTransitionTime

      boolean hasLastTransitionTime()
       lastTransitionTime is the time the condition last transitioned from one status to another.
       If unset, when a new condition type is added or an existing condition's status is changed,
       the server defaults this to the current time.
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time lastTransitionTime = 5;
    • getLastTransitionTime

      Meta.Time getLastTransitionTime()
       lastTransitionTime is the time the condition last transitioned from one status to another.
       If unset, when a new condition type is added or an existing condition's status is changed,
       the server defaults this to the current time.
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time lastTransitionTime = 5;
    • getLastTransitionTimeOrBuilder

      Meta.TimeOrBuilder getLastTransitionTimeOrBuilder()
       lastTransitionTime is the time the condition last transitioned from one status to another.
       If unset, when a new condition type is added or an existing condition's status is changed,
       the server defaults this to the current time.
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time lastTransitionTime = 5;