Class Scorecard.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.Scorecard.Builder
-
- Enclosing class:
- Scorecard
public static final class Scorecard.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Scorecard.BuilderapplicationId(java.lang.String applicationId)The application ID associated with the scorecardScorecard.BuilderapplicationId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> applicationId)The application ID associated with the scorecardScorecard.BuilderauthorId(java.lang.String authorId)The author ID of the scorecardScorecard.BuilderauthorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> authorId)The author ID of the scorecardScorecardbuild()Scorecard.BuildercandidateId(java.lang.String candidateId)The candidate ID associated with the scorecardScorecard.BuildercandidateId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> candidateId)The candidate ID associated with the scorecardScorecard.BuildercreatedAt(java.time.OffsetDateTime createdAt)The creation date of the scorecardScorecard.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The creation date of the scorecardScorecard.Builderid(java.lang.String id)Unique identifierScorecard.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierScorecard.BuilderinterviewId(java.lang.String interviewId)The interview ID associated with the scorecardScorecard.BuilderinterviewId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> interviewId)The interview ID associated with the scorecardScorecard.Builderlabel(java.lang.String label)The label of the scorecardScorecard.Builderlabel(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label)The label of the scorecardScorecard.BuilderoverallRecommendation(OverallRecommendation overallRecommendation)The overall recommendationScorecard.BuilderoverallRecommendation(org.openapitools.jackson.nullable.JsonNullable<? extends OverallRecommendation> overallRecommendation)The overall recommendationScorecard.BuilderremoteApplicationId(java.lang.String remoteApplicationId)Provider's unique identifier of the applicationScorecard.BuilderremoteApplicationId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteApplicationId)Provider's unique identifier of the applicationScorecard.BuilderremoteAuthorId(java.lang.String remoteAuthorId)Provider's unique identifier of the authorScorecard.BuilderremoteAuthorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteAuthorId)Provider's unique identifier of the authorScorecard.BuilderremoteCandidateId(java.lang.String remoteCandidateId)Provider's unique identifier of the candidateScorecard.BuilderremoteCandidateId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteCandidateId)Provider's unique identifier of the candidateScorecard.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierScorecard.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierScorecard.BuilderremoteInterviewId(java.lang.String remoteInterviewId)Provider's unique identifier of the interviewScorecard.BuilderremoteInterviewId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteInterviewId)Provider's unique identifier of the interviewScorecard.Buildersections(java.util.List<ScorecardSection> sections)The sections in the scorecardScorecard.Buildersections(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ScorecardSection>> sections)The sections in the scorecardScorecard.BuilderupdatedAt(java.time.OffsetDateTime updatedAt)The update date of the scorecardScorecard.BuilderupdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)The update date of the scorecard
-
-
-
Method Detail
-
id
public Scorecard.Builder id(java.lang.String id)
Unique identifier
-
id
public Scorecard.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public Scorecard.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public Scorecard.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
sections
public Scorecard.Builder sections(java.util.List<ScorecardSection> sections)
The sections in the scorecard
-
sections
public Scorecard.Builder sections(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<ScorecardSection>> sections)
The sections in the scorecard
-
label
public Scorecard.Builder label(java.lang.String label)
The label of the scorecard
-
label
public Scorecard.Builder label(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> label)
The label of the scorecard
-
candidateId
public Scorecard.Builder candidateId(java.lang.String candidateId)
The candidate ID associated with the scorecard
-
candidateId
public Scorecard.Builder candidateId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> candidateId)
The candidate ID associated with the scorecard
-
remoteCandidateId
public Scorecard.Builder remoteCandidateId(java.lang.String remoteCandidateId)
Provider's unique identifier of the candidate
-
remoteCandidateId
public Scorecard.Builder remoteCandidateId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteCandidateId)
Provider's unique identifier of the candidate
-
applicationId
public Scorecard.Builder applicationId(java.lang.String applicationId)
The application ID associated with the scorecard
-
applicationId
public Scorecard.Builder applicationId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> applicationId)
The application ID associated with the scorecard
-
remoteApplicationId
public Scorecard.Builder remoteApplicationId(java.lang.String remoteApplicationId)
Provider's unique identifier of the application
-
remoteApplicationId
public Scorecard.Builder remoteApplicationId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteApplicationId)
Provider's unique identifier of the application
-
interviewId
public Scorecard.Builder interviewId(java.lang.String interviewId)
The interview ID associated with the scorecard
-
interviewId
public Scorecard.Builder interviewId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> interviewId)
The interview ID associated with the scorecard
-
remoteInterviewId
public Scorecard.Builder remoteInterviewId(java.lang.String remoteInterviewId)
Provider's unique identifier of the interview
-
remoteInterviewId
public Scorecard.Builder remoteInterviewId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteInterviewId)
Provider's unique identifier of the interview
-
authorId
public Scorecard.Builder authorId(java.lang.String authorId)
The author ID of the scorecard
-
authorId
public Scorecard.Builder authorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> authorId)
The author ID of the scorecard
-
remoteAuthorId
public Scorecard.Builder remoteAuthorId(java.lang.String remoteAuthorId)
Provider's unique identifier of the author
-
remoteAuthorId
public Scorecard.Builder remoteAuthorId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteAuthorId)
Provider's unique identifier of the author
-
overallRecommendation
public Scorecard.Builder overallRecommendation(OverallRecommendation overallRecommendation)
The overall recommendation
-
overallRecommendation
public Scorecard.Builder overallRecommendation(org.openapitools.jackson.nullable.JsonNullable<? extends OverallRecommendation> overallRecommendation)
The overall recommendation
-
createdAt
public Scorecard.Builder createdAt(java.time.OffsetDateTime createdAt)
The creation date of the scorecard
-
createdAt
public Scorecard.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The creation date of the scorecard
-
updatedAt
public Scorecard.Builder updatedAt(java.time.OffsetDateTime updatedAt)
The update date of the scorecard
-
updatedAt
public Scorecard.Builder updatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
The update date of the scorecard
-
build
public Scorecard build()
-
-