Class VersionResponse

  • All Implemented Interfaces:
    JsonMessage, ToMap, java.io.Serializable

    public class VersionResponse
    extends HiroMessage
    The response to a version GET request against "/api/version".
     {
         "[name of first api]": {
             "endpoint": "...",
             "version": "...",
             ...
         },
         "[name of second api]": {
             ...
         },
         ...
     }
    
     
    See Also:
    Serialized Form
    • Constructor Detail

      • VersionResponse

        public VersionResponse()
    • Method Detail

      • getMap

        public java.util.Map<java.lang.String,​?> getMap()
        Description copied from class: HiroJsonMap
        Returns the map of fields that have NOT been assigned to fields of derived children directly.
        Overrides:
        getMap in class HiroJsonMap
        Returns:
        A merged map of versionEntryMap and HiroJsonMap.fieldsMap. This is a shallow copy of both.
      • setField

        public void setField​(java.lang.String key,
                             java.lang.Object value)
        Jackson Setter that transforms incoming maps into VersionEntries.
        Overrides:
        setField in class HiroMessage
        Parameters:
        key - Incoming JSON key
        value - Incoming JSON value