Class LmsCreateAssignmentRequestDto.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.LmsCreateAssignmentRequestDto.Builder
-
- Enclosing class:
- LmsCreateAssignmentRequestDto
public static final class LmsCreateAssignmentRequestDto.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description LmsCreateAssignmentRequestDtobuild()LmsCreateAssignmentRequestDto.BuildercreatedAt(java.time.OffsetDateTime createdAt)The date the assignment was createdLmsCreateAssignmentRequestDto.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)The date the assignment was createdLmsCreateAssignmentRequestDto.BuilderdueDate(java.time.OffsetDateTime dueDate)The date the assignment is due to be completedLmsCreateAssignmentRequestDto.BuilderdueDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> dueDate)The date the assignment is due to be completedLmsCreateAssignmentRequestDto.BuilderexternalReference(java.lang.String externalReference)Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.LmsCreateAssignmentRequestDto.BuilderexternalReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> externalReference)Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.LmsCreateAssignmentRequestDto.BuilderlearningObjectExternalReference(java.lang.String learningObjectExternalReference)The external reference of the learning object associated with this assignment, this is the main identifier for creating assignments.LmsCreateAssignmentRequestDto.BuilderlearningObjectExternalReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectExternalReference)The external reference of the learning object associated with this assignment, this is the main identifier for creating assignments.LmsCreateAssignmentRequestDto.BuilderlearningObjectId(java.lang.String learningObjectId)The learning_object_id associated with this assignment.LmsCreateAssignmentRequestDto.BuilderlearningObjectId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectId)The learning_object_id associated with this assignment.LmsCreateAssignmentRequestDto.Builderpassthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)Value to pass through to the providerLmsCreateAssignmentRequestDto.Builderpassthrough(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> passthrough)Value to pass through to the providerLmsCreateAssignmentRequestDto.Builderprogress(double progress)The progress associated with this assigmentLmsCreateAssignmentRequestDto.Builderprogress(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> progress)The progress associated with this assigmentLmsCreateAssignmentRequestDto.Builderstatus(LmsCreateAssignmentRequestDtoStatus status)The status of the assignmentLmsCreateAssignmentRequestDto.Builderstatus(org.openapitools.jackson.nullable.JsonNullable<? extends LmsCreateAssignmentRequestDtoStatus> status)The status of the assignment
-
-
-
Method Detail
-
passthrough
public LmsCreateAssignmentRequestDto.Builder passthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)
Value to pass through to the provider
-
passthrough
public LmsCreateAssignmentRequestDto.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
-
externalReference
@Deprecated public LmsCreateAssignmentRequestDto.Builder externalReference(java.lang.String externalReference)
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 assignment
-
externalReference
@Deprecated public LmsCreateAssignmentRequestDto.Builder externalReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> externalReference)
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 assignment
-
learningObjectId
public LmsCreateAssignmentRequestDto.Builder learningObjectId(java.lang.String learningObjectId)
The learning_object_id associated with this assignment. This is not required unless specified in an integration.
-
learningObjectId
public LmsCreateAssignmentRequestDto.Builder learningObjectId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectId)
The learning_object_id associated with this assignment. This is not required unless specified in an integration.
-
learningObjectExternalReference
public LmsCreateAssignmentRequestDto.Builder learningObjectExternalReference(java.lang.String learningObjectExternalReference)
The external reference of the learning object associated with this assignment, this is the main identifier for creating assignments.
-
learningObjectExternalReference
public LmsCreateAssignmentRequestDto.Builder learningObjectExternalReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectExternalReference)
The external reference of the learning object associated with this assignment, this is the main identifier for creating assignments.
-
progress
public LmsCreateAssignmentRequestDto.Builder progress(double progress)
The progress associated with this assigment
-
progress
public LmsCreateAssignmentRequestDto.Builder progress(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> progress)
The progress associated with this assigment
-
createdAt
public LmsCreateAssignmentRequestDto.Builder createdAt(java.time.OffsetDateTime createdAt)
The date the assignment was created
-
createdAt
public LmsCreateAssignmentRequestDto.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
The date the assignment was created
-
dueDate
public LmsCreateAssignmentRequestDto.Builder dueDate(java.time.OffsetDateTime dueDate)
The date the assignment is due to be completed
-
dueDate
public LmsCreateAssignmentRequestDto.Builder dueDate(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> dueDate)
The date the assignment is due to be completed
-
status
public LmsCreateAssignmentRequestDto.Builder status(LmsCreateAssignmentRequestDtoStatus status)
The status of the assignment
-
status
public LmsCreateAssignmentRequestDto.Builder status(org.openapitools.jackson.nullable.JsonNullable<? extends LmsCreateAssignmentRequestDtoStatus> status)
The status of the assignment
-
build
public LmsCreateAssignmentRequestDto build()
-
-