Class FbStatus

  • All Implemented Interfaces:
    Fallback

    public final class FbStatus
    extends FbWrap
    Fallback on status code that equals to the provided value.

    The class is immutable and thread-safe.

    Since:
    0.13
    • Constructor Detail

      • FbStatus

        public FbStatus​(int code)
        Ctor.
        Parameters:
        code - HTTP status code
        Since:
        0.16.10
      • FbStatus

        public FbStatus​(Iterable<Integer> check)
        Ctor.
        Parameters:
        check - HTTP status code predicate
        Since:
        0.16.10
      • FbStatus

        public FbStatus​(int code,
                        Response response)
        Ctor.
        Parameters:
        code - HTTP status code
        response - Response
        Since:
        0.14
      • FbStatus

        public FbStatus​(int code,
                        Take take)
        Ctor.
        Parameters:
        code - HTTP status code
        take - Take
      • FbStatus

        public FbStatus​(int code,
                        Fallback fallback)
        Ctor.
        Parameters:
        code - HTTP status code
        fallback - Fallback
      • FbStatus

        public FbStatus​(int code,
                        org.cactoos.Scalar<Fallback> fallback)
        Ctor.
        Parameters:
        code - HTTP status code
        fallback - Fallback
      • FbStatus

        public FbStatus​(Iterable<Integer> check,
                        Fallback fallback)
        Ctor.
        Parameters:
        check - Check
        fallback - Fallback
      • FbStatus

        public FbStatus​(Iterable<Integer> check,
                        org.cactoos.Scalar<Fallback> fallback)
        Ctor.
        Parameters:
        check - Check
        fallback - Fallback