Class CertificateSigningRequestOperationsImpl

  • All Implemented Interfaces:
    io.fabric8.kubernetes.client.dsl.AnyNamespaceable<io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,​io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,​io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>>>, io.fabric8.kubernetes.client.dsl.AnyNamespaceOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,​io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,​io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>>, io.fabric8.kubernetes.client.dsl.CreateOrReplaceable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.Deletable, io.fabric8.kubernetes.client.dsl.DeletableWithOptions, io.fabric8.kubernetes.client.dsl.DryRunable<io.fabric8.kubernetes.client.dsl.WritableOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>>, io.fabric8.kubernetes.client.dsl.EditReplacePatchable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.FieldValidateable<io.fabric8.kubernetes.client.dsl.NonDeletingOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>>, io.fabric8.kubernetes.client.dsl.Filterable<io.fabric8.kubernetes.client.dsl.FilterWatchListDeletable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,​io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,​io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>>>, io.fabric8.kubernetes.client.dsl.FilterWatchListDeletable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,​io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,​io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>>, io.fabric8.kubernetes.client.dsl.Gettable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.Informable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.InOutCreateable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,​io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.ItemReplacable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.ItemWritableOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.Listable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList>, io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,​io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,​io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>>, io.fabric8.kubernetes.client.dsl.Nameable<io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>>, io.fabric8.kubernetes.client.dsl.Namespaceable<io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,​io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,​io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>>>, io.fabric8.kubernetes.client.dsl.NonDeletingOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,​io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,​io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>>, io.fabric8.kubernetes.client.dsl.Replaceable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.ReplaceDeletable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.Scalable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.ServerSideApplicable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.Timeoutable, io.fabric8.kubernetes.client.dsl.TimeoutableScalable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.Updatable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.Waitable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,​io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.Watchable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.WatchAndWaitable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.dsl.WritableOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.extension.ExtensibleResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.FromServerGettable<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>, io.fabric8.kubernetes.client.GracePeriodConfigurable<io.fabric8.kubernetes.client.PropagationPolicyConfigurable<? extends io.fabric8.kubernetes.client.dsl.Deletable>>, ListerWatcher<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,​io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList>, io.fabric8.kubernetes.client.OperationInfo, io.fabric8.kubernetes.client.PropagationPolicyConfigurable<io.fabric8.kubernetes.client.GracePeriodConfigurable<? extends io.fabric8.kubernetes.client.dsl.Deletable>>

    public class CertificateSigningRequestOperationsImpl
    extends HasMetadataOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,​io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,​io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>>
    implements io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>
    • Constructor Detail

      • CertificateSigningRequestOperationsImpl

        public CertificateSigningRequestOperationsImpl​(io.fabric8.kubernetes.client.Client client)
    • Method Detail

      • newInstance

        public CertificateSigningRequestOperationsImpl newInstance​(OperationContext context)
        Overrides:
        newInstance in class HasMetadataOperation<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest,​io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestList,​io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>>
      • approve

        public io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest approve​(io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestCondition certificateSigningRequestCondition)
        Specified by:
        approve in interface io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>
      • deny

        public io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest deny​(io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequestCondition certificateSigningRequestCondition)
        Specified by:
        deny in interface io.fabric8.kubernetes.client.dsl.V1beta1CertificateSigningRequestResource<io.fabric8.kubernetes.api.model.certificates.v1beta1.CertificateSigningRequest>