Class AlexaControllerConfigurationProperties

java.lang.Object
io.micronaut.aws.alexa.httpserver.conf.AlexaControllerConfigurationProperties
All Implemented Interfaces:
AlexaControllerConfiguration, io.micronaut.core.util.Toggleable

@ConfigurationProperties("alexa.endpoint") public class AlexaControllerConfigurationProperties extends Object implements AlexaControllerConfiguration
ConfigurationProperties implementation of AlexaControllerConfiguration.
  • Field Details

  • Constructor Details

    • AlexaControllerConfigurationProperties

      public AlexaControllerConfigurationProperties()
  • Method Details

    • getPath

      @Nullable public @Nullable String getPath()
      Specified by:
      getPath in interface AlexaControllerConfiguration
      Returns:
      The path for the alexa endpoint
    • setPath

      public void setPath(@Nullable @Nullable String path)
      Default value ("/alexa").
      Parameters:
      path - The path to alexa endpoint.
    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface io.micronaut.core.util.Toggleable
    • setEnabled

      public void setEnabled(boolean enabled)
      Sets whether this configuration is enabled. Default true.
      Parameters:
      enabled - The enabled setting