Class ListenerDefaultActionRedirect


  • public final class ListenerDefaultActionRedirect
    extends java.lang.Object
    • Method Detail

      • host

        public java.util.Optional<java.lang.String> host()
        Returns:
        Hostname. This component is not percent-encoded. The hostname can contain `#{host}`. Defaults to `#{host}`.
      • path

        public java.util.Optional<java.lang.String> path()
        Returns:
        Absolute path, starting with the leading "/". This component is not percent-encoded. The path can contain #{host}, #{path}, and #{port}. Defaults to `/#{path}`.
      • port

        public java.util.Optional<java.lang.String> port()
        Returns:
        Port. Specify a value from `1` to `65535` or `#{port}`. Defaults to `#{port}`.
      • protocol

        public java.util.Optional<java.lang.String> protocol()
        Returns:
        Protocol. Valid values are `HTTP`, `HTTPS`, or `#{protocol}`. Defaults to `#{protocol}`.
      • query

        public java.util.Optional<java.lang.String> query()
        Returns:
        Query parameters, URL-encoded when necessary, but not percent-encoded. Do not include the leading "?". Defaults to `#{query}`.
      • statusCode

        public java.lang.String statusCode()
        Returns:
        HTTP redirect code. The redirect is either permanent (`HTTP_301`) or temporary (`HTTP_302`).