Class UploadFileTask
Inheritance
object
UploadFileTask
Assembly: .dll
Syntax
public class UploadFileTask : TaskBase<UploadFileTask, IApiFileData>
Constructors
UploadFileTask(Api, IFile)
Declaration
public UploadFileTask(Api api, IFile file)
Parameters
Type |
Name |
Description |
Api |
api |
|
IFile |
file |
|
Properties
File
Declaration
public IFile File { get; }
Property Value
Declaration
public GoogleTypes.UploadMetadata Google_UploadMetadata { get; set; }
Property Value
Method
Declaration
public override string Method { get; }
Property Value
Overrides
OpenAI_UploadPurpose
Declaration
public OpenAITypes.UploadPurpose OpenAI_UploadPurpose { get; set; }
Property Value
Methods
ExecuteAsyncINTERNAL()
Declaration
protected override UniTask<IApiFileData> ExecuteAsyncINTERNAL()
Returns
Overrides
Declaration
public UploadFileTask SetGoogleUploadMetadata(GoogleTypes.UploadMetadata metadata)
Parameters
Returns
SetOpenAIUploadPurpose(UploadPurpose)
Declaration
public UploadFileTask SetOpenAIUploadPurpose(OpenAITypes.UploadPurpose purpose)
Parameters
Returns