Package-level declarations

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Backpack(@Json(name = "state") val state: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class BodyAccessories(@Json(name = "backpack") val backpack: Backpack?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class BodyBasicAttributes(@Json(name = "apparent_age") val apparentAge: Int?, @Json(name = "apparent_gender") val apparentGender: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class BodyDetection(@Json(name = "detect_time") val detectTime: String?, @Json(name = "detect_ts") val detectTs: Double?, @Json(name = "image_origin") val imageOrigin: String?, @Json(name = "sample_id") val sampleId: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Candidate(@Json(name = "event") val event: EventX?, @Json(name = "face") val face: Face?, @Json(name = "similarity") val similarity: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Detection(@Json(name = "rect") val rect: Rect?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Event(@Json(name = "account_id") val accountId: String?, @Json(name = "age") val age: Int?, @Json(name = "attach_result") val attachResult: List<String>?, @Json(name = "body_accessories") val bodyAccessories: BodyAccessories?, @Json(name = "body_basic_attributes") val bodyBasicAttributes: BodyBasicAttributes?, @Json(name = "body_detections") val bodyDetections: List<BodyDetection>?, @Json(name = "create_time") val createTime: String?, @Json(name = "emotion") val emotion: Int?, @Json(name = "end_time") val endTime: String?, @Json(name = "ethnic_group") val ethnicGroup: Int?, @Json(name = "event_id") val eventId: String?, @Json(name = "external_id") val externalId: String?, @Json(name = "face_detections") val faceDetections: List<FaceDetection>?, @Json(name = "face_id") val faceId: String?, @Json(name = "gender") val gender: Int?, @Json(name = "handler_id") val handlerId: String?, @Json(name = "liveness") val liveness: Int?, @Json(name = "location") val location: Location?, @Json(name = "mask") val mask: Int?, @Json(name = "match_result") val matchResult: List<MatchResult>?, @Json(name = "source") val source: String?, @Json(name = "tags") val tags: List<String>?, @Json(name = "top_match") val topMatch: TopMatch?, @Json(name = "track_id") val trackId: String?, @Json(name = "upper_body_attributes") val upperBodyAttributes: UpperBodyAttributes?, @Json(name = "user_data") val userData: String?, @Json(name = "meta") val meta: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class EventsResponse(@Json(name = "events") val events: List<Event>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class EventX(@Json(name = "create_time") val createTime: String?, @Json(name = "event_id") val eventId: String?, @Json(name = "external_id") val externalId: Any?, @Json(name = "handler_id") val handlerId: Any?, @Json(name = "source") val source: String?, @Json(name = "user_data") val userData: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Face(@Json(name = "create_time") val createTime: String?, @Json(name = "external_id") val externalId: String?, @Json(name = "face_id") val faceId: String?, @Json(name = "user_data") val userData: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FaceDetection(@Json(name = "detect_time") val detectTime: String?, @Json(name = "detect_ts") val detectTs: Double?, @Json(name = "detection") val detection: Detection?, @Json(name = "image_origin") val imageOrigin: Any?, @Json(name = "sample_id") val sampleId: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class GeoPosition(@Json(name = "latitude") val latitude: Double?, @Json(name = "longitude") val longitude: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Headwear(@Json(name = "state") val state: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Location(@Json(name = "area") val area: String?, @Json(name = "city") val city: String?, @Json(name = "district") val district: String?, @Json(name = "geo_position") val geoPosition: GeoPosition?, @Json(name = "house_number") val houseNumber: String?, @Json(name = "street") val street: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class MatchResult(@Json(name = "candidates") val candidates: List<Candidate>?, @Json(name = "label") val label: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Rect(@Json(name = "height") val height: Int?, @Json(name = "width") val width: Int?, @Json(name = "x") val x: Int?, @Json(name = "y") val y: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Sleeve(@Json(name = "length") val length: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class TopMatch(@Json(name = "external_id") val externalId: String?, @Json(name = "face_id") val faceId: String?, @Json(name = "label") val label: String?, @Json(name = "similarity") val similarity: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class UpperBodyAttributes(@Json(name = "headwear") val headwear: Headwear?, @Json(name = "sleeve") val sleeve: Sleeve?, @Json(name = "upper_clothing") val upperClothing: UpperClothing?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class UpperClothing(@Json(name = "colors") val colors: List<String?>?)