AI DevKit
Search Results for

    Show / Hide Table of Contents

    Class UploadFileTask

    Inheritance
    object
    TaskBase<UploadFileTask, IApiFileData>
    UploadFileTask
    Inherited Members
    TaskBase<UploadFileTask, IApiFileData>.Method
    TaskBase<UploadFileTask, IApiFileData>.Cts
    TaskBase<UploadFileTask, IApiFileData>.Token
    TaskBase<UploadFileTask, IApiFileData>.Api
    TaskBase<UploadFileTask, IApiFileData>.Sender
    TaskBase<UploadFileTask, IApiFileData>.IgnoreLogs
    TaskBase<UploadFileTask, IApiFileData>.IsCanceled
    TaskBase<UploadFileTask, IApiFileData>.RequestMimeType
    TaskBase<UploadFileTask, IApiFileData>.ResponseMimeType
    TaskBase<UploadFileTask, IApiFileData>.IsWrapperTask
    TaskBase<UploadFileTask, IApiFileData>.SetSender(string)
    TaskBase<UploadFileTask, IApiFileData>.SetIgnoreLogs(bool)
    TaskBase<UploadFileTask, IApiFileData>.SetCancellationToken(CancellationToken)
    TaskBase<UploadFileTask, IApiFileData>.ExecuteAsync()
    TaskBase<UploadFileTask, IApiFileData>.ExecuteAsyncINTERNAL()
    TaskBase<UploadFileTask, IApiFileData>.ExecuteAsync<T>()
    TaskBase<UploadFileTask, IApiFileData>.CancelTask()
    Namespace: Glitch9.AIDevKit
    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
    Type Description
    IFile

    Google_UploadMetadata

    Declaration
    public GoogleTypes.UploadMetadata Google_UploadMetadata { get; set; }
    Property Value
    Type Description
    GoogleTypes.UploadMetadata

    Method

    Declaration
    public override string Method { get; }
    Property Value
    Type Description
    string
    Overrides
    TaskBase<UploadFileTask, IApiFileData>.Method

    OpenAI_UploadPurpose

    Declaration
    public OpenAITypes.UploadPurpose OpenAI_UploadPurpose { get; set; }
    Property Value
    Type Description
    OpenAITypes.UploadPurpose

    Methods

    ExecuteAsyncINTERNAL()

    Declaration
    protected override UniTask<IApiFileData> ExecuteAsyncINTERNAL()
    Returns
    Type Description
    UniTask<IApiFileData>
    Overrides
    TaskBase<UploadFileTask, IApiFileData>.ExecuteAsyncINTERNAL()

    SetGoogleUploadMetadata(UploadMetadata)

    Declaration
    public UploadFileTask SetGoogleUploadMetadata(GoogleTypes.UploadMetadata metadata)
    Parameters
    Type Name Description
    GoogleTypes.UploadMetadata metadata
    Returns
    Type Description
    UploadFileTask

    SetOpenAIUploadPurpose(UploadPurpose)

    Declaration
    public UploadFileTask SetOpenAIUploadPurpose(OpenAITypes.UploadPurpose purpose)
    Parameters
    Type Name Description
    OpenAITypes.UploadPurpose purpose
    Returns
    Type Description
    UploadFileTask
    In this article
    Back to top Generated by DocFX