Class CreateAssetInput
- java.lang.Object
-
- ch.brix.gql.client.InputObject
-
- ch.brix.gql.client.frontify.input_objects.CreateAssetInput
-
public class CreateAssetInput extends ch.brix.gql.client.InputObject
-
-
Constructor Summary
Constructors Constructor Description CreateAssetInput()
-
Method Summary
Modifier and Type Method Description CreateAssetInputauthor(StringScalar v)Represents the Author of the `Asset`.CreateAssetInputcopyright(CreateCopyrightInput v)Add `Asset` copyright details.CreateAssetInputdescription(StringScalar v)`Asset` description.CreateAssetInputdirectory(List<StringScalar> v)An array of strings representing the directory, if a folder does not exist, it is created.CreateAssetInputexpiresAt(DateTimeScalar v)Expiry Date.CreateAssetInputexternalId(IdScalar v)`Asset` external Id.CreateAssetInputfileId(IdScalar v)File Id.CreateAssetInputparentId(IdScalar v)The parent Id, where the `Asset` should be located in.CreateAssetInputprojectId(IdScalar v)**DEPRECATED** `Library` or `Workspace` Id.CreateAssetInputskipFileMetadata(BooleanScalar v)Skip file's EXIF metadata.CreateAssetInputtags(List<TagInput> v)List of tags to create with `Asset`CreateAssetInputtitle(StringScalar v)`Asset` title or display name.CreateAssetInputworkflowStatus(StringScalar v)**DEPRECATED** `Asset` workflow status.
-
-
-
Method Detail
-
projectId
public CreateAssetInput projectId(IdScalar v)
**DEPRECATED** `Library` or `Workspace` Id. This value is ignored if `parentId` is set. This field will be removed. Use `parentId` instead. | Date: 2023-07-01T00:00:00.000+00:00
-
fileId
public CreateAssetInput fileId(IdScalar v)
File Id. Signed Id returned in `uploadFile`.
-
title
public CreateAssetInput title(StringScalar v)
`Asset` title or display name.
-
description
public CreateAssetInput description(StringScalar v)
`Asset` description.
-
externalId
public CreateAssetInput externalId(IdScalar v)
`Asset` external Id.
-
copyright
public CreateAssetInput copyright(CreateCopyrightInput v)
Add `Asset` copyright details.
-
tags
public CreateAssetInput tags(List<TagInput> v)
List of tags to create with `Asset`
-
skipFileMetadata
public CreateAssetInput skipFileMetadata(BooleanScalar v)
Skip file's EXIF metadata. When true, it will ignore all file metadata contents.
-
directory
public CreateAssetInput directory(List<StringScalar> v)
An array of strings representing the directory, if a folder does not exist, it is created. Example: ["My Folder", "Sub-Folder"] will create the necessary folders if they do not yet exist and place the `Asset` in it. **Important:** Cannot be used in conjunction with `parentId` that is from a `Folder`.
-
parentId
public CreateAssetInput parentId(IdScalar v)
The parent Id, where the `Asset` should be located in. Should either be a `Library`, `WorkspaceProject` or `Folder` Id. **Important:** Cannot be used in conjunction with `directory` if the Id is from a `Folder`.
-
workflowStatus
public CreateAssetInput workflowStatus(StringScalar v)
**DEPRECATED** `Asset` workflow status. Workflow logic will be automatically managed if not properly set. This field will be removed. | Date: 2022-07-01T00:00:00.000+00:00
-
expiresAt
public CreateAssetInput expiresAt(DateTimeScalar v)
Expiry Date. `Asset` will expire once the defined date is reached.
-
author
public CreateAssetInput author(StringScalar v)
Represents the Author of the `Asset`. Example: Photographer Name
-
-