Class LmsCreateAssignmentRequestDto
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.LmsCreateAssignmentRequestDto
-
public class LmsCreateAssignmentRequestDto extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classLmsCreateAssignmentRequestDto.Builder
-
Constructor Summary
Constructors Constructor Description LmsCreateAssignmentRequestDto()LmsCreateAssignmentRequestDto(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> passthrough, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> externalReference, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectExternalReference, org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> progress, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> dueDate, org.openapitools.jackson.nullable.JsonNullable<? extends LmsCreateAssignmentRequestDtoStatus> status)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static LmsCreateAssignmentRequestDto.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>createdAt()The date the assignment was createdorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>dueDate()The date the assignment is due to be completedbooleanequals(java.lang.Object o)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.inthashCode()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.org.openapitools.jackson.nullable.JsonNullable<java.lang.String>learningObjectId()The learning_object_id associated with this assignment.org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,java.lang.Object>>passthrough()Value to pass through to the providerorg.openapitools.jackson.nullable.JsonNullable<java.lang.Double>progress()The progress associated with this assigmentorg.openapitools.jackson.nullable.JsonNullable<LmsCreateAssignmentRequestDtoStatus>status()The status of the assignmentjava.lang.StringtoString()LmsCreateAssignmentRequestDtowithCreatedAt(java.lang.String createdAt)The date the assignment was createdLmsCreateAssignmentRequestDtowithCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> createdAt)The date the assignment was createdLmsCreateAssignmentRequestDtowithDueDate(java.lang.String dueDate)The date the assignment is due to be completedLmsCreateAssignmentRequestDtowithDueDate(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> dueDate)The date the assignment is due to be completedLmsCreateAssignmentRequestDtowithExternalReference(java.lang.String externalReference)Deprecated.field: This will be removed in a future release, please migrate away from it as soon as possible.LmsCreateAssignmentRequestDtowithExternalReference(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.LmsCreateAssignmentRequestDtowithLearningObjectExternalReference(java.lang.String learningObjectExternalReference)The external reference of the learning object associated with this assignment, this is the main identifier for creating assignments.LmsCreateAssignmentRequestDtowithLearningObjectExternalReference(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.LmsCreateAssignmentRequestDtowithLearningObjectId(java.lang.String learningObjectId)The learning_object_id associated with this assignment.LmsCreateAssignmentRequestDtowithLearningObjectId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectId)The learning_object_id associated with this assignment.LmsCreateAssignmentRequestDtowithPassthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)Value to pass through to the providerLmsCreateAssignmentRequestDtowithPassthrough(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> passthrough)Value to pass through to the providerLmsCreateAssignmentRequestDtowithProgress(double progress)The progress associated with this assigmentLmsCreateAssignmentRequestDtowithProgress(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> progress)The progress associated with this assigmentLmsCreateAssignmentRequestDtowithStatus(LmsCreateAssignmentRequestDtoStatus status)The status of the assignmentLmsCreateAssignmentRequestDtowithStatus(org.openapitools.jackson.nullable.JsonNullable<? extends LmsCreateAssignmentRequestDtoStatus> status)The status of the assignment
-
-
-
Constructor Detail
-
LmsCreateAssignmentRequestDto
public LmsCreateAssignmentRequestDto(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> passthrough, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> externalReference, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectId, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectExternalReference, org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> progress, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> dueDate, org.openapitools.jackson.nullable.JsonNullable<? extends LmsCreateAssignmentRequestDtoStatus> status)
-
LmsCreateAssignmentRequestDto
public LmsCreateAssignmentRequestDto()
-
-
Method Detail
-
passthrough
public org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,java.lang.Object>> passthrough()
Value to pass through to the provider
-
externalReference
@Deprecated public 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 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 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 org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> progress()
The progress associated with this assigment
-
createdAt
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> createdAt()
The date the assignment was created
-
dueDate
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> dueDate()
The date the assignment is due to be completed
-
status
public org.openapitools.jackson.nullable.JsonNullable<LmsCreateAssignmentRequestDtoStatus> status()
The status of the assignment
-
builder
public static LmsCreateAssignmentRequestDto.Builder builder()
-
withPassthrough
public LmsCreateAssignmentRequestDto withPassthrough(java.util.Map<java.lang.String,java.lang.Object> passthrough)
Value to pass through to the provider
-
withPassthrough
public LmsCreateAssignmentRequestDto withPassthrough(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> passthrough)
Value to pass through to the provider
-
withExternalReference
@Deprecated public LmsCreateAssignmentRequestDto withExternalReference(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
-
withExternalReference
@Deprecated public LmsCreateAssignmentRequestDto withExternalReference(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
-
withLearningObjectId
public LmsCreateAssignmentRequestDto withLearningObjectId(java.lang.String learningObjectId)
The learning_object_id associated with this assignment. This is not required unless specified in an integration.
-
withLearningObjectId
public LmsCreateAssignmentRequestDto withLearningObjectId(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.
-
withLearningObjectExternalReference
public LmsCreateAssignmentRequestDto withLearningObjectExternalReference(java.lang.String learningObjectExternalReference)
The external reference of the learning object associated with this assignment, this is the main identifier for creating assignments.
-
withLearningObjectExternalReference
public LmsCreateAssignmentRequestDto withLearningObjectExternalReference(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.
-
withProgress
public LmsCreateAssignmentRequestDto withProgress(double progress)
The progress associated with this assigment
-
withProgress
public LmsCreateAssignmentRequestDto withProgress(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> progress)
The progress associated with this assigment
-
withCreatedAt
public LmsCreateAssignmentRequestDto withCreatedAt(java.lang.String createdAt)
The date the assignment was created
-
withCreatedAt
public LmsCreateAssignmentRequestDto withCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> createdAt)
The date the assignment was created
-
withDueDate
public LmsCreateAssignmentRequestDto withDueDate(java.lang.String dueDate)
The date the assignment is due to be completed
-
withDueDate
public LmsCreateAssignmentRequestDto withDueDate(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> dueDate)
The date the assignment is due to be completed
-
withStatus
public LmsCreateAssignmentRequestDto withStatus(LmsCreateAssignmentRequestDtoStatus status)
The status of the assignment
-
withStatus
public LmsCreateAssignmentRequestDto withStatus(org.openapitools.jackson.nullable.JsonNullable<? extends LmsCreateAssignmentRequestDtoStatus> status)
The status of the assignment
-
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
-
-