Class APIServerSpec

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

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

      • getAdditionalCORSAllowedOrigins

        public List<String> getAdditionalCORSAllowedOrigins()
        additionalCORSAllowedOrigins lists additional, user-defined regular expressions describing hosts for which the API server allows access using the CORS headers. This may be needed to access the API and the integrated OAuth server from JavaScript applications. The values are regular expressions that correspond to the Golang regular expression language.
      • setAdditionalCORSAllowedOrigins

        public void setAdditionalCORSAllowedOrigins​(List<String> additionalCORSAllowedOrigins)
        additionalCORSAllowedOrigins lists additional, user-defined regular expressions describing hosts for which the API server allows access using the CORS headers. This may be needed to access the API and the integrated OAuth server from JavaScript applications. The values are regular expressions that correspond to the Golang regular expression language.
      • getAudit

        public Audit getAudit()
      • setAudit

        public void setAudit​(Audit audit)
      • setTlsSecurityProfile

        public void setTlsSecurityProfile​(TLSSecurityProfile tlsSecurityProfile)
      • getAdditionalProperties

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

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

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