Skip to content

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

NameSummary
CreateNestedFolderChildrenBuilder[JVM]
open class CreateNestedFolderChildrenBuilder

Properties

NameSummary
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

NameSummary
builder[JVM]
open fun builder(): CreateNestedFolderChildren.CreateNestedFolderChildrenBuilder
toString[JVM]
open fun toString(): String