Class LmsCreateCompletionRequestDto.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.LmsCreateCompletionRequestDto.Builder
-
- Enclosing class:
- LmsCreateCompletionRequestDto
public static final class LmsCreateCompletionRequestDto.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description LmsCreateCompletionRequestDtobuild()LmsCreateCompletionRequestDto.BuildercompletedAt(java.time.OffsetDateTime completedAt)The date the content was completedLmsCreateCompletionRequestDto.BuildercompletedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> completedAt)The date the content was completedLmsCreateCompletionRequestDto.BuildercontentExternalReference(java.lang.String contentExternalReference)Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.LmsCreateCompletionRequestDto.BuildercontentExternalReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> contentExternalReference)Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.LmsCreateCompletionRequestDto.BuildercontentId(java.lang.String contentId)Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.LmsCreateCompletionRequestDto.BuildercontentId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> contentId)Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.LmsCreateCompletionRequestDto.BuilderlearningObjectExternalReference(java.lang.String learningObjectExternalReference)The external reference of the learning object associated with this completion, this is the main identifier for creating completions.LmsCreateCompletionRequestDto.BuilderlearningObjectId(java.lang.String learningObjectId)The id of the learning object associated with this completion.LmsCreateCompletionRequestDto.BuilderlearningObjectId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectId)The id of the learning object associated with this completion.LmsCreateCompletionRequestDto.Builderpassthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)Value to pass through to the providerLmsCreateCompletionRequestDto.Builderpassthrough(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> passthrough)Value to pass through to the providerLmsCreateCompletionRequestDto.Builderresult(LmsCreateCompletionRequestDtoResult result)The result of the completionLmsCreateCompletionRequestDto.Builderresult(org.openapitools.jackson.nullable.JsonNullable<? extends LmsCreateCompletionRequestDtoResult> result)The result of the completionLmsCreateCompletionRequestDto.Builderscore(LmsCreateCompletionRequestDtoScore score)The score associated with this completionLmsCreateCompletionRequestDto.Builderscore(org.openapitools.jackson.nullable.JsonNullable<? extends LmsCreateCompletionRequestDtoScore> score)The score associated with this completionLmsCreateCompletionRequestDto.BuildertimeSpent(java.lang.String timeSpent)ISO 8601 duration format representing the time spent on completing the learning objectLmsCreateCompletionRequestDto.BuildertimeSpent(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> timeSpent)ISO 8601 duration format representing the time spent on completing the learning object
-
-
-
Method Detail
-
passthrough
public LmsCreateCompletionRequestDto.Builder passthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)
Value to pass through to the provider
-
passthrough
public LmsCreateCompletionRequestDto.Builder passthrough(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> passthrough)
Value to pass through to the provider
-
result
public LmsCreateCompletionRequestDto.Builder result(LmsCreateCompletionRequestDtoResult result)
The result of the completion
-
result
public LmsCreateCompletionRequestDto.Builder result(org.openapitools.jackson.nullable.JsonNullable<? extends LmsCreateCompletionRequestDtoResult> result)
The result of the completion
-
completedAt
public LmsCreateCompletionRequestDto.Builder completedAt(java.time.OffsetDateTime completedAt)
The date the content was completed
-
completedAt
public LmsCreateCompletionRequestDto.Builder completedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> completedAt)
The date the content was completed
-
learningObjectId
public LmsCreateCompletionRequestDto.Builder learningObjectId(java.lang.String learningObjectId)
The id of the learning object associated with this completion. This is not required unless specified in an integration.
-
learningObjectId
public LmsCreateCompletionRequestDto.Builder learningObjectId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectId)
The id of the learning object associated with this completion. This is not required unless specified in an integration.
-
timeSpent
public LmsCreateCompletionRequestDto.Builder timeSpent(java.lang.String timeSpent)
ISO 8601 duration format representing the time spent on completing the learning object
-
timeSpent
public LmsCreateCompletionRequestDto.Builder timeSpent(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> timeSpent)
ISO 8601 duration format representing the time spent on completing the learning object
-
contentExternalReference
@Deprecated public LmsCreateCompletionRequestDto.Builder contentExternalReference(java.lang.String contentExternalReference)
Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.The external reference associated with this content
-
contentExternalReference
@Deprecated public LmsCreateCompletionRequestDto.Builder contentExternalReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> contentExternalReference)
Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.The external reference associated with this content
-
contentId
@Deprecated public LmsCreateCompletionRequestDto.Builder contentId(java.lang.String contentId)
Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.The content ID associated with this completion
-
contentId
@Deprecated public LmsCreateCompletionRequestDto.Builder contentId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> contentId)
Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.The content ID associated with this completion
-
score
public LmsCreateCompletionRequestDto.Builder score(LmsCreateCompletionRequestDtoScore score)
The score associated with this completion
-
score
public LmsCreateCompletionRequestDto.Builder score(org.openapitools.jackson.nullable.JsonNullable<? extends LmsCreateCompletionRequestDtoScore> score)
The score associated with this completion
-
learningObjectExternalReference
public LmsCreateCompletionRequestDto.Builder learningObjectExternalReference(java.lang.String learningObjectExternalReference)
The external reference of the learning object associated with this completion, this is the main identifier for creating completions.
-
build
public LmsCreateCompletionRequestDto build()
-
-