Class LmsCreateCollectionRequestDto.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.LmsCreateCollectionRequestDto.Builder
-
- Enclosing class:
- LmsCreateCollectionRequestDto
public static final class LmsCreateCollectionRequestDto.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LmsCreateCollectionRequestDtobuild()LmsCreateCollectionRequestDto.Buildercategories(java.util.List<CreateCategoriesApiModel> categories)The categories associated with this contentLmsCreateCollectionRequestDto.Buildercategories(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CreateCategoriesApiModel>> categories)The categories associated with this contentLmsCreateCollectionRequestDto.BuildercoverUrl(java.lang.String coverUrl)The URL of the thumbnail image associated with the collection.LmsCreateCollectionRequestDto.BuildercoverUrl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> coverUrl)The URL of the thumbnail image associated with the collection.LmsCreateCollectionRequestDto.Builderdescription(java.lang.String description)The description of the collectionLmsCreateCollectionRequestDto.Builderdescription(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)The description of the collectionLmsCreateCollectionRequestDto.BuilderexternalReference(java.lang.String externalReference)The external ID associated with this collectionLmsCreateCollectionRequestDto.BuilderexternalReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> externalReference)The external ID associated with this collectionLmsCreateCollectionRequestDto.Builderlanguages(java.util.List<java.lang.String> languages)The languages associated with this collectionLmsCreateCollectionRequestDto.Builderlanguages(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> languages)The languages associated with this collectionLmsCreateCollectionRequestDto.BuilderlearningObjectIds(java.util.List<java.lang.String> learningObjectIds)The child ID/IDs associated with this collectionLmsCreateCollectionRequestDto.BuilderlearningObjectIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> learningObjectIds)The child ID/IDs associated with this collectionLmsCreateCollectionRequestDto.BuilderremoteLearningObjectIds(java.util.List<java.lang.String> remoteLearningObjectIds)Provider's unique identifiers of the child ID/IDs associated with this collectionLmsCreateCollectionRequestDto.BuilderremoteLearningObjectIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> remoteLearningObjectIds)Provider's unique identifiers of the child ID/IDs associated with this collectionLmsCreateCollectionRequestDto.Builderskills(java.util.List<CreateSkillsApiModel> skills)The skills associated with this contentLmsCreateCollectionRequestDto.Builderskills(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CreateSkillsApiModel>> skills)The skills associated with this contentLmsCreateCollectionRequestDto.Buildertitle(java.lang.String title)The title of the collectionLmsCreateCollectionRequestDto.Buildertitle(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)The title of the collectionLmsCreateCollectionRequestDto.BuilderunifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)Custom Unified Fields configured in your StackOne projectLmsCreateCollectionRequestDto.BuilderunifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)Custom Unified Fields configured in your StackOne project
-
-
-
Method Detail
-
unifiedCustomFields
public LmsCreateCollectionRequestDto.Builder unifiedCustomFields(java.util.Map<java.lang.String,java.lang.Object> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
unifiedCustomFields
public LmsCreateCollectionRequestDto.Builder unifiedCustomFields(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,java.lang.Object>> unifiedCustomFields)
Custom Unified Fields configured in your StackOne project
-
externalReference
public LmsCreateCollectionRequestDto.Builder externalReference(java.lang.String externalReference)
The external ID associated with this collection
-
externalReference
public LmsCreateCollectionRequestDto.Builder externalReference(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> externalReference)
The external ID associated with this collection
-
learningObjectIds
public LmsCreateCollectionRequestDto.Builder learningObjectIds(java.util.List<java.lang.String> learningObjectIds)
The child ID/IDs associated with this collection
-
learningObjectIds
public LmsCreateCollectionRequestDto.Builder learningObjectIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> learningObjectIds)
The child ID/IDs associated with this collection
-
remoteLearningObjectIds
public LmsCreateCollectionRequestDto.Builder remoteLearningObjectIds(java.util.List<java.lang.String> remoteLearningObjectIds)
Provider's unique identifiers of the child ID/IDs associated with this collection
-
remoteLearningObjectIds
public LmsCreateCollectionRequestDto.Builder remoteLearningObjectIds(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> remoteLearningObjectIds)
Provider's unique identifiers of the child ID/IDs associated with this collection
-
title
public LmsCreateCollectionRequestDto.Builder title(java.lang.String title)
The title of the collection
-
title
public LmsCreateCollectionRequestDto.Builder title(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)
The title of the collection
-
description
public LmsCreateCollectionRequestDto.Builder description(java.lang.String description)
The description of the collection
-
description
public LmsCreateCollectionRequestDto.Builder description(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> description)
The description of the collection
-
languages
public LmsCreateCollectionRequestDto.Builder languages(java.util.List<java.lang.String> languages)
The languages associated with this collection
-
languages
public LmsCreateCollectionRequestDto.Builder languages(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> languages)
The languages associated with this collection
-
coverUrl
public LmsCreateCollectionRequestDto.Builder coverUrl(java.lang.String coverUrl)
The URL of the thumbnail image associated with the collection.
-
coverUrl
public LmsCreateCollectionRequestDto.Builder coverUrl(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> coverUrl)
The URL of the thumbnail image associated with the collection.
-
categories
public LmsCreateCollectionRequestDto.Builder categories(java.util.List<CreateCategoriesApiModel> categories)
The categories associated with this content
-
categories
public LmsCreateCollectionRequestDto.Builder categories(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CreateCategoriesApiModel>> categories)
The categories associated with this content
-
skills
public LmsCreateCollectionRequestDto.Builder skills(java.util.List<CreateSkillsApiModel> skills)
The skills associated with this content
-
skills
public LmsCreateCollectionRequestDto.Builder skills(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CreateSkillsApiModel>> skills)
The skills associated with this content
-
build
public LmsCreateCollectionRequestDto build()
-
-