Class TLSConfigFluent<A extends TLSConfigFluent<A>>

    • Constructor Detail

      • TLSConfigFluent

        public TLSConfigFluent()
      • TLSConfigFluent

        public TLSConfigFluent​(TLSConfig instance)
    • Method Detail

      • copyInstance

        protected void copyInstance​(TLSConfig instance)
      • getCaCertificate

        public String getCaCertificate()
      • withCaCertificate

        public A withCaCertificate​(String caCertificate)
      • hasCaCertificate

        public boolean hasCaCertificate()
      • getCertificate

        public String getCertificate()
      • withCertificate

        public A withCertificate​(String certificate)
      • hasCertificate

        public boolean hasCertificate()
      • getDestinationCACertificate

        public String getDestinationCACertificate()
      • withDestinationCACertificate

        public A withDestinationCACertificate​(String destinationCACertificate)
      • hasDestinationCACertificate

        public boolean hasDestinationCACertificate()
      • withExternalCertificate

        public A withExternalCertificate​(LocalObjectReference externalCertificate)
      • hasExternalCertificate

        public boolean hasExternalCertificate()
      • withNewExternalCertificate

        public A withNewExternalCertificate​(String name)
      • getInsecureEdgeTerminationPolicy

        public String getInsecureEdgeTerminationPolicy()
      • withInsecureEdgeTerminationPolicy

        public A withInsecureEdgeTerminationPolicy​(String insecureEdgeTerminationPolicy)
      • hasInsecureEdgeTerminationPolicy

        public boolean hasInsecureEdgeTerminationPolicy()
      • getKey

        public String getKey()
      • withKey

        public A withKey​(String key)
      • hasKey

        public boolean hasKey()
      • getTermination

        public String getTermination()
      • withTermination

        public A withTermination​(String termination)
      • hasTermination

        public boolean hasTermination()
      • 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 TLSConfigFluent<A>>
      • hashCode

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