Documentation for Queenbee schema.
This C# SDK is automatically generated by the OpenAPI Generator project:
- API version: 1.23.0
- SDK version: 1.23.0
- Build package: org.openapitools.codegen.languages.CSharpClientCodegen For more information, please visit https://github.com/ladybug-tools/queenbee
- .NET Core >=1.0
- .NET Framework >=4.5
- RestSharp - 105.1.0 or later
- Json.NET - 7.0.0 or later
- JsonSubTypes - 1.2.0 or later
The DLLs included in the package may not be the latest version. We recommend using NuGet to obtain the latest version of the packages:
Install-Package RestSharp
Install-Package Newtonsoft.Json
Install-Package JsonSubTypes
NOTE: RestSharp versions greater than 105.1.0 have a bug which causes file uploads to fail. See RestSharp#742
Run the following command to generate the DLL
- [Mac/Linux]
/bin/sh build.sh
- [Windows]
build.bat
Then include the DLL (under the bin
folder) in the C# project, and use the namespaces:
using QueenbeeSDK.Api;
using QueenbeeSDK.Client;
using QueenbeeSDK.Model;
A .nuspec
is included with the project. You can follow the Nuget quickstart to create and publish packages.
This .nuspec
uses placeholders from the .csproj
, so build the .csproj
directly:
nuget pack -Build -OutputDirectory out QueenbeeSDK.csproj
Then, publish to a local feed or other host and consume the new package via Nuget as usual.
using System.Collections.Generic;
using System.Diagnostics;
using QueenbeeSDK.Api;
using QueenbeeSDK.Client;
using QueenbeeSDK.Model;
namespace Example
{
public class Example
{
public static void Main()
{
}
}
}
All URIs are relative to http://localhost
Class | Method | HTTP request | Description |
---|
- Model.ArtifactSource
- Model.ArtifactSourceAllOf
- Model.BaseReference
- Model.BaseReferenceAllOf
- Model.BaseStatus
- Model.BaseStatusAllOf
- Model.DAG
- Model.DAGAllOf
- Model.DAGArrayInput
- Model.DAGArrayInputAlias
- Model.DAGArrayInputAliasAllOf
- Model.DAGArrayInputAllOf
- Model.DAGArrayOutput
- Model.DAGArrayOutputAlias
- Model.DAGArrayOutputAliasAllOf
- Model.DAGArrayOutputAllOf
- Model.DAGArtifactOutput
- Model.DAGArtifactOutputAlias
- Model.DAGArtifactOutputAliasAllOf
- Model.DAGArtifactOutputAllOf
- Model.DAGBooleanInput
- Model.DAGBooleanInputAlias
- Model.DAGBooleanInputAliasAllOf
- Model.DAGBooleanInputAllOf
- Model.DAGBooleanOutput
- Model.DAGBooleanOutputAlias
- Model.DAGBooleanOutputAliasAllOf
- Model.DAGBooleanOutputAllOf
- Model.DAGFileInput
- Model.DAGFileInputAlias
- Model.DAGFileInputAliasAllOf
- Model.DAGFileInputAllOf
- Model.DAGFileOutput
- Model.DAGFileOutputAlias
- Model.DAGFileOutputAliasAllOf
- Model.DAGFileOutputAllOf
- Model.DAGFolderInput
- Model.DAGFolderInputAlias
- Model.DAGFolderInputAliasAllOf
- Model.DAGFolderInputAllOf
- Model.DAGFolderOutput
- Model.DAGFolderOutputAlias
- Model.DAGFolderOutputAliasAllOf
- Model.DAGFolderOutputAllOf
- Model.DAGGenericInput
- Model.DAGGenericInputAlias
- Model.DAGGenericInputAliasAllOf
- Model.DAGGenericInputAllOf
- Model.DAGGenericOutput
- Model.DAGGenericOutputAlias
- Model.DAGGenericOutputAliasAllOf
- Model.DAGGenericOutputAllOf
- Model.DAGIntegerInput
- Model.DAGIntegerInputAlias
- Model.DAGIntegerInputAliasAllOf
- Model.DAGIntegerInputAllOf
- Model.DAGIntegerOutput
- Model.DAGIntegerOutputAlias
- Model.DAGIntegerOutputAliasAllOf
- Model.DAGIntegerOutputAllOf
- Model.DAGJSONObjectInput
- Model.DAGJSONObjectInputAlias
- Model.DAGJSONObjectInputAliasAllOf
- Model.DAGJSONObjectInputAllOf
- Model.DAGJSONObjectOutput
- Model.DAGJSONObjectOutputAlias
- Model.DAGJSONObjectOutputAliasAllOf
- Model.DAGJSONObjectOutputAllOf
- Model.DAGLinkedInputAlias
- Model.DAGLinkedInputAliasAllOf
- Model.DAGLinkedOutputAlias
- Model.DAGLinkedOutputAliasAllOf
- Model.DAGNumberInput
- Model.DAGNumberInputAlias
- Model.DAGNumberInputAliasAllOf
- Model.DAGNumberInputAllOf
- Model.DAGNumberOutput
- Model.DAGNumberOutputAlias
- Model.DAGNumberOutputAliasAllOf
- Model.DAGNumberOutputAllOf
- Model.DAGPathInput
- Model.DAGPathInputAlias
- Model.DAGPathInputAliasAllOf
- Model.DAGPathInputAllOf
- Model.DAGPathOutput
- Model.DAGPathOutputAlias
- Model.DAGPathOutputAliasAllOf
- Model.DAGPathOutputAllOf
- Model.DAGStringInput
- Model.DAGStringInputAlias
- Model.DAGStringInputAliasAllOf
- Model.DAGStringInputAllOf
- Model.DAGStringOutput
- Model.DAGStringOutputAlias
- Model.DAGStringOutputAliasAllOf
- Model.DAGStringOutputAllOf
- Model.DAGTask
- Model.DAGTaskAllOf
- Model.DAGTaskLoop
- Model.DAGTaskLoopAllOf
- Model.Dependency
- Model.DependencyAllOf
- Model.DependencyKind
- Model.DockerConfig
- Model.DockerConfigAllOf
- Model.FileReference
- Model.FileReferenceAllOf
- Model.FolderReference
- Model.FolderReferenceAllOf
- Model.FromOutput
- Model.FromOutputAllOf
- Model.Function
- Model.FunctionAllOf
- Model.FunctionArrayInput
- Model.FunctionArrayInputAllOf
- Model.FunctionArrayOutput
- Model.FunctionArrayOutputAllOf
- Model.FunctionBooleanInput
- Model.FunctionBooleanInputAllOf
- Model.FunctionBooleanOutput
- Model.FunctionBooleanOutputAllOf
- Model.FunctionFileInput
- Model.FunctionFileInputAllOf
- Model.FunctionFileOutput
- Model.FunctionFileOutputAllOf
- Model.FunctionFolderInput
- Model.FunctionFolderInputAllOf
- Model.FunctionFolderOutput
- Model.FunctionFolderOutputAllOf
- Model.FunctionIntegerInput
- Model.FunctionIntegerInputAllOf
- Model.FunctionIntegerOutput
- Model.FunctionIntegerOutputAllOf
- Model.FunctionJSONObjectInput
- Model.FunctionJSONObjectInputAllOf
- Model.FunctionJSONObjectOutput
- Model.FunctionJSONObjectOutputAllOf
- Model.FunctionNumberInput
- Model.FunctionNumberInputAllOf
- Model.FunctionNumberOutput
- Model.FunctionNumberOutputAllOf
- Model.FunctionPathInput
- Model.FunctionPathInputAllOf
- Model.FunctionPathOutput
- Model.FunctionPathOutputAllOf
- Model.FunctionStringInput
- Model.FunctionStringInputAllOf
- Model.FunctionStringOutput
- Model.FunctionStringOutputAllOf
- Model.GenericInput
- Model.GenericInputAllOf
- Model.GenericOutput
- Model.GenericOutputAllOf
- Model.HTTP
- Model.HTTPAllOf
- Model.IOAliasHandler
- Model.IOAliasHandlerAllOf
- Model.IOBase
- Model.IOBaseAllOf
- Model.InputFileReference
- Model.InputFileReferenceAllOf
- Model.InputFolderReference
- Model.InputFolderReferenceAllOf
- Model.InputPathReference
- Model.InputPathReferenceAllOf
- Model.InputReference
- Model.InputReferenceAllOf
- Model.InputReferenceBase
- Model.InputReferenceBaseAllOf
- Model.ItemReference
- Model.ItemReferenceAllOf
- Model.ItemType
- Model.Job
- Model.JobAllOf
- Model.JobArgument
- Model.JobArgumentAllOf
- Model.JobPathArgument
- Model.JobPathArgumentAllOf
- Model.JobStatus
- Model.JobStatusAllOf
- Model.License
- Model.LicenseAllOf
- Model.LocalConfig
- Model.LocalConfigAllOf
- Model.Maintainer
- Model.MaintainerAllOf
- Model.MetaData
- Model.MetaDataAllOf
- Model.OpenAPIGenBaseModel
- Model.PackageVersion
- Model.PackageVersionAllOf
- Model.PathOutput
- Model.PathOutputAllOf
- Model.Plugin
- Model.PluginAllOf
- Model.PluginConfig
- Model.PluginConfigAllOf
- Model.ProjectFolder
- Model.ProjectFolderAllOf
- Model.Recipe
- Model.RecipeAllOf
- Model.RecipeInterface
- Model.RecipeInterfaceAllOf
- Model.RepositoryIndex
- Model.RepositoryIndexAllOf
- Model.RepositoryMetadata
- Model.RepositoryMetadataAllOf
- Model.RunStatus
- Model.RunStatusAllOf
- Model.S3
- Model.S3AllOf
- Model.StatusType
- Model.StepArrayInput
- Model.StepArrayInputAllOf
- Model.StepArrayOutput
- Model.StepArrayOutputAllOf
- Model.StepBooleanInput
- Model.StepBooleanInputAllOf
- Model.StepBooleanOutput
- Model.StepBooleanOutputAllOf
- Model.StepFileInput
- Model.StepFileInputAllOf
- Model.StepFileOutput
- Model.StepFileOutputAllOf
- Model.StepFolderInput
- Model.StepFolderInputAllOf
- Model.StepFolderOutput
- Model.StepFolderOutputAllOf
- Model.StepIntegerInput
- Model.StepIntegerInputAllOf
- Model.StepIntegerOutput
- Model.StepIntegerOutputAllOf
- Model.StepJSONObjectInput
- Model.StepJSONObjectInputAllOf
- Model.StepJSONObjectOutput
- Model.StepJSONObjectOutputAllOf
- Model.StepNumberInput
- Model.StepNumberInputAllOf
- Model.StepNumberOutput
- Model.StepNumberOutputAllOf
- Model.StepPathInput
- Model.StepPathInputAllOf
- Model.StepPathOutput
- Model.StepPathOutputAllOf
- Model.StepStatus
- Model.StepStatusAllOf
- Model.StepStringInput
- Model.StepStringInputAllOf
- Model.StepStringOutput
- Model.StepStringOutputAllOf
- Model.TaskArgument
- Model.TaskArgumentAllOf
- Model.TaskFileReference
- Model.TaskFileReferenceAllOf
- Model.TaskFolderReference
- Model.TaskFolderReferenceAllOf
- Model.TaskPathArgument
- Model.TaskPathArgumentAllOf
- Model.TaskPathReference
- Model.TaskPathReferenceAllOf
- Model.TaskPathReturn
- Model.TaskPathReturnAllOf
- Model.TaskReference
- Model.TaskReferenceAllOf
- Model.TaskReferenceBase
- Model.TaskReferenceBaseAllOf
- Model.TaskReturn
- Model.TaskReturnAllOf
- Model.ValueFileReference
- Model.ValueFileReferenceAllOf
- Model.ValueFolderReference
- Model.ValueFolderReferenceAllOf
- Model.ValueListReference
- Model.ValueListReferenceAllOf
- Model.ValueReference
- Model.ValueReferenceAllOf
All endpoints do not require authorization.