ผู้ร่วมแข่งขัน


class Candidate


ตัวอย่างคำตอบจากโมเดล มี FinishReason นอกเหนือจาก Content ของคำตอบ

สรุป

ประเภทที่ซ้อนกัน

@IntDef(value = [0, 1, 2])
annotation Candidate.FinishReason

เหตุผลที่เสร็จสิ้นซึ่งเชื่อมโยงกับ Candidate

ตัวสร้างแบบสาธารณะ

@VisibleForTesting(otherwise = 3)
Candidate(content: Content, @Candidate.FinishReason finishReason: Int?)

พร็อพเพอร์ตี้สาธารณะ

Content
Int?

ตัวสร้างแบบสาธารณะ

ผู้ร่วมแข่งขัน

@VisibleForTesting(otherwise = 3)
Candidate(content: Content, @Candidate.FinishReason finishReason: Int? = null)

พร็อพเพอร์ตี้สาธารณะ

เนื้อหา

val contentContent

finishReason

val finishReasonInt?