Class WebhookDescription

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    public class WebhookDescription
    extends Object
    implements io.fabric8.kubernetes.api.model.KubernetesResource
    See Also:
    Serialized Form
    • Constructor Detail

      • WebhookDescription

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

        public WebhookDescription​(List<String> admissionReviewVersions,
                                  Integer containerPort,
                                  List<String> conversionCRDs,
                                  String deploymentName,
                                  String failurePolicy,
                                  String generateName,
                                  String matchPolicy,
                                  io.fabric8.kubernetes.api.model.LabelSelector objectSelector,
                                  String reinvocationPolicy,
                                  List<io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations> rules,
                                  String sideEffects,
                                  Integer timeoutSeconds,
                                  String type,
                                  String webhookPath)
        Parameters:
        conversionCRDs -
        webhookPath -
        reinvocationPolicy -
        rules -
        generateName -
        type -
        admissionReviewVersions -
        matchPolicy -
        containerPort -
        timeoutSeconds -
        deploymentName -
        objectSelector -
        failurePolicy -
        sideEffects -
    • Method Detail

      • getAdmissionReviewVersions

        public List<String> getAdmissionReviewVersions()
      • setAdmissionReviewVersions

        public void setAdmissionReviewVersions​(List<String> admissionReviewVersions)
      • getContainerPort

        public Integer getContainerPort()
      • setContainerPort

        public void setContainerPort​(Integer containerPort)
      • getConversionCRDs

        public List<String> getConversionCRDs()
      • setConversionCRDs

        public void setConversionCRDs​(List<String> conversionCRDs)
      • getDeploymentName

        public String getDeploymentName()
      • setDeploymentName

        public void setDeploymentName​(String deploymentName)
      • getFailurePolicy

        public String getFailurePolicy()
      • setFailurePolicy

        public void setFailurePolicy​(String failurePolicy)
      • getGenerateName

        public String getGenerateName()
      • setGenerateName

        public void setGenerateName​(String generateName)
      • getMatchPolicy

        public String getMatchPolicy()
      • setMatchPolicy

        public void setMatchPolicy​(String matchPolicy)
      • getObjectSelector

        public io.fabric8.kubernetes.api.model.LabelSelector getObjectSelector()
      • setObjectSelector

        public void setObjectSelector​(io.fabric8.kubernetes.api.model.LabelSelector objectSelector)
      • getReinvocationPolicy

        public String getReinvocationPolicy()
      • setReinvocationPolicy

        public void setReinvocationPolicy​(String reinvocationPolicy)
      • getRules

        public List<io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations> getRules()
      • setRules

        public void setRules​(List<io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations> rules)
      • getSideEffects

        public String getSideEffects()
      • setSideEffects

        public void setSideEffects​(String sideEffects)
      • getTimeoutSeconds

        public Integer getTimeoutSeconds()
      • setTimeoutSeconds

        public void setTimeoutSeconds​(Integer timeoutSeconds)
      • getType

        public String getType()
      • setType

        public void setType​(String type)
      • getWebhookPath

        public String getWebhookPath()
      • setWebhookPath

        public void setWebhookPath​(String webhookPath)
      • getAdditionalProperties

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

        public void setAdditionalProperty​(String name,
                                          Object value)