Class UrlProctorLoader

  • All Implemented Interfaces:
    com.google.common.base.Supplier<Proctor>, com.indeed.util.core.HasDataLoadingVariables, java.lang.Runnable

    public class UrlProctorLoader
    extends AbstractJsonProctorLoader
    Support class for loading a test matrix artifact from a URL-based JSON file
    • Constructor Detail

      • UrlProctorLoader

        public UrlProctorLoader​(@Nonnull
                                ProctorSpecification specification,
                                @Nonnull
                                java.lang.String inputUrl)
                         throws java.net.MalformedURLException
        Throws:
        java.net.MalformedURLException
      • UrlProctorLoader

        public UrlProctorLoader​(@Nonnull
                                ProctorSpecification specification,
                                @Nonnull
                                java.lang.String inputUrl,
                                javax.el.FunctionMapper functionMapper)
                         throws java.net.MalformedURLException
        Throws:
        java.net.MalformedURLException
      • UrlProctorLoader

        public UrlProctorLoader​(@Nonnull
                                ProctorSpecification specification,
                                @Nonnull
                                java.net.URL inputUrl)
      • UrlProctorLoader

        public UrlProctorLoader​(@Nonnull
                                ProctorSpecification specification,
                                @Nonnull
                                java.net.URL inputUrl,
                                javax.el.FunctionMapper functionMapper)