Class TLSPortConfig

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<TLSPortConfigBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class TLSPortConfig
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<TLSPortConfigBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    See Also:
    Serialized Form
    • Constructor Detail

      • TLSPortConfig

        public TLSPortConfig()
        No args constructor for use in serialization
    • Method Detail

      • getPort

        public Integer getPort()
        The Port indicates the Port Number to which the TLS configuration will be applied. This configuration will be applied to all Listeners handling HTTPS traffic that match this port.


        Support: Core


        <gateway:experimental>

      • setPort

        public void setPort​(Integer port)
        The Port indicates the Port Number to which the TLS configuration will be applied. This configuration will be applied to all Listeners handling HTTPS traffic that match this port.


        Support: Core


        <gateway:experimental>

      • setTls

        public void setTls​(TLSConfig tls)
      • getAdditionalProperties

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

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)