java.lang.Object
ru.vyarus.dropwizard.guice.test.client.builder.track.impl.mock.TargetMock
All Implemented Interfaces:
jakarta.ws.rs.client.WebTarget, jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>

public class TargetMock extends Object implements jakarta.ws.rs.client.WebTarget
WebTarget mock object. Used to track configuration correctness in RequestTracker without real target.
Since:
04.10.2025
  • Constructor Details

    • TargetMock

      public TargetMock()
  • Method Details

    • getUri

      public URI getUri()
      Specified by:
      getUri in interface jakarta.ws.rs.client.WebTarget
    • getUriBuilder

      public jakarta.ws.rs.core.UriBuilder getUriBuilder()
      Specified by:
      getUriBuilder in interface jakarta.ws.rs.client.WebTarget
    • path

      public jakarta.ws.rs.client.WebTarget path(String path)
      Specified by:
      path in interface jakarta.ws.rs.client.WebTarget
    • resolveTemplate

      public jakarta.ws.rs.client.WebTarget resolveTemplate(String name, Object value)
      Specified by:
      resolveTemplate in interface jakarta.ws.rs.client.WebTarget
    • resolveTemplate

      public jakarta.ws.rs.client.WebTarget resolveTemplate(String name, Object value, boolean encodeSlashInPath)
      Specified by:
      resolveTemplate in interface jakarta.ws.rs.client.WebTarget
    • resolveTemplateFromEncoded

      public jakarta.ws.rs.client.WebTarget resolveTemplateFromEncoded(String name, Object value)
      Specified by:
      resolveTemplateFromEncoded in interface jakarta.ws.rs.client.WebTarget
    • resolveTemplates

      public jakarta.ws.rs.client.WebTarget resolveTemplates(Map<String,Object> templateValues)
      Specified by:
      resolveTemplates in interface jakarta.ws.rs.client.WebTarget
    • resolveTemplates

      public jakarta.ws.rs.client.WebTarget resolveTemplates(Map<String,Object> templateValues, boolean encodeSlashInPath)
      Specified by:
      resolveTemplates in interface jakarta.ws.rs.client.WebTarget
    • resolveTemplatesFromEncoded

      public jakarta.ws.rs.client.WebTarget resolveTemplatesFromEncoded(Map<String,Object> templateValues)
      Specified by:
      resolveTemplatesFromEncoded in interface jakarta.ws.rs.client.WebTarget
    • matrixParam

      public jakarta.ws.rs.client.WebTarget matrixParam(String name, Object... values)
      Specified by:
      matrixParam in interface jakarta.ws.rs.client.WebTarget
    • queryParam

      public jakarta.ws.rs.client.WebTarget queryParam(String name, Object... values)
      Specified by:
      queryParam in interface jakarta.ws.rs.client.WebTarget
    • request

      public jakarta.ws.rs.client.Invocation.Builder request()
      Specified by:
      request in interface jakarta.ws.rs.client.WebTarget
    • request

      public jakarta.ws.rs.client.Invocation.Builder request(String... acceptedResponseTypes)
      Specified by:
      request in interface jakarta.ws.rs.client.WebTarget
    • request

      public jakarta.ws.rs.client.Invocation.Builder request(jakarta.ws.rs.core.MediaType... acceptedResponseTypes)
      Specified by:
      request in interface jakarta.ws.rs.client.WebTarget
    • getConfiguration

      public jakarta.ws.rs.core.Configuration getConfiguration()
      Specified by:
      getConfiguration in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • property

      public jakarta.ws.rs.client.WebTarget property(String name, Object value)
      Specified by:
      property in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Class<?> componentClass)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Class<?> componentClass, int priority)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Class<?> componentClass, Class<?>... contracts)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Class<?> componentClass, Map<Class<?>,Integer> contracts)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Object component)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Object component, int priority)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Object component, Class<?>... contracts)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>
    • register

      public jakarta.ws.rs.client.WebTarget register(Object component, Map<Class<?>,Integer> contracts)
      Specified by:
      register in interface jakarta.ws.rs.core.Configurable<jakarta.ws.rs.client.WebTarget>