Class ReportResponse


  • @Generated("org.openapitools.codegen.languages.JavaClientCodegen")
    public class ReportResponse
    extends java.lang.Object
    Contains information about the report request.
    • Field Detail

      • JSON_PROPERTY_SUCCESS

        public static final java.lang.String JSON_PROPERTY_SUCCESS
        See Also:
        Constant Field Values
      • JSON_PROPERTY_START_DATE

        public static final java.lang.String JSON_PROPERTY_START_DATE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_END_DATE

        public static final java.lang.String JSON_PROPERTY_END_DATE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_REPORT_TYPE

        public static final java.lang.String JSON_PROPERTY_REPORT_TYPE
        See Also:
        Constant Field Values
    • Constructor Detail

      • ReportResponse

        public ReportResponse()
    • Method Detail

      • success

        public ReportResponse success​(java.lang.String success)
      • getSuccess

        @Nullable
        public java.lang.String getSuccess()
        A message indicating the requested operation's success
        Returns:
        success
      • setSuccess

        public void setSuccess​(java.lang.String success)
      • startDate

        public ReportResponse startDate​(java.lang.String startDate)
      • getStartDate

        @Nullable
        public java.lang.String getStartDate()
        The (inclusive) start date for the report data in MM/DD/YYYY format.
        Returns:
        startDate
      • setStartDate

        public void setStartDate​(java.lang.String startDate)
      • endDate

        public ReportResponse endDate​(java.lang.String endDate)
      • getEndDate

        @Nullable
        public java.lang.String getEndDate()
        The (inclusive) end date for the report data in MM/DD/YYYY format.
        Returns:
        endDate
      • setEndDate

        public void setEndDate​(java.lang.String endDate)
      • getReportType

        @Nullable
        public java.util.List<ReportResponse.ReportTypeEnum> getReportType()
        The type(s) of the report you are requesting. Allowed values are \"user_activity\" and \"document_status\". User activity reports contain list of all users and their activity during the specified date range. Document status report contain a list of signature requests created in the specified time range (and their status).
        Returns:
        reportType
      • equals

        public boolean equals​(java.lang.Object o)
        Return true if this ReportResponse object is equal to o.
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

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

        public java.util.Map<java.lang.String,​java.lang.Object> createFormData()
                                                                              throws ApiException
        Throws:
        ApiException