Class Resource.Builder<B extends Resource.Builder<B>>

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • setMapper

        public B setMapper​(com.fasterxml.jackson.databind.ObjectMapper mapper)
      • setValidator

        public B setValidator​(javax.validation.Validator validator)
      • setClientConfigurator

        public B setClientConfigurator​(Consumer<org.glassfish.jersey.client.ClientConfig> clientConfigurator)
      • addResource

        public B addResource​(Object resource)
      • addResource

        public B addResource​(Supplier<Object> resourceSupplier)
      • addProvider

        public B addProvider​(Class<?> klass)
      • addProvider

        public B addProvider​(Supplier<Object> providerSupplier)
      • addProvider

        public B addProvider​(Object provider)
      • addProperty

        public B addProperty​(String property,
                             Object value)
      • setTestContainerFactory

        public B setTestContainerFactory​(org.glassfish.jersey.test.spi.TestContainerFactory factory)
      • setRegisterDefaultExceptionMappers

        public B setRegisterDefaultExceptionMappers​(boolean value)
      • bootstrapLogging

        public B bootstrapLogging​(boolean value)
      • buildResource

        protected Resource buildResource()
        Builds a Resource with a configured Jersey testing environment.
        Returns:
        a new Resource