Class AssessmentResult
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.AssessmentResult
-
public class AssessmentResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAssessmentResult.Builder
-
Constructor Summary
Constructors Constructor Description AssessmentResult()AssessmentResult(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<? extends AssessmentResultCandidate> candidate, org.openapitools.jackson.nullable.JsonNullable<? extends AssessmentResultScore> score, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> submissionDate, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> summary, org.openapitools.jackson.nullable.JsonNullable<? extends AssessmentResultResult> result, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resultUrl, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<Attachment>> attachments)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openapitools.jackson.nullable.JsonNullable<java.util.List<Attachment>>attachments()static AssessmentResult.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<AssessmentResultCandidate>candidate()booleanequals(java.lang.Object o)inthashCode()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>id()Unique identifierorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteId()Provider's unique identifierorg.openapitools.jackson.nullable.JsonNullable<AssessmentResultResult>result()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>resultUrl()The test`s result urlorg.openapitools.jackson.nullable.JsonNullable<AssessmentResultScore>score()org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>startDate()The start date of the candidate testorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>submissionDate()The submission date of the candidate testorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>summary()The summary about the result of the testjava.lang.StringtoString()AssessmentResultwithAttachments(java.util.List<Attachment> attachments)AssessmentResultwithAttachments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<Attachment>> attachments)AssessmentResultwithCandidate(AssessmentResultCandidate candidate)AssessmentResultwithCandidate(org.openapitools.jackson.nullable.JsonNullable<? extends AssessmentResultCandidate> candidate)AssessmentResultwithId(java.lang.String id)Unique identifierAssessmentResultwithId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierAssessmentResultwithRemoteId(java.lang.String remoteId)Provider's unique identifierAssessmentResultwithRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierAssessmentResultwithResult(AssessmentResultResult result)AssessmentResultwithResult(org.openapitools.jackson.nullable.JsonNullable<? extends AssessmentResultResult> result)AssessmentResultwithResultUrl(java.lang.String resultUrl)The test`s result urlAssessmentResultwithResultUrl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resultUrl)The test`s result urlAssessmentResultwithScore(AssessmentResultScore score)AssessmentResultwithScore(org.openapitools.jackson.nullable.JsonNullable<? extends AssessmentResultScore> score)AssessmentResultwithStartDate(java.time.OffsetDateTime startDate)The start date of the candidate testAssessmentResultwithStartDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate)The start date of the candidate testAssessmentResultwithSubmissionDate(java.time.OffsetDateTime submissionDate)The submission date of the candidate testAssessmentResultwithSubmissionDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> submissionDate)The submission date of the candidate testAssessmentResultwithSummary(java.lang.String summary)The summary about the result of the testAssessmentResultwithSummary(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> summary)The summary about the result of the test
-
-
-
Constructor Detail
-
AssessmentResult
public AssessmentResult(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<? extends AssessmentResultCandidate> candidate, org.openapitools.jackson.nullable.JsonNullable<? extends AssessmentResultScore> score, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> submissionDate, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> summary, org.openapitools.jackson.nullable.JsonNullable<? extends AssessmentResultResult> result, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resultUrl, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<Attachment>> attachments)
-
AssessmentResult
public AssessmentResult()
-
-
Method Detail
-
id
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
Unique identifier
-
remoteId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId()
Provider's unique identifier
-
candidate
public org.openapitools.jackson.nullable.JsonNullable<AssessmentResultCandidate> candidate()
-
score
public org.openapitools.jackson.nullable.JsonNullable<AssessmentResultScore> score()
-
startDate
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate()
The start date of the candidate test
-
submissionDate
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> submissionDate()
The submission date of the candidate test
-
summary
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> summary()
The summary about the result of the test
-
result
public org.openapitools.jackson.nullable.JsonNullable<AssessmentResultResult> result()
-
resultUrl
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resultUrl()
The test`s result url
-
attachments
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<Attachment>> attachments()
-
builder
public static final AssessmentResult.Builder builder()
-
withId
public AssessmentResult withId(java.lang.String id)
Unique identifier
-
withId
public AssessmentResult withId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
withRemoteId
public AssessmentResult withRemoteId(java.lang.String remoteId)
Provider's unique identifier
-
withRemoteId
public AssessmentResult withRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
withCandidate
public AssessmentResult withCandidate(AssessmentResultCandidate candidate)
-
withCandidate
public AssessmentResult withCandidate(org.openapitools.jackson.nullable.JsonNullable<? extends AssessmentResultCandidate> candidate)
-
withScore
public AssessmentResult withScore(AssessmentResultScore score)
-
withScore
public AssessmentResult withScore(org.openapitools.jackson.nullable.JsonNullable<? extends AssessmentResultScore> score)
-
withStartDate
public AssessmentResult withStartDate(java.time.OffsetDateTime startDate)
The start date of the candidate test
-
withStartDate
public AssessmentResult withStartDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate)
The start date of the candidate test
-
withSubmissionDate
public AssessmentResult withSubmissionDate(java.time.OffsetDateTime submissionDate)
The submission date of the candidate test
-
withSubmissionDate
public AssessmentResult withSubmissionDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> submissionDate)
The submission date of the candidate test
-
withSummary
public AssessmentResult withSummary(java.lang.String summary)
The summary about the result of the test
-
withSummary
public AssessmentResult withSummary(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> summary)
The summary about the result of the test
-
withResult
public AssessmentResult withResult(AssessmentResultResult result)
-
withResult
public AssessmentResult withResult(org.openapitools.jackson.nullable.JsonNullable<? extends AssessmentResultResult> result)
-
withResultUrl
public AssessmentResult withResultUrl(java.lang.String resultUrl)
The test`s result url
-
withResultUrl
public AssessmentResult withResultUrl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> resultUrl)
The test`s result url
-
withAttachments
public AssessmentResult withAttachments(java.util.List<Attachment> attachments)
-
withAttachments
public AssessmentResult withAttachments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<Attachment>> attachments)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-