Overview
//trimblecloud-fileservice/trimblecloud.fileservice.models/SupportFileResource
SupportFileResource
[JVM]
open class SupportFileResource
Represents a support file resource.
Constructors
| SupportFileResource | [JVM] constructor(@NonNullname: @NonNullString, supportFileKey: String, restrictedAccess: Boolean, responseHeaders: HashMap<String, String>, metadata: HashMap<String, Any>) |
Types
| Name | Summary |
|---|---|
| SupportFileResourceBuilder | [JVM] open class SupportFileResourceBuilder |
Properties
| Name | Summary |
|---|---|
| metadata | [JVM] open val metadata: HashMap<String, Any> Clients may set additional information related to the file here. |
| name | [JVM] @NonNull @get:NonNull open val name: @NonNullString The name of the support file. |
| responseHeaders | [JVM] open val responseHeaders: HashMap<String, String> Download HTTP response headers can be set here. |
| restrictedAccess | [JVM] open val restrictedAccess: Boolean Set to false if the download url of the file shouldn’t be expired. |
| supportFileKey | [JVM] open val supportFileKey: String The key of the support file |
Functions
| Name | Summary |
|---|---|
| builder | [JVM] open fun builder(): SupportFileResource.SupportFileResourceBuilder |
| toString | [JVM] open fun toString(): String |