Class V1beta1AdmissionRegistrationAPIGroupClient

  • All Implemented Interfaces:
    io.fabric8.kubernetes.client.Client, io.fabric8.kubernetes.client.V1beta1AdmissionRegistrationAPIGroupDSL, Closeable, AutoCloseable

    public class V1beta1AdmissionRegistrationAPIGroupClient
    extends io.fabric8.kubernetes.client.extension.ClientAdapter<V1beta1AdmissionRegistrationAPIGroupClient>
    implements io.fabric8.kubernetes.client.V1beta1AdmissionRegistrationAPIGroupDSL
    Client implementation for the Kubernetes Admission Registration API Group v1beta1. This client provides access to admission webhook configurations and admission policies through a fluent DSL interface.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicy,​io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicy>> mutatingAdmissionPolicies()
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyBinding,​io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyBindingList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyBinding>> mutatingAdmissionPolicyBindings()
      io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingWebhookConfiguration,​io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingWebhookConfigurationList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingWebhookConfiguration>> mutatingWebhookConfigurations()
      V1beta1AdmissionRegistrationAPIGroupClient newInstance()
      Creates a new instance of this client.
      io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,​io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration>> validatingWebhookConfigurations()
      • Methods inherited from class io.fabric8.kubernetes.client.extension.ClientAdapter

        adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getClient, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, inAnyNamespace, init, inNamespace, newClient, raw, resources, rootPaths, supports, supports, supportsApiPath
      • Methods inherited from interface io.fabric8.kubernetes.client.Client

        adapt, close, getApiGroup, getApiGroups, getApiResources, getApiVersion, getAPIVersions, getConfiguration, getHttpClient, getMasterUrl, getNamespace, hasApiGroup, newClient, raw, raw, resources, resources, rootPaths, supports, supports, supportsApiPath
    • Constructor Detail

      • V1beta1AdmissionRegistrationAPIGroupClient

        public V1beta1AdmissionRegistrationAPIGroupClient()
    • Method Detail

      • validatingWebhookConfigurations

        public io.fabric8.kubernetes.client.dsl.MixedOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration,​io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfigurationList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.ValidatingWebhookConfiguration>> validatingWebhookConfigurations()
        Specified by:
        validatingWebhookConfigurations in interface io.fabric8.kubernetes.client.V1beta1AdmissionRegistrationAPIGroupDSL
      • mutatingWebhookConfigurations

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingWebhookConfiguration,​io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingWebhookConfigurationList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingWebhookConfiguration>> mutatingWebhookConfigurations()
        Specified by:
        mutatingWebhookConfigurations in interface io.fabric8.kubernetes.client.V1beta1AdmissionRegistrationAPIGroupDSL
      • mutatingAdmissionPolicies

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicy,​io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicy>> mutatingAdmissionPolicies()
        Specified by:
        mutatingAdmissionPolicies in interface io.fabric8.kubernetes.client.V1beta1AdmissionRegistrationAPIGroupDSL
      • mutatingAdmissionPolicyBindings

        public io.fabric8.kubernetes.client.dsl.NonNamespaceOperation<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyBinding,​io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyBindingList,​io.fabric8.kubernetes.client.dsl.Resource<io.fabric8.kubernetes.api.model.admissionregistration.v1beta1.MutatingAdmissionPolicyBinding>> mutatingAdmissionPolicyBindings()
        Specified by:
        mutatingAdmissionPolicyBindings in interface io.fabric8.kubernetes.client.V1beta1AdmissionRegistrationAPIGroupDSL