Class LmsCreateCompletionRequestDto


  • public class LmsCreateCompletionRequestDto
    extends java.lang.Object
    • Constructor Detail

      • LmsCreateCompletionRequestDto

        public LmsCreateCompletionRequestDto​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> passthrough,
                                             org.openapitools.jackson.nullable.JsonNullable<? extends LmsCreateCompletionRequestDtoResult> result,
                                             org.openapitools.jackson.nullable.JsonNullable<java.lang.String> completedAt,
                                             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.String> contentExternalReference,
                                             org.openapitools.jackson.nullable.JsonNullable<java.lang.String> contentId)
      • LmsCreateCompletionRequestDto

        public LmsCreateCompletionRequestDto()
    • 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
      • completedAt

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> completedAt()
        The date the content was completed
      • learningObjectId

        public 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.
      • learningObjectExternalReference

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectExternalReference()
        The external reference of the learning object associated with this completion, this is the main identifier for creating completions.
      • contentExternalReference

        @Deprecated
        public 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 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
      • withPassthrough

        public LmsCreateCompletionRequestDto withPassthrough​(java.util.Map<java.lang.String,​java.lang.Object> passthrough)
        Value to pass through to the provider
      • withPassthrough

        public LmsCreateCompletionRequestDto withPassthrough​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> passthrough)
        Value to pass through to the provider
      • withCompletedAt

        public LmsCreateCompletionRequestDto withCompletedAt​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> completedAt)
        The date the content was completed
      • withLearningObjectId

        public LmsCreateCompletionRequestDto withLearningObjectId​(java.lang.String learningObjectId)
        The id of the learning object associated with this completion. This is not required unless specified in an integration.
      • withLearningObjectId

        public LmsCreateCompletionRequestDto withLearningObjectId​(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.
      • withLearningObjectExternalReference

        public LmsCreateCompletionRequestDto withLearningObjectExternalReference​(java.lang.String learningObjectExternalReference)
        The external reference of the learning object associated with this completion, this is the main identifier for creating completions.
      • withLearningObjectExternalReference

        public LmsCreateCompletionRequestDto withLearningObjectExternalReference​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> learningObjectExternalReference)
        The external reference of the learning object associated with this completion, this is the main identifier for creating completions.
      • withContentExternalReference

        @Deprecated
        public LmsCreateCompletionRequestDto withContentExternalReference​(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
      • withContentExternalReference

        @Deprecated
        public LmsCreateCompletionRequestDto withContentExternalReference​(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
      • withContentId

        @Deprecated
        public LmsCreateCompletionRequestDto withContentId​(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
      • withContentId

        @Deprecated
        public LmsCreateCompletionRequestDto withContentId​(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
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object