Class WebhookDescriptionFluent<A extends WebhookDescriptionFluent<A>>

    • Constructor Detail

      • WebhookDescriptionFluent

        public WebhookDescriptionFluent()
      • WebhookDescriptionFluent

        public WebhookDescriptionFluent​(WebhookDescription instance)
    • Method Detail

      • addAllToAdmissionReviewVersions

        public A addAllToAdmissionReviewVersions​(Collection<String> items)
      • addAllToConversionCRDs

        public A addAllToConversionCRDs​(Collection<String> items)
      • addAllToRules

        public A addAllToRules​(Collection<io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations> items)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(Map<String,​Object> map)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • addToAdmissionReviewVersions

        public A addToAdmissionReviewVersions​(String... items)
      • addToAdmissionReviewVersions

        public A addToAdmissionReviewVersions​(int index,
                                              String item)
      • addToConversionCRDs

        public A addToConversionCRDs​(String... items)
      • addToConversionCRDs

        public A addToConversionCRDs​(int index,
                                     String item)
      • addToRules

        public A addToRules​(io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations... items)
      • addToRules

        public A addToRules​(int index,
                            io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations item)
      • buildObjectSelector

        public io.fabric8.kubernetes.api.model.LabelSelector buildObjectSelector()
      • buildTargetPort

        public io.fabric8.kubernetes.api.model.IntOrString buildTargetPort()
      • getAdditionalProperties

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

        public String getAdmissionReviewVersion​(int index)
      • getAdmissionReviewVersions

        public List<String> getAdmissionReviewVersions()
      • getContainerPort

        public Integer getContainerPort()
      • getConversionCRD

        public String getConversionCRD​(int index)
      • getConversionCRDs

        public List<String> getConversionCRDs()
      • getDeploymentName

        public String getDeploymentName()
      • getFailurePolicy

        public String getFailurePolicy()
      • getFirstAdmissionReviewVersion

        public String getFirstAdmissionReviewVersion()
      • getFirstConversionCRD

        public String getFirstConversionCRD()
      • getFirstRule

        public io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations getFirstRule()
      • getGenerateName

        public String getGenerateName()
      • getLastAdmissionReviewVersion

        public String getLastAdmissionReviewVersion()
      • getLastConversionCRD

        public String getLastConversionCRD()
      • getLastRule

        public io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations getLastRule()
      • getMatchPolicy

        public String getMatchPolicy()
      • getMatchingAdmissionReviewVersion

        public String getMatchingAdmissionReviewVersion​(Predicate<String> predicate)
      • getMatchingRule

        public io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations getMatchingRule​(Predicate<io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations> predicate)
      • getReinvocationPolicy

        public String getReinvocationPolicy()
      • getRule

        public io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations getRule​(int index)
      • getRules

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

        public String getSideEffects()
      • getTimeoutSeconds

        public Integer getTimeoutSeconds()
      • getType

        public String getType()
      • getWebhookPath

        public String getWebhookPath()
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hasAdmissionReviewVersions

        public boolean hasAdmissionReviewVersions()
      • hasContainerPort

        public boolean hasContainerPort()
      • hasConversionCRDs

        public boolean hasConversionCRDs()
      • hasDeploymentName

        public boolean hasDeploymentName()
      • hasFailurePolicy

        public boolean hasFailurePolicy()
      • hasGenerateName

        public boolean hasGenerateName()
      • hasMatchPolicy

        public boolean hasMatchPolicy()
      • hasMatchingAdmissionReviewVersion

        public boolean hasMatchingAdmissionReviewVersion​(Predicate<String> predicate)
      • hasMatchingConversionCRD

        public boolean hasMatchingConversionCRD​(Predicate<String> predicate)
      • hasMatchingRule

        public boolean hasMatchingRule​(Predicate<io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations> predicate)
      • hasObjectSelector

        public boolean hasObjectSelector()
      • hasReinvocationPolicy

        public boolean hasReinvocationPolicy()
      • hasRules

        public boolean hasRules()
      • hasSideEffects

        public boolean hasSideEffects()
      • hasTargetPort

        public boolean hasTargetPort()
      • hasTimeoutSeconds

        public boolean hasTimeoutSeconds()
      • hasType

        public boolean hasType()
      • hasWebhookPath

        public boolean hasWebhookPath()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends WebhookDescriptionFluent<A>>
      • removeAllFromAdmissionReviewVersions

        public A removeAllFromAdmissionReviewVersions​(Collection<String> items)
      • removeAllFromConversionCRDs

        public A removeAllFromConversionCRDs​(Collection<String> items)
      • removeAllFromRules

        public A removeAllFromRules​(Collection<io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations> items)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(Map<String,​Object> map)
      • removeFromAdmissionReviewVersions

        public A removeFromAdmissionReviewVersions​(String... items)
      • removeFromConversionCRDs

        public A removeFromConversionCRDs​(String... items)
      • removeFromRules

        public A removeFromRules​(io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations... items)
      • setToAdmissionReviewVersions

        public A setToAdmissionReviewVersions​(int index,
                                              String item)
      • setToConversionCRDs

        public A setToConversionCRDs​(int index,
                                     String item)
      • setToRules

        public A setToRules​(int index,
                            io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations item)
      • withAdditionalProperties

        public <K,​V> A withAdditionalProperties​(Map<String,​Object> additionalProperties)
      • withAdmissionReviewVersions

        public A withAdmissionReviewVersions​(List<String> admissionReviewVersions)
      • withAdmissionReviewVersions

        public A withAdmissionReviewVersions​(String... admissionReviewVersions)
      • withContainerPort

        public A withContainerPort​(Integer containerPort)
      • withConversionCRDs

        public A withConversionCRDs​(List<String> conversionCRDs)
      • withConversionCRDs

        public A withConversionCRDs​(String... conversionCRDs)
      • withDeploymentName

        public A withDeploymentName​(String deploymentName)
      • withFailurePolicy

        public A withFailurePolicy​(String failurePolicy)
      • withGenerateName

        public A withGenerateName​(String generateName)
      • withMatchPolicy

        public A withMatchPolicy​(String matchPolicy)
      • withNewTargetPort

        public A withNewTargetPort​(Object value)
      • withObjectSelector

        public A withObjectSelector​(io.fabric8.kubernetes.api.model.LabelSelector objectSelector)
      • withReinvocationPolicy

        public A withReinvocationPolicy​(String reinvocationPolicy)
      • withRules

        public A withRules​(List<io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations> rules)
      • withRules

        public A withRules​(io.fabric8.kubernetes.api.model.admissionregistration.v1.RuleWithOperations... rules)
      • withSideEffects

        public A withSideEffects​(String sideEffects)
      • withTargetPort

        public A withTargetPort​(io.fabric8.kubernetes.api.model.IntOrString targetPort)
      • withTimeoutSeconds

        public A withTimeoutSeconds​(Integer timeoutSeconds)
      • withType

        public A withType​(String type)
      • withWebhookPath

        public A withWebhookPath​(String webhookPath)