Class ClientVersioningConfiguration

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String DEFAULT
      The default configuration property name.
      static java.lang.String PREFIX
      The prefix for versioning configuration.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getClientName()  
      java.util.List<java.lang.String> getHeaders()  
      java.util.List<java.lang.String> getParameters()  
      void setHeaders​(java.util.List<java.lang.String> headerNames)  
      void setParameters​(java.util.List<java.lang.String> parameterNames)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • PREFIX

        public static final java.lang.String PREFIX
        The prefix for versioning configuration.
        See Also:
        Constant Field Values
      • DEFAULT

        public static final java.lang.String DEFAULT
        The default configuration property name.
        See Also:
        Constant Field Values
    • Method Detail

      • getClientName

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

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

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

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

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