Overview
//trimblecloud-fileservice/trimblecloud.fileservice.models/CopyFileRequest/CopyFileRequestBuilder
CopyFileRequestBuilder
[JVM]
open class CopyFileRequestBuilder
Functions
| Name | Summary |
|---|---|
| build | [JVM] open fun build(): CopyFileRequest |
| fileId | [JVM] open fun fileId(@NonNullfileId: @NonNullUUID): CopyFileRequest.CopyFileRequestBuilder File identifier. |
| includeAcl | [JVM] open fun includeAcl(includeAcl: Boolean): CopyFileRequest.CopyFileRequestBuilder Whether to copy the ACL from the resource to the target resource. |
| includeLinks | [JVM] open fun includeLinks(includeLinks: Boolean): CopyFileRequest.CopyFileRequestBuilder Whether to include support file links in the copy operation. |
| includeSupportFiles | [JVM] open fun includeSupportFiles(includeSupportFiles: Boolean): CopyFileRequest.CopyFileRequestBuilder Whether to include support files in the copy operation. |
| name | [JVM] open fun name(name: String): CopyFileRequest.CopyFileRequestBuilder Optionally provide a new name for the copied file. |
| overwriteExisting | [JVM] open fun overwriteExisting(overwriteExisting: Boolean): CopyFileRequest.CopyFileRequestBuilder Whether to overwrite an existing resource. |
| permissionsLocal | [JVM] open fun permissionsLocal(permissionsLocal: FilePermissionsLocal): CopyFileRequest.CopyFileRequestBuilder The permissions explicitly assigned to the file. |
| spaceId | [JVM] open fun spaceId(@NonNullspaceId: @NonNullUUID): CopyFileRequest.CopyFileRequestBuilder Space identifier. |
| targetParentId | [JVM] open fun targetParentId(@NonNulltargetParentId: @NonNullUUID): CopyFileRequest.CopyFileRequestBuilder The target parent id. |
| toString | [JVM] open fun toString(): String |
| version | [JVM] open fun version(version: String): CopyFileRequest.CopyFileRequestBuilder Version identifier of the file to be copied. |