These classes model the various types of objects (reports, indicators, etc.) that are present on the TruSTAR platform. When an API endpoint returns a JSON representation (or partial representation) of one of the objects on the TruSTAR platform, the SDK will use this data to populate or update an instance of one of these classes and return it from the method that made the API call.