Class KubernetesKitProperties

java.lang.Object
com.vaadin.kubernetes.starter.KubernetesKitProperties

@ConfigurationProperties(prefix="vaadin.kubernetes") public class KubernetesKitProperties extends Object
Definition of configuration properties for the Kubernetes Kit starter.
Since:
1.0
Author:
Vaadin Ltd
  • Field Details

  • Constructor Details

    • KubernetesKitProperties

      public KubernetesKitProperties()
  • Method Details

    • isAutoConfigure

      public boolean isAutoConfigure()
      Checks if auto-configuration of KubernetesKitConfiguration is enabled.
      Returns:
      true, if auto-configuration is enabled
    • setAutoConfigure

      public void setAutoConfigure(boolean autoConfigure)
      Enables or disables auto-configuration of KubernetesKitConfiguration.
      Parameters:
      autoConfigure - true to enable auto-configuration, false to disable
    • getClusterKeyCookieSameSite

      public SameSite getClusterKeyCookieSameSite()
      Gets the distributed storage session key cookie's SameSite attribute value.
      Returns:
      the distributed storage session key cookie's SameSite attribute value
    • setClusterKeyCookieSameSite

      public void setClusterKeyCookieSameSite(SameSite sameSite)
      Sets the distributed storage session key cookie's SameSite attribute.
      Parameters:
      sameSite - value of the distributed storage session key cookie's SameSite attribute
    • getHazelcast

      Gets Hazelcast configuration properties.
      Returns:
      the Hazelcast configuration properties
    • setHazelcast

      public void setHazelcast(KubernetesKitProperties.HazelcastProperties hazelcast)
      Sets Hazelcast configuration properties.
      Parameters:
      hazelcast - the Hazelcast configuration properties