Overview
//trimblecloud-fileservice/trimblecloud.fileservice.models/CreateNestedFolderChildren
CreateNestedFolderChildren
[JVM]
open class CreateNestedFolderChildren
Represents a nested folder child in a batch create request. This model is used for nested children that don’t require a parentId since they inherit their parent context from the containing request structure.
Constructors
| CreateNestedFolderChildren | [JVM] constructor(@NonNullname: @NonNullString, metadata: HashMap<String, Any>, permissionsLocal: FolderPermissionsLocal, children: List<CreateNestedFolderChildren>) |
Types
| Name | Summary |
|---|---|
| CreateNestedFolderChildrenBuilder | [JVM] open class CreateNestedFolderChildrenBuilder |
Properties
| Name | Summary |
|---|---|
| children | [JVM] open val children: List<CreateNestedFolderChildren> List of child folders to be created under this folder. |
| metadata | [JVM] open val metadata: HashMap<String, Any> Metadata of the folder. |
| name | [JVM] @NonNull @get:NonNull open val name: @NonNullString Name of the folder. |
| permissionsLocal | [JVM] open val permissionsLocal: FolderPermissionsLocal The permissions explicitly assigned to the folder. |
Functions
| Name | Summary |
|---|---|
| builder | [JVM] open fun builder(): CreateNestedFolderChildren.CreateNestedFolderChildrenBuilder |
| toString | [JVM] open fun toString(): String |