Class WebTLSConfigFluent<A extends WebTLSConfigFluent<A>>

    • Constructor Detail

      • WebTLSConfigFluent

        public WebTLSConfigFluent()
      • WebTLSConfigFluent

        public WebTLSConfigFluent​(WebTLSConfig instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(WebTLSConfig instance)
      • hasCert

        public boolean hasCert()
      • getCertFile

        public String getCertFile()
      • withCertFile

        public A withCertFile​(String certFile)
      • hasCertFile

        public boolean hasCertFile()
      • addToCipherSuites

        public A addToCipherSuites​(int index,
                                   String item)
      • setToCipherSuites

        public A setToCipherSuites​(int index,
                                   String item)
      • addToCipherSuites

        public A addToCipherSuites​(String... items)
      • removeFromCipherSuites

        public A removeFromCipherSuites​(String... items)
      • removeAllFromCipherSuites

        public A removeAllFromCipherSuites​(Collection<String> items)
      • getCipherSuites

        public List<String> getCipherSuites()
      • getCipherSuite

        public String getCipherSuite​(int index)
      • getFirstCipherSuite

        public String getFirstCipherSuite()
      • getLastCipherSuite

        public String getLastCipherSuite()
      • hasMatchingCipherSuite

        public boolean hasMatchingCipherSuite​(Predicate<String> predicate)
      • withCipherSuites

        public A withCipherSuites​(List<String> cipherSuites)
      • withCipherSuites

        public A withCipherSuites​(String... cipherSuites)
      • hasCipherSuites

        public boolean hasCipherSuites()
      • getClientAuthType

        public String getClientAuthType()
      • withClientAuthType

        public A withClientAuthType​(String clientAuthType)
      • hasClientAuthType

        public boolean hasClientAuthType()
      • getClientCAFile

        public String getClientCAFile()
      • withClientCAFile

        public A withClientCAFile​(String clientCAFile)
      • hasClientCAFile

        public boolean hasClientCAFile()
      • hasClientCa

        public boolean hasClientCa()
      • addToCurvePreferences

        public A addToCurvePreferences​(int index,
                                       String item)
      • setToCurvePreferences

        public A setToCurvePreferences​(int index,
                                       String item)
      • addToCurvePreferences

        public A addToCurvePreferences​(String... items)
      • addAllToCurvePreferences

        public A addAllToCurvePreferences​(Collection<String> items)
      • removeFromCurvePreferences

        public A removeFromCurvePreferences​(String... items)
      • removeAllFromCurvePreferences

        public A removeAllFromCurvePreferences​(Collection<String> items)
      • getCurvePreferences

        public List<String> getCurvePreferences()
      • getCurvePreference

        public String getCurvePreference​(int index)
      • getFirstCurvePreference

        public String getFirstCurvePreference()
      • getLastCurvePreference

        public String getLastCurvePreference()
      • hasMatchingCurvePreference

        public boolean hasMatchingCurvePreference​(Predicate<String> predicate)
      • withCurvePreferences

        public A withCurvePreferences​(List<String> curvePreferences)
      • withCurvePreferences

        public A withCurvePreferences​(String... curvePreferences)
      • hasCurvePreferences

        public boolean hasCurvePreferences()
      • getKeyFile

        public String getKeyFile()
      • withKeyFile

        public A withKeyFile​(String keyFile)
      • hasKeyFile

        public boolean hasKeyFile()
      • getKeySecret

        public io.fabric8.kubernetes.api.model.SecretKeySelector getKeySecret()
      • withKeySecret

        public A withKeySecret​(io.fabric8.kubernetes.api.model.SecretKeySelector keySecret)
      • hasKeySecret

        public boolean hasKeySecret()
      • getMaxVersion

        public String getMaxVersion()
      • withMaxVersion

        public A withMaxVersion​(String maxVersion)
      • hasMaxVersion

        public boolean hasMaxVersion()
      • getMinVersion

        public String getMinVersion()
      • withMinVersion

        public A withMinVersion​(String minVersion)
      • hasMinVersion

        public boolean hasMinVersion()
      • getPreferServerCipherSuites

        public Boolean getPreferServerCipherSuites()
      • withPreferServerCipherSuites

        public A withPreferServerCipherSuites​(Boolean preferServerCipherSuites)
      • hasPreferServerCipherSuites

        public boolean hasPreferServerCipherSuites()
      • addToAdditionalProperties

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

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

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

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

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

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

        public boolean hasAdditionalProperties()
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends WebTLSConfigFluent<A>>
      • hashCode

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

        public A withPreferServerCipherSuites()