Package-level declarations

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class AspectRatio(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class AttributePolicy(@Json(name = "filters") val filters: Filters?, @Json(name = "store_attribute") val storeAttribute: Int?, @Json(name = "ttl") val ttl: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class BackgroundLightness(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class BackgroundUniformity(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class BlurrinessQuality(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class BodyAttributes(@Json(name = "estimate_accessories") val estimateAccessories: Int?, @Json(name = "estimate_basic_attributes") val estimateBasicAttributes: Int?, @Json(name = "estimate_upper_body") val estimateUpperBody: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class BodySamplePolicy(@Json(name = "filters") val filters: Filters?, @Json(name = "store_sample") val storeSample: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Candidates(@Json(name = "account_id") val accountId: String?, @Json(name = "create_time__gte") val createTimeGte: String?, @Json(name = "create_time__lt") val createTimeLt: String?, @Json(name = "external_ids") val externalIds: List<String?>?, @Json(name = "face_id__gte") val faceIdGte: String?, @Json(name = "face_id__lt") val faceIdLt: String?, @Json(name = "face_ids") val faceIds: List<String?>?, @Json(name = "list_id") val listId: String?, @Json(name = "origin") val origin: String?, @Json(name = "user_data") val userData: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Checks(@Json(name = "aspect_ratio") val aspectRatio: AspectRatio?, @Json(name = "background_lightness") val backgroundLightness: BackgroundLightness?, @Json(name = "background_uniformity") val backgroundUniformity: BackgroundUniformity?, @Json(name = "blurriness_quality") val blurrinessQuality: BlurrinessQuality?, @Json(name = "dark_quality") val darkQuality: DarkQuality?, @Json(name = "dynamic_range") val dynamicRange: DynamicRange?, @Json(name = "eye_distance") val eyeDistance: EyeDistance?, @Json(name = "eyebrows_state") val eyebrowsState: EyebrowsState?, @Json(name = "face_color_type") val faceColorType: FaceColorType?, @Json(name = "face_height") val faceHeight: FaceHeight?, @Json(name = "face_width") val faceWidth: FaceWidth?, @Json(name = "gaze_pitch") val gazePitch: GazePitch?, @Json(name = "gaze_yaw") val gazeYaw: GazeYaw?, @Json(name = "glasses") val glasses: Glasses?, @Json(name = "head_height") val headHeight: HeadHeight?, @Json(name = "head_horizontal_center") val headHorizontalCenter: HeadHorizontalCenter?, @Json(name = "head_pitch") val headPitch: HeadPitch?, @Json(name = "head_roll") val headRoll: HeadRoll?, @Json(name = "head_vertical_center") val headVerticalCenter: HeadVerticalCenter?, @Json(name = "head_width") val headWidth: HeadWidth?, @Json(name = "head_yaw") val headYaw: HeadYaw?, @Json(name = "headwear_type") val headwearType: HeadwearType?, @Json(name = "illumination_quality") val illuminationQuality: IlluminationQuality?, @Json(name = "illumination_uniformity") val illuminationUniformity: IlluminationUniformity?, @Json(name = "image_format") val imageFormat: ImageFormat?, @Json(name = "image_height") val imageHeight: ImageHeight?, @Json(name = "image_size") val imageSize: ImageSize?, @Json(name = "image_width") val imageWidth: ImageWidth?, @Json(name = "indent_left") val indentLeft: IndentLeft?, @Json(name = "indent_lower") val indentLower: IndentLower?, @Json(name = "indent_right") val indentRight: IndentRight?, @Json(name = "indent_upper") val indentUpper: IndentUpper?, @Json(name = "left_eye") val leftEye: LeftEye?, @Json(name = "light_quality") val lightQuality: LightQuality?, @Json(name = "mouth_occluded") val mouthOccluded: MouthOccluded?, @Json(name = "mouth_open") val mouthOpen: MouthOpen?, @Json(name = "mouth_smiling") val mouthSmiling: MouthSmiling?, @Json(name = "natural_light") val naturalLight: NaturalLight?, @Json(name = "radial_distortion") val radialDistortion: RadialDistortion?, @Json(name = "red_eyes") val redEyes: RedEyes?, @Json(name = "right_eye") val rightEye: RightEye?, @Json(name = "smile_properties") val smileProperties: SmileProperties?, @Json(name = "specularity_quality") val specularityQuality: SpecularityQuality?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class ConditionalTagsPolicy(@Json(name = "filters") val filters: Filters?, @Json(name = "tag") val tag: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class DarkQuality(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class DetectPolicy(@Json(name = "body_attributes") val bodyAttributes: BodyAttributes?, @Json(name = "detect_body") val detectBody: Int?, @Json(name = "detect_face") val detectFace: Int?, @Json(name = "detect_landmarks68") val detectLandmarks68: Int?, @Json(name = "estimate_emotions") val estimateEmotions: Int?, @Json(name = "estimate_glasses") val estimateGlasses: Int?, @Json(name = "estimate_eyes_attributes") val estimateEyesAttributes: Int?, @Json(name = "estimate_gaze") val estimateGaze: Int?, @Json(name = "estimate_head_pose") val estimateHeadPose: Int?, @Json(name = "estimate_liveness") val estimateLiveness: EstimateLiveness?, @Json(name = "estimate_mask") val estimateMask: Int?, @Json(name = "estimate_mouth_attributes") val estimateMouthAttributes: Int?, @Json(name = "estimate_quality") val estimateQuality: Int?, @Json(name = "extract_exif") val extractExif: Int?, @Json(name = "face_quality") val faceQuality: FaceQuality?, @Json(name = "liveness_states") val livenessStates: List<Int>?, @Json(name = "mask_states") val maskStates: List<Int>?, @Json(name = "multiface_policy") val multifacePolicy: Int?, @Json(name = "pitch_threshold") val pitchThreshold: Int?, @Json(name = "roll_threshold") val rollThreshold: Int?, @Json(name = "yaw_threshold") val yawThreshold: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class DynamicRange(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class EstimateLiveness(@Json(name = "estimate") val estimate: Int?, @Json(name = "liveness_threshold") val livenessThreshold: Double?, @Json(name = "quality_threshold") val qualityThreshold: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class EventPolicy(@Json(name = "filters") val filters: Filters?, @Json(name = "store_event") val storeEvent: Int?, @Json(name = "wait_saving") val waitSaving: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class ExtractPolicy(@Json(name = "extract_basic_attributes") val extractBasicAttributes: Int?, @Json(name = "extract_body_descriptor") val extractBodyDescriptor: Int?, @Json(name = "extract_face_descriptor") val extractFaceDescriptor: Int?, @Json(name = "fd_score_threshold") val fdScoreThreshold: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class EyebrowsState(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: List<String?>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class EyeDistance(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FaceColorType(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: List<String?>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FaceHeight(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FacePolicy(@Json(name = "filters") val filters: Filters?, @Json(name = "link_to_lists_policy") val linkToListsPolicy: List<LinkToListsPolicy>?, @Json(name = "set_sample_as_avatar") val setSampleAsAvatar: Int?, @Json(name = "store_face") val storeFace: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FaceQuality(@Json(name = "checks") val checks: Checks?, @Json(name = "estimate") val estimate: Int?, @Json(name = "filter") val filter: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FaceSamplePolicy(@Json(name = "filters") val filters: Filters?, @Json(name = "store_sample") val storeSample: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class FaceWidth(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Fffff(@Json(name = "description") val description: String?, @Json(name = "is_dynamic") val isDynamic: Boolean?, @Json(name = "policies") val policies: Policies?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Filters(@Json(name = "age__gte") val ageGte: Int?, @Json(name = "age__lt") val ageLt: Int?, @Json(name = "ethnicities") val ethnicities: List<Int?>?, @Json(name = "gender") val gender: Int?, @Json(name = "liveness") val liveness: List<Int?>?, @Json(name = "match") val match: List<Match?>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class GazePitch(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class GazeYaw(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Glasses(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: List<String?>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class HeadHeight(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class HeadHorizontalCenter(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class HeadPitch(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class HeadRoll(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class HeadVerticalCenter(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class HeadwearType(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: List<String?>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class HeadWidth(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class HeadYaw(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
interface III<T>
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class IlluminationQuality(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class IlluminationUniformity(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class ImageFormat(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: List<String?>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class ImageHeight(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class ImageOriginPolicy(@Json(name = "filters") val filters: Filters?, @Json(name = "store_image") val storeImage: Int?, @Json(name = "use_external_references") val useExternalReferences: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class ImageSize(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class ImageWidth(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class IndentLeft(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class IndentLower(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class IndentRight(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class IndentUpper(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class LeftEye(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: List<String?>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class LightQuality(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class LinkToListsPolicy(@Json(name = "filters") val filters: Filters?, @Json(name = "list_id") val listId: String?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Match(@Json(name = "label") val label: String?, @Json(name = "similarity__gte") val similarityGte: Double?, @Json(name = "similarity__lte") val similarityLte: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class MatchPolicy(@Json(name = "candidates") val candidates: Candidates?, @Json(name = "filters") val filters: Filters?, @Json(name = "label") val label: String?, @Json(name = "limit") val limit: Int?, @Json(name = "targets") val targets: List<String>?, @Json(name = "threshold") val threshold: Double?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class MouthOccluded(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class MouthOpen(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class MouthSmiling(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class NaturalLight(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class NotificationPolicy(@Json(name = "filters") val filters: Filters?, @Json(name = "send_notification") val sendNotification: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Policies(@Json(name = "conditional_tags_policy") val conditionalTagsPolicy: List<ConditionalTagsPolicy>?, @Json(name = "detect_policy") val detectPolicy: DetectPolicy?, @Json(name = "extract_policy") val extractPolicy: ExtractPolicy?, @Json(name = "match_policy") val matchPolicy: List<MatchPolicy>?, @Json(name = "storage_policy") val storagePolicy: StoragePolicy?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class RadialDistortion(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class RedEyes(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Int?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class RightEye(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: List<String?>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class SmileProperties(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: List<String?>?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class SpecularityQuality(@Json(name = "estimate") val estimate: Int?, @Json(name = "threshold") val threshold: Threshold?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class StoragePolicy(@Json(name = "attribute_policy") val attributePolicy: AttributePolicy?, @Json(name = "body_sample_policy") val bodySamplePolicy: BodySamplePolicy?, @Json(name = "event_policy") val eventPolicy: EventPolicy?, @Json(name = "face_policy") val facePolicy: FacePolicy?, @Json(name = "face_sample_policy") val faceSamplePolicy: FaceSamplePolicy?, @Json(name = "image_origin_policy") val imageOriginPolicy: ImageOriginPolicy?, @Json(name = "notification_policy") val notificationPolicy: NotificationPolicy?)
Link copied to clipboard
@JsonClass(generateAdapter = true)
data class Threshold(@Json(name = "max") val max: Double?, @Json(name = "min") val min: Double?)