Class ClientVersioningConfiguration

java.lang.Object
io.micronaut.http.client.interceptor.configuration.ClientVersioningConfiguration
Direct Known Subclasses:
DefaultClientVersioningConfiguration, NamedClientVersioningConfiguration

public class ClientVersioningConfiguration extends Object
A base configuration class for configuring Client versioning.
Since:
1.1.0
Author:
Bogdan Oros
  • Field Details

  • Method Details

    • getClientName

      public String getClientName()
      Returns:
      The ID of the client to apply the versioning for.
    • getHeaders

      public List<String> getHeaders()
      Returns:
      The list of request header names.
    • getParameters

      public List<String> getParameters()
      Returns:
      The list of request query parameter names.
    • setHeaders

      public void setHeaders(List<String> headerNames)
      Parameters:
      headerNames - The list of request header names.
    • setParameters

      public void setParameters(List<String> parameterNames)
      Parameters:
      parameterNames - The list of request query parameter names.