Class FetchOptions.Builder

    • Method Detail

      • allowTruncate

        public static FetchOptions allowTruncate()
        Create a FetchOptions that allows truncation of the response. Shorthand for FetchOptions.withDefaults().allowTruncate();. Please read the FetchOptions class javadoc for an explanation of how response truncating works.
        Returns:
        The newly created FetchOptions instance.
      • disallowTruncate

        public static FetchOptions disallowTruncate()
        Create a FetchOptions that disallows truncation of the response. Shorthand for FetchOptions.withDefaults().disallowTruncate();. Please read the FetchOptions class javadoc for an explanation of how esponse truncating works.
        Returns:
        The newly created FetchOptions instance.
      • followRedirects

        public static FetchOptions followRedirects()
        Create a FetchOptions that follows redirects. Shorthand for FetchOptions.withDefaults().followRedirects();. Please read the FetchOptions class javadoc for an explanation of how redirection following works.
        Returns:
        The newly created FetchOptions instance.
      • doNotFollowRedirects

        public static FetchOptions doNotFollowRedirects()
        Create a FetchOptions that does not follow redirects. Shorthand for FetchOptions.withDefaults().doNotFollowRedirects();. Please read the FetchOptions class javadoc for an explanation of how redirection following works.
        Returns:
        The newly created FetchOptions instance.
      • validateCertificate

        public static FetchOptions validateCertificate()
        Create a FetchOptions that performs SSL certificate validation. Shorthand for FetchOptions.withDefaults().validateCertificate();. Please read the FetchOptions class javadoc for an explanation of how certificate validation works.
        Returns:
        The newly created FetchOptions instance.
      • doNotValidateCertificate

        public static FetchOptions doNotValidateCertificate()
        Create a FetchOptions that does not perform SSL certificate validation. Shorthand for FetchOptions.withDefaults().doNotValidateCertificate();. Please read the FetchOptions class javadoc for an explanation of how certificate validation works.
        Returns:
        The newly created FetchOptions instance.
      • withDeadline

        public static FetchOptions withDeadline​(double deadline)
        Create a FetchOptions with the specified deadline. Shorthand for FetchOptions.withDefaults().setDeadline(deadline);.
        Returns:
        The newly created FetchOptions instance.