Class ServiceLogElement

  • All Implemented Interfaces:
    java.lang.Comparable<ServiceLogElement>

    public class ServiceLogElement
    extends java.lang.Object
    implements java.lang.Comparable<ServiceLogElement>
    File entry class, to define the range of columns for a given field in a text file
    Author:
    talonso
    • Constructor Detail

      • ServiceLogElement

        public ServiceLogElement​(java.lang.String id,
                                 java.lang.String params,
                                 java.lang.String date,
                                 int len,
                                 double time,
                                 java.lang.String ip,
                                 java.lang.String head)
        Constructor
        Parameters:
        id - Service identifier
        params - Query parameters
        date - Query date
        len - Response length
        time - Query time
        ip - IP
        head - Headers
    • Method Detail

      • getServiceId

        public java.lang.String getServiceId()
        Returns:
        the serviceId
      • setServiceId

        public void setServiceId​(java.lang.String serviceId)
        Parameters:
        serviceId - the serviceId to set
      • getQueryParams

        public java.lang.String getQueryParams()
        Returns:
        the queryParams
      • setQueryParams

        public void setQueryParams​(java.lang.String queryParams)
        Parameters:
        queryParams - the queryParams to set
      • getDate

        public java.lang.String getDate()
        Returns:
        the date
      • setDate

        public void setDate​(java.lang.String date)
        Parameters:
        date - the date to set
      • getResponseLength

        public int getResponseLength()
        Returns:
        the responseLength
      • setResponseLength

        public void setResponseLength​(int responseLength)
        Parameters:
        responseLength - the responseLength to set
      • getTime

        public double getTime()
        Returns:
        the time
      • setTime

        public void setTime​(double time)
        Parameters:
        time - the time to set
      • getIp

        public java.lang.String getIp()
        Returns:
        the ip
      • setIp

        public void setIp​(java.lang.String ip)
        Parameters:
        ip - the ip to set
      • getHeaders

        public java.lang.String getHeaders()
        Returns:
        the headers
      • setHeaders

        public void setHeaders​(java.lang.String headers)
        Parameters:
        headers - the headers to set
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object