ilovevideoeditor

package module
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 14, 2026 License: Apache-2.0 Imports: 20 Imported by: 0

README

iLoveVideoEditor Go SDK

Official Go SDK for iLoveVideoEditor — render videos programmatically with a cloud video API.

Go Reference Go Report Card Docs

iLoveVideoEditor is a cloud video rendering API: submit a VideoJSON scene description or a template with variables, queue a render job, and download the resulting MP4. This module (github.com/ilovevideoeditor/sdk-go) is the official Go client — a fully typed, context-aware client for every endpoint, generated from the OpenAPI spec and kept in sync with the API.

Features

  • Renders — queue render jobs from VideoJSON, poll status, estimate cost up front, cancel, and get signed download URLs for the finished MP4.
  • Templates — list templates and render them by substituting variables.
  • Renditions — render history, per-rendition details, stats, and bulk operations.
  • Projects — full CRUD, duplication, batch delete, and workspace stats.
  • Assets — upload URLs, direct uploads, signed public URLs, and proxied delivery.
  • Webhooks — manage subscriptions; render lifecycle events (render.completed, render.failed) arrive as HMAC-signed HTTP POST requests with the RenderWebhookPayload format (see docs/WebhooksAPI.md for signature headers, verification, and the retry policy).
  • Workflows — define multi-step render workflows, run them, and retry or skip individual steps.
  • Cloud tools — queue and download one-off tool jobs (e.g. format conversion).
  • Billing — credit balance, usage logs, subscription, checkout sessions, and invoices.
  • Storage integrations — connect workspace storage destinations for direct output delivery.
  • Auth — API-key (x-api-key header) and Bearer JWT authentication, applied per request through the context.Context.
  • Idiomatic Go — every call takes a context.Context for cancellation, deadlines, and auth; request builders with optional parameters; PtrString/PtrInt32/… helpers for pointer fields.

Installation

Requires Go 1.23 or later.

go get github.com/ilovevideoeditor/sdk-go
import ilovevideoeditor "github.com/ilovevideoeditor/sdk-go"

Quick start

package main

import (
	"context"
	"fmt"
	"log"

	ilovevideoeditor "github.com/ilovevideoeditor/sdk-go"
)

func main() {
	client := ilovevideoeditor.NewAPIClient(ilovevideoeditor.NewConfiguration())

	// API keys (prefixed vf_live_) are passed per request through the context
	// and sent as the x-api-key header.
	ctx := context.WithValue(context.Background(), ilovevideoeditor.ContextAPIKeys,
		map[string]ilovevideoeditor.APIKey{
			"ApiKeyAuth": {Key: "vf_live_your_api_key"},
		})

	// A minimal scene: one composition layer carrying the project settings.
	video := *ilovevideoeditor.NewVideoJSON("hello-world", []map[string]interface{}{
		{
			"type":           "composition",
			"width":          1920,
			"height":         1080,
			"fps":            30,
			"sourceDuration": 5,
		},
	})

	job, _, err := client.RenderAPI.QueueRender(ctx).
		QueueRenderRequest(*ilovevideoeditor.NewQueueRenderRequest(video)).
		Execute()
	if err != nil {
		log.Fatal(err)
	}
	fmt.Println("queued render:", job.GetJobId(), job.GetStatus())
}

Poll client.RenderAPI.GetRenderStatus(ctx, jobId) until the job completes, then call GetRenderDownloadUrl or DownloadRender to fetch the MP4 — or register a webhook instead of polling.

Authentication

The API supports two schemes; many endpoints accept either. Auth is applied per request via the context.Context.

API key — accepted by the render pipeline and tool endpoints. Keys are issued from your dashboard and are prefixed vf_live_. They must be passed as a map[string]APIKey under the "ApiKeyAuth" entry:

ctx := context.WithValue(context.Background(), ilovevideoeditor.ContextAPIKeys,
	map[string]ilovevideoeditor.APIKey{
		"ApiKeyAuth": {Key: "vf_live_your_api_key"},
	})
resp, _, err := client.RenderAPI.ListRenders(ctx).Execute()

Bearer JWT — required for user-scoped project, asset, billing, and webhook endpoints:

ctx := context.WithValue(context.Background(), ilovevideoeditor.ContextAccessToken, "BEARER_TOKEN_STRING")
resp, _, err := client.ProjectsAPI.ListProjects(ctx).Execute()

Outbound webhooks — render lifecycle events (render.completed, render.failed) are delivered to your endpoints as signed HTTP POST requests. See docs/WebhooksAPI.md and the RenderWebhookPayload model for the payload format, signature headers, HMAC verification, and the retry policy.

Documentation

Other official SDKs

License

MIT

Documentation

Overview

Package ilovevideoeditor is the official Go SDK for the iLoveVideoEditor cloud video rendering API.

iLoveVideoEditor renders videos from a declarative VideoJSON scene description or a template: queue a render job, poll its status (or receive a webhook), and download the resulting MP4. The package also covers projects, assets, workflows, cloud tool jobs, billing, webhook subscriptions, and storage integrations.

Getting started

cfg := ilovevideoeditor.NewConfiguration()
client := ilovevideoeditor.NewAPIClient(cfg)

Every API call takes a context.Context, which carries cancellation, deadlines, and authentication.

Authentication

Render pipeline and tool endpoints accept an API key (prefixed vf_live_), sent as the x-api-key header. Pass it per request through the context:

ctx := context.WithValue(context.Background(), ilovevideoeditor.ContextAPIKeys,
	map[string]ilovevideoeditor.APIKey{
		"ApiKeyAuth": {Key: "vf_live_your_api_key"},
	})

User-scoped endpoints (projects, assets, billing, webhooks) require a Bearer JWT instead:

ctx := context.WithValue(context.Background(), ilovevideoeditor.ContextAccessToken, "<jwt>")

Many endpoints accept either form of authentication.

Webhooks

Render lifecycle events (render.completed, render.failed) are delivered to subscribed endpoints as HMAC-signed HTTP POST requests carrying a RenderWebhookPayload. Manage subscriptions with the WebhooksAPI service.

Full documentation: https://ilovevideoeditor.com/docs/sdks

Example

Example demonstrates creating a client and attaching an API key to the request context.

package main

import (
	"context"
	"fmt"

	ilovevideoeditor "github.com/ilovevideoeditor/sdk-go"
)

func main() {
	client := ilovevideoeditor.NewAPIClient(ilovevideoeditor.NewConfiguration())

	// API keys travel per request through the context and are sent as the
	// x-api-key header.
	_ = context.WithValue(context.Background(), ilovevideoeditor.ContextAPIKeys,
		map[string]ilovevideoeditor.APIKey{
			"ApiKeyAuth": {Key: "vf_live_your_api_key"},
		})

	fmt.Println(client.GetConfig().Servers[0].URL)
}
Output:
https://api.ilovevideoeditor.com

Index

Examples

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKeys takes a string apikey as authentication for the request
	ContextAPIKeys = contextKey("apiKeys")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	APIKeysAPI APIKeysAPI

	AssetsAPI AssetsAPI

	BillingAPI BillingAPI

	HealthAPI HealthAPI

	IntegrationsAPI IntegrationsAPI

	ProjectsAPI ProjectsAPI

	RenderAPI RenderAPI

	RenditionsAPI RenditionsAPI

	TemplatesAPI TemplatesAPI

	ToolsAPI ToolsAPI

	WebhooksAPI WebhooksAPI

	WorkflowsAPI WorkflowsAPI
	// contains filtered or unexported fields
}

APIClient manages communication with the iLoveVideoEditor API API v1.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIKeysAPI

type APIKeysAPI interface {

	/*
		CreateApiKey Create an API key

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateApiKeyRequest
	*/
	CreateApiKey(ctx context.Context) ApiCreateApiKeyRequest

	// CreateApiKeyExecute executes the request
	//  @return ApiKeyWithSecret
	CreateApiKeyExecute(r ApiCreateApiKeyRequest) (*ApiKeyWithSecret, *http.Response, error)

	/*
		DeleteApiKey Delete an API key

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiDeleteApiKeyRequest
	*/
	DeleteApiKey(ctx context.Context, id string) ApiDeleteApiKeyRequest

	// DeleteApiKeyExecute executes the request
	//  @return UploadAsset200Response
	DeleteApiKeyExecute(r ApiDeleteApiKeyRequest) (*UploadAsset200Response, *http.Response, error)

	/*
		ListApiKeys List API keys

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListApiKeysRequest
	*/
	ListApiKeys(ctx context.Context) ApiListApiKeysRequest

	// ListApiKeysExecute executes the request
	//  @return ListApiKeys200Response
	ListApiKeysExecute(r ApiListApiKeysRequest) (*ListApiKeys200Response, *http.Response, error)
}

type APIKeysAPIService

type APIKeysAPIService service

APIKeysAPIService APIKeysAPI service

func (*APIKeysAPIService) CreateApiKey

CreateApiKey Create an API key

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateApiKeyRequest

func (*APIKeysAPIService) CreateApiKeyExecute

Execute executes the request

@return ApiKeyWithSecret

func (*APIKeysAPIService) DeleteApiKey

DeleteApiKey Delete an API key

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiDeleteApiKeyRequest

func (*APIKeysAPIService) DeleteApiKeyExecute

Execute executes the request

@return UploadAsset200Response

func (*APIKeysAPIService) ListApiKeys

ListApiKeys List API keys

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListApiKeysRequest

func (*APIKeysAPIService) ListApiKeysExecute

Execute executes the request

@return ListApiKeys200Response

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiBatchDeleteAssetsRequest

type ApiBatchDeleteAssetsRequest struct {
	ApiService AssetsAPI
	// contains filtered or unexported fields
}

func (ApiBatchDeleteAssetsRequest) BatchDeleteProjectsRequest

func (r ApiBatchDeleteAssetsRequest) BatchDeleteProjectsRequest(batchDeleteProjectsRequest BatchDeleteProjectsRequest) ApiBatchDeleteAssetsRequest

func (ApiBatchDeleteAssetsRequest) Execute

type ApiBatchDeleteProjectsRequest

type ApiBatchDeleteProjectsRequest struct {
	ApiService ProjectsAPI
	// contains filtered or unexported fields
}

func (ApiBatchDeleteProjectsRequest) BatchDeleteProjectsRequest

func (r ApiBatchDeleteProjectsRequest) BatchDeleteProjectsRequest(batchDeleteProjectsRequest BatchDeleteProjectsRequest) ApiBatchDeleteProjectsRequest

func (ApiBatchDeleteProjectsRequest) Execute

type ApiBatchDeleteRenditionsRequest

type ApiBatchDeleteRenditionsRequest struct {
	ApiService RenditionsAPI
	// contains filtered or unexported fields
}

func (ApiBatchDeleteRenditionsRequest) BatchDeleteProjectsRequest

func (r ApiBatchDeleteRenditionsRequest) BatchDeleteProjectsRequest(batchDeleteProjectsRequest BatchDeleteProjectsRequest) ApiBatchDeleteRenditionsRequest

func (ApiBatchDeleteRenditionsRequest) Execute

type ApiCancelRenderRequest

type ApiCancelRenderRequest struct {
	ApiService RenderAPI
	// contains filtered or unexported fields
}

func (ApiCancelRenderRequest) Execute

type ApiCancelRenditionRequest

type ApiCancelRenditionRequest struct {
	ApiService RenditionsAPI
	// contains filtered or unexported fields
}

func (ApiCancelRenditionRequest) Execute

type ApiCancelSubscriptionRequest

type ApiCancelSubscriptionRequest struct {
	ApiService BillingAPI
	// contains filtered or unexported fields
}

func (ApiCancelSubscriptionRequest) Execute

type ApiCancelWorkflowRunRequest

type ApiCancelWorkflowRunRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiCancelWorkflowRunRequest) Execute

type ApiCreateApiKeyRequest

type ApiCreateApiKeyRequest struct {
	ApiService APIKeysAPI
	// contains filtered or unexported fields
}

func (ApiCreateApiKeyRequest) CreateApiKeyRequest

func (r ApiCreateApiKeyRequest) CreateApiKeyRequest(createApiKeyRequest CreateApiKeyRequest) ApiCreateApiKeyRequest

func (ApiCreateApiKeyRequest) Execute

type ApiCreateAssetRequest

type ApiCreateAssetRequest struct {
	ApiService AssetsAPI
	// contains filtered or unexported fields
}

func (ApiCreateAssetRequest) AssetCreate

func (r ApiCreateAssetRequest) AssetCreate(assetCreate AssetCreate) ApiCreateAssetRequest

func (ApiCreateAssetRequest) Execute

type ApiCreateCheckoutSessionRequest

type ApiCreateCheckoutSessionRequest struct {
	ApiService BillingAPI
	// contains filtered or unexported fields
}

func (ApiCreateCheckoutSessionRequest) CreateCheckoutSessionRequest

func (r ApiCreateCheckoutSessionRequest) CreateCheckoutSessionRequest(createCheckoutSessionRequest CreateCheckoutSessionRequest) ApiCreateCheckoutSessionRequest

func (ApiCreateCheckoutSessionRequest) Execute

type ApiCreateIntegrationRequest

type ApiCreateIntegrationRequest struct {
	ApiService IntegrationsAPI
	// contains filtered or unexported fields
}

func (ApiCreateIntegrationRequest) Execute

func (ApiCreateIntegrationRequest) WorkspaceIntegrationInput

func (r ApiCreateIntegrationRequest) WorkspaceIntegrationInput(workspaceIntegrationInput WorkspaceIntegrationInput) ApiCreateIntegrationRequest

type ApiCreateProjectRequest

type ApiCreateProjectRequest struct {
	ApiService ProjectsAPI
	// contains filtered or unexported fields
}

func (ApiCreateProjectRequest) Execute

func (ApiCreateProjectRequest) ProjectCreate

func (r ApiCreateProjectRequest) ProjectCreate(projectCreate ProjectCreate) ApiCreateProjectRequest

type ApiCreateWebhookSubscriptionRequest

type ApiCreateWebhookSubscriptionRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (ApiCreateWebhookSubscriptionRequest) Execute

func (ApiCreateWebhookSubscriptionRequest) WebhookSubscriptionCreate

func (r ApiCreateWebhookSubscriptionRequest) WebhookSubscriptionCreate(webhookSubscriptionCreate WebhookSubscriptionCreate) ApiCreateWebhookSubscriptionRequest

type ApiCreateWorkflowRequest

type ApiCreateWorkflowRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiCreateWorkflowRequest) CreateWorkflowRequest

func (r ApiCreateWorkflowRequest) CreateWorkflowRequest(createWorkflowRequest CreateWorkflowRequest) ApiCreateWorkflowRequest

func (ApiCreateWorkflowRequest) Execute

type ApiDeleteApiKeyRequest

type ApiDeleteApiKeyRequest struct {
	ApiService APIKeysAPI
	// contains filtered or unexported fields
}

func (ApiDeleteApiKeyRequest) Execute

type ApiDeleteAssetRequest

type ApiDeleteAssetRequest struct {
	ApiService AssetsAPI
	// contains filtered or unexported fields
}

func (ApiDeleteAssetRequest) Execute

type ApiDeleteDestinationRequest

type ApiDeleteDestinationRequest struct {
	ApiService IntegrationsAPI
	// contains filtered or unexported fields
}

func (ApiDeleteDestinationRequest) Execute

type ApiDeleteIntegrationRequest

type ApiDeleteIntegrationRequest struct {
	ApiService IntegrationsAPI
	// contains filtered or unexported fields
}

func (ApiDeleteIntegrationRequest) Execute

type ApiDeleteProjectRequest

type ApiDeleteProjectRequest struct {
	ApiService ProjectsAPI
	// contains filtered or unexported fields
}

func (ApiDeleteProjectRequest) Execute

type ApiDeleteRenditionRequest

type ApiDeleteRenditionRequest struct {
	ApiService RenditionsAPI
	// contains filtered or unexported fields
}

func (ApiDeleteRenditionRequest) Execute

type ApiDeleteWebhookSubscriptionRequest

type ApiDeleteWebhookSubscriptionRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (ApiDeleteWebhookSubscriptionRequest) Execute

type ApiDeleteWorkflowRequest

type ApiDeleteWorkflowRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiDeleteWorkflowRequest) Execute

type ApiDownloadRenderRequest

type ApiDownloadRenderRequest struct {
	ApiService RenderAPI
	// contains filtered or unexported fields
}

func (ApiDownloadRenderRequest) Execute

func (r ApiDownloadRenderRequest) Execute() (*http.Response, error)

type ApiDownloadToolJobRequest

type ApiDownloadToolJobRequest struct {
	ApiService ToolsAPI
	// contains filtered or unexported fields
}

func (ApiDownloadToolJobRequest) Execute

func (r ApiDownloadToolJobRequest) Execute() (*http.Response, error)

type ApiDuplicateProjectRequest

type ApiDuplicateProjectRequest struct {
	ApiService ProjectsAPI
	// contains filtered or unexported fields
}

func (ApiDuplicateProjectRequest) Execute

type ApiEstimateRenderCostRequest

type ApiEstimateRenderCostRequest struct {
	ApiService RenderAPI
	// contains filtered or unexported fields
}

func (ApiEstimateRenderCostRequest) EstimateRenderCostRequest

func (r ApiEstimateRenderCostRequest) EstimateRenderCostRequest(estimateRenderCostRequest EstimateRenderCostRequest) ApiEstimateRenderCostRequest

func (ApiEstimateRenderCostRequest) Execute

type ApiGetAssetRequest

type ApiGetAssetRequest struct {
	ApiService AssetsAPI
	// contains filtered or unexported fields
}

func (ApiGetAssetRequest) Execute

type ApiGetAssetSignedUrlRequest

type ApiGetAssetSignedUrlRequest struct {
	ApiService AssetsAPI
	// contains filtered or unexported fields
}

func (ApiGetAssetSignedUrlRequest) Execute

type ApiGetAssetUploadUrlRequest

type ApiGetAssetUploadUrlRequest struct {
	ApiService AssetsAPI
	// contains filtered or unexported fields
}

func (ApiGetAssetUploadUrlRequest) Execute

func (ApiGetAssetUploadUrlRequest) GetAssetUploadUrlRequest

func (r ApiGetAssetUploadUrlRequest) GetAssetUploadUrlRequest(getAssetUploadUrlRequest GetAssetUploadUrlRequest) ApiGetAssetUploadUrlRequest

type ApiGetCreditsRequest

type ApiGetCreditsRequest struct {
	ApiService BillingAPI
	// contains filtered or unexported fields
}

func (ApiGetCreditsRequest) Execute

type ApiGetDestinationRequest

type ApiGetDestinationRequest struct {
	ApiService IntegrationsAPI
	// contains filtered or unexported fields
}

func (ApiGetDestinationRequest) Execute

type ApiGetProjectRequest

type ApiGetProjectRequest struct {
	ApiService ProjectsAPI
	// contains filtered or unexported fields
}

func (ApiGetProjectRequest) Execute

type ApiGetProjectStatsRequest

type ApiGetProjectStatsRequest struct {
	ApiService ProjectsAPI
	// contains filtered or unexported fields
}

func (ApiGetProjectStatsRequest) Execute

type ApiGetRenderDownloadUrlRequest

type ApiGetRenderDownloadUrlRequest struct {
	ApiService RenderAPI
	// contains filtered or unexported fields
}

func (ApiGetRenderDownloadUrlRequest) Execute

type ApiGetRenderStatusRequest

type ApiGetRenderStatusRequest struct {
	ApiService RenderAPI
	// contains filtered or unexported fields
}

func (ApiGetRenderStatusRequest) Execute

type ApiGetRenderTierRequest

type ApiGetRenderTierRequest struct {
	ApiService RenderAPI
	// contains filtered or unexported fields
}

func (ApiGetRenderTierRequest) Execute

type ApiGetRenditionRequest

type ApiGetRenditionRequest struct {
	ApiService RenditionsAPI
	// contains filtered or unexported fields
}

func (ApiGetRenditionRequest) Execute

type ApiGetRenditionStatsRequest

type ApiGetRenditionStatsRequest struct {
	ApiService RenditionsAPI
	// contains filtered or unexported fields
}

func (ApiGetRenditionStatsRequest) Execute

type ApiGetSubscriptionRequest

type ApiGetSubscriptionRequest struct {
	ApiService BillingAPI
	// contains filtered or unexported fields
}

func (ApiGetSubscriptionRequest) Execute

type ApiGetTemplateRequest

type ApiGetTemplateRequest struct {
	ApiService TemplatesAPI
	// contains filtered or unexported fields
}

func (ApiGetTemplateRequest) Execute

type ApiGetToolJobRequest

type ApiGetToolJobRequest struct {
	ApiService ToolsAPI
	// contains filtered or unexported fields
}

func (ApiGetToolJobRequest) Execute

type ApiGetUsageRequest

type ApiGetUsageRequest struct {
	ApiService BillingAPI
	// contains filtered or unexported fields
}

func (ApiGetUsageRequest) Execute

func (ApiGetUsageRequest) Limit

func (ApiGetUsageRequest) Type_

type ApiGetWorkflowRequest

type ApiGetWorkflowRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiGetWorkflowRequest) Execute

type ApiGetWorkflowRunRequest

type ApiGetWorkflowRunRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiGetWorkflowRunRequest) Execute

type ApiHealthCheckDetailedRequest

type ApiHealthCheckDetailedRequest struct {
	ApiService HealthAPI
	// contains filtered or unexported fields
}

func (ApiHealthCheckDetailedRequest) Execute

type ApiHealthCheckRequest

type ApiHealthCheckRequest struct {
	ApiService HealthAPI
	// contains filtered or unexported fields
}

func (ApiHealthCheckRequest) Execute

type ApiKey

type ApiKey struct {
	Id         string         `json:"id"`
	Name       NullableString `json:"name,omitempty"`
	KeyPrefix  string         `json:"key_prefix"`
	LastUsedAt NullableTime   `json:"last_used_at,omitempty"`
	CreatedAt  time.Time      `json:"created_at"`
	RevokedAt  NullableTime   `json:"revoked_at,omitempty"`
}

ApiKey struct for ApiKey

func NewApiKey

func NewApiKey(id string, keyPrefix string, createdAt time.Time) *ApiKey

NewApiKey instantiates a new ApiKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiKeyWithDefaults

func NewApiKeyWithDefaults() *ApiKey

NewApiKeyWithDefaults instantiates a new ApiKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiKey) GetCreatedAt

func (o *ApiKey) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*ApiKey) GetCreatedAtOk

func (o *ApiKey) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*ApiKey) GetId

func (o *ApiKey) GetId() string

GetId returns the Id field value

func (*ApiKey) GetIdOk

func (o *ApiKey) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApiKey) GetKeyPrefix

func (o *ApiKey) GetKeyPrefix() string

GetKeyPrefix returns the KeyPrefix field value

func (*ApiKey) GetKeyPrefixOk

func (o *ApiKey) GetKeyPrefixOk() (*string, bool)

GetKeyPrefixOk returns a tuple with the KeyPrefix field value and a boolean to check if the value has been set.

func (*ApiKey) GetLastUsedAt

func (o *ApiKey) GetLastUsedAt() time.Time

GetLastUsedAt returns the LastUsedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApiKey) GetLastUsedAtOk

func (o *ApiKey) GetLastUsedAtOk() (*time.Time, bool)

GetLastUsedAtOk returns a tuple with the LastUsedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiKey) GetName

func (o *ApiKey) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApiKey) GetNameOk

func (o *ApiKey) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiKey) GetRevokedAt

func (o *ApiKey) GetRevokedAt() time.Time

GetRevokedAt returns the RevokedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ApiKey) GetRevokedAtOk

func (o *ApiKey) GetRevokedAtOk() (*time.Time, bool)

GetRevokedAtOk returns a tuple with the RevokedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ApiKey) HasLastUsedAt

func (o *ApiKey) HasLastUsedAt() bool

HasLastUsedAt returns a boolean if a field has been set.

func (*ApiKey) HasName

func (o *ApiKey) HasName() bool

HasName returns a boolean if a field has been set.

func (*ApiKey) HasRevokedAt

func (o *ApiKey) HasRevokedAt() bool

HasRevokedAt returns a boolean if a field has been set.

func (ApiKey) MarshalJSON

func (o ApiKey) MarshalJSON() ([]byte, error)

func (*ApiKey) SetCreatedAt

func (o *ApiKey) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*ApiKey) SetId

func (o *ApiKey) SetId(v string)

SetId sets field value

func (*ApiKey) SetKeyPrefix

func (o *ApiKey) SetKeyPrefix(v string)

SetKeyPrefix sets field value

func (*ApiKey) SetLastUsedAt

func (o *ApiKey) SetLastUsedAt(v time.Time)

SetLastUsedAt gets a reference to the given NullableTime and assigns it to the LastUsedAt field.

func (*ApiKey) SetLastUsedAtNil

func (o *ApiKey) SetLastUsedAtNil()

SetLastUsedAtNil sets the value for LastUsedAt to be an explicit nil

func (*ApiKey) SetName

func (o *ApiKey) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*ApiKey) SetNameNil

func (o *ApiKey) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*ApiKey) SetRevokedAt

func (o *ApiKey) SetRevokedAt(v time.Time)

SetRevokedAt gets a reference to the given NullableTime and assigns it to the RevokedAt field.

func (*ApiKey) SetRevokedAtNil

func (o *ApiKey) SetRevokedAtNil()

SetRevokedAtNil sets the value for RevokedAt to be an explicit nil

func (ApiKey) ToMap

func (o ApiKey) ToMap() (map[string]interface{}, error)

func (*ApiKey) UnmarshalJSON

func (o *ApiKey) UnmarshalJSON(data []byte) (err error)

func (*ApiKey) UnsetLastUsedAt

func (o *ApiKey) UnsetLastUsedAt()

UnsetLastUsedAt ensures that no value is present for LastUsedAt, not even an explicit nil

func (*ApiKey) UnsetName

func (o *ApiKey) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*ApiKey) UnsetRevokedAt

func (o *ApiKey) UnsetRevokedAt()

UnsetRevokedAt ensures that no value is present for RevokedAt, not even an explicit nil

type ApiKeyWithSecret

type ApiKeyWithSecret struct {
	// Full API key secret. Shown only once on creation.
	Key     string `json:"key"`
	KeyData ApiKey `json:"keyData"`
}

ApiKeyWithSecret struct for ApiKeyWithSecret

func NewApiKeyWithSecret

func NewApiKeyWithSecret(key string, keyData ApiKey) *ApiKeyWithSecret

NewApiKeyWithSecret instantiates a new ApiKeyWithSecret object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiKeyWithSecretWithDefaults

func NewApiKeyWithSecretWithDefaults() *ApiKeyWithSecret

NewApiKeyWithSecretWithDefaults instantiates a new ApiKeyWithSecret object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiKeyWithSecret) GetKey

func (o *ApiKeyWithSecret) GetKey() string

GetKey returns the Key field value

func (*ApiKeyWithSecret) GetKeyData

func (o *ApiKeyWithSecret) GetKeyData() ApiKey

GetKeyData returns the KeyData field value

func (*ApiKeyWithSecret) GetKeyDataOk

func (o *ApiKeyWithSecret) GetKeyDataOk() (*ApiKey, bool)

GetKeyDataOk returns a tuple with the KeyData field value and a boolean to check if the value has been set.

func (*ApiKeyWithSecret) GetKeyOk

func (o *ApiKeyWithSecret) GetKeyOk() (*string, bool)

GetKeyOk returns a tuple with the Key field value and a boolean to check if the value has been set.

func (ApiKeyWithSecret) MarshalJSON

func (o ApiKeyWithSecret) MarshalJSON() ([]byte, error)

func (*ApiKeyWithSecret) SetKey

func (o *ApiKeyWithSecret) SetKey(v string)

SetKey sets field value

func (*ApiKeyWithSecret) SetKeyData

func (o *ApiKeyWithSecret) SetKeyData(v ApiKey)

SetKeyData sets field value

func (ApiKeyWithSecret) ToMap

func (o ApiKeyWithSecret) ToMap() (map[string]interface{}, error)

func (*ApiKeyWithSecret) UnmarshalJSON

func (o *ApiKeyWithSecret) UnmarshalJSON(data []byte) (err error)

type ApiListApiKeysRequest

type ApiListApiKeysRequest struct {
	ApiService APIKeysAPI
	// contains filtered or unexported fields
}

func (ApiListApiKeysRequest) Execute

type ApiListAssetsRequest

type ApiListAssetsRequest struct {
	ApiService AssetsAPI
	// contains filtered or unexported fields
}

func (ApiListAssetsRequest) Execute

func (ApiListAssetsRequest) Limit

func (ApiListAssetsRequest) Page

func (ApiListAssetsRequest) Search

func (ApiListAssetsRequest) SortBy

func (ApiListAssetsRequest) SortOrder

func (r ApiListAssetsRequest) SortOrder(sortOrder string) ApiListAssetsRequest

func (ApiListAssetsRequest) Type_

type ApiListIntegrationsRequest

type ApiListIntegrationsRequest struct {
	ApiService IntegrationsAPI
	// contains filtered or unexported fields
}

func (ApiListIntegrationsRequest) Execute

type ApiListInvoicesRequest

type ApiListInvoicesRequest struct {
	ApiService BillingAPI
	// contains filtered or unexported fields
}

func (ApiListInvoicesRequest) Execute

type ApiListPricesRequest

type ApiListPricesRequest struct {
	ApiService BillingAPI
	// contains filtered or unexported fields
}

func (ApiListPricesRequest) Execute

type ApiListProjectsRequest

type ApiListProjectsRequest struct {
	ApiService ProjectsAPI
	// contains filtered or unexported fields
}

func (ApiListProjectsRequest) Execute

func (ApiListProjectsRequest) Limit

func (ApiListProjectsRequest) Page

func (ApiListProjectsRequest) Search

func (ApiListProjectsRequest) SortBy

func (ApiListProjectsRequest) SortOrder

func (r ApiListProjectsRequest) SortOrder(sortOrder string) ApiListProjectsRequest

type ApiListRendersRequest

type ApiListRendersRequest struct {
	ApiService RenderAPI
	// contains filtered or unexported fields
}

func (ApiListRendersRequest) Execute

func (ApiListRendersRequest) Limit

type ApiListRenditionsRequest

type ApiListRenditionsRequest struct {
	ApiService RenditionsAPI
	// contains filtered or unexported fields
}

func (ApiListRenditionsRequest) Execute

func (ApiListRenditionsRequest) From

func (ApiListRenditionsRequest) Limit

func (ApiListRenditionsRequest) Page

func (ApiListRenditionsRequest) ProjectId

func (ApiListRenditionsRequest) Search

func (ApiListRenditionsRequest) SortBy

func (ApiListRenditionsRequest) SortOrder

func (ApiListRenditionsRequest) Status

func (ApiListRenditionsRequest) To

type ApiListTemplatesRequest

type ApiListTemplatesRequest struct {
	ApiService TemplatesAPI
	// contains filtered or unexported fields
}

func (ApiListTemplatesRequest) Execute

type ApiListWebhookSubscriptionsRequest

type ApiListWebhookSubscriptionsRequest struct {
	ApiService WebhooksAPI
	// contains filtered or unexported fields
}

func (ApiListWebhookSubscriptionsRequest) Execute

type ApiListWorkflowRunsRequest

type ApiListWorkflowRunsRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiListWorkflowRunsRequest) Execute

func (ApiListWorkflowRunsRequest) Limit

func (ApiListWorkflowRunsRequest) Page

type ApiListWorkflowStepTypesRequest

type ApiListWorkflowStepTypesRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiListWorkflowStepTypesRequest) Execute

type ApiListWorkflowsRequest

type ApiListWorkflowsRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiListWorkflowsRequest) Execute

func (ApiListWorkflowsRequest) Limit

func (ApiListWorkflowsRequest) Page

type ApiPatchProjectRequest

type ApiPatchProjectRequest struct {
	ApiService ProjectsAPI
	// contains filtered or unexported fields
}

func (ApiPatchProjectRequest) Execute

func (ApiPatchProjectRequest) ProjectUpdate

func (r ApiPatchProjectRequest) ProjectUpdate(projectUpdate ProjectUpdate) ApiPatchProjectRequest

type ApiProxyAssetRequest

type ApiProxyAssetRequest struct {
	ApiService AssetsAPI
	// contains filtered or unexported fields
}

func (ApiProxyAssetRequest) Execute

func (r ApiProxyAssetRequest) Execute() (*os.File, *http.Response, error)

type ApiQueueRenderRequest

type ApiQueueRenderRequest struct {
	ApiService RenderAPI
	// contains filtered or unexported fields
}

func (ApiQueueRenderRequest) Execute

func (ApiQueueRenderRequest) IdempotencyKey

func (r ApiQueueRenderRequest) IdempotencyKey(idempotencyKey string) ApiQueueRenderRequest

Optional idempotency key (max 128 chars, 24h replay window).

func (ApiQueueRenderRequest) QueueRenderRequest

func (r ApiQueueRenderRequest) QueueRenderRequest(queueRenderRequest QueueRenderRequest) ApiQueueRenderRequest

type ApiQueueToolJobRequest

type ApiQueueToolJobRequest struct {
	ApiService ToolsAPI
	// contains filtered or unexported fields
}

func (ApiQueueToolJobRequest) Execute

func (ApiQueueToolJobRequest) ToolJobRequest

func (r ApiQueueToolJobRequest) ToolJobRequest(toolJobRequest ToolJobRequest) ApiQueueToolJobRequest

type ApiRefreshRenderUrlRequest

type ApiRefreshRenderUrlRequest struct {
	ApiService RenderAPI
	// contains filtered or unexported fields
}

func (ApiRefreshRenderUrlRequest) Execute

type ApiRenderTemplateRequest

type ApiRenderTemplateRequest struct {
	ApiService TemplatesAPI
	// contains filtered or unexported fields
}

func (ApiRenderTemplateRequest) Execute

func (ApiRenderTemplateRequest) IdempotencyKey

func (r ApiRenderTemplateRequest) IdempotencyKey(idempotencyKey string) ApiRenderTemplateRequest

func (ApiRenderTemplateRequest) RenderTemplateRequest

func (r ApiRenderTemplateRequest) RenderTemplateRequest(renderTemplateRequest RenderTemplateRequest) ApiRenderTemplateRequest

type ApiRetryWorkflowRunRequest

type ApiRetryWorkflowRunRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiRetryWorkflowRunRequest) Execute

type ApiRetryWorkflowStepRequest

type ApiRetryWorkflowStepRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiRetryWorkflowStepRequest) Execute

type ApiRunWorkflowRequest

type ApiRunWorkflowRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiRunWorkflowRequest) Execute

func (ApiRunWorkflowRequest) RunWorkflowRequest

func (r ApiRunWorkflowRequest) RunWorkflowRequest(runWorkflowRequest RunWorkflowRequest) ApiRunWorkflowRequest

type ApiSetDestinationRequest

type ApiSetDestinationRequest struct {
	ApiService IntegrationsAPI
	// contains filtered or unexported fields
}

func (ApiSetDestinationRequest) DestinationInput

func (r ApiSetDestinationRequest) DestinationInput(destinationInput DestinationInput) ApiSetDestinationRequest

func (ApiSetDestinationRequest) Execute

type ApiSkipWorkflowStepRequest

type ApiSkipWorkflowStepRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiSkipWorkflowStepRequest) Execute

type ApiTestDestinationRequest

type ApiTestDestinationRequest struct {
	ApiService IntegrationsAPI
	// contains filtered or unexported fields
}

func (ApiTestDestinationRequest) DestinationInput

func (r ApiTestDestinationRequest) DestinationInput(destinationInput DestinationInput) ApiTestDestinationRequest

func (ApiTestDestinationRequest) Execute

type ApiTestIntegrationRequest

type ApiTestIntegrationRequest struct {
	ApiService IntegrationsAPI
	// contains filtered or unexported fields
}

func (ApiTestIntegrationRequest) Execute

type ApiTrackRenderBandwidthRequest

type ApiTrackRenderBandwidthRequest struct {
	ApiService RenderAPI
	// contains filtered or unexported fields
}

func (ApiTrackRenderBandwidthRequest) Execute

type ApiUpdateIntegrationRequest

type ApiUpdateIntegrationRequest struct {
	ApiService IntegrationsAPI
	// contains filtered or unexported fields
}

func (ApiUpdateIntegrationRequest) Execute

func (ApiUpdateIntegrationRequest) WorkspaceIntegrationInput

func (r ApiUpdateIntegrationRequest) WorkspaceIntegrationInput(workspaceIntegrationInput WorkspaceIntegrationInput) ApiUpdateIntegrationRequest

type ApiUpdateProjectRequest

type ApiUpdateProjectRequest struct {
	ApiService ProjectsAPI
	// contains filtered or unexported fields
}

func (ApiUpdateProjectRequest) Execute

func (ApiUpdateProjectRequest) ProjectUpdate

func (r ApiUpdateProjectRequest) ProjectUpdate(projectUpdate ProjectUpdate) ApiUpdateProjectRequest

type ApiUpdateWorkflowRequest

type ApiUpdateWorkflowRequest struct {
	ApiService WorkflowsAPI
	// contains filtered or unexported fields
}

func (ApiUpdateWorkflowRequest) Execute

func (ApiUpdateWorkflowRequest) UpdateWorkflowRequest

func (r ApiUpdateWorkflowRequest) UpdateWorkflowRequest(updateWorkflowRequest UpdateWorkflowRequest) ApiUpdateWorkflowRequest

type ApiUploadAssetRequest

type ApiUploadAssetRequest struct {
	ApiService AssetsAPI
	// contains filtered or unexported fields
}

func (ApiUploadAssetRequest) Execute

func (ApiUploadAssetRequest) File

Asset file (up to 2 GB).

type Asset

type Asset struct {
	Id          string `json:"id"`
	WorkspaceId string `json:"workspace_id"`
	Name        string `json:"name"`
	Type        string `json:"type"`
	// Bunny Storage path.
	StorageKey string `json:"storage_key"`
	// Public Bunny CDN URL for the asset.
	AssetUrl  *string        `json:"asset_url,omitempty"`
	SizeBytes int32          `json:"size_bytes"`
	Duration  NullableInt32  `json:"duration,omitempty"`
	Width     NullableInt32  `json:"width,omitempty"`
	Height    NullableInt32  `json:"height,omitempty"`
	CreatedBy NullableString `json:"created_by,omitempty"`
	CreatedAt time.Time      `json:"created_at"`
	UpdatedAt *time.Time     `json:"updated_at,omitempty"`
}

Asset struct for Asset

func NewAsset

func NewAsset(id string, workspaceId string, name string, type_ string, storageKey string, sizeBytes int32, createdAt time.Time) *Asset

NewAsset instantiates a new Asset object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAssetWithDefaults

func NewAssetWithDefaults() *Asset

NewAssetWithDefaults instantiates a new Asset object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Asset) GetAssetUrl

func (o *Asset) GetAssetUrl() string

GetAssetUrl returns the AssetUrl field value if set, zero value otherwise.

func (*Asset) GetAssetUrlOk

func (o *Asset) GetAssetUrlOk() (*string, bool)

GetAssetUrlOk returns a tuple with the AssetUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Asset) GetCreatedAt

func (o *Asset) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Asset) GetCreatedAtOk

func (o *Asset) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Asset) GetCreatedBy

func (o *Asset) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Asset) GetCreatedByOk

func (o *Asset) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Asset) GetDuration

func (o *Asset) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Asset) GetDurationOk

func (o *Asset) GetDurationOk() (*int32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Asset) GetHeight

func (o *Asset) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Asset) GetHeightOk

func (o *Asset) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Asset) GetId

func (o *Asset) GetId() string

GetId returns the Id field value

func (*Asset) GetIdOk

func (o *Asset) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Asset) GetName

func (o *Asset) GetName() string

GetName returns the Name field value

func (*Asset) GetNameOk

func (o *Asset) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Asset) GetSizeBytes

func (o *Asset) GetSizeBytes() int32

GetSizeBytes returns the SizeBytes field value

func (*Asset) GetSizeBytesOk

func (o *Asset) GetSizeBytesOk() (*int32, bool)

GetSizeBytesOk returns a tuple with the SizeBytes field value and a boolean to check if the value has been set.

func (*Asset) GetStorageKey

func (o *Asset) GetStorageKey() string

GetStorageKey returns the StorageKey field value

func (*Asset) GetStorageKeyOk

func (o *Asset) GetStorageKeyOk() (*string, bool)

GetStorageKeyOk returns a tuple with the StorageKey field value and a boolean to check if the value has been set.

func (*Asset) GetType

func (o *Asset) GetType() string

GetType returns the Type field value

func (*Asset) GetTypeOk

func (o *Asset) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Asset) GetUpdatedAt

func (o *Asset) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Asset) GetUpdatedAtOk

func (o *Asset) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Asset) GetWidth

func (o *Asset) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Asset) GetWidthOk

func (o *Asset) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Asset) GetWorkspaceId

func (o *Asset) GetWorkspaceId() string

GetWorkspaceId returns the WorkspaceId field value

func (*Asset) GetWorkspaceIdOk

func (o *Asset) GetWorkspaceIdOk() (*string, bool)

GetWorkspaceIdOk returns a tuple with the WorkspaceId field value and a boolean to check if the value has been set.

func (*Asset) HasAssetUrl

func (o *Asset) HasAssetUrl() bool

HasAssetUrl returns a boolean if a field has been set.

func (*Asset) HasCreatedBy

func (o *Asset) HasCreatedBy() bool

HasCreatedBy returns a boolean if a field has been set.

func (*Asset) HasDuration

func (o *Asset) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*Asset) HasHeight

func (o *Asset) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*Asset) HasUpdatedAt

func (o *Asset) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Asset) HasWidth

func (o *Asset) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (Asset) MarshalJSON

func (o Asset) MarshalJSON() ([]byte, error)

func (*Asset) SetAssetUrl

func (o *Asset) SetAssetUrl(v string)

SetAssetUrl gets a reference to the given string and assigns it to the AssetUrl field.

func (*Asset) SetCreatedAt

func (o *Asset) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Asset) SetCreatedBy

func (o *Asset) SetCreatedBy(v string)

SetCreatedBy gets a reference to the given NullableString and assigns it to the CreatedBy field.

func (*Asset) SetCreatedByNil

func (o *Asset) SetCreatedByNil()

SetCreatedByNil sets the value for CreatedBy to be an explicit nil

func (*Asset) SetDuration

func (o *Asset) SetDuration(v int32)

SetDuration gets a reference to the given NullableInt32 and assigns it to the Duration field.

func (*Asset) SetDurationNil

func (o *Asset) SetDurationNil()

SetDurationNil sets the value for Duration to be an explicit nil

func (*Asset) SetHeight

func (o *Asset) SetHeight(v int32)

SetHeight gets a reference to the given NullableInt32 and assigns it to the Height field.

func (*Asset) SetHeightNil

func (o *Asset) SetHeightNil()

SetHeightNil sets the value for Height to be an explicit nil

func (*Asset) SetId

func (o *Asset) SetId(v string)

SetId sets field value

func (*Asset) SetName

func (o *Asset) SetName(v string)

SetName sets field value

func (*Asset) SetSizeBytes

func (o *Asset) SetSizeBytes(v int32)

SetSizeBytes sets field value

func (*Asset) SetStorageKey

func (o *Asset) SetStorageKey(v string)

SetStorageKey sets field value

func (*Asset) SetType

func (o *Asset) SetType(v string)

SetType sets field value

func (*Asset) SetUpdatedAt

func (o *Asset) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Asset) SetWidth

func (o *Asset) SetWidth(v int32)

SetWidth gets a reference to the given NullableInt32 and assigns it to the Width field.

func (*Asset) SetWidthNil

func (o *Asset) SetWidthNil()

SetWidthNil sets the value for Width to be an explicit nil

func (*Asset) SetWorkspaceId

func (o *Asset) SetWorkspaceId(v string)

SetWorkspaceId sets field value

func (Asset) ToMap

func (o Asset) ToMap() (map[string]interface{}, error)

func (*Asset) UnmarshalJSON

func (o *Asset) UnmarshalJSON(data []byte) (err error)

func (*Asset) UnsetCreatedBy

func (o *Asset) UnsetCreatedBy()

UnsetCreatedBy ensures that no value is present for CreatedBy, not even an explicit nil

func (*Asset) UnsetDuration

func (o *Asset) UnsetDuration()

UnsetDuration ensures that no value is present for Duration, not even an explicit nil

func (*Asset) UnsetHeight

func (o *Asset) UnsetHeight()

UnsetHeight ensures that no value is present for Height, not even an explicit nil

func (*Asset) UnsetWidth

func (o *Asset) UnsetWidth()

UnsetWidth ensures that no value is present for Width, not even an explicit nil

type AssetCreate

type AssetCreate struct {
	Id   string `json:"id"`
	Name string `json:"name"`
	Type string `json:"type"`
	// Bunny Storage path (must start with workspace_id/).
	StorageKey string `json:"storage_key"`
	SizeBytes  *int32 `json:"size_bytes,omitempty"`
	Duration   *int32 `json:"duration,omitempty"`
	Width      *int32 `json:"width,omitempty"`
	Height     *int32 `json:"height,omitempty"`
}

AssetCreate struct for AssetCreate

func NewAssetCreate

func NewAssetCreate(id string, name string, type_ string, storageKey string) *AssetCreate

NewAssetCreate instantiates a new AssetCreate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAssetCreateWithDefaults

func NewAssetCreateWithDefaults() *AssetCreate

NewAssetCreateWithDefaults instantiates a new AssetCreate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AssetCreate) GetDuration

func (o *AssetCreate) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*AssetCreate) GetDurationOk

func (o *AssetCreate) GetDurationOk() (*int32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetCreate) GetHeight

func (o *AssetCreate) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise.

func (*AssetCreate) GetHeightOk

func (o *AssetCreate) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetCreate) GetId

func (o *AssetCreate) GetId() string

GetId returns the Id field value

func (*AssetCreate) GetIdOk

func (o *AssetCreate) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*AssetCreate) GetName

func (o *AssetCreate) GetName() string

GetName returns the Name field value

func (*AssetCreate) GetNameOk

func (o *AssetCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*AssetCreate) GetSizeBytes

func (o *AssetCreate) GetSizeBytes() int32

GetSizeBytes returns the SizeBytes field value if set, zero value otherwise.

func (*AssetCreate) GetSizeBytesOk

func (o *AssetCreate) GetSizeBytesOk() (*int32, bool)

GetSizeBytesOk returns a tuple with the SizeBytes field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetCreate) GetStorageKey

func (o *AssetCreate) GetStorageKey() string

GetStorageKey returns the StorageKey field value

func (*AssetCreate) GetStorageKeyOk

func (o *AssetCreate) GetStorageKeyOk() (*string, bool)

GetStorageKeyOk returns a tuple with the StorageKey field value and a boolean to check if the value has been set.

func (*AssetCreate) GetType

func (o *AssetCreate) GetType() string

GetType returns the Type field value

func (*AssetCreate) GetTypeOk

func (o *AssetCreate) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*AssetCreate) GetWidth

func (o *AssetCreate) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise.

func (*AssetCreate) GetWidthOk

func (o *AssetCreate) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*AssetCreate) HasDuration

func (o *AssetCreate) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*AssetCreate) HasHeight

func (o *AssetCreate) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*AssetCreate) HasSizeBytes

func (o *AssetCreate) HasSizeBytes() bool

HasSizeBytes returns a boolean if a field has been set.

func (*AssetCreate) HasWidth

func (o *AssetCreate) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (AssetCreate) MarshalJSON

func (o AssetCreate) MarshalJSON() ([]byte, error)

func (*AssetCreate) SetDuration

func (o *AssetCreate) SetDuration(v int32)

SetDuration gets a reference to the given int32 and assigns it to the Duration field.

func (*AssetCreate) SetHeight

func (o *AssetCreate) SetHeight(v int32)

SetHeight gets a reference to the given int32 and assigns it to the Height field.

func (*AssetCreate) SetId

func (o *AssetCreate) SetId(v string)

SetId sets field value

func (*AssetCreate) SetName

func (o *AssetCreate) SetName(v string)

SetName sets field value

func (*AssetCreate) SetSizeBytes

func (o *AssetCreate) SetSizeBytes(v int32)

SetSizeBytes gets a reference to the given int32 and assigns it to the SizeBytes field.

func (*AssetCreate) SetStorageKey

func (o *AssetCreate) SetStorageKey(v string)

SetStorageKey sets field value

func (*AssetCreate) SetType

func (o *AssetCreate) SetType(v string)

SetType sets field value

func (*AssetCreate) SetWidth

func (o *AssetCreate) SetWidth(v int32)

SetWidth gets a reference to the given int32 and assigns it to the Width field.

func (AssetCreate) ToMap

func (o AssetCreate) ToMap() (map[string]interface{}, error)

func (*AssetCreate) UnmarshalJSON

func (o *AssetCreate) UnmarshalJSON(data []byte) (err error)

type AssetUploadUrlResponse

type AssetUploadUrlResponse struct {
	// Relative URL to POST the file to (`/v1/assets/{assetId}/upload`).
	UploadUrl string `json:"uploadUrl"`
	// Public Bunny CDN URL once uploaded.
	AssetUrl string `json:"assetUrl"`
	// Bunny Storage path.
	Path    string `json:"path"`
	AssetId string `json:"assetId"`
	Type    string `json:"type"`
}

AssetUploadUrlResponse struct for AssetUploadUrlResponse

func NewAssetUploadUrlResponse

func NewAssetUploadUrlResponse(uploadUrl string, assetUrl string, path string, assetId string, type_ string) *AssetUploadUrlResponse

NewAssetUploadUrlResponse instantiates a new AssetUploadUrlResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewAssetUploadUrlResponseWithDefaults

func NewAssetUploadUrlResponseWithDefaults() *AssetUploadUrlResponse

NewAssetUploadUrlResponseWithDefaults instantiates a new AssetUploadUrlResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*AssetUploadUrlResponse) GetAssetId

func (o *AssetUploadUrlResponse) GetAssetId() string

GetAssetId returns the AssetId field value

func (*AssetUploadUrlResponse) GetAssetIdOk

func (o *AssetUploadUrlResponse) GetAssetIdOk() (*string, bool)

GetAssetIdOk returns a tuple with the AssetId field value and a boolean to check if the value has been set.

func (*AssetUploadUrlResponse) GetAssetUrl

func (o *AssetUploadUrlResponse) GetAssetUrl() string

GetAssetUrl returns the AssetUrl field value

func (*AssetUploadUrlResponse) GetAssetUrlOk

func (o *AssetUploadUrlResponse) GetAssetUrlOk() (*string, bool)

GetAssetUrlOk returns a tuple with the AssetUrl field value and a boolean to check if the value has been set.

func (*AssetUploadUrlResponse) GetPath

func (o *AssetUploadUrlResponse) GetPath() string

GetPath returns the Path field value

func (*AssetUploadUrlResponse) GetPathOk

func (o *AssetUploadUrlResponse) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*AssetUploadUrlResponse) GetType

func (o *AssetUploadUrlResponse) GetType() string

GetType returns the Type field value

func (*AssetUploadUrlResponse) GetTypeOk

func (o *AssetUploadUrlResponse) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*AssetUploadUrlResponse) GetUploadUrl

func (o *AssetUploadUrlResponse) GetUploadUrl() string

GetUploadUrl returns the UploadUrl field value

func (*AssetUploadUrlResponse) GetUploadUrlOk

func (o *AssetUploadUrlResponse) GetUploadUrlOk() (*string, bool)

GetUploadUrlOk returns a tuple with the UploadUrl field value and a boolean to check if the value has been set.

func (AssetUploadUrlResponse) MarshalJSON

func (o AssetUploadUrlResponse) MarshalJSON() ([]byte, error)

func (*AssetUploadUrlResponse) SetAssetId

func (o *AssetUploadUrlResponse) SetAssetId(v string)

SetAssetId sets field value

func (*AssetUploadUrlResponse) SetAssetUrl

func (o *AssetUploadUrlResponse) SetAssetUrl(v string)

SetAssetUrl sets field value

func (*AssetUploadUrlResponse) SetPath

func (o *AssetUploadUrlResponse) SetPath(v string)

SetPath sets field value

func (*AssetUploadUrlResponse) SetType

func (o *AssetUploadUrlResponse) SetType(v string)

SetType sets field value

func (*AssetUploadUrlResponse) SetUploadUrl

func (o *AssetUploadUrlResponse) SetUploadUrl(v string)

SetUploadUrl sets field value

func (AssetUploadUrlResponse) ToMap

func (o AssetUploadUrlResponse) ToMap() (map[string]interface{}, error)

func (*AssetUploadUrlResponse) UnmarshalJSON

func (o *AssetUploadUrlResponse) UnmarshalJSON(data []byte) (err error)

type AssetsAPI

type AssetsAPI interface {

	/*
		BatchDeleteAssets Bulk delete assets

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiBatchDeleteAssetsRequest
	*/
	BatchDeleteAssets(ctx context.Context) ApiBatchDeleteAssetsRequest

	// BatchDeleteAssetsExecute executes the request
	//  @return BatchDeleteResult
	BatchDeleteAssetsExecute(r ApiBatchDeleteAssetsRequest) (*BatchDeleteResult, *http.Response, error)

	/*
		CreateAsset Register an uploaded asset

		Register an asset after it has been uploaded to Bunny Storage. Use `POST /v1/assets/upload-url` first.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateAssetRequest
	*/
	CreateAsset(ctx context.Context) ApiCreateAssetRequest

	// CreateAssetExecute executes the request
	//  @return CreateAsset201Response
	CreateAssetExecute(r ApiCreateAssetRequest) (*CreateAsset201Response, *http.Response, error)

	/*
		DeleteAsset Delete an asset

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiDeleteAssetRequest
	*/
	DeleteAsset(ctx context.Context, id string) ApiDeleteAssetRequest

	// DeleteAssetExecute executes the request
	//  @return DeleteProject200Response
	DeleteAssetExecute(r ApiDeleteAssetRequest) (*DeleteProject200Response, *http.Response, error)

	/*
		GetAsset Get a single asset

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiGetAssetRequest
	*/
	GetAsset(ctx context.Context, id string) ApiGetAssetRequest

	// GetAssetExecute executes the request
	//  @return CreateAsset201Response
	GetAssetExecute(r ApiGetAssetRequest) (*CreateAsset201Response, *http.Response, error)

	/*
		GetAssetSignedUrl Get a public asset URL

		Returns the public Bunny CDN URL for the asset.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiGetAssetSignedUrlRequest
	*/
	GetAssetSignedUrl(ctx context.Context, id string) ApiGetAssetSignedUrlRequest

	// GetAssetSignedUrlExecute executes the request
	//  @return GetAssetSignedUrl200Response
	GetAssetSignedUrlExecute(r ApiGetAssetSignedUrlRequest) (*GetAssetSignedUrl200Response, *http.Response, error)

	/*
		GetAssetUploadUrl Get asset upload URL

		Returns the upload endpoint and Bunny Storage path for a new asset.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetAssetUploadUrlRequest
	*/
	GetAssetUploadUrl(ctx context.Context) ApiGetAssetUploadUrlRequest

	// GetAssetUploadUrlExecute executes the request
	//  @return AssetUploadUrlResponse
	GetAssetUploadUrlExecute(r ApiGetAssetUploadUrlRequest) (*AssetUploadUrlResponse, *http.Response, error)

	/*
		ListAssets List workspace assets

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListAssetsRequest
	*/
	ListAssets(ctx context.Context) ApiListAssetsRequest

	// ListAssetsExecute executes the request
	//  @return ListAssets200Response
	ListAssetsExecute(r ApiListAssetsRequest) (*ListAssets200Response, *http.Response, error)

	/*
		ProxyAsset Proxy an asset through the API

		Streams the asset through the API so the browser can fetch it without relying on CDN CORS.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiProxyAssetRequest
	*/
	ProxyAsset(ctx context.Context, id string) ApiProxyAssetRequest

	// ProxyAssetExecute executes the request
	//  @return *os.File
	ProxyAssetExecute(r ApiProxyAssetRequest) (*os.File, *http.Response, error)

	/*
		UploadAsset Upload an asset file

		Receives a multipart/form-data file upload and forwards it to Bunny Storage.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param assetId
		@return ApiUploadAssetRequest
	*/
	UploadAsset(ctx context.Context, assetId string) ApiUploadAssetRequest

	// UploadAssetExecute executes the request
	//  @return UploadAsset200Response
	UploadAssetExecute(r ApiUploadAssetRequest) (*UploadAsset200Response, *http.Response, error)
}

type AssetsAPIService

type AssetsAPIService service

AssetsAPIService AssetsAPI service

func (*AssetsAPIService) BatchDeleteAssets

func (a *AssetsAPIService) BatchDeleteAssets(ctx context.Context) ApiBatchDeleteAssetsRequest

BatchDeleteAssets Bulk delete assets

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiBatchDeleteAssetsRequest

func (*AssetsAPIService) BatchDeleteAssetsExecute

Execute executes the request

@return BatchDeleteResult

func (*AssetsAPIService) CreateAsset

CreateAsset Register an uploaded asset

Register an asset after it has been uploaded to Bunny Storage. Use `POST /v1/assets/upload-url` first.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateAssetRequest

func (*AssetsAPIService) CreateAssetExecute

Execute executes the request

@return CreateAsset201Response

func (*AssetsAPIService) DeleteAsset

DeleteAsset Delete an asset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiDeleteAssetRequest

func (*AssetsAPIService) DeleteAssetExecute

Execute executes the request

@return DeleteProject200Response

func (*AssetsAPIService) GetAsset

GetAsset Get a single asset

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiGetAssetRequest

func (*AssetsAPIService) GetAssetExecute

Execute executes the request

@return CreateAsset201Response

func (*AssetsAPIService) GetAssetSignedUrl

func (a *AssetsAPIService) GetAssetSignedUrl(ctx context.Context, id string) ApiGetAssetSignedUrlRequest

GetAssetSignedUrl Get a public asset URL

Returns the public Bunny CDN URL for the asset.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiGetAssetSignedUrlRequest

func (*AssetsAPIService) GetAssetSignedUrlExecute

Execute executes the request

@return GetAssetSignedUrl200Response

func (*AssetsAPIService) GetAssetUploadUrl

func (a *AssetsAPIService) GetAssetUploadUrl(ctx context.Context) ApiGetAssetUploadUrlRequest

GetAssetUploadUrl Get asset upload URL

Returns the upload endpoint and Bunny Storage path for a new asset.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetAssetUploadUrlRequest

func (*AssetsAPIService) GetAssetUploadUrlExecute

Execute executes the request

@return AssetUploadUrlResponse

func (*AssetsAPIService) ListAssets

ListAssets List workspace assets

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListAssetsRequest

func (*AssetsAPIService) ListAssetsExecute

Execute executes the request

@return ListAssets200Response

func (*AssetsAPIService) ProxyAsset

ProxyAsset Proxy an asset through the API

Streams the asset through the API so the browser can fetch it without relying on CDN CORS.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiProxyAssetRequest

func (*AssetsAPIService) ProxyAssetExecute

func (a *AssetsAPIService) ProxyAssetExecute(r ApiProxyAssetRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*AssetsAPIService) UploadAsset

func (a *AssetsAPIService) UploadAsset(ctx context.Context, assetId string) ApiUploadAssetRequest

UploadAsset Upload an asset file

Receives a multipart/form-data file upload and forwards it to Bunny Storage.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param assetId
@return ApiUploadAssetRequest

func (*AssetsAPIService) UploadAssetExecute

Execute executes the request

@return UploadAsset200Response

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type BatchDeleteProjectsRequest

type BatchDeleteProjectsRequest struct {
	Ids []string `json:"ids"`
}

BatchDeleteProjectsRequest struct for BatchDeleteProjectsRequest

func NewBatchDeleteProjectsRequest

func NewBatchDeleteProjectsRequest(ids []string) *BatchDeleteProjectsRequest

NewBatchDeleteProjectsRequest instantiates a new BatchDeleteProjectsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBatchDeleteProjectsRequestWithDefaults

func NewBatchDeleteProjectsRequestWithDefaults() *BatchDeleteProjectsRequest

NewBatchDeleteProjectsRequestWithDefaults instantiates a new BatchDeleteProjectsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BatchDeleteProjectsRequest) GetIds

func (o *BatchDeleteProjectsRequest) GetIds() []string

GetIds returns the Ids field value

func (*BatchDeleteProjectsRequest) GetIdsOk

func (o *BatchDeleteProjectsRequest) GetIdsOk() ([]string, bool)

GetIdsOk returns a tuple with the Ids field value and a boolean to check if the value has been set.

func (BatchDeleteProjectsRequest) MarshalJSON

func (o BatchDeleteProjectsRequest) MarshalJSON() ([]byte, error)

func (*BatchDeleteProjectsRequest) SetIds

func (o *BatchDeleteProjectsRequest) SetIds(v []string)

SetIds sets field value

func (BatchDeleteProjectsRequest) ToMap

func (o BatchDeleteProjectsRequest) ToMap() (map[string]interface{}, error)

func (*BatchDeleteProjectsRequest) UnmarshalJSON

func (o *BatchDeleteProjectsRequest) UnmarshalJSON(data []byte) (err error)

type BatchDeleteResult

type BatchDeleteResult struct {
	Deleted []string `json:"deleted,omitempty"`
	Count   int32    `json:"count"`
}

BatchDeleteResult struct for BatchDeleteResult

func NewBatchDeleteResult

func NewBatchDeleteResult(count int32) *BatchDeleteResult

NewBatchDeleteResult instantiates a new BatchDeleteResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBatchDeleteResultWithDefaults

func NewBatchDeleteResultWithDefaults() *BatchDeleteResult

NewBatchDeleteResultWithDefaults instantiates a new BatchDeleteResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BatchDeleteResult) GetCount

func (o *BatchDeleteResult) GetCount() int32

GetCount returns the Count field value

func (*BatchDeleteResult) GetCountOk

func (o *BatchDeleteResult) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*BatchDeleteResult) GetDeleted

func (o *BatchDeleteResult) GetDeleted() []string

GetDeleted returns the Deleted field value if set, zero value otherwise.

func (*BatchDeleteResult) GetDeletedOk

func (o *BatchDeleteResult) GetDeletedOk() ([]string, bool)

GetDeletedOk returns a tuple with the Deleted field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BatchDeleteResult) HasDeleted

func (o *BatchDeleteResult) HasDeleted() bool

HasDeleted returns a boolean if a field has been set.

func (BatchDeleteResult) MarshalJSON

func (o BatchDeleteResult) MarshalJSON() ([]byte, error)

func (*BatchDeleteResult) SetCount

func (o *BatchDeleteResult) SetCount(v int32)

SetCount sets field value

func (*BatchDeleteResult) SetDeleted

func (o *BatchDeleteResult) SetDeleted(v []string)

SetDeleted gets a reference to the given []string and assigns it to the Deleted field.

func (BatchDeleteResult) ToMap

func (o BatchDeleteResult) ToMap() (map[string]interface{}, error)

func (*BatchDeleteResult) UnmarshalJSON

func (o *BatchDeleteResult) UnmarshalJSON(data []byte) (err error)

type BillingAPI

type BillingAPI interface {

	/*
		CancelSubscription Cancel active subscription

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCancelSubscriptionRequest
	*/
	CancelSubscription(ctx context.Context) ApiCancelSubscriptionRequest

	// CancelSubscriptionExecute executes the request
	//  @return UploadAsset200Response
	CancelSubscriptionExecute(r ApiCancelSubscriptionRequest) (*UploadAsset200Response, *http.Response, error)

	/*
		CreateCheckoutSession Create checkout session

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateCheckoutSessionRequest
	*/
	CreateCheckoutSession(ctx context.Context) ApiCreateCheckoutSessionRequest

	// CreateCheckoutSessionExecute executes the request
	//  @return CreateCheckoutSession200Response
	CreateCheckoutSessionExecute(r ApiCreateCheckoutSessionRequest) (*CreateCheckoutSession200Response, *http.Response, error)

	/*
		GetCredits Get credit balance and history

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetCreditsRequest
	*/
	GetCredits(ctx context.Context) ApiGetCreditsRequest

	// GetCreditsExecute executes the request
	//  @return CreditBalance
	GetCreditsExecute(r ApiGetCreditsRequest) (*CreditBalance, *http.Response, error)

	/*
		GetSubscription Get subscription

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetSubscriptionRequest
	*/
	GetSubscription(ctx context.Context) ApiGetSubscriptionRequest

	// GetSubscriptionExecute executes the request
	//  @return GetSubscription200Response
	GetSubscriptionExecute(r ApiGetSubscriptionRequest) (*GetSubscription200Response, *http.Response, error)

	/*
		GetUsage Get usage log history

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetUsageRequest
	*/
	GetUsage(ctx context.Context) ApiGetUsageRequest

	// GetUsageExecute executes the request
	//  @return GetUsage200Response
	GetUsageExecute(r ApiGetUsageRequest) (*GetUsage200Response, *http.Response, error)

	/*
		ListInvoices List invoices

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListInvoicesRequest
	*/
	ListInvoices(ctx context.Context) ApiListInvoicesRequest

	// ListInvoicesExecute executes the request
	//  @return ListInvoices200Response
	ListInvoicesExecute(r ApiListInvoicesRequest) (*ListInvoices200Response, *http.Response, error)

	/*
		ListPrices List available prices

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListPricesRequest
	*/
	ListPrices(ctx context.Context) ApiListPricesRequest

	// ListPricesExecute executes the request
	//  @return BillingPrices
	ListPricesExecute(r ApiListPricesRequest) (*BillingPrices, *http.Response, error)
}

type BillingAPIService

type BillingAPIService service

BillingAPIService BillingAPI service

func (*BillingAPIService) CancelSubscription

CancelSubscription Cancel active subscription

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCancelSubscriptionRequest

func (*BillingAPIService) CancelSubscriptionExecute

Execute executes the request

@return UploadAsset200Response

func (*BillingAPIService) CreateCheckoutSession

func (a *BillingAPIService) CreateCheckoutSession(ctx context.Context) ApiCreateCheckoutSessionRequest

CreateCheckoutSession Create checkout session

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateCheckoutSessionRequest

func (*BillingAPIService) CreateCheckoutSessionExecute

Execute executes the request

@return CreateCheckoutSession200Response

func (*BillingAPIService) GetCredits

GetCredits Get credit balance and history

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetCreditsRequest

func (*BillingAPIService) GetCreditsExecute

Execute executes the request

@return CreditBalance

func (*BillingAPIService) GetSubscription

GetSubscription Get subscription

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSubscriptionRequest

func (*BillingAPIService) GetSubscriptionExecute

Execute executes the request

@return GetSubscription200Response

func (*BillingAPIService) GetUsage

GetUsage Get usage log history

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetUsageRequest

func (*BillingAPIService) GetUsageExecute

Execute executes the request

@return GetUsage200Response

func (*BillingAPIService) ListInvoices

ListInvoices List invoices

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListInvoicesRequest

func (*BillingAPIService) ListInvoicesExecute

Execute executes the request

@return ListInvoices200Response

func (*BillingAPIService) ListPrices

ListPrices List available prices

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListPricesRequest

func (*BillingAPIService) ListPricesExecute

Execute executes the request

@return BillingPrices

type BillingPrices

type BillingPrices struct {
	Tiers   *BillingPricesTiers `json:"tiers,omitempty"`
	Credits *map[string]string  `json:"credits,omitempty"`
}

BillingPrices struct for BillingPrices

func NewBillingPrices

func NewBillingPrices() *BillingPrices

NewBillingPrices instantiates a new BillingPrices object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBillingPricesWithDefaults

func NewBillingPricesWithDefaults() *BillingPrices

NewBillingPricesWithDefaults instantiates a new BillingPrices object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BillingPrices) GetCredits

func (o *BillingPrices) GetCredits() map[string]string

GetCredits returns the Credits field value if set, zero value otherwise.

func (*BillingPrices) GetCreditsOk

func (o *BillingPrices) GetCreditsOk() (*map[string]string, bool)

GetCreditsOk returns a tuple with the Credits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingPrices) GetTiers

func (o *BillingPrices) GetTiers() BillingPricesTiers

GetTiers returns the Tiers field value if set, zero value otherwise.

func (*BillingPrices) GetTiersOk

func (o *BillingPrices) GetTiersOk() (*BillingPricesTiers, bool)

GetTiersOk returns a tuple with the Tiers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*BillingPrices) HasCredits

func (o *BillingPrices) HasCredits() bool

HasCredits returns a boolean if a field has been set.

func (*BillingPrices) HasTiers

func (o *BillingPrices) HasTiers() bool

HasTiers returns a boolean if a field has been set.

func (BillingPrices) MarshalJSON

func (o BillingPrices) MarshalJSON() ([]byte, error)

func (*BillingPrices) SetCredits

func (o *BillingPrices) SetCredits(v map[string]string)

SetCredits gets a reference to the given map[string]string and assigns it to the Credits field.

func (*BillingPrices) SetTiers

func (o *BillingPrices) SetTiers(v BillingPricesTiers)

SetTiers gets a reference to the given BillingPricesTiers and assigns it to the Tiers field.

func (BillingPrices) ToMap

func (o BillingPrices) ToMap() (map[string]interface{}, error)

type BillingPricesTiers

type BillingPricesTiers struct {
	Starter  NullableString `json:"starter,omitempty"`
	Pro      NullableString `json:"pro,omitempty"`
	Business NullableString `json:"business,omitempty"`
}

BillingPricesTiers struct for BillingPricesTiers

func NewBillingPricesTiers

func NewBillingPricesTiers() *BillingPricesTiers

NewBillingPricesTiers instantiates a new BillingPricesTiers object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBillingPricesTiersWithDefaults

func NewBillingPricesTiersWithDefaults() *BillingPricesTiers

NewBillingPricesTiersWithDefaults instantiates a new BillingPricesTiers object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BillingPricesTiers) GetBusiness

func (o *BillingPricesTiers) GetBusiness() string

GetBusiness returns the Business field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BillingPricesTiers) GetBusinessOk

func (o *BillingPricesTiers) GetBusinessOk() (*string, bool)

GetBusinessOk returns a tuple with the Business field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BillingPricesTiers) GetPro

func (o *BillingPricesTiers) GetPro() string

GetPro returns the Pro field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BillingPricesTiers) GetProOk

func (o *BillingPricesTiers) GetProOk() (*string, bool)

GetProOk returns a tuple with the Pro field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BillingPricesTiers) GetStarter

func (o *BillingPricesTiers) GetStarter() string

GetStarter returns the Starter field value if set, zero value otherwise (both if not set or set to explicit null).

func (*BillingPricesTiers) GetStarterOk

func (o *BillingPricesTiers) GetStarterOk() (*string, bool)

GetStarterOk returns a tuple with the Starter field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BillingPricesTiers) HasBusiness

func (o *BillingPricesTiers) HasBusiness() bool

HasBusiness returns a boolean if a field has been set.

func (*BillingPricesTiers) HasPro

func (o *BillingPricesTiers) HasPro() bool

HasPro returns a boolean if a field has been set.

func (*BillingPricesTiers) HasStarter

func (o *BillingPricesTiers) HasStarter() bool

HasStarter returns a boolean if a field has been set.

func (BillingPricesTiers) MarshalJSON

func (o BillingPricesTiers) MarshalJSON() ([]byte, error)

func (*BillingPricesTiers) SetBusiness

func (o *BillingPricesTiers) SetBusiness(v string)

SetBusiness gets a reference to the given NullableString and assigns it to the Business field.

func (*BillingPricesTiers) SetBusinessNil

func (o *BillingPricesTiers) SetBusinessNil()

SetBusinessNil sets the value for Business to be an explicit nil

func (*BillingPricesTiers) SetPro

func (o *BillingPricesTiers) SetPro(v string)

SetPro gets a reference to the given NullableString and assigns it to the Pro field.

func (*BillingPricesTiers) SetProNil

func (o *BillingPricesTiers) SetProNil()

SetProNil sets the value for Pro to be an explicit nil

func (*BillingPricesTiers) SetStarter

func (o *BillingPricesTiers) SetStarter(v string)

SetStarter gets a reference to the given NullableString and assigns it to the Starter field.

func (*BillingPricesTiers) SetStarterNil

func (o *BillingPricesTiers) SetStarterNil()

SetStarterNil sets the value for Starter to be an explicit nil

func (BillingPricesTiers) ToMap

func (o BillingPricesTiers) ToMap() (map[string]interface{}, error)

func (*BillingPricesTiers) UnsetBusiness

func (o *BillingPricesTiers) UnsetBusiness()

UnsetBusiness ensures that no value is present for Business, not even an explicit nil

func (*BillingPricesTiers) UnsetPro

func (o *BillingPricesTiers) UnsetPro()

UnsetPro ensures that no value is present for Pro, not even an explicit nil

func (*BillingPricesTiers) UnsetStarter

func (o *BillingPricesTiers) UnsetStarter()

UnsetStarter ensures that no value is present for Starter, not even an explicit nil

type BillingSubscription

type BillingSubscription struct {
	Status           string       `json:"status"`
	CurrentPeriodEnd NullableTime `json:"currentPeriodEnd"`
	CreditsBalance   float32      `json:"creditsBalance"`
	CreditsTotal     float32      `json:"creditsTotal"`
	Tier             string       `json:"tier"`
}

BillingSubscription struct for BillingSubscription

func NewBillingSubscription

func NewBillingSubscription(status string, currentPeriodEnd NullableTime, creditsBalance float32, creditsTotal float32, tier string) *BillingSubscription

NewBillingSubscription instantiates a new BillingSubscription object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewBillingSubscriptionWithDefaults

func NewBillingSubscriptionWithDefaults() *BillingSubscription

NewBillingSubscriptionWithDefaults instantiates a new BillingSubscription object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*BillingSubscription) GetCreditsBalance

func (o *BillingSubscription) GetCreditsBalance() float32

GetCreditsBalance returns the CreditsBalance field value

func (*BillingSubscription) GetCreditsBalanceOk

func (o *BillingSubscription) GetCreditsBalanceOk() (*float32, bool)

GetCreditsBalanceOk returns a tuple with the CreditsBalance field value and a boolean to check if the value has been set.

func (*BillingSubscription) GetCreditsTotal

func (o *BillingSubscription) GetCreditsTotal() float32

GetCreditsTotal returns the CreditsTotal field value

func (*BillingSubscription) GetCreditsTotalOk

func (o *BillingSubscription) GetCreditsTotalOk() (*float32, bool)

GetCreditsTotalOk returns a tuple with the CreditsTotal field value and a boolean to check if the value has been set.

func (*BillingSubscription) GetCurrentPeriodEnd

func (o *BillingSubscription) GetCurrentPeriodEnd() time.Time

GetCurrentPeriodEnd returns the CurrentPeriodEnd field value If the value is explicit nil, the zero value for time.Time will be returned

func (*BillingSubscription) GetCurrentPeriodEndOk

func (o *BillingSubscription) GetCurrentPeriodEndOk() (*time.Time, bool)

GetCurrentPeriodEndOk returns a tuple with the CurrentPeriodEnd field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*BillingSubscription) GetStatus

func (o *BillingSubscription) GetStatus() string

GetStatus returns the Status field value

func (*BillingSubscription) GetStatusOk

func (o *BillingSubscription) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*BillingSubscription) GetTier

func (o *BillingSubscription) GetTier() string

GetTier returns the Tier field value

func (*BillingSubscription) GetTierOk

func (o *BillingSubscription) GetTierOk() (*string, bool)

GetTierOk returns a tuple with the Tier field value and a boolean to check if the value has been set.

func (BillingSubscription) MarshalJSON

func (o BillingSubscription) MarshalJSON() ([]byte, error)

func (*BillingSubscription) SetCreditsBalance

func (o *BillingSubscription) SetCreditsBalance(v float32)

SetCreditsBalance sets field value

func (*BillingSubscription) SetCreditsTotal

func (o *BillingSubscription) SetCreditsTotal(v float32)

SetCreditsTotal sets field value

func (*BillingSubscription) SetCurrentPeriodEnd

func (o *BillingSubscription) SetCurrentPeriodEnd(v time.Time)

SetCurrentPeriodEnd sets field value

func (*BillingSubscription) SetStatus

func (o *BillingSubscription) SetStatus(v string)

SetStatus sets field value

func (*BillingSubscription) SetTier

func (o *BillingSubscription) SetTier(v string)

SetTier sets field value

func (BillingSubscription) ToMap

func (o BillingSubscription) ToMap() (map[string]interface{}, error)

func (*BillingSubscription) UnmarshalJSON

func (o *BillingSubscription) UnmarshalJSON(data []byte) (err error)

type CancelRender200Response

type CancelRender200Response struct {
	Success        bool    `json:"success"`
	JobId          string  `json:"jobId"`
	Status         string  `json:"status"`
	PreviousStatus *string `json:"previousStatus,omitempty"`
}

CancelRender200Response struct for CancelRender200Response

func NewCancelRender200Response

func NewCancelRender200Response(success bool, jobId string, status string) *CancelRender200Response

NewCancelRender200Response instantiates a new CancelRender200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCancelRender200ResponseWithDefaults

func NewCancelRender200ResponseWithDefaults() *CancelRender200Response

NewCancelRender200ResponseWithDefaults instantiates a new CancelRender200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CancelRender200Response) GetJobId

func (o *CancelRender200Response) GetJobId() string

GetJobId returns the JobId field value

func (*CancelRender200Response) GetJobIdOk

func (o *CancelRender200Response) GetJobIdOk() (*string, bool)

GetJobIdOk returns a tuple with the JobId field value and a boolean to check if the value has been set.

func (*CancelRender200Response) GetPreviousStatus

func (o *CancelRender200Response) GetPreviousStatus() string

GetPreviousStatus returns the PreviousStatus field value if set, zero value otherwise.

func (*CancelRender200Response) GetPreviousStatusOk

func (o *CancelRender200Response) GetPreviousStatusOk() (*string, bool)

GetPreviousStatusOk returns a tuple with the PreviousStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CancelRender200Response) GetStatus

func (o *CancelRender200Response) GetStatus() string

GetStatus returns the Status field value

func (*CancelRender200Response) GetStatusOk

func (o *CancelRender200Response) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*CancelRender200Response) GetSuccess

func (o *CancelRender200Response) GetSuccess() bool

GetSuccess returns the Success field value

func (*CancelRender200Response) GetSuccessOk

func (o *CancelRender200Response) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (*CancelRender200Response) HasPreviousStatus

func (o *CancelRender200Response) HasPreviousStatus() bool

HasPreviousStatus returns a boolean if a field has been set.

func (CancelRender200Response) MarshalJSON

func (o CancelRender200Response) MarshalJSON() ([]byte, error)

func (*CancelRender200Response) SetJobId

func (o *CancelRender200Response) SetJobId(v string)

SetJobId sets field value

func (*CancelRender200Response) SetPreviousStatus

func (o *CancelRender200Response) SetPreviousStatus(v string)

SetPreviousStatus gets a reference to the given string and assigns it to the PreviousStatus field.

func (*CancelRender200Response) SetStatus

func (o *CancelRender200Response) SetStatus(v string)

SetStatus sets field value

func (*CancelRender200Response) SetSuccess

func (o *CancelRender200Response) SetSuccess(v bool)

SetSuccess sets field value

func (CancelRender200Response) ToMap

func (o CancelRender200Response) ToMap() (map[string]interface{}, error)

func (*CancelRender200Response) UnmarshalJSON

func (o *CancelRender200Response) UnmarshalJSON(data []byte) (err error)

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type CreateApiKeyRequest

type CreateApiKeyRequest struct {
	Name *string `json:"name,omitempty"`
}

CreateApiKeyRequest struct for CreateApiKeyRequest

func NewCreateApiKeyRequest

func NewCreateApiKeyRequest() *CreateApiKeyRequest

NewCreateApiKeyRequest instantiates a new CreateApiKeyRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateApiKeyRequestWithDefaults

func NewCreateApiKeyRequestWithDefaults() *CreateApiKeyRequest

NewCreateApiKeyRequestWithDefaults instantiates a new CreateApiKeyRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateApiKeyRequest) GetName

func (o *CreateApiKeyRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*CreateApiKeyRequest) GetNameOk

func (o *CreateApiKeyRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateApiKeyRequest) HasName

func (o *CreateApiKeyRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (CreateApiKeyRequest) MarshalJSON

func (o CreateApiKeyRequest) MarshalJSON() ([]byte, error)

func (*CreateApiKeyRequest) SetName

func (o *CreateApiKeyRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (CreateApiKeyRequest) ToMap

func (o CreateApiKeyRequest) ToMap() (map[string]interface{}, error)

type CreateAsset201Response

type CreateAsset201Response struct {
	Asset Asset `json:"asset"`
}

CreateAsset201Response struct for CreateAsset201Response

func NewCreateAsset201Response

func NewCreateAsset201Response(asset Asset) *CreateAsset201Response

NewCreateAsset201Response instantiates a new CreateAsset201Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateAsset201ResponseWithDefaults

func NewCreateAsset201ResponseWithDefaults() *CreateAsset201Response

NewCreateAsset201ResponseWithDefaults instantiates a new CreateAsset201Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateAsset201Response) GetAsset

func (o *CreateAsset201Response) GetAsset() Asset

GetAsset returns the Asset field value

func (*CreateAsset201Response) GetAssetOk

func (o *CreateAsset201Response) GetAssetOk() (*Asset, bool)

GetAssetOk returns a tuple with the Asset field value and a boolean to check if the value has been set.

func (CreateAsset201Response) MarshalJSON

func (o CreateAsset201Response) MarshalJSON() ([]byte, error)

func (*CreateAsset201Response) SetAsset

func (o *CreateAsset201Response) SetAsset(v Asset)

SetAsset sets field value

func (CreateAsset201Response) ToMap

func (o CreateAsset201Response) ToMap() (map[string]interface{}, error)

func (*CreateAsset201Response) UnmarshalJSON

func (o *CreateAsset201Response) UnmarshalJSON(data []byte) (err error)

type CreateCheckoutSession200Response

type CreateCheckoutSession200Response struct {
	Url string `json:"url"`
}

CreateCheckoutSession200Response struct for CreateCheckoutSession200Response

func NewCreateCheckoutSession200Response

func NewCreateCheckoutSession200Response(url string) *CreateCheckoutSession200Response

NewCreateCheckoutSession200Response instantiates a new CreateCheckoutSession200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateCheckoutSession200ResponseWithDefaults

func NewCreateCheckoutSession200ResponseWithDefaults() *CreateCheckoutSession200Response

NewCreateCheckoutSession200ResponseWithDefaults instantiates a new CreateCheckoutSession200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateCheckoutSession200Response) GetUrl

GetUrl returns the Url field value

func (*CreateCheckoutSession200Response) GetUrlOk

func (o *CreateCheckoutSession200Response) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (CreateCheckoutSession200Response) MarshalJSON

func (o CreateCheckoutSession200Response) MarshalJSON() ([]byte, error)

func (*CreateCheckoutSession200Response) SetUrl

SetUrl sets field value

func (CreateCheckoutSession200Response) ToMap

func (o CreateCheckoutSession200Response) ToMap() (map[string]interface{}, error)

func (*CreateCheckoutSession200Response) UnmarshalJSON

func (o *CreateCheckoutSession200Response) UnmarshalJSON(data []byte) (err error)

type CreateCheckoutSessionRequest

type CreateCheckoutSessionRequest struct {
	ProductId *string `json:"productId,omitempty"`
	TierId    *string `json:"tierId,omitempty"`
	Mode      *string `json:"mode,omitempty"`
	Credits   *int32  `json:"credits,omitempty"`
}

CreateCheckoutSessionRequest struct for CreateCheckoutSessionRequest

func NewCreateCheckoutSessionRequest

func NewCreateCheckoutSessionRequest() *CreateCheckoutSessionRequest

NewCreateCheckoutSessionRequest instantiates a new CreateCheckoutSessionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateCheckoutSessionRequestWithDefaults

func NewCreateCheckoutSessionRequestWithDefaults() *CreateCheckoutSessionRequest

NewCreateCheckoutSessionRequestWithDefaults instantiates a new CreateCheckoutSessionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateCheckoutSessionRequest) GetCredits

func (o *CreateCheckoutSessionRequest) GetCredits() int32

GetCredits returns the Credits field value if set, zero value otherwise.

func (*CreateCheckoutSessionRequest) GetCreditsOk

func (o *CreateCheckoutSessionRequest) GetCreditsOk() (*int32, bool)

GetCreditsOk returns a tuple with the Credits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateCheckoutSessionRequest) GetMode

func (o *CreateCheckoutSessionRequest) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*CreateCheckoutSessionRequest) GetModeOk

func (o *CreateCheckoutSessionRequest) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateCheckoutSessionRequest) GetProductId

func (o *CreateCheckoutSessionRequest) GetProductId() string

GetProductId returns the ProductId field value if set, zero value otherwise.

func (*CreateCheckoutSessionRequest) GetProductIdOk

func (o *CreateCheckoutSessionRequest) GetProductIdOk() (*string, bool)

GetProductIdOk returns a tuple with the ProductId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateCheckoutSessionRequest) GetTierId

func (o *CreateCheckoutSessionRequest) GetTierId() string

GetTierId returns the TierId field value if set, zero value otherwise.

func (*CreateCheckoutSessionRequest) GetTierIdOk

func (o *CreateCheckoutSessionRequest) GetTierIdOk() (*string, bool)

GetTierIdOk returns a tuple with the TierId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateCheckoutSessionRequest) HasCredits

func (o *CreateCheckoutSessionRequest) HasCredits() bool

HasCredits returns a boolean if a field has been set.

func (*CreateCheckoutSessionRequest) HasMode

func (o *CreateCheckoutSessionRequest) HasMode() bool

HasMode returns a boolean if a field has been set.

func (*CreateCheckoutSessionRequest) HasProductId

func (o *CreateCheckoutSessionRequest) HasProductId() bool

HasProductId returns a boolean if a field has been set.

func (*CreateCheckoutSessionRequest) HasTierId

func (o *CreateCheckoutSessionRequest) HasTierId() bool

HasTierId returns a boolean if a field has been set.

func (CreateCheckoutSessionRequest) MarshalJSON

func (o CreateCheckoutSessionRequest) MarshalJSON() ([]byte, error)

func (*CreateCheckoutSessionRequest) SetCredits

func (o *CreateCheckoutSessionRequest) SetCredits(v int32)

SetCredits gets a reference to the given int32 and assigns it to the Credits field.

func (*CreateCheckoutSessionRequest) SetMode

func (o *CreateCheckoutSessionRequest) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

func (*CreateCheckoutSessionRequest) SetProductId

func (o *CreateCheckoutSessionRequest) SetProductId(v string)

SetProductId gets a reference to the given string and assigns it to the ProductId field.

func (*CreateCheckoutSessionRequest) SetTierId

func (o *CreateCheckoutSessionRequest) SetTierId(v string)

SetTierId gets a reference to the given string and assigns it to the TierId field.

func (CreateCheckoutSessionRequest) ToMap

func (o CreateCheckoutSessionRequest) ToMap() (map[string]interface{}, error)

type CreateIntegration201Response

type CreateIntegration201Response struct {
	Integration WorkspaceIntegration `json:"integration"`
}

CreateIntegration201Response struct for CreateIntegration201Response

func NewCreateIntegration201Response

func NewCreateIntegration201Response(integration WorkspaceIntegration) *CreateIntegration201Response

NewCreateIntegration201Response instantiates a new CreateIntegration201Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateIntegration201ResponseWithDefaults

func NewCreateIntegration201ResponseWithDefaults() *CreateIntegration201Response

NewCreateIntegration201ResponseWithDefaults instantiates a new CreateIntegration201Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateIntegration201Response) GetIntegration

GetIntegration returns the Integration field value

func (*CreateIntegration201Response) GetIntegrationOk

func (o *CreateIntegration201Response) GetIntegrationOk() (*WorkspaceIntegration, bool)

GetIntegrationOk returns a tuple with the Integration field value and a boolean to check if the value has been set.

func (CreateIntegration201Response) MarshalJSON

func (o CreateIntegration201Response) MarshalJSON() ([]byte, error)

func (*CreateIntegration201Response) SetIntegration

SetIntegration sets field value

func (CreateIntegration201Response) ToMap

func (o CreateIntegration201Response) ToMap() (map[string]interface{}, error)

func (*CreateIntegration201Response) UnmarshalJSON

func (o *CreateIntegration201Response) UnmarshalJSON(data []byte) (err error)

type CreateProject200Response

type CreateProject200Response struct {
	Project Project `json:"project"`
}

CreateProject200Response struct for CreateProject200Response

func NewCreateProject200Response

func NewCreateProject200Response(project Project) *CreateProject200Response

NewCreateProject200Response instantiates a new CreateProject200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateProject200ResponseWithDefaults

func NewCreateProject200ResponseWithDefaults() *CreateProject200Response

NewCreateProject200ResponseWithDefaults instantiates a new CreateProject200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateProject200Response) GetProject

func (o *CreateProject200Response) GetProject() Project

GetProject returns the Project field value

func (*CreateProject200Response) GetProjectOk

func (o *CreateProject200Response) GetProjectOk() (*Project, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (CreateProject200Response) MarshalJSON

func (o CreateProject200Response) MarshalJSON() ([]byte, error)

func (*CreateProject200Response) SetProject

func (o *CreateProject200Response) SetProject(v Project)

SetProject sets field value

func (CreateProject200Response) ToMap

func (o CreateProject200Response) ToMap() (map[string]interface{}, error)

func (*CreateProject200Response) UnmarshalJSON

func (o *CreateProject200Response) UnmarshalJSON(data []byte) (err error)

type CreateWorkflow201Response

type CreateWorkflow201Response struct {
	Workflow Workflow `json:"workflow"`
}

CreateWorkflow201Response struct for CreateWorkflow201Response

func NewCreateWorkflow201Response

func NewCreateWorkflow201Response(workflow Workflow) *CreateWorkflow201Response

NewCreateWorkflow201Response instantiates a new CreateWorkflow201Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateWorkflow201ResponseWithDefaults

func NewCreateWorkflow201ResponseWithDefaults() *CreateWorkflow201Response

NewCreateWorkflow201ResponseWithDefaults instantiates a new CreateWorkflow201Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateWorkflow201Response) GetWorkflow

func (o *CreateWorkflow201Response) GetWorkflow() Workflow

GetWorkflow returns the Workflow field value

func (*CreateWorkflow201Response) GetWorkflowOk

func (o *CreateWorkflow201Response) GetWorkflowOk() (*Workflow, bool)

GetWorkflowOk returns a tuple with the Workflow field value and a boolean to check if the value has been set.

func (CreateWorkflow201Response) MarshalJSON

func (o CreateWorkflow201Response) MarshalJSON() ([]byte, error)

func (*CreateWorkflow201Response) SetWorkflow

func (o *CreateWorkflow201Response) SetWorkflow(v Workflow)

SetWorkflow sets field value

func (CreateWorkflow201Response) ToMap

func (o CreateWorkflow201Response) ToMap() (map[string]interface{}, error)

func (*CreateWorkflow201Response) UnmarshalJSON

func (o *CreateWorkflow201Response) UnmarshalJSON(data []byte) (err error)

type CreateWorkflowRequest

type CreateWorkflowRequest struct {
	Name        string             `json:"name"`
	Description *string            `json:"description,omitempty"`
	Definition  WorkflowDefinition `json:"definition"`
	IsActive    *bool              `json:"isActive,omitempty"`
}

CreateWorkflowRequest struct for CreateWorkflowRequest

func NewCreateWorkflowRequest

func NewCreateWorkflowRequest(name string, definition WorkflowDefinition) *CreateWorkflowRequest

NewCreateWorkflowRequest instantiates a new CreateWorkflowRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreateWorkflowRequestWithDefaults

func NewCreateWorkflowRequestWithDefaults() *CreateWorkflowRequest

NewCreateWorkflowRequestWithDefaults instantiates a new CreateWorkflowRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreateWorkflowRequest) GetDefinition

func (o *CreateWorkflowRequest) GetDefinition() WorkflowDefinition

GetDefinition returns the Definition field value

func (*CreateWorkflowRequest) GetDefinitionOk

func (o *CreateWorkflowRequest) GetDefinitionOk() (*WorkflowDefinition, bool)

GetDefinitionOk returns a tuple with the Definition field value and a boolean to check if the value has been set.

func (*CreateWorkflowRequest) GetDescription

func (o *CreateWorkflowRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*CreateWorkflowRequest) GetDescriptionOk

func (o *CreateWorkflowRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWorkflowRequest) GetIsActive

func (o *CreateWorkflowRequest) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*CreateWorkflowRequest) GetIsActiveOk

func (o *CreateWorkflowRequest) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreateWorkflowRequest) GetName

func (o *CreateWorkflowRequest) GetName() string

GetName returns the Name field value

func (*CreateWorkflowRequest) GetNameOk

func (o *CreateWorkflowRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*CreateWorkflowRequest) HasDescription

func (o *CreateWorkflowRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*CreateWorkflowRequest) HasIsActive

func (o *CreateWorkflowRequest) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (CreateWorkflowRequest) MarshalJSON

func (o CreateWorkflowRequest) MarshalJSON() ([]byte, error)

func (*CreateWorkflowRequest) SetDefinition

func (o *CreateWorkflowRequest) SetDefinition(v WorkflowDefinition)

SetDefinition sets field value

func (*CreateWorkflowRequest) SetDescription

func (o *CreateWorkflowRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*CreateWorkflowRequest) SetIsActive

func (o *CreateWorkflowRequest) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*CreateWorkflowRequest) SetName

func (o *CreateWorkflowRequest) SetName(v string)

SetName sets field value

func (CreateWorkflowRequest) ToMap

func (o CreateWorkflowRequest) ToMap() (map[string]interface{}, error)

func (*CreateWorkflowRequest) UnmarshalJSON

func (o *CreateWorkflowRequest) UnmarshalJSON(data []byte) (err error)

type CreditBalance

type CreditBalance struct {
	Balance float32                  `json:"balance"`
	Total   float32                  `json:"total"`
	Summary *CreditBalanceSummary    `json:"summary,omitempty"`
	Usage   *CreditBalanceUsage      `json:"usage,omitempty"`
	Logs    []map[string]interface{} `json:"logs,omitempty"`
}

CreditBalance struct for CreditBalance

func NewCreditBalance

func NewCreditBalance(balance float32, total float32) *CreditBalance

NewCreditBalance instantiates a new CreditBalance object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreditBalanceWithDefaults

func NewCreditBalanceWithDefaults() *CreditBalance

NewCreditBalanceWithDefaults instantiates a new CreditBalance object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreditBalance) GetBalance

func (o *CreditBalance) GetBalance() float32

GetBalance returns the Balance field value

func (*CreditBalance) GetBalanceOk

func (o *CreditBalance) GetBalanceOk() (*float32, bool)

GetBalanceOk returns a tuple with the Balance field value and a boolean to check if the value has been set.

func (*CreditBalance) GetLogs

func (o *CreditBalance) GetLogs() []map[string]interface{}

GetLogs returns the Logs field value if set, zero value otherwise.

func (*CreditBalance) GetLogsOk

func (o *CreditBalance) GetLogsOk() ([]map[string]interface{}, bool)

GetLogsOk returns a tuple with the Logs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreditBalance) GetSummary

func (o *CreditBalance) GetSummary() CreditBalanceSummary

GetSummary returns the Summary field value if set, zero value otherwise.

func (*CreditBalance) GetSummaryOk

func (o *CreditBalance) GetSummaryOk() (*CreditBalanceSummary, bool)

GetSummaryOk returns a tuple with the Summary field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreditBalance) GetTotal

func (o *CreditBalance) GetTotal() float32

GetTotal returns the Total field value

func (*CreditBalance) GetTotalOk

func (o *CreditBalance) GetTotalOk() (*float32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (*CreditBalance) GetUsage

func (o *CreditBalance) GetUsage() CreditBalanceUsage

GetUsage returns the Usage field value if set, zero value otherwise.

func (*CreditBalance) GetUsageOk

func (o *CreditBalance) GetUsageOk() (*CreditBalanceUsage, bool)

GetUsageOk returns a tuple with the Usage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreditBalance) HasLogs

func (o *CreditBalance) HasLogs() bool

HasLogs returns a boolean if a field has been set.

func (*CreditBalance) HasSummary

func (o *CreditBalance) HasSummary() bool

HasSummary returns a boolean if a field has been set.

func (*CreditBalance) HasUsage

func (o *CreditBalance) HasUsage() bool

HasUsage returns a boolean if a field has been set.

func (CreditBalance) MarshalJSON

func (o CreditBalance) MarshalJSON() ([]byte, error)

func (*CreditBalance) SetBalance

func (o *CreditBalance) SetBalance(v float32)

SetBalance sets field value

func (*CreditBalance) SetLogs

func (o *CreditBalance) SetLogs(v []map[string]interface{})

SetLogs gets a reference to the given []map[string]interface{} and assigns it to the Logs field.

func (*CreditBalance) SetSummary

func (o *CreditBalance) SetSummary(v CreditBalanceSummary)

SetSummary gets a reference to the given CreditBalanceSummary and assigns it to the Summary field.

func (*CreditBalance) SetTotal

func (o *CreditBalance) SetTotal(v float32)

SetTotal sets field value

func (*CreditBalance) SetUsage

func (o *CreditBalance) SetUsage(v CreditBalanceUsage)

SetUsage gets a reference to the given CreditBalanceUsage and assigns it to the Usage field.

func (CreditBalance) ToMap

func (o CreditBalance) ToMap() (map[string]interface{}, error)

func (*CreditBalance) UnmarshalJSON

func (o *CreditBalance) UnmarshalJSON(data []byte) (err error)

type CreditBalanceSummary

type CreditBalanceSummary struct {
	Purchased      *float32 `json:"purchased,omitempty"`
	Consumed       *float32 `json:"consumed,omitempty"`
	Refunded       *float32 `json:"refunded,omitempty"`
	Consumed30Days *float32 `json:"consumed30Days,omitempty"`
}

CreditBalanceSummary struct for CreditBalanceSummary

func NewCreditBalanceSummary

func NewCreditBalanceSummary() *CreditBalanceSummary

NewCreditBalanceSummary instantiates a new CreditBalanceSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreditBalanceSummaryWithDefaults

func NewCreditBalanceSummaryWithDefaults() *CreditBalanceSummary

NewCreditBalanceSummaryWithDefaults instantiates a new CreditBalanceSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreditBalanceSummary) GetConsumed

func (o *CreditBalanceSummary) GetConsumed() float32

GetConsumed returns the Consumed field value if set, zero value otherwise.

func (*CreditBalanceSummary) GetConsumed30Days

func (o *CreditBalanceSummary) GetConsumed30Days() float32

GetConsumed30Days returns the Consumed30Days field value if set, zero value otherwise.

func (*CreditBalanceSummary) GetConsumed30DaysOk

func (o *CreditBalanceSummary) GetConsumed30DaysOk() (*float32, bool)

GetConsumed30DaysOk returns a tuple with the Consumed30Days field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreditBalanceSummary) GetConsumedOk

func (o *CreditBalanceSummary) GetConsumedOk() (*float32, bool)

GetConsumedOk returns a tuple with the Consumed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreditBalanceSummary) GetPurchased

func (o *CreditBalanceSummary) GetPurchased() float32

GetPurchased returns the Purchased field value if set, zero value otherwise.

func (*CreditBalanceSummary) GetPurchasedOk

func (o *CreditBalanceSummary) GetPurchasedOk() (*float32, bool)

GetPurchasedOk returns a tuple with the Purchased field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreditBalanceSummary) GetRefunded

func (o *CreditBalanceSummary) GetRefunded() float32

GetRefunded returns the Refunded field value if set, zero value otherwise.

func (*CreditBalanceSummary) GetRefundedOk

func (o *CreditBalanceSummary) GetRefundedOk() (*float32, bool)

GetRefundedOk returns a tuple with the Refunded field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreditBalanceSummary) HasConsumed

func (o *CreditBalanceSummary) HasConsumed() bool

HasConsumed returns a boolean if a field has been set.

func (*CreditBalanceSummary) HasConsumed30Days

func (o *CreditBalanceSummary) HasConsumed30Days() bool

HasConsumed30Days returns a boolean if a field has been set.

func (*CreditBalanceSummary) HasPurchased

func (o *CreditBalanceSummary) HasPurchased() bool

HasPurchased returns a boolean if a field has been set.

func (*CreditBalanceSummary) HasRefunded

func (o *CreditBalanceSummary) HasRefunded() bool

HasRefunded returns a boolean if a field has been set.

func (CreditBalanceSummary) MarshalJSON

func (o CreditBalanceSummary) MarshalJSON() ([]byte, error)

func (*CreditBalanceSummary) SetConsumed

func (o *CreditBalanceSummary) SetConsumed(v float32)

SetConsumed gets a reference to the given float32 and assigns it to the Consumed field.

func (*CreditBalanceSummary) SetConsumed30Days

func (o *CreditBalanceSummary) SetConsumed30Days(v float32)

SetConsumed30Days gets a reference to the given float32 and assigns it to the Consumed30Days field.

func (*CreditBalanceSummary) SetPurchased

func (o *CreditBalanceSummary) SetPurchased(v float32)

SetPurchased gets a reference to the given float32 and assigns it to the Purchased field.

func (*CreditBalanceSummary) SetRefunded

func (o *CreditBalanceSummary) SetRefunded(v float32)

SetRefunded gets a reference to the given float32 and assigns it to the Refunded field.

func (CreditBalanceSummary) ToMap

func (o CreditBalanceSummary) ToMap() (map[string]interface{}, error)

type CreditBalanceUsage

type CreditBalanceUsage struct {
	Storage   map[string]interface{} `json:"storage,omitempty"`
	Bandwidth map[string]interface{} `json:"bandwidth,omitempty"`
}

CreditBalanceUsage struct for CreditBalanceUsage

func NewCreditBalanceUsage

func NewCreditBalanceUsage() *CreditBalanceUsage

NewCreditBalanceUsage instantiates a new CreditBalanceUsage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewCreditBalanceUsageWithDefaults

func NewCreditBalanceUsageWithDefaults() *CreditBalanceUsage

NewCreditBalanceUsageWithDefaults instantiates a new CreditBalanceUsage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*CreditBalanceUsage) GetBandwidth

func (o *CreditBalanceUsage) GetBandwidth() map[string]interface{}

GetBandwidth returns the Bandwidth field value if set, zero value otherwise.

func (*CreditBalanceUsage) GetBandwidthOk

func (o *CreditBalanceUsage) GetBandwidthOk() (map[string]interface{}, bool)

GetBandwidthOk returns a tuple with the Bandwidth field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreditBalanceUsage) GetStorage

func (o *CreditBalanceUsage) GetStorage() map[string]interface{}

GetStorage returns the Storage field value if set, zero value otherwise.

func (*CreditBalanceUsage) GetStorageOk

func (o *CreditBalanceUsage) GetStorageOk() (map[string]interface{}, bool)

GetStorageOk returns a tuple with the Storage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*CreditBalanceUsage) HasBandwidth

func (o *CreditBalanceUsage) HasBandwidth() bool

HasBandwidth returns a boolean if a field has been set.

func (*CreditBalanceUsage) HasStorage

func (o *CreditBalanceUsage) HasStorage() bool

HasStorage returns a boolean if a field has been set.

func (CreditBalanceUsage) MarshalJSON

func (o CreditBalanceUsage) MarshalJSON() ([]byte, error)

func (*CreditBalanceUsage) SetBandwidth

func (o *CreditBalanceUsage) SetBandwidth(v map[string]interface{})

SetBandwidth gets a reference to the given map[string]interface{} and assigns it to the Bandwidth field.

func (*CreditBalanceUsage) SetStorage

func (o *CreditBalanceUsage) SetStorage(v map[string]interface{})

SetStorage gets a reference to the given map[string]interface{} and assigns it to the Storage field.

func (CreditBalanceUsage) ToMap

func (o CreditBalanceUsage) ToMap() (map[string]interface{}, error)

type DeleteProject200Response

type DeleteProject200Response struct {
	Id      string `json:"id"`
	Deleted bool   `json:"deleted"`
}

DeleteProject200Response struct for DeleteProject200Response

func NewDeleteProject200Response

func NewDeleteProject200Response(id string, deleted bool) *DeleteProject200Response

NewDeleteProject200Response instantiates a new DeleteProject200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDeleteProject200ResponseWithDefaults

func NewDeleteProject200ResponseWithDefaults() *DeleteProject200Response

NewDeleteProject200ResponseWithDefaults instantiates a new DeleteProject200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DeleteProject200Response) GetDeleted

func (o *DeleteProject200Response) GetDeleted() bool

GetDeleted returns the Deleted field value

func (*DeleteProject200Response) GetDeletedOk

func (o *DeleteProject200Response) GetDeletedOk() (*bool, bool)

GetDeletedOk returns a tuple with the Deleted field value and a boolean to check if the value has been set.

func (*DeleteProject200Response) GetId

func (o *DeleteProject200Response) GetId() string

GetId returns the Id field value

func (*DeleteProject200Response) GetIdOk

func (o *DeleteProject200Response) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (DeleteProject200Response) MarshalJSON

func (o DeleteProject200Response) MarshalJSON() ([]byte, error)

func (*DeleteProject200Response) SetDeleted

func (o *DeleteProject200Response) SetDeleted(v bool)

SetDeleted sets field value

func (*DeleteProject200Response) SetId

func (o *DeleteProject200Response) SetId(v string)

SetId sets field value

func (DeleteProject200Response) ToMap

func (o DeleteProject200Response) ToMap() (map[string]interface{}, error)

func (*DeleteProject200Response) UnmarshalJSON

func (o *DeleteProject200Response) UnmarshalJSON(data []byte) (err error)

type Destination

type Destination struct {
	Id              string         `json:"id"`
	Provider        string         `json:"provider"`
	Endpoint        NullableString `json:"endpoint,omitempty"`
	Region          NullableString `json:"region,omitempty"`
	Bucket          string         `json:"bucket"`
	AccessKeyId     string         `json:"accessKeyId"`
	SecretAccessKey string         `json:"secretAccessKey"`
	PublicUrl       NullableString `json:"publicUrl,omitempty"`
	PathPrefix      *string        `json:"pathPrefix,omitempty"`
}

Destination struct for Destination

func NewDestination

func NewDestination(id string, provider string, bucket string, accessKeyId string, secretAccessKey string) *Destination

NewDestination instantiates a new Destination object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDestinationWithDefaults

func NewDestinationWithDefaults() *Destination

NewDestinationWithDefaults instantiates a new Destination object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Destination) GetAccessKeyId

func (o *Destination) GetAccessKeyId() string

GetAccessKeyId returns the AccessKeyId field value

func (*Destination) GetAccessKeyIdOk

func (o *Destination) GetAccessKeyIdOk() (*string, bool)

GetAccessKeyIdOk returns a tuple with the AccessKeyId field value and a boolean to check if the value has been set.

func (*Destination) GetBucket

func (o *Destination) GetBucket() string

GetBucket returns the Bucket field value

func (*Destination) GetBucketOk

func (o *Destination) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.

func (*Destination) GetEndpoint

func (o *Destination) GetEndpoint() string

GetEndpoint returns the Endpoint field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Destination) GetEndpointOk

func (o *Destination) GetEndpointOk() (*string, bool)

GetEndpointOk returns a tuple with the Endpoint field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Destination) GetId

func (o *Destination) GetId() string

GetId returns the Id field value

func (*Destination) GetIdOk

func (o *Destination) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Destination) GetPathPrefix

func (o *Destination) GetPathPrefix() string

GetPathPrefix returns the PathPrefix field value if set, zero value otherwise.

func (*Destination) GetPathPrefixOk

func (o *Destination) GetPathPrefixOk() (*string, bool)

GetPathPrefixOk returns a tuple with the PathPrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Destination) GetProvider

func (o *Destination) GetProvider() string

GetProvider returns the Provider field value

func (*Destination) GetProviderOk

func (o *Destination) GetProviderOk() (*string, bool)

GetProviderOk returns a tuple with the Provider field value and a boolean to check if the value has been set.

func (*Destination) GetPublicUrl

func (o *Destination) GetPublicUrl() string

GetPublicUrl returns the PublicUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Destination) GetPublicUrlOk

func (o *Destination) GetPublicUrlOk() (*string, bool)

GetPublicUrlOk returns a tuple with the PublicUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Destination) GetRegion

func (o *Destination) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Destination) GetRegionOk

func (o *Destination) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Destination) GetSecretAccessKey

func (o *Destination) GetSecretAccessKey() string

GetSecretAccessKey returns the SecretAccessKey field value

func (*Destination) GetSecretAccessKeyOk

func (o *Destination) GetSecretAccessKeyOk() (*string, bool)

GetSecretAccessKeyOk returns a tuple with the SecretAccessKey field value and a boolean to check if the value has been set.

func (*Destination) HasEndpoint

func (o *Destination) HasEndpoint() bool

HasEndpoint returns a boolean if a field has been set.

func (*Destination) HasPathPrefix

func (o *Destination) HasPathPrefix() bool

HasPathPrefix returns a boolean if a field has been set.

func (*Destination) HasPublicUrl

func (o *Destination) HasPublicUrl() bool

HasPublicUrl returns a boolean if a field has been set.

func (*Destination) HasRegion

func (o *Destination) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (Destination) MarshalJSON

func (o Destination) MarshalJSON() ([]byte, error)

func (*Destination) SetAccessKeyId

func (o *Destination) SetAccessKeyId(v string)

SetAccessKeyId sets field value

func (*Destination) SetBucket

func (o *Destination) SetBucket(v string)

SetBucket sets field value

func (*Destination) SetEndpoint

func (o *Destination) SetEndpoint(v string)

SetEndpoint gets a reference to the given NullableString and assigns it to the Endpoint field.

func (*Destination) SetEndpointNil

func (o *Destination) SetEndpointNil()

SetEndpointNil sets the value for Endpoint to be an explicit nil

func (*Destination) SetId

func (o *Destination) SetId(v string)

SetId sets field value

func (*Destination) SetPathPrefix

func (o *Destination) SetPathPrefix(v string)

SetPathPrefix gets a reference to the given string and assigns it to the PathPrefix field.

func (*Destination) SetProvider

func (o *Destination) SetProvider(v string)

SetProvider sets field value

func (*Destination) SetPublicUrl

func (o *Destination) SetPublicUrl(v string)

SetPublicUrl gets a reference to the given NullableString and assigns it to the PublicUrl field.

func (*Destination) SetPublicUrlNil

func (o *Destination) SetPublicUrlNil()

SetPublicUrlNil sets the value for PublicUrl to be an explicit nil

func (*Destination) SetRegion

func (o *Destination) SetRegion(v string)

SetRegion gets a reference to the given NullableString and assigns it to the Region field.

func (*Destination) SetRegionNil

func (o *Destination) SetRegionNil()

SetRegionNil sets the value for Region to be an explicit nil

func (*Destination) SetSecretAccessKey

func (o *Destination) SetSecretAccessKey(v string)

SetSecretAccessKey sets field value

func (Destination) ToMap

func (o Destination) ToMap() (map[string]interface{}, error)

func (*Destination) UnmarshalJSON

func (o *Destination) UnmarshalJSON(data []byte) (err error)

func (*Destination) UnsetEndpoint

func (o *Destination) UnsetEndpoint()

UnsetEndpoint ensures that no value is present for Endpoint, not even an explicit nil

func (*Destination) UnsetPublicUrl

func (o *Destination) UnsetPublicUrl()

UnsetPublicUrl ensures that no value is present for PublicUrl, not even an explicit nil

func (*Destination) UnsetRegion

func (o *Destination) UnsetRegion()

UnsetRegion ensures that no value is present for Region, not even an explicit nil

type DestinationInput

type DestinationInput struct {
	Provider        string  `json:"provider"`
	Endpoint        *string `json:"endpoint,omitempty"`
	Region          *string `json:"region,omitempty"`
	Bucket          string  `json:"bucket"`
	AccessKeyId     string  `json:"accessKeyId"`
	SecretAccessKey string  `json:"secretAccessKey"`
	PublicUrl       *string `json:"publicUrl,omitempty"`
	PathPrefix      *string `json:"pathPrefix,omitempty"`
}

DestinationInput struct for DestinationInput

func NewDestinationInput

func NewDestinationInput(provider string, bucket string, accessKeyId string, secretAccessKey string) *DestinationInput

NewDestinationInput instantiates a new DestinationInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDestinationInputWithDefaults

func NewDestinationInputWithDefaults() *DestinationInput

NewDestinationInputWithDefaults instantiates a new DestinationInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*DestinationInput) GetAccessKeyId

func (o *DestinationInput) GetAccessKeyId() string

GetAccessKeyId returns the AccessKeyId field value

func (*DestinationInput) GetAccessKeyIdOk

func (o *DestinationInput) GetAccessKeyIdOk() (*string, bool)

GetAccessKeyIdOk returns a tuple with the AccessKeyId field value and a boolean to check if the value has been set.

func (*DestinationInput) GetBucket

func (o *DestinationInput) GetBucket() string

GetBucket returns the Bucket field value

func (*DestinationInput) GetBucketOk

func (o *DestinationInput) GetBucketOk() (*string, bool)

GetBucketOk returns a tuple with the Bucket field value and a boolean to check if the value has been set.

func (*DestinationInput) GetEndpoint

func (o *DestinationInput) GetEndpoint() string

GetEndpoint returns the Endpoint field value if set, zero value otherwise.

func (*DestinationInput) GetEndpointOk

func (o *DestinationInput) GetEndpointOk() (*string, bool)

GetEndpointOk returns a tuple with the Endpoint field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DestinationInput) GetPathPrefix

func (o *DestinationInput) GetPathPrefix() string

GetPathPrefix returns the PathPrefix field value if set, zero value otherwise.

func (*DestinationInput) GetPathPrefixOk

func (o *DestinationInput) GetPathPrefixOk() (*string, bool)

GetPathPrefixOk returns a tuple with the PathPrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DestinationInput) GetProvider

func (o *DestinationInput) GetProvider() string

GetProvider returns the Provider field value

func (*DestinationInput) GetProviderOk

func (o *DestinationInput) GetProviderOk() (*string, bool)

GetProviderOk returns a tuple with the Provider field value and a boolean to check if the value has been set.

func (*DestinationInput) GetPublicUrl

func (o *DestinationInput) GetPublicUrl() string

GetPublicUrl returns the PublicUrl field value if set, zero value otherwise.

func (*DestinationInput) GetPublicUrlOk

func (o *DestinationInput) GetPublicUrlOk() (*string, bool)

GetPublicUrlOk returns a tuple with the PublicUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DestinationInput) GetRegion

func (o *DestinationInput) GetRegion() string

GetRegion returns the Region field value if set, zero value otherwise.

func (*DestinationInput) GetRegionOk

func (o *DestinationInput) GetRegionOk() (*string, bool)

GetRegionOk returns a tuple with the Region field value if set, nil otherwise and a boolean to check if the value has been set.

func (*DestinationInput) GetSecretAccessKey

func (o *DestinationInput) GetSecretAccessKey() string

GetSecretAccessKey returns the SecretAccessKey field value

func (*DestinationInput) GetSecretAccessKeyOk

func (o *DestinationInput) GetSecretAccessKeyOk() (*string, bool)

GetSecretAccessKeyOk returns a tuple with the SecretAccessKey field value and a boolean to check if the value has been set.

func (*DestinationInput) HasEndpoint

func (o *DestinationInput) HasEndpoint() bool

HasEndpoint returns a boolean if a field has been set.

func (*DestinationInput) HasPathPrefix

func (o *DestinationInput) HasPathPrefix() bool

HasPathPrefix returns a boolean if a field has been set.

func (*DestinationInput) HasPublicUrl

func (o *DestinationInput) HasPublicUrl() bool

HasPublicUrl returns a boolean if a field has been set.

func (*DestinationInput) HasRegion

func (o *DestinationInput) HasRegion() bool

HasRegion returns a boolean if a field has been set.

func (DestinationInput) MarshalJSON

func (o DestinationInput) MarshalJSON() ([]byte, error)

func (*DestinationInput) SetAccessKeyId

func (o *DestinationInput) SetAccessKeyId(v string)

SetAccessKeyId sets field value

func (*DestinationInput) SetBucket

func (o *DestinationInput) SetBucket(v string)

SetBucket sets field value

func (*DestinationInput) SetEndpoint

func (o *DestinationInput) SetEndpoint(v string)

SetEndpoint gets a reference to the given string and assigns it to the Endpoint field.

func (*DestinationInput) SetPathPrefix

func (o *DestinationInput) SetPathPrefix(v string)

SetPathPrefix gets a reference to the given string and assigns it to the PathPrefix field.

func (*DestinationInput) SetProvider

func (o *DestinationInput) SetProvider(v string)

SetProvider sets field value

func (*DestinationInput) SetPublicUrl

func (o *DestinationInput) SetPublicUrl(v string)

SetPublicUrl gets a reference to the given string and assigns it to the PublicUrl field.

func (*DestinationInput) SetRegion

func (o *DestinationInput) SetRegion(v string)

SetRegion gets a reference to the given string and assigns it to the Region field.

func (*DestinationInput) SetSecretAccessKey

func (o *DestinationInput) SetSecretAccessKey(v string)

SetSecretAccessKey sets field value

func (DestinationInput) ToMap

func (o DestinationInput) ToMap() (map[string]interface{}, error)

func (*DestinationInput) UnmarshalJSON

func (o *DestinationInput) UnmarshalJSON(data []byte) (err error)

type Error

type Error struct {
	Error   string                 `json:"error"`
	Message *string                `json:"message,omitempty"`
	Details map[string]interface{} `json:"details,omitempty"`
}

Error struct for Error

func NewError

func NewError(error_ string) *Error

NewError instantiates a new Error object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewErrorWithDefaults

func NewErrorWithDefaults() *Error

NewErrorWithDefaults instantiates a new Error object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Error) GetDetails

func (o *Error) GetDetails() map[string]interface{}

GetDetails returns the Details field value if set, zero value otherwise.

func (*Error) GetDetailsOk

func (o *Error) GetDetailsOk() (map[string]interface{}, bool)

GetDetailsOk returns a tuple with the Details field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Error) GetError

func (o *Error) GetError() string

GetError returns the Error field value

func (*Error) GetErrorOk

func (o *Error) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value and a boolean to check if the value has been set.

func (*Error) GetMessage

func (o *Error) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*Error) GetMessageOk

func (o *Error) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Error) HasDetails

func (o *Error) HasDetails() bool

HasDetails returns a boolean if a field has been set.

func (*Error) HasMessage

func (o *Error) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (Error) MarshalJSON

func (o Error) MarshalJSON() ([]byte, error)

func (*Error) SetDetails

func (o *Error) SetDetails(v map[string]interface{})

SetDetails gets a reference to the given map[string]interface{} and assigns it to the Details field.

func (*Error) SetError

func (o *Error) SetError(v string)

SetError sets field value

func (*Error) SetMessage

func (o *Error) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (Error) ToMap

func (o Error) ToMap() (map[string]interface{}, error)

func (*Error) UnmarshalJSON

func (o *Error) UnmarshalJSON(data []byte) (err error)

type EstimateRenderCostRequest

type EstimateRenderCostRequest struct {
	VideoJSON VideoJSON `json:"videoJSON"`
}

EstimateRenderCostRequest struct for EstimateRenderCostRequest

func NewEstimateRenderCostRequest

func NewEstimateRenderCostRequest(videoJSON VideoJSON) *EstimateRenderCostRequest

NewEstimateRenderCostRequest instantiates a new EstimateRenderCostRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewEstimateRenderCostRequestWithDefaults

func NewEstimateRenderCostRequestWithDefaults() *EstimateRenderCostRequest

NewEstimateRenderCostRequestWithDefaults instantiates a new EstimateRenderCostRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*EstimateRenderCostRequest) GetVideoJSON

func (o *EstimateRenderCostRequest) GetVideoJSON() VideoJSON

GetVideoJSON returns the VideoJSON field value

func (*EstimateRenderCostRequest) GetVideoJSONOk

func (o *EstimateRenderCostRequest) GetVideoJSONOk() (*VideoJSON, bool)

GetVideoJSONOk returns a tuple with the VideoJSON field value and a boolean to check if the value has been set.

func (EstimateRenderCostRequest) MarshalJSON

func (o EstimateRenderCostRequest) MarshalJSON() ([]byte, error)

func (*EstimateRenderCostRequest) SetVideoJSON

func (o *EstimateRenderCostRequest) SetVideoJSON(v VideoJSON)

SetVideoJSON sets field value

func (EstimateRenderCostRequest) ToMap

func (o EstimateRenderCostRequest) ToMap() (map[string]interface{}, error)

func (*EstimateRenderCostRequest) UnmarshalJSON

func (o *EstimateRenderCostRequest) UnmarshalJSON(data []byte) (err error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetAssetSignedUrl200Response

type GetAssetSignedUrl200Response struct {
	SignedUrl string `json:"signedUrl"`
}

GetAssetSignedUrl200Response struct for GetAssetSignedUrl200Response

func NewGetAssetSignedUrl200Response

func NewGetAssetSignedUrl200Response(signedUrl string) *GetAssetSignedUrl200Response

NewGetAssetSignedUrl200Response instantiates a new GetAssetSignedUrl200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAssetSignedUrl200ResponseWithDefaults

func NewGetAssetSignedUrl200ResponseWithDefaults() *GetAssetSignedUrl200Response

NewGetAssetSignedUrl200ResponseWithDefaults instantiates a new GetAssetSignedUrl200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAssetSignedUrl200Response) GetSignedUrl

func (o *GetAssetSignedUrl200Response) GetSignedUrl() string

GetSignedUrl returns the SignedUrl field value

func (*GetAssetSignedUrl200Response) GetSignedUrlOk

func (o *GetAssetSignedUrl200Response) GetSignedUrlOk() (*string, bool)

GetSignedUrlOk returns a tuple with the SignedUrl field value and a boolean to check if the value has been set.

func (GetAssetSignedUrl200Response) MarshalJSON

func (o GetAssetSignedUrl200Response) MarshalJSON() ([]byte, error)

func (*GetAssetSignedUrl200Response) SetSignedUrl

func (o *GetAssetSignedUrl200Response) SetSignedUrl(v string)

SetSignedUrl sets field value

func (GetAssetSignedUrl200Response) ToMap

func (o GetAssetSignedUrl200Response) ToMap() (map[string]interface{}, error)

func (*GetAssetSignedUrl200Response) UnmarshalJSON

func (o *GetAssetSignedUrl200Response) UnmarshalJSON(data []byte) (err error)

type GetAssetUploadUrlRequest

type GetAssetUploadUrlRequest struct {
	Filename string `json:"filename"`
	Type     string `json:"type"`
}

GetAssetUploadUrlRequest struct for GetAssetUploadUrlRequest

func NewGetAssetUploadUrlRequest

func NewGetAssetUploadUrlRequest(filename string, type_ string) *GetAssetUploadUrlRequest

NewGetAssetUploadUrlRequest instantiates a new GetAssetUploadUrlRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetAssetUploadUrlRequestWithDefaults

func NewGetAssetUploadUrlRequestWithDefaults() *GetAssetUploadUrlRequest

NewGetAssetUploadUrlRequestWithDefaults instantiates a new GetAssetUploadUrlRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetAssetUploadUrlRequest) GetFilename

func (o *GetAssetUploadUrlRequest) GetFilename() string

GetFilename returns the Filename field value

func (*GetAssetUploadUrlRequest) GetFilenameOk

func (o *GetAssetUploadUrlRequest) GetFilenameOk() (*string, bool)

GetFilenameOk returns a tuple with the Filename field value and a boolean to check if the value has been set.

func (*GetAssetUploadUrlRequest) GetType

func (o *GetAssetUploadUrlRequest) GetType() string

GetType returns the Type field value

func (*GetAssetUploadUrlRequest) GetTypeOk

func (o *GetAssetUploadUrlRequest) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (GetAssetUploadUrlRequest) MarshalJSON

func (o GetAssetUploadUrlRequest) MarshalJSON() ([]byte, error)

func (*GetAssetUploadUrlRequest) SetFilename

func (o *GetAssetUploadUrlRequest) SetFilename(v string)

SetFilename sets field value

func (*GetAssetUploadUrlRequest) SetType

func (o *GetAssetUploadUrlRequest) SetType(v string)

SetType sets field value

func (GetAssetUploadUrlRequest) ToMap

func (o GetAssetUploadUrlRequest) ToMap() (map[string]interface{}, error)

func (*GetAssetUploadUrlRequest) UnmarshalJSON

func (o *GetAssetUploadUrlRequest) UnmarshalJSON(data []byte) (err error)

type GetDestination200Response

type GetDestination200Response struct {
	Destination Destination `json:"destination"`
}

GetDestination200Response struct for GetDestination200Response

func NewGetDestination200Response

func NewGetDestination200Response(destination Destination) *GetDestination200Response

NewGetDestination200Response instantiates a new GetDestination200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetDestination200ResponseWithDefaults

func NewGetDestination200ResponseWithDefaults() *GetDestination200Response

NewGetDestination200ResponseWithDefaults instantiates a new GetDestination200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetDestination200Response) GetDestination

func (o *GetDestination200Response) GetDestination() Destination

GetDestination returns the Destination field value

func (*GetDestination200Response) GetDestinationOk

func (o *GetDestination200Response) GetDestinationOk() (*Destination, bool)

GetDestinationOk returns a tuple with the Destination field value and a boolean to check if the value has been set.

func (GetDestination200Response) MarshalJSON

func (o GetDestination200Response) MarshalJSON() ([]byte, error)

func (*GetDestination200Response) SetDestination

func (o *GetDestination200Response) SetDestination(v Destination)

SetDestination sets field value

func (GetDestination200Response) ToMap

func (o GetDestination200Response) ToMap() (map[string]interface{}, error)

func (*GetDestination200Response) UnmarshalJSON

func (o *GetDestination200Response) UnmarshalJSON(data []byte) (err error)

type GetProject200Response

type GetProject200Response struct {
	Project       Project    `json:"project"`
	LastRendition *Rendition `json:"lastRendition,omitempty"`
}

GetProject200Response struct for GetProject200Response

func NewGetProject200Response

func NewGetProject200Response(project Project) *GetProject200Response

NewGetProject200Response instantiates a new GetProject200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetProject200ResponseWithDefaults

func NewGetProject200ResponseWithDefaults() *GetProject200Response

NewGetProject200ResponseWithDefaults instantiates a new GetProject200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetProject200Response) GetLastRendition

func (o *GetProject200Response) GetLastRendition() Rendition

GetLastRendition returns the LastRendition field value if set, zero value otherwise.

func (*GetProject200Response) GetLastRenditionOk

func (o *GetProject200Response) GetLastRenditionOk() (*Rendition, bool)

GetLastRenditionOk returns a tuple with the LastRendition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetProject200Response) GetProject

func (o *GetProject200Response) GetProject() Project

GetProject returns the Project field value

func (*GetProject200Response) GetProjectOk

func (o *GetProject200Response) GetProjectOk() (*Project, bool)

GetProjectOk returns a tuple with the Project field value and a boolean to check if the value has been set.

func (*GetProject200Response) HasLastRendition

func (o *GetProject200Response) HasLastRendition() bool

HasLastRendition returns a boolean if a field has been set.

func (GetProject200Response) MarshalJSON

func (o GetProject200Response) MarshalJSON() ([]byte, error)

func (*GetProject200Response) SetLastRendition

func (o *GetProject200Response) SetLastRendition(v Rendition)

SetLastRendition gets a reference to the given Rendition and assigns it to the LastRendition field.

func (*GetProject200Response) SetProject

func (o *GetProject200Response) SetProject(v Project)

SetProject sets field value

func (GetProject200Response) ToMap

func (o GetProject200Response) ToMap() (map[string]interface{}, error)

func (*GetProject200Response) UnmarshalJSON

func (o *GetProject200Response) UnmarshalJSON(data []byte) (err error)

type GetProjectStats200Response

type GetProjectStats200Response struct {
	Total int32 `json:"total"`
}

GetProjectStats200Response struct for GetProjectStats200Response

func NewGetProjectStats200Response

func NewGetProjectStats200Response(total int32) *GetProjectStats200Response

NewGetProjectStats200Response instantiates a new GetProjectStats200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetProjectStats200ResponseWithDefaults

func NewGetProjectStats200ResponseWithDefaults() *GetProjectStats200Response

NewGetProjectStats200ResponseWithDefaults instantiates a new GetProjectStats200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetProjectStats200Response) GetTotal

func (o *GetProjectStats200Response) GetTotal() int32

GetTotal returns the Total field value

func (*GetProjectStats200Response) GetTotalOk

func (o *GetProjectStats200Response) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (GetProjectStats200Response) MarshalJSON

func (o GetProjectStats200Response) MarshalJSON() ([]byte, error)

func (*GetProjectStats200Response) SetTotal

func (o *GetProjectStats200Response) SetTotal(v int32)

SetTotal sets field value

func (GetProjectStats200Response) ToMap

func (o GetProjectStats200Response) ToMap() (map[string]interface{}, error)

func (*GetProjectStats200Response) UnmarshalJSON

func (o *GetProjectStats200Response) UnmarshalJSON(data []byte) (err error)

type GetRenderDownloadUrl200Response

type GetRenderDownloadUrl200Response struct {
	DownloadUrl string `json:"downloadUrl"`
	Filename    string `json:"filename"`
}

GetRenderDownloadUrl200Response struct for GetRenderDownloadUrl200Response

func NewGetRenderDownloadUrl200Response

func NewGetRenderDownloadUrl200Response(downloadUrl string, filename string) *GetRenderDownloadUrl200Response

NewGetRenderDownloadUrl200Response instantiates a new GetRenderDownloadUrl200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRenderDownloadUrl200ResponseWithDefaults

func NewGetRenderDownloadUrl200ResponseWithDefaults() *GetRenderDownloadUrl200Response

NewGetRenderDownloadUrl200ResponseWithDefaults instantiates a new GetRenderDownloadUrl200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRenderDownloadUrl200Response) GetDownloadUrl

func (o *GetRenderDownloadUrl200Response) GetDownloadUrl() string

GetDownloadUrl returns the DownloadUrl field value

func (*GetRenderDownloadUrl200Response) GetDownloadUrlOk

func (o *GetRenderDownloadUrl200Response) GetDownloadUrlOk() (*string, bool)

GetDownloadUrlOk returns a tuple with the DownloadUrl field value and a boolean to check if the value has been set.

func (*GetRenderDownloadUrl200Response) GetFilename

func (o *GetRenderDownloadUrl200Response) GetFilename() string

GetFilename returns the Filename field value

func (*GetRenderDownloadUrl200Response) GetFilenameOk

func (o *GetRenderDownloadUrl200Response) GetFilenameOk() (*string, bool)

GetFilenameOk returns a tuple with the Filename field value and a boolean to check if the value has been set.

func (GetRenderDownloadUrl200Response) MarshalJSON

func (o GetRenderDownloadUrl200Response) MarshalJSON() ([]byte, error)

func (*GetRenderDownloadUrl200Response) SetDownloadUrl

func (o *GetRenderDownloadUrl200Response) SetDownloadUrl(v string)

SetDownloadUrl sets field value

func (*GetRenderDownloadUrl200Response) SetFilename

func (o *GetRenderDownloadUrl200Response) SetFilename(v string)

SetFilename sets field value

func (GetRenderDownloadUrl200Response) ToMap

func (o GetRenderDownloadUrl200Response) ToMap() (map[string]interface{}, error)

func (*GetRenderDownloadUrl200Response) UnmarshalJSON

func (o *GetRenderDownloadUrl200Response) UnmarshalJSON(data []byte) (err error)

type GetRendition200Response

type GetRendition200Response struct {
	Rendition Rendition `json:"rendition"`
}

GetRendition200Response struct for GetRendition200Response

func NewGetRendition200Response

func NewGetRendition200Response(rendition Rendition) *GetRendition200Response

NewGetRendition200Response instantiates a new GetRendition200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRendition200ResponseWithDefaults

func NewGetRendition200ResponseWithDefaults() *GetRendition200Response

NewGetRendition200ResponseWithDefaults instantiates a new GetRendition200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRendition200Response) GetRendition

func (o *GetRendition200Response) GetRendition() Rendition

GetRendition returns the Rendition field value

func (*GetRendition200Response) GetRenditionOk

func (o *GetRendition200Response) GetRenditionOk() (*Rendition, bool)

GetRenditionOk returns a tuple with the Rendition field value and a boolean to check if the value has been set.

func (GetRendition200Response) MarshalJSON

func (o GetRendition200Response) MarshalJSON() ([]byte, error)

func (*GetRendition200Response) SetRendition

func (o *GetRendition200Response) SetRendition(v Rendition)

SetRendition sets field value

func (GetRendition200Response) ToMap

func (o GetRendition200Response) ToMap() (map[string]interface{}, error)

func (*GetRendition200Response) UnmarshalJSON

func (o *GetRendition200Response) UnmarshalJSON(data []byte) (err error)

type GetSubscription200Response

type GetSubscription200Response struct {
	Subscription BillingSubscription `json:"subscription"`
}

GetSubscription200Response struct for GetSubscription200Response

func NewGetSubscription200Response

func NewGetSubscription200Response(subscription BillingSubscription) *GetSubscription200Response

NewGetSubscription200Response instantiates a new GetSubscription200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetSubscription200ResponseWithDefaults

func NewGetSubscription200ResponseWithDefaults() *GetSubscription200Response

NewGetSubscription200ResponseWithDefaults instantiates a new GetSubscription200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetSubscription200Response) GetSubscription

func (o *GetSubscription200Response) GetSubscription() BillingSubscription

GetSubscription returns the Subscription field value

func (*GetSubscription200Response) GetSubscriptionOk

func (o *GetSubscription200Response) GetSubscriptionOk() (*BillingSubscription, bool)

GetSubscriptionOk returns a tuple with the Subscription field value and a boolean to check if the value has been set.

func (GetSubscription200Response) MarshalJSON

func (o GetSubscription200Response) MarshalJSON() ([]byte, error)

func (*GetSubscription200Response) SetSubscription

func (o *GetSubscription200Response) SetSubscription(v BillingSubscription)

SetSubscription sets field value

func (GetSubscription200Response) ToMap

func (o GetSubscription200Response) ToMap() (map[string]interface{}, error)

func (*GetSubscription200Response) UnmarshalJSON

func (o *GetSubscription200Response) UnmarshalJSON(data []byte) (err error)

type GetTemplate200Response

type GetTemplate200Response struct {
	Template Template `json:"template"`
}

GetTemplate200Response struct for GetTemplate200Response

func NewGetTemplate200Response

func NewGetTemplate200Response(template Template) *GetTemplate200Response

NewGetTemplate200Response instantiates a new GetTemplate200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetTemplate200ResponseWithDefaults

func NewGetTemplate200ResponseWithDefaults() *GetTemplate200Response

NewGetTemplate200ResponseWithDefaults instantiates a new GetTemplate200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetTemplate200Response) GetTemplate

func (o *GetTemplate200Response) GetTemplate() Template

GetTemplate returns the Template field value

func (*GetTemplate200Response) GetTemplateOk

func (o *GetTemplate200Response) GetTemplateOk() (*Template, bool)

GetTemplateOk returns a tuple with the Template field value and a boolean to check if the value has been set.

func (GetTemplate200Response) MarshalJSON

func (o GetTemplate200Response) MarshalJSON() ([]byte, error)

func (*GetTemplate200Response) SetTemplate

func (o *GetTemplate200Response) SetTemplate(v Template)

SetTemplate sets field value

func (GetTemplate200Response) ToMap

func (o GetTemplate200Response) ToMap() (map[string]interface{}, error)

func (*GetTemplate200Response) UnmarshalJSON

func (o *GetTemplate200Response) UnmarshalJSON(data []byte) (err error)

type GetUsage200Response

type GetUsage200Response struct {
	Usage []UsageLog `json:"usage"`
}

GetUsage200Response struct for GetUsage200Response

func NewGetUsage200Response

func NewGetUsage200Response(usage []UsageLog) *GetUsage200Response

NewGetUsage200Response instantiates a new GetUsage200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetUsage200ResponseWithDefaults

func NewGetUsage200ResponseWithDefaults() *GetUsage200Response

NewGetUsage200ResponseWithDefaults instantiates a new GetUsage200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetUsage200Response) GetUsage

func (o *GetUsage200Response) GetUsage() []UsageLog

GetUsage returns the Usage field value

func (*GetUsage200Response) GetUsageOk

func (o *GetUsage200Response) GetUsageOk() ([]UsageLog, bool)

GetUsageOk returns a tuple with the Usage field value and a boolean to check if the value has been set.

func (GetUsage200Response) MarshalJSON

func (o GetUsage200Response) MarshalJSON() ([]byte, error)

func (*GetUsage200Response) SetUsage

func (o *GetUsage200Response) SetUsage(v []UsageLog)

SetUsage sets field value

func (GetUsage200Response) ToMap

func (o GetUsage200Response) ToMap() (map[string]interface{}, error)

func (*GetUsage200Response) UnmarshalJSON

func (o *GetUsage200Response) UnmarshalJSON(data []byte) (err error)

type GetWorkflow200Response

type GetWorkflow200Response struct {
	Workflow   Workflow      `json:"workflow"`
	RecentRuns []WorkflowRun `json:"recentRuns,omitempty"`
}

GetWorkflow200Response struct for GetWorkflow200Response

func NewGetWorkflow200Response

func NewGetWorkflow200Response(workflow Workflow) *GetWorkflow200Response

NewGetWorkflow200Response instantiates a new GetWorkflow200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetWorkflow200ResponseWithDefaults

func NewGetWorkflow200ResponseWithDefaults() *GetWorkflow200Response

NewGetWorkflow200ResponseWithDefaults instantiates a new GetWorkflow200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetWorkflow200Response) GetRecentRuns

func (o *GetWorkflow200Response) GetRecentRuns() []WorkflowRun

GetRecentRuns returns the RecentRuns field value if set, zero value otherwise.

func (*GetWorkflow200Response) GetRecentRunsOk

func (o *GetWorkflow200Response) GetRecentRunsOk() ([]WorkflowRun, bool)

GetRecentRunsOk returns a tuple with the RecentRuns field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetWorkflow200Response) GetWorkflow

func (o *GetWorkflow200Response) GetWorkflow() Workflow

GetWorkflow returns the Workflow field value

func (*GetWorkflow200Response) GetWorkflowOk

func (o *GetWorkflow200Response) GetWorkflowOk() (*Workflow, bool)

GetWorkflowOk returns a tuple with the Workflow field value and a boolean to check if the value has been set.

func (*GetWorkflow200Response) HasRecentRuns

func (o *GetWorkflow200Response) HasRecentRuns() bool

HasRecentRuns returns a boolean if a field has been set.

func (GetWorkflow200Response) MarshalJSON

func (o GetWorkflow200Response) MarshalJSON() ([]byte, error)

func (*GetWorkflow200Response) SetRecentRuns

func (o *GetWorkflow200Response) SetRecentRuns(v []WorkflowRun)

SetRecentRuns gets a reference to the given []WorkflowRun and assigns it to the RecentRuns field.

func (*GetWorkflow200Response) SetWorkflow

func (o *GetWorkflow200Response) SetWorkflow(v Workflow)

SetWorkflow sets field value

func (GetWorkflow200Response) ToMap

func (o GetWorkflow200Response) ToMap() (map[string]interface{}, error)

func (*GetWorkflow200Response) UnmarshalJSON

func (o *GetWorkflow200Response) UnmarshalJSON(data []byte) (err error)

type GetWorkflowRun200Response

type GetWorkflowRun200Response struct {
	Run   WorkflowRun       `json:"run"`
	Steps []WorkflowRunStep `json:"steps,omitempty"`
}

GetWorkflowRun200Response struct for GetWorkflowRun200Response

func NewGetWorkflowRun200Response

func NewGetWorkflowRun200Response(run WorkflowRun) *GetWorkflowRun200Response

NewGetWorkflowRun200Response instantiates a new GetWorkflowRun200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetWorkflowRun200ResponseWithDefaults

func NewGetWorkflowRun200ResponseWithDefaults() *GetWorkflowRun200Response

NewGetWorkflowRun200ResponseWithDefaults instantiates a new GetWorkflowRun200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetWorkflowRun200Response) GetRun

GetRun returns the Run field value

func (*GetWorkflowRun200Response) GetRunOk

func (o *GetWorkflowRun200Response) GetRunOk() (*WorkflowRun, bool)

GetRunOk returns a tuple with the Run field value and a boolean to check if the value has been set.

func (*GetWorkflowRun200Response) GetSteps

GetSteps returns the Steps field value if set, zero value otherwise.

func (*GetWorkflowRun200Response) GetStepsOk

func (o *GetWorkflowRun200Response) GetStepsOk() ([]WorkflowRunStep, bool)

GetStepsOk returns a tuple with the Steps field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetWorkflowRun200Response) HasSteps

func (o *GetWorkflowRun200Response) HasSteps() bool

HasSteps returns a boolean if a field has been set.

func (GetWorkflowRun200Response) MarshalJSON

func (o GetWorkflowRun200Response) MarshalJSON() ([]byte, error)

func (*GetWorkflowRun200Response) SetRun

SetRun sets field value

func (*GetWorkflowRun200Response) SetSteps

func (o *GetWorkflowRun200Response) SetSteps(v []WorkflowRunStep)

SetSteps gets a reference to the given []WorkflowRunStep and assigns it to the Steps field.

func (GetWorkflowRun200Response) ToMap

func (o GetWorkflowRun200Response) ToMap() (map[string]interface{}, error)

func (*GetWorkflowRun200Response) UnmarshalJSON

func (o *GetWorkflowRun200Response) UnmarshalJSON(data []byte) (err error)

type HealthAPI

type HealthAPI interface {

	/*
		HealthCheck Public health check

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiHealthCheckRequest
	*/
	HealthCheck(ctx context.Context) ApiHealthCheckRequest

	// HealthCheckExecute executes the request
	//  @return HealthCheck200Response
	HealthCheckExecute(r ApiHealthCheckRequest) (*HealthCheck200Response, *http.Response, error)

	/*
		HealthCheckDetailed Detailed health check

		Exposes Redis and Supabase latency metrics. Protected by API key.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiHealthCheckDetailedRequest
	*/
	HealthCheckDetailed(ctx context.Context) ApiHealthCheckDetailedRequest

	// HealthCheckDetailedExecute executes the request
	//  @return HealthCheckDetailed200Response
	HealthCheckDetailedExecute(r ApiHealthCheckDetailedRequest) (*HealthCheckDetailed200Response, *http.Response, error)
}

type HealthAPIService

type HealthAPIService service

HealthAPIService HealthAPI service

func (*HealthAPIService) HealthCheck

HealthCheck Public health check

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiHealthCheckRequest

func (*HealthAPIService) HealthCheckDetailed

func (a *HealthAPIService) HealthCheckDetailed(ctx context.Context) ApiHealthCheckDetailedRequest

HealthCheckDetailed Detailed health check

Exposes Redis and Supabase latency metrics. Protected by API key.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiHealthCheckDetailedRequest

func (*HealthAPIService) HealthCheckDetailedExecute

Execute executes the request

@return HealthCheckDetailed200Response

func (*HealthAPIService) HealthCheckExecute

Execute executes the request

@return HealthCheck200Response

type HealthCheck200Response

type HealthCheck200Response struct {
	Status *string `json:"status,omitempty"`
}

HealthCheck200Response struct for HealthCheck200Response

func NewHealthCheck200Response

func NewHealthCheck200Response() *HealthCheck200Response

NewHealthCheck200Response instantiates a new HealthCheck200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHealthCheck200ResponseWithDefaults

func NewHealthCheck200ResponseWithDefaults() *HealthCheck200Response

NewHealthCheck200ResponseWithDefaults instantiates a new HealthCheck200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HealthCheck200Response) GetStatus

func (o *HealthCheck200Response) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*HealthCheck200Response) GetStatusOk

func (o *HealthCheck200Response) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheck200Response) HasStatus

func (o *HealthCheck200Response) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (HealthCheck200Response) MarshalJSON

func (o HealthCheck200Response) MarshalJSON() ([]byte, error)

func (*HealthCheck200Response) SetStatus

func (o *HealthCheck200Response) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (HealthCheck200Response) ToMap

func (o HealthCheck200Response) ToMap() (map[string]interface{}, error)

type HealthCheckDetailed200Response

type HealthCheckDetailed200Response struct {
	Status    *string                                 `json:"status,omitempty"`
	Timestamp *time.Time                              `json:"timestamp,omitempty"`
	Services  *HealthCheckDetailed200ResponseServices `json:"services,omitempty"`
}

HealthCheckDetailed200Response struct for HealthCheckDetailed200Response

func NewHealthCheckDetailed200Response

func NewHealthCheckDetailed200Response() *HealthCheckDetailed200Response

NewHealthCheckDetailed200Response instantiates a new HealthCheckDetailed200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHealthCheckDetailed200ResponseWithDefaults

func NewHealthCheckDetailed200ResponseWithDefaults() *HealthCheckDetailed200Response

NewHealthCheckDetailed200ResponseWithDefaults instantiates a new HealthCheckDetailed200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HealthCheckDetailed200Response) GetServices

GetServices returns the Services field value if set, zero value otherwise.

func (*HealthCheckDetailed200Response) GetServicesOk

GetServicesOk returns a tuple with the Services field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckDetailed200Response) GetStatus

func (o *HealthCheckDetailed200Response) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*HealthCheckDetailed200Response) GetStatusOk

func (o *HealthCheckDetailed200Response) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckDetailed200Response) GetTimestamp

func (o *HealthCheckDetailed200Response) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value if set, zero value otherwise.

func (*HealthCheckDetailed200Response) GetTimestampOk

func (o *HealthCheckDetailed200Response) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckDetailed200Response) HasServices

func (o *HealthCheckDetailed200Response) HasServices() bool

HasServices returns a boolean if a field has been set.

func (*HealthCheckDetailed200Response) HasStatus

func (o *HealthCheckDetailed200Response) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*HealthCheckDetailed200Response) HasTimestamp

func (o *HealthCheckDetailed200Response) HasTimestamp() bool

HasTimestamp returns a boolean if a field has been set.

func (HealthCheckDetailed200Response) MarshalJSON

func (o HealthCheckDetailed200Response) MarshalJSON() ([]byte, error)

func (*HealthCheckDetailed200Response) SetServices

SetServices gets a reference to the given HealthCheckDetailed200ResponseServices and assigns it to the Services field.

func (*HealthCheckDetailed200Response) SetStatus

func (o *HealthCheckDetailed200Response) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*HealthCheckDetailed200Response) SetTimestamp

func (o *HealthCheckDetailed200Response) SetTimestamp(v time.Time)

SetTimestamp gets a reference to the given time.Time and assigns it to the Timestamp field.

func (HealthCheckDetailed200Response) ToMap

func (o HealthCheckDetailed200Response) ToMap() (map[string]interface{}, error)

type HealthCheckDetailed200ResponseServices

type HealthCheckDetailed200ResponseServices struct {
	Redis    *ServiceHealth `json:"redis,omitempty"`
	Supabase *ServiceHealth `json:"supabase,omitempty"`
}

HealthCheckDetailed200ResponseServices struct for HealthCheckDetailed200ResponseServices

func NewHealthCheckDetailed200ResponseServices

func NewHealthCheckDetailed200ResponseServices() *HealthCheckDetailed200ResponseServices

NewHealthCheckDetailed200ResponseServices instantiates a new HealthCheckDetailed200ResponseServices object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHealthCheckDetailed200ResponseServicesWithDefaults

func NewHealthCheckDetailed200ResponseServicesWithDefaults() *HealthCheckDetailed200ResponseServices

NewHealthCheckDetailed200ResponseServicesWithDefaults instantiates a new HealthCheckDetailed200ResponseServices object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HealthCheckDetailed200ResponseServices) GetRedis

GetRedis returns the Redis field value if set, zero value otherwise.

func (*HealthCheckDetailed200ResponseServices) GetRedisOk

GetRedisOk returns a tuple with the Redis field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckDetailed200ResponseServices) GetSupabase

GetSupabase returns the Supabase field value if set, zero value otherwise.

func (*HealthCheckDetailed200ResponseServices) GetSupabaseOk

GetSupabaseOk returns a tuple with the Supabase field value if set, nil otherwise and a boolean to check if the value has been set.

func (*HealthCheckDetailed200ResponseServices) HasRedis

HasRedis returns a boolean if a field has been set.

func (*HealthCheckDetailed200ResponseServices) HasSupabase

HasSupabase returns a boolean if a field has been set.

func (HealthCheckDetailed200ResponseServices) MarshalJSON

func (o HealthCheckDetailed200ResponseServices) MarshalJSON() ([]byte, error)

func (*HealthCheckDetailed200ResponseServices) SetRedis

SetRedis gets a reference to the given ServiceHealth and assigns it to the Redis field.

func (*HealthCheckDetailed200ResponseServices) SetSupabase

SetSupabase gets a reference to the given ServiceHealth and assigns it to the Supabase field.

func (HealthCheckDetailed200ResponseServices) ToMap

func (o HealthCheckDetailed200ResponseServices) ToMap() (map[string]interface{}, error)

type IntegrationsAPI

type IntegrationsAPI interface {

	/*
		CreateIntegration Create a workspace integration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateIntegrationRequest
	*/
	CreateIntegration(ctx context.Context) ApiCreateIntegrationRequest

	// CreateIntegrationExecute executes the request
	//  @return CreateIntegration201Response
	CreateIntegrationExecute(r ApiCreateIntegrationRequest) (*CreateIntegration201Response, *http.Response, error)

	/*
		DeleteDestination Delete default destination

		Backwards-compatible single-destination endpoint.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiDeleteDestinationRequest
	*/
	DeleteDestination(ctx context.Context) ApiDeleteDestinationRequest

	// DeleteDestinationExecute executes the request
	//  @return UploadAsset200Response
	DeleteDestinationExecute(r ApiDeleteDestinationRequest) (*UploadAsset200Response, *http.Response, error)

	/*
		DeleteIntegration Delete a workspace integration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiDeleteIntegrationRequest
	*/
	DeleteIntegration(ctx context.Context, id string) ApiDeleteIntegrationRequest

	// DeleteIntegrationExecute executes the request
	//  @return UploadAsset200Response
	DeleteIntegrationExecute(r ApiDeleteIntegrationRequest) (*UploadAsset200Response, *http.Response, error)

	/*
		GetDestination Get default destination

		Backwards-compatible single-destination endpoint.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetDestinationRequest
	*/
	GetDestination(ctx context.Context) ApiGetDestinationRequest

	// GetDestinationExecute executes the request
	//  @return GetDestination200Response
	GetDestinationExecute(r ApiGetDestinationRequest) (*GetDestination200Response, *http.Response, error)

	/*
		ListIntegrations List workspace storage integrations

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListIntegrationsRequest
	*/
	ListIntegrations(ctx context.Context) ApiListIntegrationsRequest

	// ListIntegrationsExecute executes the request
	//  @return ListIntegrations200Response
	ListIntegrationsExecute(r ApiListIntegrationsRequest) (*ListIntegrations200Response, *http.Response, error)

	/*
		SetDestination Set default destination

		Backwards-compatible single-destination endpoint.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiSetDestinationRequest
	*/
	SetDestination(ctx context.Context) ApiSetDestinationRequest

	// SetDestinationExecute executes the request
	//  @return GetDestination200Response
	SetDestinationExecute(r ApiSetDestinationRequest) (*GetDestination200Response, *http.Response, error)

	/*
		TestDestination Test default destination

		Backwards-compatible single-destination test endpoint.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiTestDestinationRequest
	*/
	TestDestination(ctx context.Context) ApiTestDestinationRequest

	// TestDestinationExecute executes the request
	//  @return TestIntegration200Response
	TestDestinationExecute(r ApiTestDestinationRequest) (*TestIntegration200Response, *http.Response, error)

	/*
		TestIntegration Test a workspace integration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiTestIntegrationRequest
	*/
	TestIntegration(ctx context.Context, id string) ApiTestIntegrationRequest

	// TestIntegrationExecute executes the request
	//  @return TestIntegration200Response
	TestIntegrationExecute(r ApiTestIntegrationRequest) (*TestIntegration200Response, *http.Response, error)

	/*
		UpdateIntegration Update a workspace integration

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiUpdateIntegrationRequest
	*/
	UpdateIntegration(ctx context.Context, id string) ApiUpdateIntegrationRequest

	// UpdateIntegrationExecute executes the request
	//  @return CreateIntegration201Response
	UpdateIntegrationExecute(r ApiUpdateIntegrationRequest) (*CreateIntegration201Response, *http.Response, error)
}

type IntegrationsAPIService

type IntegrationsAPIService service

IntegrationsAPIService IntegrationsAPI service

func (*IntegrationsAPIService) CreateIntegration

CreateIntegration Create a workspace integration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateIntegrationRequest

func (*IntegrationsAPIService) CreateIntegrationExecute

Execute executes the request

@return CreateIntegration201Response

func (*IntegrationsAPIService) DeleteDestination

DeleteDestination Delete default destination

Backwards-compatible single-destination endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiDeleteDestinationRequest

func (*IntegrationsAPIService) DeleteDestinationExecute

Execute executes the request

@return UploadAsset200Response

func (*IntegrationsAPIService) DeleteIntegration

DeleteIntegration Delete a workspace integration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiDeleteIntegrationRequest

func (*IntegrationsAPIService) DeleteIntegrationExecute

Execute executes the request

@return UploadAsset200Response

func (*IntegrationsAPIService) GetDestination

GetDestination Get default destination

Backwards-compatible single-destination endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDestinationRequest

func (*IntegrationsAPIService) GetDestinationExecute

Execute executes the request

@return GetDestination200Response

func (*IntegrationsAPIService) ListIntegrations

ListIntegrations List workspace storage integrations

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListIntegrationsRequest

func (*IntegrationsAPIService) ListIntegrationsExecute

Execute executes the request

@return ListIntegrations200Response

func (*IntegrationsAPIService) SetDestination

SetDestination Set default destination

Backwards-compatible single-destination endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSetDestinationRequest

func (*IntegrationsAPIService) SetDestinationExecute

Execute executes the request

@return GetDestination200Response

func (*IntegrationsAPIService) TestDestination

TestDestination Test default destination

Backwards-compatible single-destination test endpoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiTestDestinationRequest

func (*IntegrationsAPIService) TestDestinationExecute

Execute executes the request

@return TestIntegration200Response

func (*IntegrationsAPIService) TestIntegration

TestIntegration Test a workspace integration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiTestIntegrationRequest

func (*IntegrationsAPIService) TestIntegrationExecute

Execute executes the request

@return TestIntegration200Response

func (*IntegrationsAPIService) UpdateIntegration

UpdateIntegration Update a workspace integration

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiUpdateIntegrationRequest

func (*IntegrationsAPIService) UpdateIntegrationExecute

Execute executes the request

@return CreateIntegration201Response

type ListApiKeys200Response

type ListApiKeys200Response struct {
	Keys []ApiKey `json:"keys"`
}

ListApiKeys200Response struct for ListApiKeys200Response

func NewListApiKeys200Response

func NewListApiKeys200Response(keys []ApiKey) *ListApiKeys200Response

NewListApiKeys200Response instantiates a new ListApiKeys200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListApiKeys200ResponseWithDefaults

func NewListApiKeys200ResponseWithDefaults() *ListApiKeys200Response

NewListApiKeys200ResponseWithDefaults instantiates a new ListApiKeys200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListApiKeys200Response) GetKeys

func (o *ListApiKeys200Response) GetKeys() []ApiKey

GetKeys returns the Keys field value

func (*ListApiKeys200Response) GetKeysOk

func (o *ListApiKeys200Response) GetKeysOk() ([]ApiKey, bool)

GetKeysOk returns a tuple with the Keys field value and a boolean to check if the value has been set.

func (ListApiKeys200Response) MarshalJSON

func (o ListApiKeys200Response) MarshalJSON() ([]byte, error)

func (*ListApiKeys200Response) SetKeys

func (o *ListApiKeys200Response) SetKeys(v []ApiKey)

SetKeys sets field value

func (ListApiKeys200Response) ToMap

func (o ListApiKeys200Response) ToMap() (map[string]interface{}, error)

func (*ListApiKeys200Response) UnmarshalJSON

func (o *ListApiKeys200Response) UnmarshalJSON(data []byte) (err error)

type ListAssets200Response

type ListAssets200Response struct {
	Assets     []Asset `json:"assets,omitempty"`
	Total      *int32  `json:"total,omitempty"`
	Page       *int32  `json:"page,omitempty"`
	Limit      *int32  `json:"limit,omitempty"`
	TotalPages *int32  `json:"totalPages,omitempty"`
}

ListAssets200Response struct for ListAssets200Response

func NewListAssets200Response

func NewListAssets200Response() *ListAssets200Response

NewListAssets200Response instantiates a new ListAssets200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListAssets200ResponseWithDefaults

func NewListAssets200ResponseWithDefaults() *ListAssets200Response

NewListAssets200ResponseWithDefaults instantiates a new ListAssets200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListAssets200Response) GetAssets

func (o *ListAssets200Response) GetAssets() []Asset

GetAssets returns the Assets field value if set, zero value otherwise.

func (*ListAssets200Response) GetAssetsOk

func (o *ListAssets200Response) GetAssetsOk() ([]Asset, bool)

GetAssetsOk returns a tuple with the Assets field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListAssets200Response) GetLimit

func (o *ListAssets200Response) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*ListAssets200Response) GetLimitOk

func (o *ListAssets200Response) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListAssets200Response) GetPage

func (o *ListAssets200Response) GetPage() int32

GetPage returns the Page field value if set, zero value otherwise.

func (*ListAssets200Response) GetPageOk

func (o *ListAssets200Response) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListAssets200Response) GetTotal

func (o *ListAssets200Response) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*ListAssets200Response) GetTotalOk

func (o *ListAssets200Response) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListAssets200Response) GetTotalPages

func (o *ListAssets200Response) GetTotalPages() int32

GetTotalPages returns the TotalPages field value if set, zero value otherwise.

func (*ListAssets200Response) GetTotalPagesOk

func (o *ListAssets200Response) GetTotalPagesOk() (*int32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListAssets200Response) HasAssets

func (o *ListAssets200Response) HasAssets() bool

HasAssets returns a boolean if a field has been set.

func (*ListAssets200Response) HasLimit

func (o *ListAssets200Response) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*ListAssets200Response) HasPage

func (o *ListAssets200Response) HasPage() bool

HasPage returns a boolean if a field has been set.

func (*ListAssets200Response) HasTotal

func (o *ListAssets200Response) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*ListAssets200Response) HasTotalPages

func (o *ListAssets200Response) HasTotalPages() bool

HasTotalPages returns a boolean if a field has been set.

func (ListAssets200Response) MarshalJSON

func (o ListAssets200Response) MarshalJSON() ([]byte, error)

func (*ListAssets200Response) SetAssets

func (o *ListAssets200Response) SetAssets(v []Asset)

SetAssets gets a reference to the given []Asset and assigns it to the Assets field.

func (*ListAssets200Response) SetLimit

func (o *ListAssets200Response) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*ListAssets200Response) SetPage

func (o *ListAssets200Response) SetPage(v int32)

SetPage gets a reference to the given int32 and assigns it to the Page field.

func (*ListAssets200Response) SetTotal

func (o *ListAssets200Response) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*ListAssets200Response) SetTotalPages

func (o *ListAssets200Response) SetTotalPages(v int32)

SetTotalPages gets a reference to the given int32 and assigns it to the TotalPages field.

func (ListAssets200Response) ToMap

func (o ListAssets200Response) ToMap() (map[string]interface{}, error)

type ListIntegrations200Response

type ListIntegrations200Response struct {
	Integrations []WorkspaceIntegration `json:"integrations"`
}

ListIntegrations200Response struct for ListIntegrations200Response

func NewListIntegrations200Response

func NewListIntegrations200Response(integrations []WorkspaceIntegration) *ListIntegrations200Response

NewListIntegrations200Response instantiates a new ListIntegrations200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListIntegrations200ResponseWithDefaults

func NewListIntegrations200ResponseWithDefaults() *ListIntegrations200Response

NewListIntegrations200ResponseWithDefaults instantiates a new ListIntegrations200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListIntegrations200Response) GetIntegrations

func (o *ListIntegrations200Response) GetIntegrations() []WorkspaceIntegration

GetIntegrations returns the Integrations field value

func (*ListIntegrations200Response) GetIntegrationsOk

func (o *ListIntegrations200Response) GetIntegrationsOk() ([]WorkspaceIntegration, bool)

GetIntegrationsOk returns a tuple with the Integrations field value and a boolean to check if the value has been set.

func (ListIntegrations200Response) MarshalJSON

func (o ListIntegrations200Response) MarshalJSON() ([]byte, error)

func (*ListIntegrations200Response) SetIntegrations

func (o *ListIntegrations200Response) SetIntegrations(v []WorkspaceIntegration)

SetIntegrations sets field value

func (ListIntegrations200Response) ToMap

func (o ListIntegrations200Response) ToMap() (map[string]interface{}, error)

func (*ListIntegrations200Response) UnmarshalJSON

func (o *ListIntegrations200Response) UnmarshalJSON(data []byte) (err error)

type ListInvoices200Response

type ListInvoices200Response struct {
	Invoices     []map[string]interface{} `json:"invoices,omitempty"`
	Subscription *BillingSubscription     `json:"subscription,omitempty"`
}

ListInvoices200Response struct for ListInvoices200Response

func NewListInvoices200Response

func NewListInvoices200Response() *ListInvoices200Response

NewListInvoices200Response instantiates a new ListInvoices200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListInvoices200ResponseWithDefaults

func NewListInvoices200ResponseWithDefaults() *ListInvoices200Response

NewListInvoices200ResponseWithDefaults instantiates a new ListInvoices200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListInvoices200Response) GetInvoices

func (o *ListInvoices200Response) GetInvoices() []map[string]interface{}

GetInvoices returns the Invoices field value if set, zero value otherwise.

func (*ListInvoices200Response) GetInvoicesOk

func (o *ListInvoices200Response) GetInvoicesOk() ([]map[string]interface{}, bool)

GetInvoicesOk returns a tuple with the Invoices field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListInvoices200Response) GetSubscription

func (o *ListInvoices200Response) GetSubscription() BillingSubscription

GetSubscription returns the Subscription field value if set, zero value otherwise.

func (*ListInvoices200Response) GetSubscriptionOk

func (o *ListInvoices200Response) GetSubscriptionOk() (*BillingSubscription, bool)

GetSubscriptionOk returns a tuple with the Subscription field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListInvoices200Response) HasInvoices

func (o *ListInvoices200Response) HasInvoices() bool

HasInvoices returns a boolean if a field has been set.

func (*ListInvoices200Response) HasSubscription

func (o *ListInvoices200Response) HasSubscription() bool

HasSubscription returns a boolean if a field has been set.

func (ListInvoices200Response) MarshalJSON

func (o ListInvoices200Response) MarshalJSON() ([]byte, error)

func (*ListInvoices200Response) SetInvoices

func (o *ListInvoices200Response) SetInvoices(v []map[string]interface{})

SetInvoices gets a reference to the given []map[string]interface{} and assigns it to the Invoices field.

func (*ListInvoices200Response) SetSubscription

func (o *ListInvoices200Response) SetSubscription(v BillingSubscription)

SetSubscription gets a reference to the given BillingSubscription and assigns it to the Subscription field.

func (ListInvoices200Response) ToMap

func (o ListInvoices200Response) ToMap() (map[string]interface{}, error)

type ListProjects200Response

type ListProjects200Response struct {
	Projects   []Project `json:"projects,omitempty"`
	Total      *int32    `json:"total,omitempty"`
	Page       *int32    `json:"page,omitempty"`
	Limit      *int32    `json:"limit,omitempty"`
	TotalPages *int32    `json:"totalPages,omitempty"`
}

ListProjects200Response struct for ListProjects200Response

func NewListProjects200Response

func NewListProjects200Response() *ListProjects200Response

NewListProjects200Response instantiates a new ListProjects200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListProjects200ResponseWithDefaults

func NewListProjects200ResponseWithDefaults() *ListProjects200Response

NewListProjects200ResponseWithDefaults instantiates a new ListProjects200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListProjects200Response) GetLimit

func (o *ListProjects200Response) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*ListProjects200Response) GetLimitOk

func (o *ListProjects200Response) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListProjects200Response) GetPage

func (o *ListProjects200Response) GetPage() int32

GetPage returns the Page field value if set, zero value otherwise.

func (*ListProjects200Response) GetPageOk

func (o *ListProjects200Response) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListProjects200Response) GetProjects

func (o *ListProjects200Response) GetProjects() []Project

GetProjects returns the Projects field value if set, zero value otherwise.

func (*ListProjects200Response) GetProjectsOk

func (o *ListProjects200Response) GetProjectsOk() ([]Project, bool)

GetProjectsOk returns a tuple with the Projects field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListProjects200Response) GetTotal

func (o *ListProjects200Response) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*ListProjects200Response) GetTotalOk

func (o *ListProjects200Response) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListProjects200Response) GetTotalPages

func (o *ListProjects200Response) GetTotalPages() int32

GetTotalPages returns the TotalPages field value if set, zero value otherwise.

func (*ListProjects200Response) GetTotalPagesOk

func (o *ListProjects200Response) GetTotalPagesOk() (*int32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListProjects200Response) HasLimit

func (o *ListProjects200Response) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*ListProjects200Response) HasPage

func (o *ListProjects200Response) HasPage() bool

HasPage returns a boolean if a field has been set.

func (*ListProjects200Response) HasProjects

func (o *ListProjects200Response) HasProjects() bool

HasProjects returns a boolean if a field has been set.

func (*ListProjects200Response) HasTotal

func (o *ListProjects200Response) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*ListProjects200Response) HasTotalPages

func (o *ListProjects200Response) HasTotalPages() bool

HasTotalPages returns a boolean if a field has been set.

func (ListProjects200Response) MarshalJSON

func (o ListProjects200Response) MarshalJSON() ([]byte, error)

func (*ListProjects200Response) SetLimit

func (o *ListProjects200Response) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*ListProjects200Response) SetPage

func (o *ListProjects200Response) SetPage(v int32)

SetPage gets a reference to the given int32 and assigns it to the Page field.

func (*ListProjects200Response) SetProjects

func (o *ListProjects200Response) SetProjects(v []Project)

SetProjects gets a reference to the given []Project and assigns it to the Projects field.

func (*ListProjects200Response) SetTotal

func (o *ListProjects200Response) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*ListProjects200Response) SetTotalPages

func (o *ListProjects200Response) SetTotalPages(v int32)

SetTotalPages gets a reference to the given int32 and assigns it to the TotalPages field.

func (ListProjects200Response) ToMap

func (o ListProjects200Response) ToMap() (map[string]interface{}, error)

type ListRenditions200Response

type ListRenditions200Response struct {
	Renditions []Rendition `json:"renditions,omitempty"`
	Total      *int32      `json:"total,omitempty"`
	Page       *int32      `json:"page,omitempty"`
	Limit      *int32      `json:"limit,omitempty"`
	TotalPages *int32      `json:"totalPages,omitempty"`
}

ListRenditions200Response struct for ListRenditions200Response

func NewListRenditions200Response

func NewListRenditions200Response() *ListRenditions200Response

NewListRenditions200Response instantiates a new ListRenditions200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListRenditions200ResponseWithDefaults

func NewListRenditions200ResponseWithDefaults() *ListRenditions200Response

NewListRenditions200ResponseWithDefaults instantiates a new ListRenditions200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListRenditions200Response) GetLimit

func (o *ListRenditions200Response) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*ListRenditions200Response) GetLimitOk

func (o *ListRenditions200Response) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListRenditions200Response) GetPage

func (o *ListRenditions200Response) GetPage() int32

GetPage returns the Page field value if set, zero value otherwise.

func (*ListRenditions200Response) GetPageOk

func (o *ListRenditions200Response) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListRenditions200Response) GetRenditions

func (o *ListRenditions200Response) GetRenditions() []Rendition

GetRenditions returns the Renditions field value if set, zero value otherwise.

func (*ListRenditions200Response) GetRenditionsOk

func (o *ListRenditions200Response) GetRenditionsOk() ([]Rendition, bool)

GetRenditionsOk returns a tuple with the Renditions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListRenditions200Response) GetTotal

func (o *ListRenditions200Response) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*ListRenditions200Response) GetTotalOk

func (o *ListRenditions200Response) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListRenditions200Response) GetTotalPages

func (o *ListRenditions200Response) GetTotalPages() int32

GetTotalPages returns the TotalPages field value if set, zero value otherwise.

func (*ListRenditions200Response) GetTotalPagesOk

func (o *ListRenditions200Response) GetTotalPagesOk() (*int32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListRenditions200Response) HasLimit

func (o *ListRenditions200Response) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*ListRenditions200Response) HasPage

func (o *ListRenditions200Response) HasPage() bool

HasPage returns a boolean if a field has been set.

func (*ListRenditions200Response) HasRenditions

func (o *ListRenditions200Response) HasRenditions() bool

HasRenditions returns a boolean if a field has been set.

func (*ListRenditions200Response) HasTotal

func (o *ListRenditions200Response) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*ListRenditions200Response) HasTotalPages

func (o *ListRenditions200Response) HasTotalPages() bool

HasTotalPages returns a boolean if a field has been set.

func (ListRenditions200Response) MarshalJSON

func (o ListRenditions200Response) MarshalJSON() ([]byte, error)

func (*ListRenditions200Response) SetLimit

func (o *ListRenditions200Response) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*ListRenditions200Response) SetPage

func (o *ListRenditions200Response) SetPage(v int32)

SetPage gets a reference to the given int32 and assigns it to the Page field.

func (*ListRenditions200Response) SetRenditions

func (o *ListRenditions200Response) SetRenditions(v []Rendition)

SetRenditions gets a reference to the given []Rendition and assigns it to the Renditions field.

func (*ListRenditions200Response) SetTotal

func (o *ListRenditions200Response) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*ListRenditions200Response) SetTotalPages

func (o *ListRenditions200Response) SetTotalPages(v int32)

SetTotalPages gets a reference to the given int32 and assigns it to the TotalPages field.

func (ListRenditions200Response) ToMap

func (o ListRenditions200Response) ToMap() (map[string]interface{}, error)

type ListTemplates200Response

type ListTemplates200Response struct {
	Templates []TemplateSummary `json:"templates"`
}

ListTemplates200Response struct for ListTemplates200Response

func NewListTemplates200Response

func NewListTemplates200Response(templates []TemplateSummary) *ListTemplates200Response

NewListTemplates200Response instantiates a new ListTemplates200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListTemplates200ResponseWithDefaults

func NewListTemplates200ResponseWithDefaults() *ListTemplates200Response

NewListTemplates200ResponseWithDefaults instantiates a new ListTemplates200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListTemplates200Response) GetTemplates

func (o *ListTemplates200Response) GetTemplates() []TemplateSummary

GetTemplates returns the Templates field value

func (*ListTemplates200Response) GetTemplatesOk

func (o *ListTemplates200Response) GetTemplatesOk() ([]TemplateSummary, bool)

GetTemplatesOk returns a tuple with the Templates field value and a boolean to check if the value has been set.

func (ListTemplates200Response) MarshalJSON

func (o ListTemplates200Response) MarshalJSON() ([]byte, error)

func (*ListTemplates200Response) SetTemplates

func (o *ListTemplates200Response) SetTemplates(v []TemplateSummary)

SetTemplates sets field value

func (ListTemplates200Response) ToMap

func (o ListTemplates200Response) ToMap() (map[string]interface{}, error)

func (*ListTemplates200Response) UnmarshalJSON

func (o *ListTemplates200Response) UnmarshalJSON(data []byte) (err error)

type ListWebhookSubscriptions200Response

type ListWebhookSubscriptions200Response struct {
	Subscriptions []WebhookSubscription `json:"subscriptions"`
}

ListWebhookSubscriptions200Response struct for ListWebhookSubscriptions200Response

func NewListWebhookSubscriptions200Response

func NewListWebhookSubscriptions200Response(subscriptions []WebhookSubscription) *ListWebhookSubscriptions200Response

NewListWebhookSubscriptions200Response instantiates a new ListWebhookSubscriptions200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListWebhookSubscriptions200ResponseWithDefaults

func NewListWebhookSubscriptions200ResponseWithDefaults() *ListWebhookSubscriptions200Response

NewListWebhookSubscriptions200ResponseWithDefaults instantiates a new ListWebhookSubscriptions200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListWebhookSubscriptions200Response) GetSubscriptions

GetSubscriptions returns the Subscriptions field value

func (*ListWebhookSubscriptions200Response) GetSubscriptionsOk

func (o *ListWebhookSubscriptions200Response) GetSubscriptionsOk() ([]WebhookSubscription, bool)

GetSubscriptionsOk returns a tuple with the Subscriptions field value and a boolean to check if the value has been set.

func (ListWebhookSubscriptions200Response) MarshalJSON

func (o ListWebhookSubscriptions200Response) MarshalJSON() ([]byte, error)

func (*ListWebhookSubscriptions200Response) SetSubscriptions

SetSubscriptions sets field value

func (ListWebhookSubscriptions200Response) ToMap

func (o ListWebhookSubscriptions200Response) ToMap() (map[string]interface{}, error)

func (*ListWebhookSubscriptions200Response) UnmarshalJSON

func (o *ListWebhookSubscriptions200Response) UnmarshalJSON(data []byte) (err error)

type ListWorkflowRuns200Response

type ListWorkflowRuns200Response struct {
	Runs       []WorkflowRun `json:"runs,omitempty"`
	Total      *int32        `json:"total,omitempty"`
	Page       *int32        `json:"page,omitempty"`
	Limit      *int32        `json:"limit,omitempty"`
	TotalPages *int32        `json:"totalPages,omitempty"`
}

ListWorkflowRuns200Response struct for ListWorkflowRuns200Response

func NewListWorkflowRuns200Response

func NewListWorkflowRuns200Response() *ListWorkflowRuns200Response

NewListWorkflowRuns200Response instantiates a new ListWorkflowRuns200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListWorkflowRuns200ResponseWithDefaults

func NewListWorkflowRuns200ResponseWithDefaults() *ListWorkflowRuns200Response

NewListWorkflowRuns200ResponseWithDefaults instantiates a new ListWorkflowRuns200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListWorkflowRuns200Response) GetLimit

func (o *ListWorkflowRuns200Response) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*ListWorkflowRuns200Response) GetLimitOk

func (o *ListWorkflowRuns200Response) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListWorkflowRuns200Response) GetPage

func (o *ListWorkflowRuns200Response) GetPage() int32

GetPage returns the Page field value if set, zero value otherwise.

func (*ListWorkflowRuns200Response) GetPageOk

func (o *ListWorkflowRuns200Response) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListWorkflowRuns200Response) GetRuns

GetRuns returns the Runs field value if set, zero value otherwise.

func (*ListWorkflowRuns200Response) GetRunsOk

func (o *ListWorkflowRuns200Response) GetRunsOk() ([]WorkflowRun, bool)

GetRunsOk returns a tuple with the Runs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListWorkflowRuns200Response) GetTotal

func (o *ListWorkflowRuns200Response) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*ListWorkflowRuns200Response) GetTotalOk

func (o *ListWorkflowRuns200Response) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListWorkflowRuns200Response) GetTotalPages

func (o *ListWorkflowRuns200Response) GetTotalPages() int32

GetTotalPages returns the TotalPages field value if set, zero value otherwise.

func (*ListWorkflowRuns200Response) GetTotalPagesOk

func (o *ListWorkflowRuns200Response) GetTotalPagesOk() (*int32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListWorkflowRuns200Response) HasLimit

func (o *ListWorkflowRuns200Response) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*ListWorkflowRuns200Response) HasPage

func (o *ListWorkflowRuns200Response) HasPage() bool

HasPage returns a boolean if a field has been set.

func (*ListWorkflowRuns200Response) HasRuns

func (o *ListWorkflowRuns200Response) HasRuns() bool

HasRuns returns a boolean if a field has been set.

func (*ListWorkflowRuns200Response) HasTotal

func (o *ListWorkflowRuns200Response) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*ListWorkflowRuns200Response) HasTotalPages

func (o *ListWorkflowRuns200Response) HasTotalPages() bool

HasTotalPages returns a boolean if a field has been set.

func (ListWorkflowRuns200Response) MarshalJSON

func (o ListWorkflowRuns200Response) MarshalJSON() ([]byte, error)

func (*ListWorkflowRuns200Response) SetLimit

func (o *ListWorkflowRuns200Response) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*ListWorkflowRuns200Response) SetPage

func (o *ListWorkflowRuns200Response) SetPage(v int32)

SetPage gets a reference to the given int32 and assigns it to the Page field.

func (*ListWorkflowRuns200Response) SetRuns

func (o *ListWorkflowRuns200Response) SetRuns(v []WorkflowRun)

SetRuns gets a reference to the given []WorkflowRun and assigns it to the Runs field.

func (*ListWorkflowRuns200Response) SetTotal

func (o *ListWorkflowRuns200Response) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*ListWorkflowRuns200Response) SetTotalPages

func (o *ListWorkflowRuns200Response) SetTotalPages(v int32)

SetTotalPages gets a reference to the given int32 and assigns it to the TotalPages field.

func (ListWorkflowRuns200Response) ToMap

func (o ListWorkflowRuns200Response) ToMap() (map[string]interface{}, error)

type ListWorkflowStepTypes200Response

type ListWorkflowStepTypes200Response struct {
	StepTypes []map[string]interface{} `json:"stepTypes"`
}

ListWorkflowStepTypes200Response struct for ListWorkflowStepTypes200Response

func NewListWorkflowStepTypes200Response

func NewListWorkflowStepTypes200Response(stepTypes []map[string]interface{}) *ListWorkflowStepTypes200Response

NewListWorkflowStepTypes200Response instantiates a new ListWorkflowStepTypes200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListWorkflowStepTypes200ResponseWithDefaults

func NewListWorkflowStepTypes200ResponseWithDefaults() *ListWorkflowStepTypes200Response

NewListWorkflowStepTypes200ResponseWithDefaults instantiates a new ListWorkflowStepTypes200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListWorkflowStepTypes200Response) GetStepTypes

func (o *ListWorkflowStepTypes200Response) GetStepTypes() []map[string]interface{}

GetStepTypes returns the StepTypes field value

func (*ListWorkflowStepTypes200Response) GetStepTypesOk

func (o *ListWorkflowStepTypes200Response) GetStepTypesOk() ([]map[string]interface{}, bool)

GetStepTypesOk returns a tuple with the StepTypes field value and a boolean to check if the value has been set.

func (ListWorkflowStepTypes200Response) MarshalJSON

func (o ListWorkflowStepTypes200Response) MarshalJSON() ([]byte, error)

func (*ListWorkflowStepTypes200Response) SetStepTypes

func (o *ListWorkflowStepTypes200Response) SetStepTypes(v []map[string]interface{})

SetStepTypes sets field value

func (ListWorkflowStepTypes200Response) ToMap

func (o ListWorkflowStepTypes200Response) ToMap() (map[string]interface{}, error)

func (*ListWorkflowStepTypes200Response) UnmarshalJSON

func (o *ListWorkflowStepTypes200Response) UnmarshalJSON(data []byte) (err error)

type ListWorkflows200Response

type ListWorkflows200Response struct {
	Workflows  []Workflow `json:"workflows,omitempty"`
	Total      *int32     `json:"total,omitempty"`
	Page       *int32     `json:"page,omitempty"`
	Limit      *int32     `json:"limit,omitempty"`
	TotalPages *int32     `json:"totalPages,omitempty"`
}

ListWorkflows200Response struct for ListWorkflows200Response

func NewListWorkflows200Response

func NewListWorkflows200Response() *ListWorkflows200Response

NewListWorkflows200Response instantiates a new ListWorkflows200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewListWorkflows200ResponseWithDefaults

func NewListWorkflows200ResponseWithDefaults() *ListWorkflows200Response

NewListWorkflows200ResponseWithDefaults instantiates a new ListWorkflows200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ListWorkflows200Response) GetLimit

func (o *ListWorkflows200Response) GetLimit() int32

GetLimit returns the Limit field value if set, zero value otherwise.

func (*ListWorkflows200Response) GetLimitOk

func (o *ListWorkflows200Response) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListWorkflows200Response) GetPage

func (o *ListWorkflows200Response) GetPage() int32

GetPage returns the Page field value if set, zero value otherwise.

func (*ListWorkflows200Response) GetPageOk

func (o *ListWorkflows200Response) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListWorkflows200Response) GetTotal

func (o *ListWorkflows200Response) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*ListWorkflows200Response) GetTotalOk

func (o *ListWorkflows200Response) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListWorkflows200Response) GetTotalPages

func (o *ListWorkflows200Response) GetTotalPages() int32

GetTotalPages returns the TotalPages field value if set, zero value otherwise.

func (*ListWorkflows200Response) GetTotalPagesOk

func (o *ListWorkflows200Response) GetTotalPagesOk() (*int32, bool)

GetTotalPagesOk returns a tuple with the TotalPages field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListWorkflows200Response) GetWorkflows

func (o *ListWorkflows200Response) GetWorkflows() []Workflow

GetWorkflows returns the Workflows field value if set, zero value otherwise.

func (*ListWorkflows200Response) GetWorkflowsOk

func (o *ListWorkflows200Response) GetWorkflowsOk() ([]Workflow, bool)

GetWorkflowsOk returns a tuple with the Workflows field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ListWorkflows200Response) HasLimit

func (o *ListWorkflows200Response) HasLimit() bool

HasLimit returns a boolean if a field has been set.

func (*ListWorkflows200Response) HasPage

func (o *ListWorkflows200Response) HasPage() bool

HasPage returns a boolean if a field has been set.

func (*ListWorkflows200Response) HasTotal

func (o *ListWorkflows200Response) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (*ListWorkflows200Response) HasTotalPages

func (o *ListWorkflows200Response) HasTotalPages() bool

HasTotalPages returns a boolean if a field has been set.

func (*ListWorkflows200Response) HasWorkflows

func (o *ListWorkflows200Response) HasWorkflows() bool

HasWorkflows returns a boolean if a field has been set.

func (ListWorkflows200Response) MarshalJSON

func (o ListWorkflows200Response) MarshalJSON() ([]byte, error)

func (*ListWorkflows200Response) SetLimit

func (o *ListWorkflows200Response) SetLimit(v int32)

SetLimit gets a reference to the given int32 and assigns it to the Limit field.

func (*ListWorkflows200Response) SetPage

func (o *ListWorkflows200Response) SetPage(v int32)

SetPage gets a reference to the given int32 and assigns it to the Page field.

func (*ListWorkflows200Response) SetTotal

func (o *ListWorkflows200Response) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (*ListWorkflows200Response) SetTotalPages

func (o *ListWorkflows200Response) SetTotalPages(v int32)

SetTotalPages gets a reference to the given int32 and assigns it to the TotalPages field.

func (*ListWorkflows200Response) SetWorkflows

func (o *ListWorkflows200Response) SetWorkflows(v []Workflow)

SetWorkflows gets a reference to the given []Workflow and assigns it to the Workflows field.

func (ListWorkflows200Response) ToMap

func (o ListWorkflows200Response) ToMap() (map[string]interface{}, error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NullableApiKey

type NullableApiKey struct {
	// contains filtered or unexported fields
}

func NewNullableApiKey

func NewNullableApiKey(val *ApiKey) *NullableApiKey

func (NullableApiKey) Get

func (v NullableApiKey) Get() *ApiKey

func (NullableApiKey) IsSet

func (v NullableApiKey) IsSet() bool

func (NullableApiKey) MarshalJSON

func (v NullableApiKey) MarshalJSON() ([]byte, error)

func (*NullableApiKey) Set

func (v *NullableApiKey) Set(val *ApiKey)

func (*NullableApiKey) UnmarshalJSON

func (v *NullableApiKey) UnmarshalJSON(src []byte) error

func (*NullableApiKey) Unset

func (v *NullableApiKey) Unset()

type NullableApiKeyWithSecret

type NullableApiKeyWithSecret struct {
	// contains filtered or unexported fields
}

func NewNullableApiKeyWithSecret

func NewNullableApiKeyWithSecret(val *ApiKeyWithSecret) *NullableApiKeyWithSecret

func (NullableApiKeyWithSecret) Get

func (NullableApiKeyWithSecret) IsSet

func (v NullableApiKeyWithSecret) IsSet() bool

func (NullableApiKeyWithSecret) MarshalJSON

func (v NullableApiKeyWithSecret) MarshalJSON() ([]byte, error)

func (*NullableApiKeyWithSecret) Set

func (*NullableApiKeyWithSecret) UnmarshalJSON

func (v *NullableApiKeyWithSecret) UnmarshalJSON(src []byte) error

func (*NullableApiKeyWithSecret) Unset

func (v *NullableApiKeyWithSecret) Unset()

type NullableAsset

type NullableAsset struct {
	// contains filtered or unexported fields
}

func NewNullableAsset

func NewNullableAsset(val *Asset) *NullableAsset

func (NullableAsset) Get

func (v NullableAsset) Get() *Asset

func (NullableAsset) IsSet

func (v NullableAsset) IsSet() bool

func (NullableAsset) MarshalJSON

func (v NullableAsset) MarshalJSON() ([]byte, error)

func (*NullableAsset) Set

func (v *NullableAsset) Set(val *Asset)

func (*NullableAsset) UnmarshalJSON

func (v *NullableAsset) UnmarshalJSON(src []byte) error

func (*NullableAsset) Unset

func (v *NullableAsset) Unset()

type NullableAssetCreate

type NullableAssetCreate struct {
	// contains filtered or unexported fields
}

func NewNullableAssetCreate

func NewNullableAssetCreate(val *AssetCreate) *NullableAssetCreate

func (NullableAssetCreate) Get

func (NullableAssetCreate) IsSet

func (v NullableAssetCreate) IsSet() bool

func (NullableAssetCreate) MarshalJSON

func (v NullableAssetCreate) MarshalJSON() ([]byte, error)

func (*NullableAssetCreate) Set

func (v *NullableAssetCreate) Set(val *AssetCreate)

func (*NullableAssetCreate) UnmarshalJSON

func (v *NullableAssetCreate) UnmarshalJSON(src []byte) error

func (*NullableAssetCreate) Unset

func (v *NullableAssetCreate) Unset()

type NullableAssetUploadUrlResponse

type NullableAssetUploadUrlResponse struct {
	// contains filtered or unexported fields
}

func (NullableAssetUploadUrlResponse) Get

func (NullableAssetUploadUrlResponse) IsSet

func (NullableAssetUploadUrlResponse) MarshalJSON

func (v NullableAssetUploadUrlResponse) MarshalJSON() ([]byte, error)

func (*NullableAssetUploadUrlResponse) Set

func (*NullableAssetUploadUrlResponse) UnmarshalJSON

func (v *NullableAssetUploadUrlResponse) UnmarshalJSON(src []byte) error

func (*NullableAssetUploadUrlResponse) Unset

func (v *NullableAssetUploadUrlResponse) Unset()

type NullableBatchDeleteProjectsRequest

type NullableBatchDeleteProjectsRequest struct {
	// contains filtered or unexported fields
}

func (NullableBatchDeleteProjectsRequest) Get

func (NullableBatchDeleteProjectsRequest) IsSet

func (NullableBatchDeleteProjectsRequest) MarshalJSON

func (v NullableBatchDeleteProjectsRequest) MarshalJSON() ([]byte, error)

func (*NullableBatchDeleteProjectsRequest) Set

func (*NullableBatchDeleteProjectsRequest) UnmarshalJSON

func (v *NullableBatchDeleteProjectsRequest) UnmarshalJSON(src []byte) error

func (*NullableBatchDeleteProjectsRequest) Unset

type NullableBatchDeleteResult

type NullableBatchDeleteResult struct {
	// contains filtered or unexported fields
}

func NewNullableBatchDeleteResult

func NewNullableBatchDeleteResult(val *BatchDeleteResult) *NullableBatchDeleteResult

func (NullableBatchDeleteResult) Get

func (NullableBatchDeleteResult) IsSet

func (v NullableBatchDeleteResult) IsSet() bool

func (NullableBatchDeleteResult) MarshalJSON

func (v NullableBatchDeleteResult) MarshalJSON() ([]byte, error)

func (*NullableBatchDeleteResult) Set

func (*NullableBatchDeleteResult) UnmarshalJSON

func (v *NullableBatchDeleteResult) UnmarshalJSON(src []byte) error

func (*NullableBatchDeleteResult) Unset

func (v *NullableBatchDeleteResult) Unset()

type NullableBillingPrices

type NullableBillingPrices struct {
	// contains filtered or unexported fields
}

func NewNullableBillingPrices

func NewNullableBillingPrices(val *BillingPrices) *NullableBillingPrices

func (NullableBillingPrices) Get

func (NullableBillingPrices) IsSet

func (v NullableBillingPrices) IsSet() bool

func (NullableBillingPrices) MarshalJSON

func (v NullableBillingPrices) MarshalJSON() ([]byte, error)

func (*NullableBillingPrices) Set

func (v *NullableBillingPrices) Set(val *BillingPrices)

func (*NullableBillingPrices) UnmarshalJSON

func (v *NullableBillingPrices) UnmarshalJSON(src []byte) error

func (*NullableBillingPrices) Unset

func (v *NullableBillingPrices) Unset()

type NullableBillingPricesTiers

type NullableBillingPricesTiers struct {
	// contains filtered or unexported fields
}

func NewNullableBillingPricesTiers

func NewNullableBillingPricesTiers(val *BillingPricesTiers) *NullableBillingPricesTiers

func (NullableBillingPricesTiers) Get

func (NullableBillingPricesTiers) IsSet

func (v NullableBillingPricesTiers) IsSet() bool

func (NullableBillingPricesTiers) MarshalJSON

func (v NullableBillingPricesTiers) MarshalJSON() ([]byte, error)

func (*NullableBillingPricesTiers) Set

func (*NullableBillingPricesTiers) UnmarshalJSON

func (v *NullableBillingPricesTiers) UnmarshalJSON(src []byte) error

func (*NullableBillingPricesTiers) Unset

func (v *NullableBillingPricesTiers) Unset()

type NullableBillingSubscription

type NullableBillingSubscription struct {
	// contains filtered or unexported fields
}

func NewNullableBillingSubscription

func NewNullableBillingSubscription(val *BillingSubscription) *NullableBillingSubscription

func (NullableBillingSubscription) Get

func (NullableBillingSubscription) IsSet

func (NullableBillingSubscription) MarshalJSON

func (v NullableBillingSubscription) MarshalJSON() ([]byte, error)

func (*NullableBillingSubscription) Set

func (*NullableBillingSubscription) UnmarshalJSON

func (v *NullableBillingSubscription) UnmarshalJSON(src []byte) error

func (*NullableBillingSubscription) Unset

func (v *NullableBillingSubscription) Unset()

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableCancelRender200Response

type NullableCancelRender200Response struct {
	// contains filtered or unexported fields
}

func (NullableCancelRender200Response) Get

func (NullableCancelRender200Response) IsSet

func (NullableCancelRender200Response) MarshalJSON

func (v NullableCancelRender200Response) MarshalJSON() ([]byte, error)

func (*NullableCancelRender200Response) Set

func (*NullableCancelRender200Response) UnmarshalJSON

func (v *NullableCancelRender200Response) UnmarshalJSON(src []byte) error

func (*NullableCancelRender200Response) Unset

type NullableCreateApiKeyRequest

type NullableCreateApiKeyRequest struct {
	// contains filtered or unexported fields
}

func NewNullableCreateApiKeyRequest

func NewNullableCreateApiKeyRequest(val *CreateApiKeyRequest) *NullableCreateApiKeyRequest

func (NullableCreateApiKeyRequest) Get

func (NullableCreateApiKeyRequest) IsSet

func (NullableCreateApiKeyRequest) MarshalJSON

func (v NullableCreateApiKeyRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateApiKeyRequest) Set

func (*NullableCreateApiKeyRequest) UnmarshalJSON

func (v *NullableCreateApiKeyRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateApiKeyRequest) Unset

func (v *NullableCreateApiKeyRequest) Unset()

type NullableCreateAsset201Response

type NullableCreateAsset201Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateAsset201Response) Get

func (NullableCreateAsset201Response) IsSet

func (NullableCreateAsset201Response) MarshalJSON

func (v NullableCreateAsset201Response) MarshalJSON() ([]byte, error)

func (*NullableCreateAsset201Response) Set

func (*NullableCreateAsset201Response) UnmarshalJSON

func (v *NullableCreateAsset201Response) UnmarshalJSON(src []byte) error

func (*NullableCreateAsset201Response) Unset

func (v *NullableCreateAsset201Response) Unset()

type NullableCreateCheckoutSession200Response

type NullableCreateCheckoutSession200Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateCheckoutSession200Response) Get

func (NullableCreateCheckoutSession200Response) IsSet

func (NullableCreateCheckoutSession200Response) MarshalJSON

func (*NullableCreateCheckoutSession200Response) Set

func (*NullableCreateCheckoutSession200Response) UnmarshalJSON

func (v *NullableCreateCheckoutSession200Response) UnmarshalJSON(src []byte) error

func (*NullableCreateCheckoutSession200Response) Unset

type NullableCreateCheckoutSessionRequest

type NullableCreateCheckoutSessionRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateCheckoutSessionRequest) Get

func (NullableCreateCheckoutSessionRequest) IsSet

func (NullableCreateCheckoutSessionRequest) MarshalJSON

func (v NullableCreateCheckoutSessionRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateCheckoutSessionRequest) Set

func (*NullableCreateCheckoutSessionRequest) UnmarshalJSON

func (v *NullableCreateCheckoutSessionRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateCheckoutSessionRequest) Unset

type NullableCreateIntegration201Response

type NullableCreateIntegration201Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateIntegration201Response) Get

func (NullableCreateIntegration201Response) IsSet

func (NullableCreateIntegration201Response) MarshalJSON

func (v NullableCreateIntegration201Response) MarshalJSON() ([]byte, error)

func (*NullableCreateIntegration201Response) Set

func (*NullableCreateIntegration201Response) UnmarshalJSON

func (v *NullableCreateIntegration201Response) UnmarshalJSON(src []byte) error

func (*NullableCreateIntegration201Response) Unset

type NullableCreateProject200Response

type NullableCreateProject200Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateProject200Response) Get

func (NullableCreateProject200Response) IsSet

func (NullableCreateProject200Response) MarshalJSON

func (v NullableCreateProject200Response) MarshalJSON() ([]byte, error)

func (*NullableCreateProject200Response) Set

func (*NullableCreateProject200Response) UnmarshalJSON

func (v *NullableCreateProject200Response) UnmarshalJSON(src []byte) error

func (*NullableCreateProject200Response) Unset

type NullableCreateWorkflow201Response

type NullableCreateWorkflow201Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateWorkflow201Response) Get

func (NullableCreateWorkflow201Response) IsSet

func (NullableCreateWorkflow201Response) MarshalJSON

func (v NullableCreateWorkflow201Response) MarshalJSON() ([]byte, error)

func (*NullableCreateWorkflow201Response) Set

func (*NullableCreateWorkflow201Response) UnmarshalJSON

func (v *NullableCreateWorkflow201Response) UnmarshalJSON(src []byte) error

func (*NullableCreateWorkflow201Response) Unset

type NullableCreateWorkflowRequest

type NullableCreateWorkflowRequest struct {
	// contains filtered or unexported fields
}

func (NullableCreateWorkflowRequest) Get

func (NullableCreateWorkflowRequest) IsSet

func (NullableCreateWorkflowRequest) MarshalJSON

func (v NullableCreateWorkflowRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateWorkflowRequest) Set

func (*NullableCreateWorkflowRequest) UnmarshalJSON

func (v *NullableCreateWorkflowRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateWorkflowRequest) Unset

func (v *NullableCreateWorkflowRequest) Unset()

type NullableCreditBalance

type NullableCreditBalance struct {
	// contains filtered or unexported fields
}

func NewNullableCreditBalance

func NewNullableCreditBalance(val *CreditBalance) *NullableCreditBalance

func (NullableCreditBalance) Get

func (NullableCreditBalance) IsSet

func (v NullableCreditBalance) IsSet() bool

func (NullableCreditBalance) MarshalJSON

func (v NullableCreditBalance) MarshalJSON() ([]byte, error)

func (*NullableCreditBalance) Set

func (v *NullableCreditBalance) Set(val *CreditBalance)

func (*NullableCreditBalance) UnmarshalJSON

func (v *NullableCreditBalance) UnmarshalJSON(src []byte) error

func (*NullableCreditBalance) Unset

func (v *NullableCreditBalance) Unset()

type NullableCreditBalanceSummary

type NullableCreditBalanceSummary struct {
	// contains filtered or unexported fields
}

func NewNullableCreditBalanceSummary

func NewNullableCreditBalanceSummary(val *CreditBalanceSummary) *NullableCreditBalanceSummary

func (NullableCreditBalanceSummary) Get

func (NullableCreditBalanceSummary) IsSet

func (NullableCreditBalanceSummary) MarshalJSON

func (v NullableCreditBalanceSummary) MarshalJSON() ([]byte, error)

func (*NullableCreditBalanceSummary) Set

func (*NullableCreditBalanceSummary) UnmarshalJSON

func (v *NullableCreditBalanceSummary) UnmarshalJSON(src []byte) error

func (*NullableCreditBalanceSummary) Unset

func (v *NullableCreditBalanceSummary) Unset()

type NullableCreditBalanceUsage

type NullableCreditBalanceUsage struct {
	// contains filtered or unexported fields
}

func NewNullableCreditBalanceUsage

func NewNullableCreditBalanceUsage(val *CreditBalanceUsage) *NullableCreditBalanceUsage

func (NullableCreditBalanceUsage) Get

func (NullableCreditBalanceUsage) IsSet

func (v NullableCreditBalanceUsage) IsSet() bool

func (NullableCreditBalanceUsage) MarshalJSON

func (v NullableCreditBalanceUsage) MarshalJSON() ([]byte, error)

func (*NullableCreditBalanceUsage) Set

func (*NullableCreditBalanceUsage) UnmarshalJSON

func (v *NullableCreditBalanceUsage) UnmarshalJSON(src []byte) error

func (*NullableCreditBalanceUsage) Unset

func (v *NullableCreditBalanceUsage) Unset()

type NullableDeleteProject200Response

type NullableDeleteProject200Response struct {
	// contains filtered or unexported fields
}

func (NullableDeleteProject200Response) Get

func (NullableDeleteProject200Response) IsSet

func (NullableDeleteProject200Response) MarshalJSON

func (v NullableDeleteProject200Response) MarshalJSON() ([]byte, error)

func (*NullableDeleteProject200Response) Set

func (*NullableDeleteProject200Response) UnmarshalJSON

func (v *NullableDeleteProject200Response) UnmarshalJSON(src []byte) error

func (*NullableDeleteProject200Response) Unset

type NullableDestination

type NullableDestination struct {
	// contains filtered or unexported fields
}

func NewNullableDestination

func NewNullableDestination(val *Destination) *NullableDestination

func (NullableDestination) Get

func (NullableDestination) IsSet

func (v NullableDestination) IsSet() bool

func (NullableDestination) MarshalJSON

func (v NullableDestination) MarshalJSON() ([]byte, error)

func (*NullableDestination) Set

func (v *NullableDestination) Set(val *Destination)

func (*NullableDestination) UnmarshalJSON

func (v *NullableDestination) UnmarshalJSON(src []byte) error

func (*NullableDestination) Unset

func (v *NullableDestination) Unset()

type NullableDestinationInput

type NullableDestinationInput struct {
	// contains filtered or unexported fields
}

func NewNullableDestinationInput

func NewNullableDestinationInput(val *DestinationInput) *NullableDestinationInput

func (NullableDestinationInput) Get

func (NullableDestinationInput) IsSet

func (v NullableDestinationInput) IsSet() bool

func (NullableDestinationInput) MarshalJSON

func (v NullableDestinationInput) MarshalJSON() ([]byte, error)

func (*NullableDestinationInput) Set

func (*NullableDestinationInput) UnmarshalJSON

func (v *NullableDestinationInput) UnmarshalJSON(src []byte) error

func (*NullableDestinationInput) Unset

func (v *NullableDestinationInput) Unset()

type NullableError

type NullableError struct {
	// contains filtered or unexported fields
}

func NewNullableError

func NewNullableError(val *Error) *NullableError

func (NullableError) Get

func (v NullableError) Get() *Error

func (NullableError) IsSet

func (v NullableError) IsSet() bool

func (NullableError) MarshalJSON

func (v NullableError) MarshalJSON() ([]byte, error)

func (*NullableError) Set

func (v *NullableError) Set(val *Error)

func (*NullableError) UnmarshalJSON

func (v *NullableError) UnmarshalJSON(src []byte) error

func (*NullableError) Unset

func (v *NullableError) Unset()

type NullableEstimateRenderCostRequest

type NullableEstimateRenderCostRequest struct {
	// contains filtered or unexported fields
}

func (NullableEstimateRenderCostRequest) Get

func (NullableEstimateRenderCostRequest) IsSet

func (NullableEstimateRenderCostRequest) MarshalJSON

func (v NullableEstimateRenderCostRequest) MarshalJSON() ([]byte, error)

func (*NullableEstimateRenderCostRequest) Set

func (*NullableEstimateRenderCostRequest) UnmarshalJSON

func (v *NullableEstimateRenderCostRequest) UnmarshalJSON(src []byte) error

func (*NullableEstimateRenderCostRequest) Unset

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGetAssetSignedUrl200Response

type NullableGetAssetSignedUrl200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetAssetSignedUrl200Response) Get

func (NullableGetAssetSignedUrl200Response) IsSet

func (NullableGetAssetSignedUrl200Response) MarshalJSON

func (v NullableGetAssetSignedUrl200Response) MarshalJSON() ([]byte, error)

func (*NullableGetAssetSignedUrl200Response) Set

func (*NullableGetAssetSignedUrl200Response) UnmarshalJSON

func (v *NullableGetAssetSignedUrl200Response) UnmarshalJSON(src []byte) error

func (*NullableGetAssetSignedUrl200Response) Unset

type NullableGetAssetUploadUrlRequest

type NullableGetAssetUploadUrlRequest struct {
	// contains filtered or unexported fields
}

func (NullableGetAssetUploadUrlRequest) Get

func (NullableGetAssetUploadUrlRequest) IsSet

func (NullableGetAssetUploadUrlRequest) MarshalJSON

func (v NullableGetAssetUploadUrlRequest) MarshalJSON() ([]byte, error)

func (*NullableGetAssetUploadUrlRequest) Set

func (*NullableGetAssetUploadUrlRequest) UnmarshalJSON

func (v *NullableGetAssetUploadUrlRequest) UnmarshalJSON(src []byte) error

func (*NullableGetAssetUploadUrlRequest) Unset

type NullableGetDestination200Response

type NullableGetDestination200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetDestination200Response) Get

func (NullableGetDestination200Response) IsSet

func (NullableGetDestination200Response) MarshalJSON

func (v NullableGetDestination200Response) MarshalJSON() ([]byte, error)

func (*NullableGetDestination200Response) Set

func (*NullableGetDestination200Response) UnmarshalJSON

func (v *NullableGetDestination200Response) UnmarshalJSON(src []byte) error

func (*NullableGetDestination200Response) Unset

type NullableGetProject200Response

type NullableGetProject200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetProject200Response) Get

func (NullableGetProject200Response) IsSet

func (NullableGetProject200Response) MarshalJSON

func (v NullableGetProject200Response) MarshalJSON() ([]byte, error)

func (*NullableGetProject200Response) Set

func (*NullableGetProject200Response) UnmarshalJSON

func (v *NullableGetProject200Response) UnmarshalJSON(src []byte) error

func (*NullableGetProject200Response) Unset

func (v *NullableGetProject200Response) Unset()

type NullableGetProjectStats200Response

type NullableGetProjectStats200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetProjectStats200Response) Get

func (NullableGetProjectStats200Response) IsSet

func (NullableGetProjectStats200Response) MarshalJSON

func (v NullableGetProjectStats200Response) MarshalJSON() ([]byte, error)

func (*NullableGetProjectStats200Response) Set

func (*NullableGetProjectStats200Response) UnmarshalJSON

func (v *NullableGetProjectStats200Response) UnmarshalJSON(src []byte) error

func (*NullableGetProjectStats200Response) Unset

type NullableGetRenderDownloadUrl200Response

type NullableGetRenderDownloadUrl200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetRenderDownloadUrl200Response) Get

func (NullableGetRenderDownloadUrl200Response) IsSet

func (NullableGetRenderDownloadUrl200Response) MarshalJSON

func (v NullableGetRenderDownloadUrl200Response) MarshalJSON() ([]byte, error)

func (*NullableGetRenderDownloadUrl200Response) Set

func (*NullableGetRenderDownloadUrl200Response) UnmarshalJSON

func (v *NullableGetRenderDownloadUrl200Response) UnmarshalJSON(src []byte) error

func (*NullableGetRenderDownloadUrl200Response) Unset

type NullableGetRendition200Response

type NullableGetRendition200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetRendition200Response) Get

func (NullableGetRendition200Response) IsSet

func (NullableGetRendition200Response) MarshalJSON

func (v NullableGetRendition200Response) MarshalJSON() ([]byte, error)

func (*NullableGetRendition200Response) Set

func (*NullableGetRendition200Response) UnmarshalJSON

func (v *NullableGetRendition200Response) UnmarshalJSON(src []byte) error

func (*NullableGetRendition200Response) Unset

type NullableGetSubscription200Response

type NullableGetSubscription200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetSubscription200Response) Get

func (NullableGetSubscription200Response) IsSet

func (NullableGetSubscription200Response) MarshalJSON

func (v NullableGetSubscription200Response) MarshalJSON() ([]byte, error)

func (*NullableGetSubscription200Response) Set

func (*NullableGetSubscription200Response) UnmarshalJSON

func (v *NullableGetSubscription200Response) UnmarshalJSON(src []byte) error

func (*NullableGetSubscription200Response) Unset

type NullableGetTemplate200Response

type NullableGetTemplate200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetTemplate200Response) Get

func (NullableGetTemplate200Response) IsSet

func (NullableGetTemplate200Response) MarshalJSON

func (v NullableGetTemplate200Response) MarshalJSON() ([]byte, error)

func (*NullableGetTemplate200Response) Set

func (*NullableGetTemplate200Response) UnmarshalJSON

func (v *NullableGetTemplate200Response) UnmarshalJSON(src []byte) error

func (*NullableGetTemplate200Response) Unset

func (v *NullableGetTemplate200Response) Unset()

type NullableGetUsage200Response

type NullableGetUsage200Response struct {
	// contains filtered or unexported fields
}

func NewNullableGetUsage200Response

func NewNullableGetUsage200Response(val *GetUsage200Response) *NullableGetUsage200Response

func (NullableGetUsage200Response) Get

func (NullableGetUsage200Response) IsSet

func (NullableGetUsage200Response) MarshalJSON

func (v NullableGetUsage200Response) MarshalJSON() ([]byte, error)

func (*NullableGetUsage200Response) Set

func (*NullableGetUsage200Response) UnmarshalJSON

func (v *NullableGetUsage200Response) UnmarshalJSON(src []byte) error

func (*NullableGetUsage200Response) Unset

func (v *NullableGetUsage200Response) Unset()

type NullableGetWorkflow200Response

type NullableGetWorkflow200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetWorkflow200Response) Get

func (NullableGetWorkflow200Response) IsSet

func (NullableGetWorkflow200Response) MarshalJSON

func (v NullableGetWorkflow200Response) MarshalJSON() ([]byte, error)

func (*NullableGetWorkflow200Response) Set

func (*NullableGetWorkflow200Response) UnmarshalJSON

func (v *NullableGetWorkflow200Response) UnmarshalJSON(src []byte) error

func (*NullableGetWorkflow200Response) Unset

func (v *NullableGetWorkflow200Response) Unset()

type NullableGetWorkflowRun200Response

type NullableGetWorkflowRun200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetWorkflowRun200Response) Get

func (NullableGetWorkflowRun200Response) IsSet

func (NullableGetWorkflowRun200Response) MarshalJSON

func (v NullableGetWorkflowRun200Response) MarshalJSON() ([]byte, error)

func (*NullableGetWorkflowRun200Response) Set

func (*NullableGetWorkflowRun200Response) UnmarshalJSON

func (v *NullableGetWorkflowRun200Response) UnmarshalJSON(src []byte) error

func (*NullableGetWorkflowRun200Response) Unset

type NullableHealthCheck200Response

type NullableHealthCheck200Response struct {
	// contains filtered or unexported fields
}

func (NullableHealthCheck200Response) Get

func (NullableHealthCheck200Response) IsSet

func (NullableHealthCheck200Response) MarshalJSON

func (v NullableHealthCheck200Response) MarshalJSON() ([]byte, error)

func (*NullableHealthCheck200Response) Set

func (*NullableHealthCheck200Response) UnmarshalJSON

func (v *NullableHealthCheck200Response) UnmarshalJSON(src []byte) error

func (*NullableHealthCheck200Response) Unset

func (v *NullableHealthCheck200Response) Unset()

type NullableHealthCheckDetailed200Response

type NullableHealthCheckDetailed200Response struct {
	// contains filtered or unexported fields
}

func (NullableHealthCheckDetailed200Response) Get

func (NullableHealthCheckDetailed200Response) IsSet

func (NullableHealthCheckDetailed200Response) MarshalJSON

func (v NullableHealthCheckDetailed200Response) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckDetailed200Response) Set

func (*NullableHealthCheckDetailed200Response) UnmarshalJSON

func (v *NullableHealthCheckDetailed200Response) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckDetailed200Response) Unset

type NullableHealthCheckDetailed200ResponseServices

type NullableHealthCheckDetailed200ResponseServices struct {
	// contains filtered or unexported fields
}

func (NullableHealthCheckDetailed200ResponseServices) Get

func (NullableHealthCheckDetailed200ResponseServices) IsSet

func (NullableHealthCheckDetailed200ResponseServices) MarshalJSON

func (*NullableHealthCheckDetailed200ResponseServices) Set

func (*NullableHealthCheckDetailed200ResponseServices) UnmarshalJSON

func (*NullableHealthCheckDetailed200ResponseServices) Unset

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableListApiKeys200Response

type NullableListApiKeys200Response struct {
	// contains filtered or unexported fields
}

func (NullableListApiKeys200Response) Get

func (NullableListApiKeys200Response) IsSet

func (NullableListApiKeys200Response) MarshalJSON

func (v NullableListApiKeys200Response) MarshalJSON() ([]byte, error)

func (*NullableListApiKeys200Response) Set

func (*NullableListApiKeys200Response) UnmarshalJSON

func (v *NullableListApiKeys200Response) UnmarshalJSON(src []byte) error

func (*NullableListApiKeys200Response) Unset

func (v *NullableListApiKeys200Response) Unset()

type NullableListAssets200Response

type NullableListAssets200Response struct {
	// contains filtered or unexported fields
}

func (NullableListAssets200Response) Get

func (NullableListAssets200Response) IsSet

func (NullableListAssets200Response) MarshalJSON

func (v NullableListAssets200Response) MarshalJSON() ([]byte, error)

func (*NullableListAssets200Response) Set

func (*NullableListAssets200Response) UnmarshalJSON

func (v *NullableListAssets200Response) UnmarshalJSON(src []byte) error

func (*NullableListAssets200Response) Unset

func (v *NullableListAssets200Response) Unset()

type NullableListIntegrations200Response

type NullableListIntegrations200Response struct {
	// contains filtered or unexported fields
}

func (NullableListIntegrations200Response) Get

func (NullableListIntegrations200Response) IsSet

func (NullableListIntegrations200Response) MarshalJSON

func (v NullableListIntegrations200Response) MarshalJSON() ([]byte, error)

func (*NullableListIntegrations200Response) Set

func (*NullableListIntegrations200Response) UnmarshalJSON

func (v *NullableListIntegrations200Response) UnmarshalJSON(src []byte) error

func (*NullableListIntegrations200Response) Unset

type NullableListInvoices200Response

type NullableListInvoices200Response struct {
	// contains filtered or unexported fields
}

func (NullableListInvoices200Response) Get

func (NullableListInvoices200Response) IsSet

func (NullableListInvoices200Response) MarshalJSON

func (v NullableListInvoices200Response) MarshalJSON() ([]byte, error)

func (*NullableListInvoices200Response) Set

func (*NullableListInvoices200Response) UnmarshalJSON

func (v *NullableListInvoices200Response) UnmarshalJSON(src []byte) error

func (*NullableListInvoices200Response) Unset

type NullableListProjects200Response

type NullableListProjects200Response struct {
	// contains filtered or unexported fields
}

func (NullableListProjects200Response) Get

func (NullableListProjects200Response) IsSet

func (NullableListProjects200Response) MarshalJSON

func (v NullableListProjects200Response) MarshalJSON() ([]byte, error)

func (*NullableListProjects200Response) Set

func (*NullableListProjects200Response) UnmarshalJSON

func (v *NullableListProjects200Response) UnmarshalJSON(src []byte) error

func (*NullableListProjects200Response) Unset

type NullableListRenditions200Response

type NullableListRenditions200Response struct {
	// contains filtered or unexported fields
}

func (NullableListRenditions200Response) Get

func (NullableListRenditions200Response) IsSet

func (NullableListRenditions200Response) MarshalJSON

func (v NullableListRenditions200Response) MarshalJSON() ([]byte, error)

func (*NullableListRenditions200Response) Set

func (*NullableListRenditions200Response) UnmarshalJSON

func (v *NullableListRenditions200Response) UnmarshalJSON(src []byte) error

func (*NullableListRenditions200Response) Unset

type NullableListTemplates200Response

type NullableListTemplates200Response struct {
	// contains filtered or unexported fields
}

func (NullableListTemplates200Response) Get

func (NullableListTemplates200Response) IsSet

func (NullableListTemplates200Response) MarshalJSON

func (v NullableListTemplates200Response) MarshalJSON() ([]byte, error)

func (*NullableListTemplates200Response) Set

func (*NullableListTemplates200Response) UnmarshalJSON

func (v *NullableListTemplates200Response) UnmarshalJSON(src []byte) error

func (*NullableListTemplates200Response) Unset

type NullableListWebhookSubscriptions200Response

type NullableListWebhookSubscriptions200Response struct {
	// contains filtered or unexported fields
}

func (NullableListWebhookSubscriptions200Response) Get

func (NullableListWebhookSubscriptions200Response) IsSet

func (NullableListWebhookSubscriptions200Response) MarshalJSON

func (*NullableListWebhookSubscriptions200Response) Set

func (*NullableListWebhookSubscriptions200Response) UnmarshalJSON

func (v *NullableListWebhookSubscriptions200Response) UnmarshalJSON(src []byte) error

func (*NullableListWebhookSubscriptions200Response) Unset

type NullableListWorkflowRuns200Response

type NullableListWorkflowRuns200Response struct {
	// contains filtered or unexported fields
}

func (NullableListWorkflowRuns200Response) Get

func (NullableListWorkflowRuns200Response) IsSet

func (NullableListWorkflowRuns200Response) MarshalJSON

func (v NullableListWorkflowRuns200Response) MarshalJSON() ([]byte, error)

func (*NullableListWorkflowRuns200Response) Set

func (*NullableListWorkflowRuns200Response) UnmarshalJSON

func (v *NullableListWorkflowRuns200Response) UnmarshalJSON(src []byte) error

func (*NullableListWorkflowRuns200Response) Unset

type NullableListWorkflowStepTypes200Response

type NullableListWorkflowStepTypes200Response struct {
	// contains filtered or unexported fields
}

func (NullableListWorkflowStepTypes200Response) Get

func (NullableListWorkflowStepTypes200Response) IsSet

func (NullableListWorkflowStepTypes200Response) MarshalJSON

func (*NullableListWorkflowStepTypes200Response) Set

func (*NullableListWorkflowStepTypes200Response) UnmarshalJSON

func (v *NullableListWorkflowStepTypes200Response) UnmarshalJSON(src []byte) error

func (*NullableListWorkflowStepTypes200Response) Unset

type NullableListWorkflows200Response

type NullableListWorkflows200Response struct {
	// contains filtered or unexported fields
}

func (NullableListWorkflows200Response) Get

func (NullableListWorkflows200Response) IsSet

func (NullableListWorkflows200Response) MarshalJSON

func (v NullableListWorkflows200Response) MarshalJSON() ([]byte, error)

func (*NullableListWorkflows200Response) Set

func (*NullableListWorkflows200Response) UnmarshalJSON

func (v *NullableListWorkflows200Response) UnmarshalJSON(src []byte) error

func (*NullableListWorkflows200Response) Unset

type NullableProject

type NullableProject struct {
	// contains filtered or unexported fields
}

func NewNullableProject

func NewNullableProject(val *Project) *NullableProject

func (NullableProject) Get

func (v NullableProject) Get() *Project

func (NullableProject) IsSet

func (v NullableProject) IsSet() bool

func (NullableProject) MarshalJSON

func (v NullableProject) MarshalJSON() ([]byte, error)

func (*NullableProject) Set

func (v *NullableProject) Set(val *Project)

func (*NullableProject) UnmarshalJSON

func (v *NullableProject) UnmarshalJSON(src []byte) error

func (*NullableProject) Unset

func (v *NullableProject) Unset()

type NullableProjectCreate

type NullableProjectCreate struct {
	// contains filtered or unexported fields
}

func NewNullableProjectCreate

func NewNullableProjectCreate(val *ProjectCreate) *NullableProjectCreate

func (NullableProjectCreate) Get

func (NullableProjectCreate) IsSet

func (v NullableProjectCreate) IsSet() bool

func (NullableProjectCreate) MarshalJSON

func (v NullableProjectCreate) MarshalJSON() ([]byte, error)

func (*NullableProjectCreate) Set

func (v *NullableProjectCreate) Set(val *ProjectCreate)

func (*NullableProjectCreate) UnmarshalJSON

func (v *NullableProjectCreate) UnmarshalJSON(src []byte) error

func (*NullableProjectCreate) Unset

func (v *NullableProjectCreate) Unset()

type NullableProjectUpdate

type NullableProjectUpdate struct {
	// contains filtered or unexported fields
}

func NewNullableProjectUpdate

func NewNullableProjectUpdate(val *ProjectUpdate) *NullableProjectUpdate

func (NullableProjectUpdate) Get

func (NullableProjectUpdate) IsSet

func (v NullableProjectUpdate) IsSet() bool

func (NullableProjectUpdate) MarshalJSON

func (v NullableProjectUpdate) MarshalJSON() ([]byte, error)

func (*NullableProjectUpdate) Set

func (v *NullableProjectUpdate) Set(val *ProjectUpdate)

func (*NullableProjectUpdate) UnmarshalJSON

func (v *NullableProjectUpdate) UnmarshalJSON(src []byte) error

func (*NullableProjectUpdate) Unset

func (v *NullableProjectUpdate) Unset()

type NullableQueueRender200Response

type NullableQueueRender200Response struct {
	// contains filtered or unexported fields
}

func (NullableQueueRender200Response) Get

func (NullableQueueRender200Response) IsSet

func (NullableQueueRender200Response) MarshalJSON

func (v NullableQueueRender200Response) MarshalJSON() ([]byte, error)

func (*NullableQueueRender200Response) Set

func (*NullableQueueRender200Response) UnmarshalJSON

func (v *NullableQueueRender200Response) UnmarshalJSON(src []byte) error

func (*NullableQueueRender200Response) Unset

func (v *NullableQueueRender200Response) Unset()

type NullableQueueRenderRequest

type NullableQueueRenderRequest struct {
	// contains filtered or unexported fields
}

func NewNullableQueueRenderRequest

func NewNullableQueueRenderRequest(val *QueueRenderRequest) *NullableQueueRenderRequest

func (NullableQueueRenderRequest) Get

func (NullableQueueRenderRequest) IsSet

func (v NullableQueueRenderRequest) IsSet() bool

func (NullableQueueRenderRequest) MarshalJSON

func (v NullableQueueRenderRequest) MarshalJSON() ([]byte, error)

func (*NullableQueueRenderRequest) Set

func (*NullableQueueRenderRequest) UnmarshalJSON

func (v *NullableQueueRenderRequest) UnmarshalJSON(src []byte) error

func (*NullableQueueRenderRequest) Unset

func (v *NullableQueueRenderRequest) Unset()

type NullableRefreshRenderUrl200Response

type NullableRefreshRenderUrl200Response struct {
	// contains filtered or unexported fields
}

func (NullableRefreshRenderUrl200Response) Get

func (NullableRefreshRenderUrl200Response) IsSet

func (NullableRefreshRenderUrl200Response) MarshalJSON

func (v NullableRefreshRenderUrl200Response) MarshalJSON() ([]byte, error)

func (*NullableRefreshRenderUrl200Response) Set

func (*NullableRefreshRenderUrl200Response) UnmarshalJSON

func (v *NullableRefreshRenderUrl200Response) UnmarshalJSON(src []byte) error

func (*NullableRefreshRenderUrl200Response) Unset

type NullableRenderCostEstimate

type NullableRenderCostEstimate struct {
	// contains filtered or unexported fields
}

func NewNullableRenderCostEstimate

func NewNullableRenderCostEstimate(val *RenderCostEstimate) *NullableRenderCostEstimate

func (NullableRenderCostEstimate) Get

func (NullableRenderCostEstimate) IsSet

func (v NullableRenderCostEstimate) IsSet() bool

func (NullableRenderCostEstimate) MarshalJSON

func (v NullableRenderCostEstimate) MarshalJSON() ([]byte, error)

func (*NullableRenderCostEstimate) Set

func (*NullableRenderCostEstimate) UnmarshalJSON

func (v *NullableRenderCostEstimate) UnmarshalJSON(src []byte) error

func (*NullableRenderCostEstimate) Unset

func (v *NullableRenderCostEstimate) Unset()

type NullableRenderCostEstimateResolution

type NullableRenderCostEstimateResolution struct {
	// contains filtered or unexported fields
}

func (NullableRenderCostEstimateResolution) Get

func (NullableRenderCostEstimateResolution) IsSet

func (NullableRenderCostEstimateResolution) MarshalJSON

func (v NullableRenderCostEstimateResolution) MarshalJSON() ([]byte, error)

func (*NullableRenderCostEstimateResolution) Set

func (*NullableRenderCostEstimateResolution) UnmarshalJSON

func (v *NullableRenderCostEstimateResolution) UnmarshalJSON(src []byte) error

func (*NullableRenderCostEstimateResolution) Unset

type NullableRenderCostEstimateTier

type NullableRenderCostEstimateTier struct {
	// contains filtered or unexported fields
}

func (NullableRenderCostEstimateTier) Get

func (NullableRenderCostEstimateTier) IsSet

func (NullableRenderCostEstimateTier) MarshalJSON

func (v NullableRenderCostEstimateTier) MarshalJSON() ([]byte, error)

func (*NullableRenderCostEstimateTier) Set

func (*NullableRenderCostEstimateTier) UnmarshalJSON

func (v *NullableRenderCostEstimateTier) UnmarshalJSON(src []byte) error

func (*NullableRenderCostEstimateTier) Unset

func (v *NullableRenderCostEstimateTier) Unset()

type NullableRenderJob

type NullableRenderJob struct {
	// contains filtered or unexported fields
}

func NewNullableRenderJob

func NewNullableRenderJob(val *RenderJob) *NullableRenderJob

func (NullableRenderJob) Get

func (v NullableRenderJob) Get() *RenderJob

func (NullableRenderJob) IsSet

func (v NullableRenderJob) IsSet() bool

func (NullableRenderJob) MarshalJSON

func (v NullableRenderJob) MarshalJSON() ([]byte, error)

func (*NullableRenderJob) Set

func (v *NullableRenderJob) Set(val *RenderJob)

func (*NullableRenderJob) UnmarshalJSON

func (v *NullableRenderJob) UnmarshalJSON(src []byte) error

func (*NullableRenderJob) Unset

func (v *NullableRenderJob) Unset()

type NullableRenderJobProgress

type NullableRenderJobProgress struct {
	// contains filtered or unexported fields
}

func NewNullableRenderJobProgress

func NewNullableRenderJobProgress(val *RenderJobProgress) *NullableRenderJobProgress

func (NullableRenderJobProgress) Get

func (NullableRenderJobProgress) IsSet

func (v NullableRenderJobProgress) IsSet() bool

func (NullableRenderJobProgress) MarshalJSON

func (v NullableRenderJobProgress) MarshalJSON() ([]byte, error)

func (*NullableRenderJobProgress) Set

func (*NullableRenderJobProgress) UnmarshalJSON

func (v *NullableRenderJobProgress) UnmarshalJSON(src []byte) error

func (*NullableRenderJobProgress) Unset

func (v *NullableRenderJobProgress) Unset()

type NullableRenderListItem

type NullableRenderListItem struct {
	// contains filtered or unexported fields
}

func NewNullableRenderListItem

func NewNullableRenderListItem(val *RenderListItem) *NullableRenderListItem

func (NullableRenderListItem) Get

func (NullableRenderListItem) IsSet

func (v NullableRenderListItem) IsSet() bool

func (NullableRenderListItem) MarshalJSON

func (v NullableRenderListItem) MarshalJSON() ([]byte, error)

func (*NullableRenderListItem) Set

func (*NullableRenderListItem) UnmarshalJSON

func (v *NullableRenderListItem) UnmarshalJSON(src []byte) error

func (*NullableRenderListItem) Unset

func (v *NullableRenderListItem) Unset()

type NullableRenderTemplateRequest

type NullableRenderTemplateRequest struct {
	// contains filtered or unexported fields
}

func (NullableRenderTemplateRequest) Get

func (NullableRenderTemplateRequest) IsSet

func (NullableRenderTemplateRequest) MarshalJSON

func (v NullableRenderTemplateRequest) MarshalJSON() ([]byte, error)

func (*NullableRenderTemplateRequest) Set

func (*NullableRenderTemplateRequest) UnmarshalJSON

func (v *NullableRenderTemplateRequest) UnmarshalJSON(src []byte) error

func (*NullableRenderTemplateRequest) Unset

func (v *NullableRenderTemplateRequest) Unset()

type NullableRenderWebhookPayload

type NullableRenderWebhookPayload struct {
	// contains filtered or unexported fields
}

func NewNullableRenderWebhookPayload

func NewNullableRenderWebhookPayload(val *RenderWebhookPayload) *NullableRenderWebhookPayload

func (NullableRenderWebhookPayload) Get

func (NullableRenderWebhookPayload) IsSet

func (NullableRenderWebhookPayload) MarshalJSON

func (v NullableRenderWebhookPayload) MarshalJSON() ([]byte, error)

func (*NullableRenderWebhookPayload) Set

func (*NullableRenderWebhookPayload) UnmarshalJSON

func (v *NullableRenderWebhookPayload) UnmarshalJSON(src []byte) error

func (*NullableRenderWebhookPayload) Unset

func (v *NullableRenderWebhookPayload) Unset()

type NullableRendition

type NullableRendition struct {
	// contains filtered or unexported fields
}

func NewNullableRendition

func NewNullableRendition(val *Rendition) *NullableRendition

func (NullableRendition) Get

func (v NullableRendition) Get() *Rendition

func (NullableRendition) IsSet

func (v NullableRendition) IsSet() bool

func (NullableRendition) MarshalJSON

func (v NullableRendition) MarshalJSON() ([]byte, error)

func (*NullableRendition) Set

func (v *NullableRendition) Set(val *Rendition)

func (*NullableRendition) UnmarshalJSON

func (v *NullableRendition) UnmarshalJSON(src []byte) error

func (*NullableRendition) Unset

func (v *NullableRendition) Unset()

type NullableRenditionCancelResult

type NullableRenditionCancelResult struct {
	// contains filtered or unexported fields
}

func (NullableRenditionCancelResult) Get

func (NullableRenditionCancelResult) IsSet

func (NullableRenditionCancelResult) MarshalJSON

func (v NullableRenditionCancelResult) MarshalJSON() ([]byte, error)

func (*NullableRenditionCancelResult) Set

func (*NullableRenditionCancelResult) UnmarshalJSON

func (v *NullableRenditionCancelResult) UnmarshalJSON(src []byte) error

func (*NullableRenditionCancelResult) Unset

func (v *NullableRenditionCancelResult) Unset()

type NullableRenditionOutput

type NullableRenditionOutput struct {
	// contains filtered or unexported fields
}

func NewNullableRenditionOutput

func NewNullableRenditionOutput(val *RenditionOutput) *NullableRenditionOutput

func (NullableRenditionOutput) Get

func (NullableRenditionOutput) IsSet

func (v NullableRenditionOutput) IsSet() bool

func (NullableRenditionOutput) MarshalJSON

func (v NullableRenditionOutput) MarshalJSON() ([]byte, error)

func (*NullableRenditionOutput) Set

func (*NullableRenditionOutput) UnmarshalJSON

func (v *NullableRenditionOutput) UnmarshalJSON(src []byte) error

func (*NullableRenditionOutput) Unset

func (v *NullableRenditionOutput) Unset()

type NullableRenditionStats

type NullableRenditionStats struct {
	// contains filtered or unexported fields
}

func NewNullableRenditionStats

func NewNullableRenditionStats(val *RenditionStats) *NullableRenditionStats

func (NullableRenditionStats) Get

func (NullableRenditionStats) IsSet

func (v NullableRenditionStats) IsSet() bool

func (NullableRenditionStats) MarshalJSON

func (v NullableRenditionStats) MarshalJSON() ([]byte, error)

func (*NullableRenditionStats) Set

func (*NullableRenditionStats) UnmarshalJSON

func (v *NullableRenditionStats) UnmarshalJSON(src []byte) error

func (*NullableRenditionStats) Unset

func (v *NullableRenditionStats) Unset()

type NullableRunWorkflow202Response

type NullableRunWorkflow202Response struct {
	// contains filtered or unexported fields
}

func (NullableRunWorkflow202Response) Get

func (NullableRunWorkflow202Response) IsSet

func (NullableRunWorkflow202Response) MarshalJSON

func (v NullableRunWorkflow202Response) MarshalJSON() ([]byte, error)

func (*NullableRunWorkflow202Response) Set

func (*NullableRunWorkflow202Response) UnmarshalJSON

func (v *NullableRunWorkflow202Response) UnmarshalJSON(src []byte) error

func (*NullableRunWorkflow202Response) Unset

func (v *NullableRunWorkflow202Response) Unset()

type NullableRunWorkflowRequest

type NullableRunWorkflowRequest struct {
	// contains filtered or unexported fields
}

func NewNullableRunWorkflowRequest

func NewNullableRunWorkflowRequest(val *RunWorkflowRequest) *NullableRunWorkflowRequest

func (NullableRunWorkflowRequest) Get

func (NullableRunWorkflowRequest) IsSet

func (v NullableRunWorkflowRequest) IsSet() bool

func (NullableRunWorkflowRequest) MarshalJSON

func (v NullableRunWorkflowRequest) MarshalJSON() ([]byte, error)

func (*NullableRunWorkflowRequest) Set

func (*NullableRunWorkflowRequest) UnmarshalJSON

func (v *NullableRunWorkflowRequest) UnmarshalJSON(src []byte) error

func (*NullableRunWorkflowRequest) Unset

func (v *NullableRunWorkflowRequest) Unset()

type NullableServiceHealth

type NullableServiceHealth struct {
	// contains filtered or unexported fields
}

func NewNullableServiceHealth

func NewNullableServiceHealth(val *ServiceHealth) *NullableServiceHealth

func (NullableServiceHealth) Get

func (NullableServiceHealth) IsSet

func (v NullableServiceHealth) IsSet() bool

func (NullableServiceHealth) MarshalJSON

func (v NullableServiceHealth) MarshalJSON() ([]byte, error)

func (*NullableServiceHealth) Set

func (v *NullableServiceHealth) Set(val *ServiceHealth)

func (*NullableServiceHealth) UnmarshalJSON

func (v *NullableServiceHealth) UnmarshalJSON(src []byte) error

func (*NullableServiceHealth) Unset

func (v *NullableServiceHealth) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableTemplate

type NullableTemplate struct {
	// contains filtered or unexported fields
}

func NewNullableTemplate

func NewNullableTemplate(val *Template) *NullableTemplate

func (NullableTemplate) Get

func (v NullableTemplate) Get() *Template

func (NullableTemplate) IsSet

func (v NullableTemplate) IsSet() bool

func (NullableTemplate) MarshalJSON

func (v NullableTemplate) MarshalJSON() ([]byte, error)

func (*NullableTemplate) Set

func (v *NullableTemplate) Set(val *Template)

func (*NullableTemplate) UnmarshalJSON

func (v *NullableTemplate) UnmarshalJSON(src []byte) error

func (*NullableTemplate) Unset

func (v *NullableTemplate) Unset()

type NullableTemplateSummary

type NullableTemplateSummary struct {
	// contains filtered or unexported fields
}

func NewNullableTemplateSummary

func NewNullableTemplateSummary(val *TemplateSummary) *NullableTemplateSummary

func (NullableTemplateSummary) Get

func (NullableTemplateSummary) IsSet

func (v NullableTemplateSummary) IsSet() bool

func (NullableTemplateSummary) MarshalJSON

func (v NullableTemplateSummary) MarshalJSON() ([]byte, error)

func (*NullableTemplateSummary) Set

func (*NullableTemplateSummary) UnmarshalJSON

func (v *NullableTemplateSummary) UnmarshalJSON(src []byte) error

func (*NullableTemplateSummary) Unset

func (v *NullableTemplateSummary) Unset()

type NullableTestIntegration200Response

type NullableTestIntegration200Response struct {
	// contains filtered or unexported fields
}

func (NullableTestIntegration200Response) Get

func (NullableTestIntegration200Response) IsSet

func (NullableTestIntegration200Response) MarshalJSON

func (v NullableTestIntegration200Response) MarshalJSON() ([]byte, error)

func (*NullableTestIntegration200Response) Set

func (*NullableTestIntegration200Response) UnmarshalJSON

func (v *NullableTestIntegration200Response) UnmarshalJSON(src []byte) error

func (*NullableTestIntegration200Response) Unset

type NullableTierInfo

type NullableTierInfo struct {
	// contains filtered or unexported fields
}

func NewNullableTierInfo

func NewNullableTierInfo(val *TierInfo) *NullableTierInfo

func (NullableTierInfo) Get

func (v NullableTierInfo) Get() *TierInfo

func (NullableTierInfo) IsSet

func (v NullableTierInfo) IsSet() bool

func (NullableTierInfo) MarshalJSON

func (v NullableTierInfo) MarshalJSON() ([]byte, error)

func (*NullableTierInfo) Set

func (v *NullableTierInfo) Set(val *TierInfo)

func (*NullableTierInfo) UnmarshalJSON

func (v *NullableTierInfo) UnmarshalJSON(src []byte) error

func (*NullableTierInfo) Unset

func (v *NullableTierInfo) Unset()

type NullableTierInfoCredits

type NullableTierInfoCredits struct {
	// contains filtered or unexported fields
}

func NewNullableTierInfoCredits

func NewNullableTierInfoCredits(val *TierInfoCredits) *NullableTierInfoCredits

func (NullableTierInfoCredits) Get

func (NullableTierInfoCredits) IsSet

func (v NullableTierInfoCredits) IsSet() bool

func (NullableTierInfoCredits) MarshalJSON

func (v NullableTierInfoCredits) MarshalJSON() ([]byte, error)

func (*NullableTierInfoCredits) Set

func (*NullableTierInfoCredits) UnmarshalJSON

func (v *NullableTierInfoCredits) UnmarshalJSON(src []byte) error

func (*NullableTierInfoCredits) Unset

func (v *NullableTierInfoCredits) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableToolJobRequest

type NullableToolJobRequest struct {
	// contains filtered or unexported fields
}

func NewNullableToolJobRequest

func NewNullableToolJobRequest(val *ToolJobRequest) *NullableToolJobRequest

func (NullableToolJobRequest) Get

func (NullableToolJobRequest) IsSet

func (v NullableToolJobRequest) IsSet() bool

func (NullableToolJobRequest) MarshalJSON

func (v NullableToolJobRequest) MarshalJSON() ([]byte, error)

func (*NullableToolJobRequest) Set

func (*NullableToolJobRequest) UnmarshalJSON

func (v *NullableToolJobRequest) UnmarshalJSON(src []byte) error

func (*NullableToolJobRequest) Unset

func (v *NullableToolJobRequest) Unset()

type NullableToolJobRequestDimensions

type NullableToolJobRequestDimensions struct {
	// contains filtered or unexported fields
}

func (NullableToolJobRequestDimensions) Get

func (NullableToolJobRequestDimensions) IsSet

func (NullableToolJobRequestDimensions) MarshalJSON

func (v NullableToolJobRequestDimensions) MarshalJSON() ([]byte, error)

func (*NullableToolJobRequestDimensions) Set

func (*NullableToolJobRequestDimensions) UnmarshalJSON

func (v *NullableToolJobRequestDimensions) UnmarshalJSON(src []byte) error

func (*NullableToolJobRequestDimensions) Unset

type NullableToolJobStatus

type NullableToolJobStatus struct {
	// contains filtered or unexported fields
}

func NewNullableToolJobStatus

func NewNullableToolJobStatus(val *ToolJobStatus) *NullableToolJobStatus

func (NullableToolJobStatus) Get

func (NullableToolJobStatus) IsSet

func (v NullableToolJobStatus) IsSet() bool

func (NullableToolJobStatus) MarshalJSON

func (v NullableToolJobStatus) MarshalJSON() ([]byte, error)

func (*NullableToolJobStatus) Set

func (v *NullableToolJobStatus) Set(val *ToolJobStatus)

func (*NullableToolJobStatus) UnmarshalJSON

func (v *NullableToolJobStatus) UnmarshalJSON(src []byte) error

func (*NullableToolJobStatus) Unset

func (v *NullableToolJobStatus) Unset()

type NullableTrackRenderBandwidth200Response

type NullableTrackRenderBandwidth200Response struct {
	// contains filtered or unexported fields
}

func (NullableTrackRenderBandwidth200Response) Get

func (NullableTrackRenderBandwidth200Response) IsSet

func (NullableTrackRenderBandwidth200Response) MarshalJSON

func (v NullableTrackRenderBandwidth200Response) MarshalJSON() ([]byte, error)

func (*NullableTrackRenderBandwidth200Response) Set

func (*NullableTrackRenderBandwidth200Response) UnmarshalJSON

func (v *NullableTrackRenderBandwidth200Response) UnmarshalJSON(src []byte) error

func (*NullableTrackRenderBandwidth200Response) Unset

type NullableUpdateWorkflowRequest

type NullableUpdateWorkflowRequest struct {
	// contains filtered or unexported fields
}

func (NullableUpdateWorkflowRequest) Get

func (NullableUpdateWorkflowRequest) IsSet

func (NullableUpdateWorkflowRequest) MarshalJSON

func (v NullableUpdateWorkflowRequest) MarshalJSON() ([]byte, error)

func (*NullableUpdateWorkflowRequest) Set

func (*NullableUpdateWorkflowRequest) UnmarshalJSON

func (v *NullableUpdateWorkflowRequest) UnmarshalJSON(src []byte) error

func (*NullableUpdateWorkflowRequest) Unset

func (v *NullableUpdateWorkflowRequest) Unset()

type NullableUploadAsset200Response

type NullableUploadAsset200Response struct {
	// contains filtered or unexported fields
}

func (NullableUploadAsset200Response) Get

func (NullableUploadAsset200Response) IsSet

func (NullableUploadAsset200Response) MarshalJSON

func (v NullableUploadAsset200Response) MarshalJSON() ([]byte, error)

func (*NullableUploadAsset200Response) Set

func (*NullableUploadAsset200Response) UnmarshalJSON

func (v *NullableUploadAsset200Response) UnmarshalJSON(src []byte) error

func (*NullableUploadAsset200Response) Unset

func (v *NullableUploadAsset200Response) Unset()

type NullableUsageLog

type NullableUsageLog struct {
	// contains filtered or unexported fields
}

func NewNullableUsageLog

func NewNullableUsageLog(val *UsageLog) *NullableUsageLog

func (NullableUsageLog) Get

func (v NullableUsageLog) Get() *UsageLog

func (NullableUsageLog) IsSet

func (v NullableUsageLog) IsSet() bool

func (NullableUsageLog) MarshalJSON

func (v NullableUsageLog) MarshalJSON() ([]byte, error)

func (*NullableUsageLog) Set

func (v *NullableUsageLog) Set(val *UsageLog)

func (*NullableUsageLog) UnmarshalJSON

func (v *NullableUsageLog) UnmarshalJSON(src []byte) error

func (*NullableUsageLog) Unset

func (v *NullableUsageLog) Unset()

type NullableVideoJSON

type NullableVideoJSON struct {
	// contains filtered or unexported fields
}

func NewNullableVideoJSON

func NewNullableVideoJSON(val *VideoJSON) *NullableVideoJSON

func (NullableVideoJSON) Get

func (v NullableVideoJSON) Get() *VideoJSON

func (NullableVideoJSON) IsSet

func (v NullableVideoJSON) IsSet() bool

func (NullableVideoJSON) MarshalJSON

func (v NullableVideoJSON) MarshalJSON() ([]byte, error)

func (*NullableVideoJSON) Set

func (v *NullableVideoJSON) Set(val *VideoJSON)

func (*NullableVideoJSON) UnmarshalJSON

func (v *NullableVideoJSON) UnmarshalJSON(src []byte) error

func (*NullableVideoJSON) Unset

func (v *NullableVideoJSON) Unset()

type NullableVideoJSONDestination

type NullableVideoJSONDestination struct {
	// contains filtered or unexported fields
}

func NewNullableVideoJSONDestination

func NewNullableVideoJSONDestination(val *VideoJSONDestination) *NullableVideoJSONDestination

func (NullableVideoJSONDestination) Get

func (NullableVideoJSONDestination) IsSet

func (NullableVideoJSONDestination) MarshalJSON

func (v NullableVideoJSONDestination) MarshalJSON() ([]byte, error)

func (*NullableVideoJSONDestination) Set

func (*NullableVideoJSONDestination) UnmarshalJSON

func (v *NullableVideoJSONDestination) UnmarshalJSON(src []byte) error

func (*NullableVideoJSONDestination) Unset

func (v *NullableVideoJSONDestination) Unset()

type NullableWebhookSubscription

type NullableWebhookSubscription struct {
	// contains filtered or unexported fields
}

func NewNullableWebhookSubscription

func NewNullableWebhookSubscription(val *WebhookSubscription) *NullableWebhookSubscription

func (NullableWebhookSubscription) Get

func (NullableWebhookSubscription) IsSet

func (NullableWebhookSubscription) MarshalJSON

func (v NullableWebhookSubscription) MarshalJSON() ([]byte, error)

func (*NullableWebhookSubscription) Set

func (*NullableWebhookSubscription) UnmarshalJSON

func (v *NullableWebhookSubscription) UnmarshalJSON(src []byte) error

func (*NullableWebhookSubscription) Unset

func (v *NullableWebhookSubscription) Unset()

type NullableWebhookSubscriptionCreate

type NullableWebhookSubscriptionCreate struct {
	// contains filtered or unexported fields
}

func (NullableWebhookSubscriptionCreate) Get

func (NullableWebhookSubscriptionCreate) IsSet

func (NullableWebhookSubscriptionCreate) MarshalJSON

func (v NullableWebhookSubscriptionCreate) MarshalJSON() ([]byte, error)

func (*NullableWebhookSubscriptionCreate) Set

func (*NullableWebhookSubscriptionCreate) UnmarshalJSON

func (v *NullableWebhookSubscriptionCreate) UnmarshalJSON(src []byte) error

func (*NullableWebhookSubscriptionCreate) Unset

type NullableWorkflow

type NullableWorkflow struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflow

func NewNullableWorkflow(val *Workflow) *NullableWorkflow

func (NullableWorkflow) Get

func (v NullableWorkflow) Get() *Workflow

func (NullableWorkflow) IsSet

func (v NullableWorkflow) IsSet() bool

func (NullableWorkflow) MarshalJSON

func (v NullableWorkflow) MarshalJSON() ([]byte, error)

func (*NullableWorkflow) Set

func (v *NullableWorkflow) Set(val *Workflow)

func (*NullableWorkflow) UnmarshalJSON

func (v *NullableWorkflow) UnmarshalJSON(src []byte) error

func (*NullableWorkflow) Unset

func (v *NullableWorkflow) Unset()

type NullableWorkflowDefinition

type NullableWorkflowDefinition struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowDefinition

func NewNullableWorkflowDefinition(val *WorkflowDefinition) *NullableWorkflowDefinition

func (NullableWorkflowDefinition) Get

func (NullableWorkflowDefinition) IsSet

func (v NullableWorkflowDefinition) IsSet() bool

func (NullableWorkflowDefinition) MarshalJSON

func (v NullableWorkflowDefinition) MarshalJSON() ([]byte, error)

func (*NullableWorkflowDefinition) Set

func (*NullableWorkflowDefinition) UnmarshalJSON

func (v *NullableWorkflowDefinition) UnmarshalJSON(src []byte) error

func (*NullableWorkflowDefinition) Unset

func (v *NullableWorkflowDefinition) Unset()

type NullableWorkflowRun

type NullableWorkflowRun struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowRun

func NewNullableWorkflowRun(val *WorkflowRun) *NullableWorkflowRun

func (NullableWorkflowRun) Get

func (NullableWorkflowRun) IsSet

func (v NullableWorkflowRun) IsSet() bool

func (NullableWorkflowRun) MarshalJSON

func (v NullableWorkflowRun) MarshalJSON() ([]byte, error)

func (*NullableWorkflowRun) Set

func (v *NullableWorkflowRun) Set(val *WorkflowRun)

func (*NullableWorkflowRun) UnmarshalJSON

func (v *NullableWorkflowRun) UnmarshalJSON(src []byte) error

func (*NullableWorkflowRun) Unset

func (v *NullableWorkflowRun) Unset()

type NullableWorkflowRunStep

type NullableWorkflowRunStep struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowRunStep

func NewNullableWorkflowRunStep(val *WorkflowRunStep) *NullableWorkflowRunStep

func (NullableWorkflowRunStep) Get

func (NullableWorkflowRunStep) IsSet

func (v NullableWorkflowRunStep) IsSet() bool

func (NullableWorkflowRunStep) MarshalJSON

func (v NullableWorkflowRunStep) MarshalJSON() ([]byte, error)

func (*NullableWorkflowRunStep) Set

func (*NullableWorkflowRunStep) UnmarshalJSON

func (v *NullableWorkflowRunStep) UnmarshalJSON(src []byte) error

func (*NullableWorkflowRunStep) Unset

func (v *NullableWorkflowRunStep) Unset()

type NullableWorkflowStep

type NullableWorkflowStep struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowStep

func NewNullableWorkflowStep(val *WorkflowStep) *NullableWorkflowStep

func (NullableWorkflowStep) Get

func (NullableWorkflowStep) IsSet

func (v NullableWorkflowStep) IsSet() bool

func (NullableWorkflowStep) MarshalJSON

func (v NullableWorkflowStep) MarshalJSON() ([]byte, error)

func (*NullableWorkflowStep) Set

func (v *NullableWorkflowStep) Set(val *WorkflowStep)

func (*NullableWorkflowStep) UnmarshalJSON

func (v *NullableWorkflowStep) UnmarshalJSON(src []byte) error

func (*NullableWorkflowStep) Unset

func (v *NullableWorkflowStep) Unset()

type NullableWorkflowVariable

type NullableWorkflowVariable struct {
	// contains filtered or unexported fields
}

func NewNullableWorkflowVariable

func NewNullableWorkflowVariable(val *WorkflowVariable) *NullableWorkflowVariable

func (NullableWorkflowVariable) Get

func (NullableWorkflowVariable) IsSet

func (v NullableWorkflowVariable) IsSet() bool

func (NullableWorkflowVariable) MarshalJSON

func (v NullableWorkflowVariable) MarshalJSON() ([]byte, error)

func (*NullableWorkflowVariable) Set

func (*NullableWorkflowVariable) UnmarshalJSON

func (v *NullableWorkflowVariable) UnmarshalJSON(src []byte) error

func (*NullableWorkflowVariable) Unset

func (v *NullableWorkflowVariable) Unset()

type NullableWorkspaceIntegration

type NullableWorkspaceIntegration struct {
	// contains filtered or unexported fields
}

func NewNullableWorkspaceIntegration

func NewNullableWorkspaceIntegration(val *WorkspaceIntegration) *NullableWorkspaceIntegration

func (NullableWorkspaceIntegration) Get

func (NullableWorkspaceIntegration) IsSet

func (NullableWorkspaceIntegration) MarshalJSON

func (v NullableWorkspaceIntegration) MarshalJSON() ([]byte, error)

func (*NullableWorkspaceIntegration) Set

func (*NullableWorkspaceIntegration) UnmarshalJSON

func (v *NullableWorkspaceIntegration) UnmarshalJSON(src []byte) error

func (*NullableWorkspaceIntegration) Unset

func (v *NullableWorkspaceIntegration) Unset()

type NullableWorkspaceIntegrationInput

type NullableWorkspaceIntegrationInput struct {
	// contains filtered or unexported fields
}

func (NullableWorkspaceIntegrationInput) Get

func (NullableWorkspaceIntegrationInput) IsSet

func (NullableWorkspaceIntegrationInput) MarshalJSON

func (v NullableWorkspaceIntegrationInput) MarshalJSON() ([]byte, error)

func (*NullableWorkspaceIntegrationInput) Set

func (*NullableWorkspaceIntegrationInput) UnmarshalJSON

func (v *NullableWorkspaceIntegrationInput) UnmarshalJSON(src []byte) error

func (*NullableWorkspaceIntegrationInput) Unset

type Project

type Project struct {
	Id          string         `json:"id"`
	Name        string         `json:"name"`
	Description NullableString `json:"description,omitempty"`
	// Project VideoJSON payload.
	VideoJson    map[string]interface{} `json:"video_json,omitempty"`
	ThumbnailUrl NullableString         `json:"thumbnail_url,omitempty"`
	SpriteUrl    NullableString         `json:"sprite_url,omitempty"`
	Duration     NullableInt32          `json:"duration,omitempty"`
	Width        NullableInt32          `json:"width,omitempty"`
	Height       NullableInt32          `json:"height,omitempty"`
	Status       NullableString         `json:"status,omitempty"`
	RenderJobId  NullableString         `json:"render_job_id,omitempty"`
	OutputUrl    NullableString         `json:"output_url,omitempty"`
	ProcessedAt  NullableTime           `json:"processed_at,omitempty"`
	CreatedAt    *time.Time             `json:"created_at,omitempty"`
	UpdatedAt    *time.Time             `json:"updated_at,omitempty"`
	LastOpenedAt NullableTime           `json:"last_opened_at,omitempty"`
}

Project struct for Project

func NewProject

func NewProject(id string, name string) *Project

NewProject instantiates a new Project object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProjectWithDefaults

func NewProjectWithDefaults() *Project

NewProjectWithDefaults instantiates a new Project object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Project) GetCreatedAt

func (o *Project) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Project) GetCreatedAtOk

func (o *Project) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetDescription

func (o *Project) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Project) GetDescriptionOk

func (o *Project) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Project) GetDuration

func (o *Project) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Project) GetDurationOk

func (o *Project) GetDurationOk() (*int32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Project) GetHeight

func (o *Project) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Project) GetHeightOk

func (o *Project) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Project) GetId

func (o *Project) GetId() string

GetId returns the Id field value

func (*Project) GetIdOk

func (o *Project) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Project) GetLastOpenedAt

func (o *Project) GetLastOpenedAt() time.Time

GetLastOpenedAt returns the LastOpenedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Project) GetLastOpenedAtOk

func (o *Project) GetLastOpenedAtOk() (*time.Time, bool)

GetLastOpenedAtOk returns a tuple with the LastOpenedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Project) GetName

func (o *Project) GetName() string

GetName returns the Name field value

func (*Project) GetNameOk

func (o *Project) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Project) GetOutputUrl

func (o *Project) GetOutputUrl() string

GetOutputUrl returns the OutputUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Project) GetOutputUrlOk

func (o *Project) GetOutputUrlOk() (*string, bool)

GetOutputUrlOk returns a tuple with the OutputUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Project) GetProcessedAt

func (o *Project) GetProcessedAt() time.Time

GetProcessedAt returns the ProcessedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Project) GetProcessedAtOk

func (o *Project) GetProcessedAtOk() (*time.Time, bool)

GetProcessedAtOk returns a tuple with the ProcessedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Project) GetRenderJobId

func (o *Project) GetRenderJobId() string

GetRenderJobId returns the RenderJobId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Project) GetRenderJobIdOk

func (o *Project) GetRenderJobIdOk() (*string, bool)

GetRenderJobIdOk returns a tuple with the RenderJobId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Project) GetSpriteUrl

func (o *Project) GetSpriteUrl() string

GetSpriteUrl returns the SpriteUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Project) GetSpriteUrlOk

func (o *Project) GetSpriteUrlOk() (*string, bool)

GetSpriteUrlOk returns a tuple with the SpriteUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Project) GetStatus

func (o *Project) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Project) GetStatusOk

func (o *Project) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Project) GetThumbnailUrl

func (o *Project) GetThumbnailUrl() string

GetThumbnailUrl returns the ThumbnailUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Project) GetThumbnailUrlOk

func (o *Project) GetThumbnailUrlOk() (*string, bool)

GetThumbnailUrlOk returns a tuple with the ThumbnailUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Project) GetUpdatedAt

func (o *Project) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*Project) GetUpdatedAtOk

func (o *Project) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Project) GetVideoJson

func (o *Project) GetVideoJson() map[string]interface{}

GetVideoJson returns the VideoJson field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Project) GetVideoJsonOk

func (o *Project) GetVideoJsonOk() (map[string]interface{}, bool)

GetVideoJsonOk returns a tuple with the VideoJson field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Project) GetWidth

func (o *Project) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Project) GetWidthOk

func (o *Project) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Project) HasCreatedAt

func (o *Project) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Project) HasDescription

func (o *Project) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Project) HasDuration

func (o *Project) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*Project) HasHeight

func (o *Project) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*Project) HasLastOpenedAt

func (o *Project) HasLastOpenedAt() bool

HasLastOpenedAt returns a boolean if a field has been set.

func (*Project) HasOutputUrl

func (o *Project) HasOutputUrl() bool

HasOutputUrl returns a boolean if a field has been set.

func (*Project) HasProcessedAt

func (o *Project) HasProcessedAt() bool

HasProcessedAt returns a boolean if a field has been set.

func (*Project) HasRenderJobId

func (o *Project) HasRenderJobId() bool

HasRenderJobId returns a boolean if a field has been set.

func (*Project) HasSpriteUrl

func (o *Project) HasSpriteUrl() bool

HasSpriteUrl returns a boolean if a field has been set.

func (*Project) HasStatus

func (o *Project) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Project) HasThumbnailUrl

func (o *Project) HasThumbnailUrl() bool

HasThumbnailUrl returns a boolean if a field has been set.

func (*Project) HasUpdatedAt

func (o *Project) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (*Project) HasVideoJson

func (o *Project) HasVideoJson() bool

HasVideoJson returns a boolean if a field has been set.

func (*Project) HasWidth

func (o *Project) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (Project) MarshalJSON

func (o Project) MarshalJSON() ([]byte, error)

func (*Project) SetCreatedAt

func (o *Project) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Project) SetDescription

func (o *Project) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*Project) SetDescriptionNil

func (o *Project) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*Project) SetDuration

func (o *Project) SetDuration(v int32)

SetDuration gets a reference to the given NullableInt32 and assigns it to the Duration field.

func (*Project) SetDurationNil

func (o *Project) SetDurationNil()

SetDurationNil sets the value for Duration to be an explicit nil

func (*Project) SetHeight

func (o *Project) SetHeight(v int32)

SetHeight gets a reference to the given NullableInt32 and assigns it to the Height field.

func (*Project) SetHeightNil

func (o *Project) SetHeightNil()

SetHeightNil sets the value for Height to be an explicit nil

func (*Project) SetId

func (o *Project) SetId(v string)

SetId sets field value

func (*Project) SetLastOpenedAt

func (o *Project) SetLastOpenedAt(v time.Time)

SetLastOpenedAt gets a reference to the given NullableTime and assigns it to the LastOpenedAt field.

func (*Project) SetLastOpenedAtNil

func (o *Project) SetLastOpenedAtNil()

SetLastOpenedAtNil sets the value for LastOpenedAt to be an explicit nil

func (*Project) SetName

func (o *Project) SetName(v string)

SetName sets field value

func (*Project) SetOutputUrl

func (o *Project) SetOutputUrl(v string)

SetOutputUrl gets a reference to the given NullableString and assigns it to the OutputUrl field.

func (*Project) SetOutputUrlNil

func (o *Project) SetOutputUrlNil()

SetOutputUrlNil sets the value for OutputUrl to be an explicit nil

func (*Project) SetProcessedAt

func (o *Project) SetProcessedAt(v time.Time)

SetProcessedAt gets a reference to the given NullableTime and assigns it to the ProcessedAt field.

func (*Project) SetProcessedAtNil

func (o *Project) SetProcessedAtNil()

SetProcessedAtNil sets the value for ProcessedAt to be an explicit nil

func (*Project) SetRenderJobId

func (o *Project) SetRenderJobId(v string)

SetRenderJobId gets a reference to the given NullableString and assigns it to the RenderJobId field.

func (*Project) SetRenderJobIdNil

func (o *Project) SetRenderJobIdNil()

SetRenderJobIdNil sets the value for RenderJobId to be an explicit nil

func (*Project) SetSpriteUrl

func (o *Project) SetSpriteUrl(v string)

SetSpriteUrl gets a reference to the given NullableString and assigns it to the SpriteUrl field.

func (*Project) SetSpriteUrlNil

func (o *Project) SetSpriteUrlNil()

SetSpriteUrlNil sets the value for SpriteUrl to be an explicit nil

func (*Project) SetStatus

func (o *Project) SetStatus(v string)

SetStatus gets a reference to the given NullableString and assigns it to the Status field.

func (*Project) SetStatusNil

func (o *Project) SetStatusNil()

SetStatusNil sets the value for Status to be an explicit nil

func (*Project) SetThumbnailUrl

func (o *Project) SetThumbnailUrl(v string)

SetThumbnailUrl gets a reference to the given NullableString and assigns it to the ThumbnailUrl field.

func (*Project) SetThumbnailUrlNil

func (o *Project) SetThumbnailUrlNil()

SetThumbnailUrlNil sets the value for ThumbnailUrl to be an explicit nil

func (*Project) SetUpdatedAt

func (o *Project) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*Project) SetVideoJson

func (o *Project) SetVideoJson(v map[string]interface{})

SetVideoJson gets a reference to the given map[string]interface{} and assigns it to the VideoJson field.

func (*Project) SetWidth

func (o *Project) SetWidth(v int32)

SetWidth gets a reference to the given NullableInt32 and assigns it to the Width field.

func (*Project) SetWidthNil

func (o *Project) SetWidthNil()

SetWidthNil sets the value for Width to be an explicit nil

func (Project) ToMap

func (o Project) ToMap() (map[string]interface{}, error)

func (*Project) UnmarshalJSON

func (o *Project) UnmarshalJSON(data []byte) (err error)

func (*Project) UnsetDescription

func (o *Project) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

func (*Project) UnsetDuration

func (o *Project) UnsetDuration()

UnsetDuration ensures that no value is present for Duration, not even an explicit nil

func (*Project) UnsetHeight

func (o *Project) UnsetHeight()

UnsetHeight ensures that no value is present for Height, not even an explicit nil

func (*Project) UnsetLastOpenedAt

func (o *Project) UnsetLastOpenedAt()

UnsetLastOpenedAt ensures that no value is present for LastOpenedAt, not even an explicit nil

func (*Project) UnsetOutputUrl

func (o *Project) UnsetOutputUrl()

UnsetOutputUrl ensures that no value is present for OutputUrl, not even an explicit nil

func (*Project) UnsetProcessedAt

func (o *Project) UnsetProcessedAt()

UnsetProcessedAt ensures that no value is present for ProcessedAt, not even an explicit nil

func (*Project) UnsetRenderJobId

func (o *Project) UnsetRenderJobId()

UnsetRenderJobId ensures that no value is present for RenderJobId, not even an explicit nil

func (*Project) UnsetSpriteUrl

func (o *Project) UnsetSpriteUrl()

UnsetSpriteUrl ensures that no value is present for SpriteUrl, not even an explicit nil

func (*Project) UnsetStatus

func (o *Project) UnsetStatus()

UnsetStatus ensures that no value is present for Status, not even an explicit nil

func (*Project) UnsetThumbnailUrl

func (o *Project) UnsetThumbnailUrl()

UnsetThumbnailUrl ensures that no value is present for ThumbnailUrl, not even an explicit nil

func (*Project) UnsetWidth

func (o *Project) UnsetWidth()

UnsetWidth ensures that no value is present for Width, not even an explicit nil

type ProjectCreate

type ProjectCreate struct {
	Name         string                 `json:"name"`
	Description  *string                `json:"description,omitempty"`
	VideoJson    map[string]interface{} `json:"video_json,omitempty"`
	ThumbnailUrl *string                `json:"thumbnail_url,omitempty"`
	Duration     *int32                 `json:"duration,omitempty"`
	Width        *int32                 `json:"width,omitempty"`
	Height       *int32                 `json:"height,omitempty"`
}

ProjectCreate struct for ProjectCreate

func NewProjectCreate

func NewProjectCreate(name string) *ProjectCreate

NewProjectCreate instantiates a new ProjectCreate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProjectCreateWithDefaults

func NewProjectCreateWithDefaults() *ProjectCreate

NewProjectCreateWithDefaults instantiates a new ProjectCreate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProjectCreate) GetDescription

func (o *ProjectCreate) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ProjectCreate) GetDescriptionOk

func (o *ProjectCreate) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectCreate) GetDuration

func (o *ProjectCreate) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*ProjectCreate) GetDurationOk

func (o *ProjectCreate) GetDurationOk() (*int32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectCreate) GetHeight

func (o *ProjectCreate) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise.

func (*ProjectCreate) GetHeightOk

func (o *ProjectCreate) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectCreate) GetName

func (o *ProjectCreate) GetName() string

GetName returns the Name field value

func (*ProjectCreate) GetNameOk

func (o *ProjectCreate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ProjectCreate) GetThumbnailUrl

func (o *ProjectCreate) GetThumbnailUrl() string

GetThumbnailUrl returns the ThumbnailUrl field value if set, zero value otherwise.

func (*ProjectCreate) GetThumbnailUrlOk

func (o *ProjectCreate) GetThumbnailUrlOk() (*string, bool)

GetThumbnailUrlOk returns a tuple with the ThumbnailUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectCreate) GetVideoJson

func (o *ProjectCreate) GetVideoJson() map[string]interface{}

GetVideoJson returns the VideoJson field value if set, zero value otherwise.

func (*ProjectCreate) GetVideoJsonOk

func (o *ProjectCreate) GetVideoJsonOk() (map[string]interface{}, bool)

GetVideoJsonOk returns a tuple with the VideoJson field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectCreate) GetWidth

func (o *ProjectCreate) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise.

func (*ProjectCreate) GetWidthOk

func (o *ProjectCreate) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectCreate) HasDescription

func (o *ProjectCreate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ProjectCreate) HasDuration

func (o *ProjectCreate) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*ProjectCreate) HasHeight

func (o *ProjectCreate) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*ProjectCreate) HasThumbnailUrl

func (o *ProjectCreate) HasThumbnailUrl() bool

HasThumbnailUrl returns a boolean if a field has been set.

func (*ProjectCreate) HasVideoJson

func (o *ProjectCreate) HasVideoJson() bool

HasVideoJson returns a boolean if a field has been set.

func (*ProjectCreate) HasWidth

func (o *ProjectCreate) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (ProjectCreate) MarshalJSON

func (o ProjectCreate) MarshalJSON() ([]byte, error)

func (*ProjectCreate) SetDescription

func (o *ProjectCreate) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ProjectCreate) SetDuration

func (o *ProjectCreate) SetDuration(v int32)

SetDuration gets a reference to the given int32 and assigns it to the Duration field.

func (*ProjectCreate) SetHeight

func (o *ProjectCreate) SetHeight(v int32)

SetHeight gets a reference to the given int32 and assigns it to the Height field.

func (*ProjectCreate) SetName

func (o *ProjectCreate) SetName(v string)

SetName sets field value

func (*ProjectCreate) SetThumbnailUrl

func (o *ProjectCreate) SetThumbnailUrl(v string)

SetThumbnailUrl gets a reference to the given string and assigns it to the ThumbnailUrl field.

func (*ProjectCreate) SetVideoJson

func (o *ProjectCreate) SetVideoJson(v map[string]interface{})

SetVideoJson gets a reference to the given map[string]interface{} and assigns it to the VideoJson field.

func (*ProjectCreate) SetWidth

func (o *ProjectCreate) SetWidth(v int32)

SetWidth gets a reference to the given int32 and assigns it to the Width field.

func (ProjectCreate) ToMap

func (o ProjectCreate) ToMap() (map[string]interface{}, error)

func (*ProjectCreate) UnmarshalJSON

func (o *ProjectCreate) UnmarshalJSON(data []byte) (err error)

type ProjectUpdate

type ProjectUpdate struct {
	Name         *string                `json:"name,omitempty"`
	Description  *string                `json:"description,omitempty"`
	VideoJson    map[string]interface{} `json:"video_json,omitempty"`
	ThumbnailUrl *string                `json:"thumbnail_url,omitempty"`
	// Base64-encoded thumbnail image. Uploaded to Bunny Storage.
	ThumbnailBase64 *string `json:"thumbnail_base64,omitempty"`
	SpriteUrl       *string `json:"sprite_url,omitempty"`
	// Base64-encoded sprite sheet. Uploaded to Bunny Storage.
	SpriteBase64 *string    `json:"sprite_base64,omitempty"`
	LastOpenedAt *time.Time `json:"last_opened_at,omitempty"`
	Duration     *int32     `json:"duration,omitempty"`
	Width        *int32     `json:"width,omitempty"`
	Height       *int32     `json:"height,omitempty"`
}

ProjectUpdate struct for ProjectUpdate

func NewProjectUpdate

func NewProjectUpdate() *ProjectUpdate

NewProjectUpdate instantiates a new ProjectUpdate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProjectUpdateWithDefaults

func NewProjectUpdateWithDefaults() *ProjectUpdate

NewProjectUpdateWithDefaults instantiates a new ProjectUpdate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProjectUpdate) GetDescription

func (o *ProjectUpdate) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ProjectUpdate) GetDescriptionOk

func (o *ProjectUpdate) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectUpdate) GetDuration

func (o *ProjectUpdate) GetDuration() int32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*ProjectUpdate) GetDurationOk

func (o *ProjectUpdate) GetDurationOk() (*int32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectUpdate) GetHeight

func (o *ProjectUpdate) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise.

func (*ProjectUpdate) GetHeightOk

func (o *ProjectUpdate) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectUpdate) GetLastOpenedAt

func (o *ProjectUpdate) GetLastOpenedAt() time.Time

GetLastOpenedAt returns the LastOpenedAt field value if set, zero value otherwise.

func (*ProjectUpdate) GetLastOpenedAtOk

func (o *ProjectUpdate) GetLastOpenedAtOk() (*time.Time, bool)

GetLastOpenedAtOk returns a tuple with the LastOpenedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectUpdate) GetName

func (o *ProjectUpdate) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*ProjectUpdate) GetNameOk

func (o *ProjectUpdate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectUpdate) GetSpriteBase64

func (o *ProjectUpdate) GetSpriteBase64() string

GetSpriteBase64 returns the SpriteBase64 field value if set, zero value otherwise.

func (*ProjectUpdate) GetSpriteBase64Ok

func (o *ProjectUpdate) GetSpriteBase64Ok() (*string, bool)

GetSpriteBase64Ok returns a tuple with the SpriteBase64 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectUpdate) GetSpriteUrl

func (o *ProjectUpdate) GetSpriteUrl() string

GetSpriteUrl returns the SpriteUrl field value if set, zero value otherwise.

func (*ProjectUpdate) GetSpriteUrlOk

func (o *ProjectUpdate) GetSpriteUrlOk() (*string, bool)

GetSpriteUrlOk returns a tuple with the SpriteUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectUpdate) GetThumbnailBase64

func (o *ProjectUpdate) GetThumbnailBase64() string

GetThumbnailBase64 returns the ThumbnailBase64 field value if set, zero value otherwise.

func (*ProjectUpdate) GetThumbnailBase64Ok

func (o *ProjectUpdate) GetThumbnailBase64Ok() (*string, bool)

GetThumbnailBase64Ok returns a tuple with the ThumbnailBase64 field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectUpdate) GetThumbnailUrl

func (o *ProjectUpdate) GetThumbnailUrl() string

GetThumbnailUrl returns the ThumbnailUrl field value if set, zero value otherwise.

func (*ProjectUpdate) GetThumbnailUrlOk

func (o *ProjectUpdate) GetThumbnailUrlOk() (*string, bool)

GetThumbnailUrlOk returns a tuple with the ThumbnailUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectUpdate) GetVideoJson

func (o *ProjectUpdate) GetVideoJson() map[string]interface{}

GetVideoJson returns the VideoJson field value if set, zero value otherwise.

func (*ProjectUpdate) GetVideoJsonOk

func (o *ProjectUpdate) GetVideoJsonOk() (map[string]interface{}, bool)

GetVideoJsonOk returns a tuple with the VideoJson field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectUpdate) GetWidth

func (o *ProjectUpdate) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise.

func (*ProjectUpdate) GetWidthOk

func (o *ProjectUpdate) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProjectUpdate) HasDescription

func (o *ProjectUpdate) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ProjectUpdate) HasDuration

func (o *ProjectUpdate) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*ProjectUpdate) HasHeight

func (o *ProjectUpdate) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*ProjectUpdate) HasLastOpenedAt

func (o *ProjectUpdate) HasLastOpenedAt() bool

HasLastOpenedAt returns a boolean if a field has been set.

func (*ProjectUpdate) HasName

func (o *ProjectUpdate) HasName() bool

HasName returns a boolean if a field has been set.

func (*ProjectUpdate) HasSpriteBase64

func (o *ProjectUpdate) HasSpriteBase64() bool

HasSpriteBase64 returns a boolean if a field has been set.

func (*ProjectUpdate) HasSpriteUrl

func (o *ProjectUpdate) HasSpriteUrl() bool

HasSpriteUrl returns a boolean if a field has been set.

func (*ProjectUpdate) HasThumbnailBase64

func (o *ProjectUpdate) HasThumbnailBase64() bool

HasThumbnailBase64 returns a boolean if a field has been set.

func (*ProjectUpdate) HasThumbnailUrl

func (o *ProjectUpdate) HasThumbnailUrl() bool

HasThumbnailUrl returns a boolean if a field has been set.

func (*ProjectUpdate) HasVideoJson

func (o *ProjectUpdate) HasVideoJson() bool

HasVideoJson returns a boolean if a field has been set.

func (*ProjectUpdate) HasWidth

func (o *ProjectUpdate) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (ProjectUpdate) MarshalJSON

func (o ProjectUpdate) MarshalJSON() ([]byte, error)

func (*ProjectUpdate) SetDescription

func (o *ProjectUpdate) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ProjectUpdate) SetDuration

func (o *ProjectUpdate) SetDuration(v int32)

SetDuration gets a reference to the given int32 and assigns it to the Duration field.

func (*ProjectUpdate) SetHeight

func (o *ProjectUpdate) SetHeight(v int32)

SetHeight gets a reference to the given int32 and assigns it to the Height field.

func (*ProjectUpdate) SetLastOpenedAt

func (o *ProjectUpdate) SetLastOpenedAt(v time.Time)

SetLastOpenedAt gets a reference to the given time.Time and assigns it to the LastOpenedAt field.

func (*ProjectUpdate) SetName

func (o *ProjectUpdate) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*ProjectUpdate) SetSpriteBase64

func (o *ProjectUpdate) SetSpriteBase64(v string)

SetSpriteBase64 gets a reference to the given string and assigns it to the SpriteBase64 field.

func (*ProjectUpdate) SetSpriteUrl

func (o *ProjectUpdate) SetSpriteUrl(v string)

SetSpriteUrl gets a reference to the given string and assigns it to the SpriteUrl field.

func (*ProjectUpdate) SetThumbnailBase64

func (o *ProjectUpdate) SetThumbnailBase64(v string)

SetThumbnailBase64 gets a reference to the given string and assigns it to the ThumbnailBase64 field.

func (*ProjectUpdate) SetThumbnailUrl

func (o *ProjectUpdate) SetThumbnailUrl(v string)

SetThumbnailUrl gets a reference to the given string and assigns it to the ThumbnailUrl field.

func (*ProjectUpdate) SetVideoJson

func (o *ProjectUpdate) SetVideoJson(v map[string]interface{})

SetVideoJson gets a reference to the given map[string]interface{} and assigns it to the VideoJson field.

func (*ProjectUpdate) SetWidth

func (o *ProjectUpdate) SetWidth(v int32)

SetWidth gets a reference to the given int32 and assigns it to the Width field.

func (ProjectUpdate) ToMap

func (o ProjectUpdate) ToMap() (map[string]interface{}, error)

type ProjectsAPI

type ProjectsAPI interface {

	/*
		BatchDeleteProjects Bulk delete projects

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiBatchDeleteProjectsRequest
	*/
	BatchDeleteProjects(ctx context.Context) ApiBatchDeleteProjectsRequest

	// BatchDeleteProjectsExecute executes the request
	//  @return BatchDeleteResult
	BatchDeleteProjectsExecute(r ApiBatchDeleteProjectsRequest) (*BatchDeleteResult, *http.Response, error)

	/*
		CreateProject Create a project

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateProjectRequest
	*/
	CreateProject(ctx context.Context) ApiCreateProjectRequest

	// CreateProjectExecute executes the request
	//  @return CreateProject200Response
	CreateProjectExecute(r ApiCreateProjectRequest) (*CreateProject200Response, *http.Response, error)

	/*
		DeleteProject Delete a project

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiDeleteProjectRequest
	*/
	DeleteProject(ctx context.Context, id string) ApiDeleteProjectRequest

	// DeleteProjectExecute executes the request
	//  @return DeleteProject200Response
	DeleteProjectExecute(r ApiDeleteProjectRequest) (*DeleteProject200Response, *http.Response, error)

	/*
		DuplicateProject Duplicate a project

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiDuplicateProjectRequest
	*/
	DuplicateProject(ctx context.Context, id string) ApiDuplicateProjectRequest

	// DuplicateProjectExecute executes the request
	//  @return CreateProject200Response
	DuplicateProjectExecute(r ApiDuplicateProjectRequest) (*CreateProject200Response, *http.Response, error)

	/*
		GetProject Get a project

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiGetProjectRequest
	*/
	GetProject(ctx context.Context, id string) ApiGetProjectRequest

	// GetProjectExecute executes the request
	//  @return GetProject200Response
	GetProjectExecute(r ApiGetProjectRequest) (*GetProject200Response, *http.Response, error)

	/*
		GetProjectStats Get total project count

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetProjectStatsRequest
	*/
	GetProjectStats(ctx context.Context) ApiGetProjectStatsRequest

	// GetProjectStatsExecute executes the request
	//  @return GetProjectStats200Response
	GetProjectStatsExecute(r ApiGetProjectStatsRequest) (*GetProjectStats200Response, *http.Response, error)

	/*
		ListProjects List user projects

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListProjectsRequest
	*/
	ListProjects(ctx context.Context) ApiListProjectsRequest

	// ListProjectsExecute executes the request
	//  @return ListProjects200Response
	ListProjectsExecute(r ApiListProjectsRequest) (*ListProjects200Response, *http.Response, error)

	/*
		PatchProject Partially update a project

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiPatchProjectRequest
	*/
	PatchProject(ctx context.Context, id string) ApiPatchProjectRequest

	// PatchProjectExecute executes the request
	//  @return CreateProject200Response
	PatchProjectExecute(r ApiPatchProjectRequest) (*CreateProject200Response, *http.Response, error)

	/*
		UpdateProject Update a project

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiUpdateProjectRequest
	*/
	UpdateProject(ctx context.Context, id string) ApiUpdateProjectRequest

	// UpdateProjectExecute executes the request
	//  @return CreateProject200Response
	UpdateProjectExecute(r ApiUpdateProjectRequest) (*CreateProject200Response, *http.Response, error)
}

type ProjectsAPIService

type ProjectsAPIService service

ProjectsAPIService ProjectsAPI service

func (*ProjectsAPIService) BatchDeleteProjects

BatchDeleteProjects Bulk delete projects

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiBatchDeleteProjectsRequest

func (*ProjectsAPIService) BatchDeleteProjectsExecute

Execute executes the request

@return BatchDeleteResult

func (*ProjectsAPIService) CreateProject

CreateProject Create a project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateProjectRequest

func (*ProjectsAPIService) CreateProjectExecute

Execute executes the request

@return CreateProject200Response

func (*ProjectsAPIService) DeleteProject

DeleteProject Delete a project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiDeleteProjectRequest

func (*ProjectsAPIService) DeleteProjectExecute

Execute executes the request

@return DeleteProject200Response

func (*ProjectsAPIService) DuplicateProject

DuplicateProject Duplicate a project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiDuplicateProjectRequest

func (*ProjectsAPIService) DuplicateProjectExecute

Execute executes the request

@return CreateProject200Response

func (*ProjectsAPIService) GetProject

GetProject Get a project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiGetProjectRequest

func (*ProjectsAPIService) GetProjectExecute

Execute executes the request

@return GetProject200Response

func (*ProjectsAPIService) GetProjectStats

GetProjectStats Get total project count

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetProjectStatsRequest

func (*ProjectsAPIService) GetProjectStatsExecute

Execute executes the request

@return GetProjectStats200Response

func (*ProjectsAPIService) ListProjects

ListProjects List user projects

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListProjectsRequest

func (*ProjectsAPIService) ListProjectsExecute

Execute executes the request

@return ListProjects200Response

func (*ProjectsAPIService) PatchProject

PatchProject Partially update a project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiPatchProjectRequest

func (*ProjectsAPIService) PatchProjectExecute

Execute executes the request

@return CreateProject200Response

func (*ProjectsAPIService) UpdateProject

UpdateProject Update a project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiUpdateProjectRequest

func (*ProjectsAPIService) UpdateProjectExecute

Execute executes the request

@return CreateProject200Response

type QueueRender200Response

type QueueRender200Response struct {
	JobId  string  `json:"jobId"`
	Status string  `json:"status"`
	Stage  *string `json:"stage,omitempty"`
}

QueueRender200Response struct for QueueRender200Response

func NewQueueRender200Response

func NewQueueRender200Response(jobId string, status string) *QueueRender200Response

NewQueueRender200Response instantiates a new QueueRender200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueueRender200ResponseWithDefaults

func NewQueueRender200ResponseWithDefaults() *QueueRender200Response

NewQueueRender200ResponseWithDefaults instantiates a new QueueRender200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QueueRender200Response) GetJobId

func (o *QueueRender200Response) GetJobId() string

GetJobId returns the JobId field value

func (*QueueRender200Response) GetJobIdOk

func (o *QueueRender200Response) GetJobIdOk() (*string, bool)

GetJobIdOk returns a tuple with the JobId field value and a boolean to check if the value has been set.

func (*QueueRender200Response) GetStage

func (o *QueueRender200Response) GetStage() string

GetStage returns the Stage field value if set, zero value otherwise.

func (*QueueRender200Response) GetStageOk

func (o *QueueRender200Response) GetStageOk() (*string, bool)

GetStageOk returns a tuple with the Stage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueueRender200Response) GetStatus

func (o *QueueRender200Response) GetStatus() string

GetStatus returns the Status field value

func (*QueueRender200Response) GetStatusOk

func (o *QueueRender200Response) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*QueueRender200Response) HasStage

func (o *QueueRender200Response) HasStage() bool

HasStage returns a boolean if a field has been set.

func (QueueRender200Response) MarshalJSON

func (o QueueRender200Response) MarshalJSON() ([]byte, error)

func (*QueueRender200Response) SetJobId

func (o *QueueRender200Response) SetJobId(v string)

SetJobId sets field value

func (*QueueRender200Response) SetStage

func (o *QueueRender200Response) SetStage(v string)

SetStage gets a reference to the given string and assigns it to the Stage field.

func (*QueueRender200Response) SetStatus

func (o *QueueRender200Response) SetStatus(v string)

SetStatus sets field value

func (QueueRender200Response) ToMap

func (o QueueRender200Response) ToMap() (map[string]interface{}, error)

func (*QueueRender200Response) UnmarshalJSON

func (o *QueueRender200Response) UnmarshalJSON(data []byte) (err error)

type QueueRenderRequest

type QueueRenderRequest struct {
	VideoJSON  VideoJSON `json:"videoJSON"`
	WebhookUrl *string   `json:"webhookUrl,omitempty"`
	ProjectId  *string   `json:"projectId,omitempty"`
}

QueueRenderRequest struct for QueueRenderRequest

func NewQueueRenderRequest

func NewQueueRenderRequest(videoJSON VideoJSON) *QueueRenderRequest

NewQueueRenderRequest instantiates a new QueueRenderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewQueueRenderRequestWithDefaults

func NewQueueRenderRequestWithDefaults() *QueueRenderRequest

NewQueueRenderRequestWithDefaults instantiates a new QueueRenderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*QueueRenderRequest) GetProjectId

func (o *QueueRenderRequest) GetProjectId() string

GetProjectId returns the ProjectId field value if set, zero value otherwise.

func (*QueueRenderRequest) GetProjectIdOk

func (o *QueueRenderRequest) GetProjectIdOk() (*string, bool)

GetProjectIdOk returns a tuple with the ProjectId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueueRenderRequest) GetVideoJSON

func (o *QueueRenderRequest) GetVideoJSON() VideoJSON

GetVideoJSON returns the VideoJSON field value

func (*QueueRenderRequest) GetVideoJSONOk

func (o *QueueRenderRequest) GetVideoJSONOk() (*VideoJSON, bool)

GetVideoJSONOk returns a tuple with the VideoJSON field value and a boolean to check if the value has been set.

func (*QueueRenderRequest) GetWebhookUrl

func (o *QueueRenderRequest) GetWebhookUrl() string

GetWebhookUrl returns the WebhookUrl field value if set, zero value otherwise.

func (*QueueRenderRequest) GetWebhookUrlOk

func (o *QueueRenderRequest) GetWebhookUrlOk() (*string, bool)

GetWebhookUrlOk returns a tuple with the WebhookUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*QueueRenderRequest) HasProjectId

func (o *QueueRenderRequest) HasProjectId() bool

HasProjectId returns a boolean if a field has been set.

func (*QueueRenderRequest) HasWebhookUrl

func (o *QueueRenderRequest) HasWebhookUrl() bool

HasWebhookUrl returns a boolean if a field has been set.

func (QueueRenderRequest) MarshalJSON

func (o QueueRenderRequest) MarshalJSON() ([]byte, error)

func (*QueueRenderRequest) SetProjectId

func (o *QueueRenderRequest) SetProjectId(v string)

SetProjectId gets a reference to the given string and assigns it to the ProjectId field.

func (*QueueRenderRequest) SetVideoJSON

func (o *QueueRenderRequest) SetVideoJSON(v VideoJSON)

SetVideoJSON sets field value

func (*QueueRenderRequest) SetWebhookUrl

func (o *QueueRenderRequest) SetWebhookUrl(v string)

SetWebhookUrl gets a reference to the given string and assigns it to the WebhookUrl field.

func (QueueRenderRequest) ToMap

func (o QueueRenderRequest) ToMap() (map[string]interface{}, error)

func (*QueueRenderRequest) UnmarshalJSON

func (o *QueueRenderRequest) UnmarshalJSON(data []byte) (err error)

type RefreshRenderUrl200Response

type RefreshRenderUrl200Response struct {
	DownloadUrl      string `json:"downloadUrl"`
	ExpiresInSeconds int32  `json:"expiresInSeconds"`
}

RefreshRenderUrl200Response struct for RefreshRenderUrl200Response

func NewRefreshRenderUrl200Response

func NewRefreshRenderUrl200Response(downloadUrl string, expiresInSeconds int32) *RefreshRenderUrl200Response

NewRefreshRenderUrl200Response instantiates a new RefreshRenderUrl200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRefreshRenderUrl200ResponseWithDefaults

func NewRefreshRenderUrl200ResponseWithDefaults() *RefreshRenderUrl200Response

NewRefreshRenderUrl200ResponseWithDefaults instantiates a new RefreshRenderUrl200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RefreshRenderUrl200Response) GetDownloadUrl

func (o *RefreshRenderUrl200Response) GetDownloadUrl() string

GetDownloadUrl returns the DownloadUrl field value

func (*RefreshRenderUrl200Response) GetDownloadUrlOk

func (o *RefreshRenderUrl200Response) GetDownloadUrlOk() (*string, bool)

GetDownloadUrlOk returns a tuple with the DownloadUrl field value and a boolean to check if the value has been set.

func (*RefreshRenderUrl200Response) GetExpiresInSeconds

func (o *RefreshRenderUrl200Response) GetExpiresInSeconds() int32

GetExpiresInSeconds returns the ExpiresInSeconds field value

func (*RefreshRenderUrl200Response) GetExpiresInSecondsOk

func (o *RefreshRenderUrl200Response) GetExpiresInSecondsOk() (*int32, bool)

GetExpiresInSecondsOk returns a tuple with the ExpiresInSeconds field value and a boolean to check if the value has been set.

func (RefreshRenderUrl200Response) MarshalJSON

func (o RefreshRenderUrl200Response) MarshalJSON() ([]byte, error)

func (*RefreshRenderUrl200Response) SetDownloadUrl

func (o *RefreshRenderUrl200Response) SetDownloadUrl(v string)

SetDownloadUrl sets field value

func (*RefreshRenderUrl200Response) SetExpiresInSeconds

func (o *RefreshRenderUrl200Response) SetExpiresInSeconds(v int32)

SetExpiresInSeconds sets field value

func (RefreshRenderUrl200Response) ToMap

func (o RefreshRenderUrl200Response) ToMap() (map[string]interface{}, error)

func (*RefreshRenderUrl200Response) UnmarshalJSON

func (o *RefreshRenderUrl200Response) UnmarshalJSON(data []byte) (err error)

type RenderAPI

type RenderAPI interface {

	/*
		CancelRender Cancel a render job

		Cancels a render job that has not reached a terminal state.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiCancelRenderRequest
	*/
	CancelRender(ctx context.Context, id string) ApiCancelRenderRequest

	// CancelRenderExecute executes the request
	//  @return CancelRender200Response
	CancelRenderExecute(r ApiCancelRenderRequest) (*CancelRender200Response, *http.Response, error)

	/*
		DownloadRender Download rendered video

		Redirects to the signed CDN URL for the completed render.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiDownloadRenderRequest
	*/
	DownloadRender(ctx context.Context, id string) ApiDownloadRenderRequest

	// DownloadRenderExecute executes the request
	DownloadRenderExecute(r ApiDownloadRenderRequest) (*http.Response, error)

	/*
		EstimateRenderCost Estimate render cost

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiEstimateRenderCostRequest
	*/
	EstimateRenderCost(ctx context.Context) ApiEstimateRenderCostRequest

	// EstimateRenderCostExecute executes the request
	//  @return RenderCostEstimate
	EstimateRenderCostExecute(r ApiEstimateRenderCostRequest) (*RenderCostEstimate, *http.Response, error)

	/*
		GetRenderDownloadUrl Get rendered video download URL

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiGetRenderDownloadUrlRequest
	*/
	GetRenderDownloadUrl(ctx context.Context, id string) ApiGetRenderDownloadUrlRequest

	// GetRenderDownloadUrlExecute executes the request
	//  @return GetRenderDownloadUrl200Response
	GetRenderDownloadUrlExecute(r ApiGetRenderDownloadUrlRequest) (*GetRenderDownloadUrl200Response, *http.Response, error)

	/*
		GetRenderStatus Get render job status

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiGetRenderStatusRequest
	*/
	GetRenderStatus(ctx context.Context, id string) ApiGetRenderStatusRequest

	// GetRenderStatusExecute executes the request
	//  @return RenderJob
	GetRenderStatusExecute(r ApiGetRenderStatusRequest) (*RenderJob, *http.Response, error)

	/*
		GetRenderTier Get workspace render tier

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetRenderTierRequest
	*/
	GetRenderTier(ctx context.Context) ApiGetRenderTierRequest

	// GetRenderTierExecute executes the request
	//  @return TierInfo
	GetRenderTierExecute(r ApiGetRenderTierRequest) (*TierInfo, *http.Response, error)

	/*
		ListRenders List recent renders

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListRendersRequest
	*/
	ListRenders(ctx context.Context) ApiListRendersRequest

	// ListRendersExecute executes the request
	//  @return []RenderListItem
	ListRendersExecute(r ApiListRendersRequest) ([]RenderListItem, *http.Response, error)

	/*
		QueueRender Queue a render job

		Submit a `VideoJSON` payload to be rendered to MP4.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiQueueRenderRequest
	*/
	QueueRender(ctx context.Context) ApiQueueRenderRequest

	// QueueRenderExecute executes the request
	//  @return QueueRender200Response
	QueueRenderExecute(r ApiQueueRenderRequest) (*QueueRender200Response, *http.Response, error)

	/*
		RefreshRenderUrl Refresh signed download URL

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiRefreshRenderUrlRequest
	*/
	RefreshRenderUrl(ctx context.Context, id string) ApiRefreshRenderUrlRequest

	// RefreshRenderUrlExecute executes the request
	//  @return RefreshRenderUrl200Response
	RefreshRenderUrlExecute(r ApiRefreshRenderUrlRequest) (*RefreshRenderUrl200Response, *http.Response, error)

	/*
		TrackRenderBandwidth Track render download bandwidth

		Records bandwidth usage for renders streamed directly from the CDN.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiTrackRenderBandwidthRequest
	*/
	TrackRenderBandwidth(ctx context.Context, id string) ApiTrackRenderBandwidthRequest

	// TrackRenderBandwidthExecute executes the request
	//  @return TrackRenderBandwidth200Response
	TrackRenderBandwidthExecute(r ApiTrackRenderBandwidthRequest) (*TrackRenderBandwidth200Response, *http.Response, error)
}

type RenderAPIService

type RenderAPIService service

RenderAPIService RenderAPI service

func (*RenderAPIService) CancelRender

CancelRender Cancel a render job

Cancels a render job that has not reached a terminal state.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiCancelRenderRequest

func (*RenderAPIService) CancelRenderExecute

Execute executes the request

@return CancelRender200Response

func (*RenderAPIService) DownloadRender

func (a *RenderAPIService) DownloadRender(ctx context.Context, id string) ApiDownloadRenderRequest

DownloadRender Download rendered video

Redirects to the signed CDN URL for the completed render.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiDownloadRenderRequest

func (*RenderAPIService) DownloadRenderExecute

func (a *RenderAPIService) DownloadRenderExecute(r ApiDownloadRenderRequest) (*http.Response, error)

Execute executes the request

func (*RenderAPIService) EstimateRenderCost

func (a *RenderAPIService) EstimateRenderCost(ctx context.Context) ApiEstimateRenderCostRequest

EstimateRenderCost Estimate render cost

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiEstimateRenderCostRequest

func (*RenderAPIService) EstimateRenderCostExecute

Execute executes the request

@return RenderCostEstimate

func (*RenderAPIService) GetRenderDownloadUrl

func (a *RenderAPIService) GetRenderDownloadUrl(ctx context.Context, id string) ApiGetRenderDownloadUrlRequest

GetRenderDownloadUrl Get rendered video download URL

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiGetRenderDownloadUrlRequest

func (*RenderAPIService) GetRenderDownloadUrlExecute

Execute executes the request

@return GetRenderDownloadUrl200Response

func (*RenderAPIService) GetRenderStatus

func (a *RenderAPIService) GetRenderStatus(ctx context.Context, id string) ApiGetRenderStatusRequest

GetRenderStatus Get render job status

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiGetRenderStatusRequest

func (*RenderAPIService) GetRenderStatusExecute

func (a *RenderAPIService) GetRenderStatusExecute(r ApiGetRenderStatusRequest) (*RenderJob, *http.Response, error)

Execute executes the request

@return RenderJob

func (*RenderAPIService) GetRenderTier

GetRenderTier Get workspace render tier

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRenderTierRequest

func (*RenderAPIService) GetRenderTierExecute

func (a *RenderAPIService) GetRenderTierExecute(r ApiGetRenderTierRequest) (*TierInfo, *http.Response, error)

Execute executes the request

@return TierInfo

func (*RenderAPIService) ListRenders

ListRenders List recent renders

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListRendersRequest

func (*RenderAPIService) ListRendersExecute

func (a *RenderAPIService) ListRendersExecute(r ApiListRendersRequest) ([]RenderListItem, *http.Response, error)

Execute executes the request

@return []RenderListItem

func (*RenderAPIService) QueueRender

QueueRender Queue a render job

Submit a `VideoJSON` payload to be rendered to MP4.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiQueueRenderRequest

func (*RenderAPIService) QueueRenderExecute

Execute executes the request

@return QueueRender200Response

func (*RenderAPIService) RefreshRenderUrl

func (a *RenderAPIService) RefreshRenderUrl(ctx context.Context, id string) ApiRefreshRenderUrlRequest

RefreshRenderUrl Refresh signed download URL

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiRefreshRenderUrlRequest

func (*RenderAPIService) RefreshRenderUrlExecute

Execute executes the request

@return RefreshRenderUrl200Response

func (*RenderAPIService) TrackRenderBandwidth

func (a *RenderAPIService) TrackRenderBandwidth(ctx context.Context, id string) ApiTrackRenderBandwidthRequest

TrackRenderBandwidth Track render download bandwidth

Records bandwidth usage for renders streamed directly from the CDN.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiTrackRenderBandwidthRequest

func (*RenderAPIService) TrackRenderBandwidthExecute

Execute executes the request

@return TrackRenderBandwidth200Response

type RenderCostEstimate

type RenderCostEstimate struct {
	// Estimated credit cost.
	Cost float32 `json:"cost"`
	// Duration in seconds.
	EstimatedDuration float32                        `json:"estimatedDuration"`
	Resolution        RenderCostEstimateResolution   `json:"resolution"`
	Fps               int32                          `json:"fps"`
	Tier              NullableRenderCostEstimateTier `json:"tier,omitempty"`
}

RenderCostEstimate struct for RenderCostEstimate

func NewRenderCostEstimate

func NewRenderCostEstimate(cost float32, estimatedDuration float32, resolution RenderCostEstimateResolution, fps int32) *RenderCostEstimate

NewRenderCostEstimate instantiates a new RenderCostEstimate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenderCostEstimateWithDefaults

func NewRenderCostEstimateWithDefaults() *RenderCostEstimate

NewRenderCostEstimateWithDefaults instantiates a new RenderCostEstimate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RenderCostEstimate) GetCost

func (o *RenderCostEstimate) GetCost() float32

GetCost returns the Cost field value

func (*RenderCostEstimate) GetCostOk

func (o *RenderCostEstimate) GetCostOk() (*float32, bool)

GetCostOk returns a tuple with the Cost field value and a boolean to check if the value has been set.

func (*RenderCostEstimate) GetEstimatedDuration

func (o *RenderCostEstimate) GetEstimatedDuration() float32

GetEstimatedDuration returns the EstimatedDuration field value

func (*RenderCostEstimate) GetEstimatedDurationOk

func (o *RenderCostEstimate) GetEstimatedDurationOk() (*float32, bool)

GetEstimatedDurationOk returns a tuple with the EstimatedDuration field value and a boolean to check if the value has been set.

func (*RenderCostEstimate) GetFps

func (o *RenderCostEstimate) GetFps() int32

GetFps returns the Fps field value

func (*RenderCostEstimate) GetFpsOk

func (o *RenderCostEstimate) GetFpsOk() (*int32, bool)

GetFpsOk returns a tuple with the Fps field value and a boolean to check if the value has been set.

func (*RenderCostEstimate) GetResolution

GetResolution returns the Resolution field value

func (*RenderCostEstimate) GetResolutionOk

func (o *RenderCostEstimate) GetResolutionOk() (*RenderCostEstimateResolution, bool)

GetResolutionOk returns a tuple with the Resolution field value and a boolean to check if the value has been set.

func (*RenderCostEstimate) GetTier

GetTier returns the Tier field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderCostEstimate) GetTierOk

func (o *RenderCostEstimate) GetTierOk() (*RenderCostEstimateTier, bool)

GetTierOk returns a tuple with the Tier field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderCostEstimate) HasTier

func (o *RenderCostEstimate) HasTier() bool

HasTier returns a boolean if a field has been set.

func (RenderCostEstimate) MarshalJSON

func (o RenderCostEstimate) MarshalJSON() ([]byte, error)

func (*RenderCostEstimate) SetCost

func (o *RenderCostEstimate) SetCost(v float32)

SetCost sets field value

func (*RenderCostEstimate) SetEstimatedDuration

func (o *RenderCostEstimate) SetEstimatedDuration(v float32)

SetEstimatedDuration sets field value

func (*RenderCostEstimate) SetFps

func (o *RenderCostEstimate) SetFps(v int32)

SetFps sets field value

func (*RenderCostEstimate) SetResolution

SetResolution sets field value

func (*RenderCostEstimate) SetTier

SetTier gets a reference to the given NullableRenderCostEstimateTier and assigns it to the Tier field.

func (*RenderCostEstimate) SetTierNil

func (o *RenderCostEstimate) SetTierNil()

SetTierNil sets the value for Tier to be an explicit nil

func (RenderCostEstimate) ToMap

func (o RenderCostEstimate) ToMap() (map[string]interface{}, error)

func (*RenderCostEstimate) UnmarshalJSON

func (o *RenderCostEstimate) UnmarshalJSON(data []byte) (err error)

func (*RenderCostEstimate) UnsetTier

func (o *RenderCostEstimate) UnsetTier()

UnsetTier ensures that no value is present for Tier, not even an explicit nil

type RenderCostEstimateResolution

type RenderCostEstimateResolution struct {
	Width  *int32  `json:"width,omitempty"`
	Height *int32  `json:"height,omitempty"`
	Label  *string `json:"label,omitempty"`
}

RenderCostEstimateResolution struct for RenderCostEstimateResolution

func NewRenderCostEstimateResolution

func NewRenderCostEstimateResolution() *RenderCostEstimateResolution

NewRenderCostEstimateResolution instantiates a new RenderCostEstimateResolution object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenderCostEstimateResolutionWithDefaults

func NewRenderCostEstimateResolutionWithDefaults() *RenderCostEstimateResolution

NewRenderCostEstimateResolutionWithDefaults instantiates a new RenderCostEstimateResolution object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RenderCostEstimateResolution) GetHeight

func (o *RenderCostEstimateResolution) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise.

func (*RenderCostEstimateResolution) GetHeightOk

func (o *RenderCostEstimateResolution) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderCostEstimateResolution) GetLabel

func (o *RenderCostEstimateResolution) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*RenderCostEstimateResolution) GetLabelOk

func (o *RenderCostEstimateResolution) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderCostEstimateResolution) GetWidth

func (o *RenderCostEstimateResolution) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise.

func (*RenderCostEstimateResolution) GetWidthOk

func (o *RenderCostEstimateResolution) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderCostEstimateResolution) HasHeight

func (o *RenderCostEstimateResolution) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*RenderCostEstimateResolution) HasLabel

func (o *RenderCostEstimateResolution) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (*RenderCostEstimateResolution) HasWidth

func (o *RenderCostEstimateResolution) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (RenderCostEstimateResolution) MarshalJSON

func (o RenderCostEstimateResolution) MarshalJSON() ([]byte, error)

func (*RenderCostEstimateResolution) SetHeight

func (o *RenderCostEstimateResolution) SetHeight(v int32)

SetHeight gets a reference to the given int32 and assigns it to the Height field.

func (*RenderCostEstimateResolution) SetLabel

func (o *RenderCostEstimateResolution) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*RenderCostEstimateResolution) SetWidth

func (o *RenderCostEstimateResolution) SetWidth(v int32)

SetWidth gets a reference to the given int32 and assigns it to the Width field.

func (RenderCostEstimateResolution) ToMap

func (o RenderCostEstimateResolution) ToMap() (map[string]interface{}, error)

type RenderCostEstimateTier

type RenderCostEstimateTier struct {
	Tier           *string  `json:"tier,omitempty"`
	CreditsBalance *float32 `json:"credits_balance,omitempty"`
	MonthlyCredits *float32 `json:"monthly_credits,omitempty"`
}

RenderCostEstimateTier struct for RenderCostEstimateTier

func NewRenderCostEstimateTier

func NewRenderCostEstimateTier() *RenderCostEstimateTier

NewRenderCostEstimateTier instantiates a new RenderCostEstimateTier object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenderCostEstimateTierWithDefaults

func NewRenderCostEstimateTierWithDefaults() *RenderCostEstimateTier

NewRenderCostEstimateTierWithDefaults instantiates a new RenderCostEstimateTier object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RenderCostEstimateTier) GetCreditsBalance

func (o *RenderCostEstimateTier) GetCreditsBalance() float32

GetCreditsBalance returns the CreditsBalance field value if set, zero value otherwise.

func (*RenderCostEstimateTier) GetCreditsBalanceOk

func (o *RenderCostEstimateTier) GetCreditsBalanceOk() (*float32, bool)

GetCreditsBalanceOk returns a tuple with the CreditsBalance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderCostEstimateTier) GetMonthlyCredits

func (o *RenderCostEstimateTier) GetMonthlyCredits() float32

GetMonthlyCredits returns the MonthlyCredits field value if set, zero value otherwise.

func (*RenderCostEstimateTier) GetMonthlyCreditsOk

func (o *RenderCostEstimateTier) GetMonthlyCreditsOk() (*float32, bool)

GetMonthlyCreditsOk returns a tuple with the MonthlyCredits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderCostEstimateTier) GetTier

func (o *RenderCostEstimateTier) GetTier() string

GetTier returns the Tier field value if set, zero value otherwise.

func (*RenderCostEstimateTier) GetTierOk

func (o *RenderCostEstimateTier) GetTierOk() (*string, bool)

GetTierOk returns a tuple with the Tier field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderCostEstimateTier) HasCreditsBalance

func (o *RenderCostEstimateTier) HasCreditsBalance() bool

HasCreditsBalance returns a boolean if a field has been set.

func (*RenderCostEstimateTier) HasMonthlyCredits

func (o *RenderCostEstimateTier) HasMonthlyCredits() bool

HasMonthlyCredits returns a boolean if a field has been set.

func (*RenderCostEstimateTier) HasTier

func (o *RenderCostEstimateTier) HasTier() bool

HasTier returns a boolean if a field has been set.

func (RenderCostEstimateTier) MarshalJSON

func (o RenderCostEstimateTier) MarshalJSON() ([]byte, error)

func (*RenderCostEstimateTier) SetCreditsBalance

func (o *RenderCostEstimateTier) SetCreditsBalance(v float32)

SetCreditsBalance gets a reference to the given float32 and assigns it to the CreditsBalance field.

func (*RenderCostEstimateTier) SetMonthlyCredits

func (o *RenderCostEstimateTier) SetMonthlyCredits(v float32)

SetMonthlyCredits gets a reference to the given float32 and assigns it to the MonthlyCredits field.

func (*RenderCostEstimateTier) SetTier

func (o *RenderCostEstimateTier) SetTier(v string)

SetTier gets a reference to the given string and assigns it to the Tier field.

func (RenderCostEstimateTier) ToMap

func (o RenderCostEstimateTier) ToMap() (map[string]interface{}, error)

type RenderJob

type RenderJob struct {
	JobId  string `json:"jobId"`
	Status string `json:"status"`
	// Granular pipeline stage.
	Stage *string `json:"stage,omitempty"`
	// Storage key of the output file when completed.
	OutputKey *string            `json:"outputKey,omitempty"`
	Progress  *RenderJobProgress `json:"progress,omitempty"`
	// Absolute signed download URL when completed.
	Url NullableString `json:"url,omitempty"`
	// Per-destination outputs when external integrations were used.
	Outputs     []RenditionOutput `json:"outputs,omitempty"`
	Error       NullableString    `json:"error,omitempty"`
	CreatedAt   *time.Time        `json:"createdAt,omitempty"`
	CompletedAt NullableTime      `json:"completedAt,omitempty"`
}

RenderJob struct for RenderJob

func NewRenderJob

func NewRenderJob(jobId string, status string) *RenderJob

NewRenderJob instantiates a new RenderJob object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenderJobWithDefaults

func NewRenderJobWithDefaults() *RenderJob

NewRenderJobWithDefaults instantiates a new RenderJob object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RenderJob) GetCompletedAt

func (o *RenderJob) GetCompletedAt() time.Time

GetCompletedAt returns the CompletedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderJob) GetCompletedAtOk

func (o *RenderJob) GetCompletedAtOk() (*time.Time, bool)

GetCompletedAtOk returns a tuple with the CompletedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderJob) GetCreatedAt

func (o *RenderJob) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RenderJob) GetCreatedAtOk

func (o *RenderJob) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderJob) GetError

func (o *RenderJob) GetError() string

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderJob) GetErrorOk

func (o *RenderJob) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderJob) GetJobId

func (o *RenderJob) GetJobId() string

GetJobId returns the JobId field value

func (*RenderJob) GetJobIdOk

func (o *RenderJob) GetJobIdOk() (*string, bool)

GetJobIdOk returns a tuple with the JobId field value and a boolean to check if the value has been set.

func (*RenderJob) GetOutputKey

func (o *RenderJob) GetOutputKey() string

GetOutputKey returns the OutputKey field value if set, zero value otherwise.

func (*RenderJob) GetOutputKeyOk

func (o *RenderJob) GetOutputKeyOk() (*string, bool)

GetOutputKeyOk returns a tuple with the OutputKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderJob) GetOutputs

func (o *RenderJob) GetOutputs() []RenditionOutput

GetOutputs returns the Outputs field value if set, zero value otherwise.

func (*RenderJob) GetOutputsOk

func (o *RenderJob) GetOutputsOk() ([]RenditionOutput, bool)

GetOutputsOk returns a tuple with the Outputs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderJob) GetProgress

func (o *RenderJob) GetProgress() RenderJobProgress

GetProgress returns the Progress field value if set, zero value otherwise.

func (*RenderJob) GetProgressOk

func (o *RenderJob) GetProgressOk() (*RenderJobProgress, bool)

GetProgressOk returns a tuple with the Progress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderJob) GetStage

func (o *RenderJob) GetStage() string

GetStage returns the Stage field value if set, zero value otherwise.

func (*RenderJob) GetStageOk

func (o *RenderJob) GetStageOk() (*string, bool)

GetStageOk returns a tuple with the Stage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderJob) GetStatus

func (o *RenderJob) GetStatus() string

GetStatus returns the Status field value

func (*RenderJob) GetStatusOk

func (o *RenderJob) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*RenderJob) GetUrl

func (o *RenderJob) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderJob) GetUrlOk

func (o *RenderJob) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderJob) HasCompletedAt

func (o *RenderJob) HasCompletedAt() bool

HasCompletedAt returns a boolean if a field has been set.

func (*RenderJob) HasCreatedAt

func (o *RenderJob) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RenderJob) HasError

func (o *RenderJob) HasError() bool

HasError returns a boolean if a field has been set.

func (*RenderJob) HasOutputKey

func (o *RenderJob) HasOutputKey() bool

HasOutputKey returns a boolean if a field has been set.

func (*RenderJob) HasOutputs

func (o *RenderJob) HasOutputs() bool

HasOutputs returns a boolean if a field has been set.

func (*RenderJob) HasProgress

func (o *RenderJob) HasProgress() bool

HasProgress returns a boolean if a field has been set.

func (*RenderJob) HasStage

func (o *RenderJob) HasStage() bool

HasStage returns a boolean if a field has been set.

func (*RenderJob) HasUrl

func (o *RenderJob) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (RenderJob) MarshalJSON

func (o RenderJob) MarshalJSON() ([]byte, error)

func (*RenderJob) SetCompletedAt

func (o *RenderJob) SetCompletedAt(v time.Time)

SetCompletedAt gets a reference to the given NullableTime and assigns it to the CompletedAt field.

func (*RenderJob) SetCompletedAtNil

func (o *RenderJob) SetCompletedAtNil()

SetCompletedAtNil sets the value for CompletedAt to be an explicit nil

func (*RenderJob) SetCreatedAt

func (o *RenderJob) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RenderJob) SetError

func (o *RenderJob) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*RenderJob) SetErrorNil

func (o *RenderJob) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*RenderJob) SetJobId

func (o *RenderJob) SetJobId(v string)

SetJobId sets field value

func (*RenderJob) SetOutputKey

func (o *RenderJob) SetOutputKey(v string)

SetOutputKey gets a reference to the given string and assigns it to the OutputKey field.

func (*RenderJob) SetOutputs

func (o *RenderJob) SetOutputs(v []RenditionOutput)

SetOutputs gets a reference to the given []RenditionOutput and assigns it to the Outputs field.

func (*RenderJob) SetProgress

func (o *RenderJob) SetProgress(v RenderJobProgress)

SetProgress gets a reference to the given RenderJobProgress and assigns it to the Progress field.

func (*RenderJob) SetStage

func (o *RenderJob) SetStage(v string)

SetStage gets a reference to the given string and assigns it to the Stage field.

func (*RenderJob) SetStatus

func (o *RenderJob) SetStatus(v string)

SetStatus sets field value

func (*RenderJob) SetUrl

func (o *RenderJob) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*RenderJob) SetUrlNil

func (o *RenderJob) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (RenderJob) ToMap

func (o RenderJob) ToMap() (map[string]interface{}, error)

func (*RenderJob) UnmarshalJSON

func (o *RenderJob) UnmarshalJSON(data []byte) (err error)

func (*RenderJob) UnsetCompletedAt

func (o *RenderJob) UnsetCompletedAt()

UnsetCompletedAt ensures that no value is present for CompletedAt, not even an explicit nil

func (*RenderJob) UnsetError

func (o *RenderJob) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

func (*RenderJob) UnsetUrl

func (o *RenderJob) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

type RenderJobProgress

type RenderJobProgress struct {
	Done    *int32 `json:"done,omitempty"`
	Total   *int32 `json:"total,omitempty"`
	Percent *int32 `json:"percent,omitempty"`
}

RenderJobProgress struct for RenderJobProgress

func NewRenderJobProgress

func NewRenderJobProgress() *RenderJobProgress

NewRenderJobProgress instantiates a new RenderJobProgress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenderJobProgressWithDefaults

func NewRenderJobProgressWithDefaults() *RenderJobProgress

NewRenderJobProgressWithDefaults instantiates a new RenderJobProgress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RenderJobProgress) GetDone

func (o *RenderJobProgress) GetDone() int32

GetDone returns the Done field value if set, zero value otherwise.

func (*RenderJobProgress) GetDoneOk

func (o *RenderJobProgress) GetDoneOk() (*int32, bool)

GetDoneOk returns a tuple with the Done field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderJobProgress) GetPercent

func (o *RenderJobProgress) GetPercent() int32

GetPercent returns the Percent field value if set, zero value otherwise.

func (*RenderJobProgress) GetPercentOk

func (o *RenderJobProgress) GetPercentOk() (*int32, bool)

GetPercentOk returns a tuple with the Percent field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderJobProgress) GetTotal

func (o *RenderJobProgress) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*RenderJobProgress) GetTotalOk

func (o *RenderJobProgress) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderJobProgress) HasDone

func (o *RenderJobProgress) HasDone() bool

HasDone returns a boolean if a field has been set.

func (*RenderJobProgress) HasPercent

func (o *RenderJobProgress) HasPercent() bool

HasPercent returns a boolean if a field has been set.

func (*RenderJobProgress) HasTotal

func (o *RenderJobProgress) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (RenderJobProgress) MarshalJSON

func (o RenderJobProgress) MarshalJSON() ([]byte, error)

func (*RenderJobProgress) SetDone

func (o *RenderJobProgress) SetDone(v int32)

SetDone gets a reference to the given int32 and assigns it to the Done field.

func (*RenderJobProgress) SetPercent

func (o *RenderJobProgress) SetPercent(v int32)

SetPercent gets a reference to the given int32 and assigns it to the Percent field.

func (*RenderJobProgress) SetTotal

func (o *RenderJobProgress) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (RenderJobProgress) ToMap

func (o RenderJobProgress) ToMap() (map[string]interface{}, error)

type RenderListItem

type RenderListItem struct {
	// Render job ID.
	Id     string `json:"id"`
	Status string `json:"status"`
	// Granular pipeline stage; omitted when unknown.
	Stage    *string `json:"stage,omitempty"`
	Progress int32   `json:"progress"`
	// Download URL of the rendered MP4 (completed only).
	Url         NullableString `json:"url,omitempty"`
	Error       NullableString `json:"error,omitempty"`
	CreatedAt   time.Time      `json:"createdAt"`
	CompletedAt NullableTime   `json:"completedAt,omitempty"`
	// Hover-preview sprite sheet URL, when generated.
	SpriteUrl NullableString `json:"spriteUrl,omitempty"`
	// Credits charged for the render.
	Cost NullableFloat32 `json:"cost,omitempty"`
	// Render duration in seconds.
	Duration NullableFloat32 `json:"duration,omitempty"`
	Width    NullableInt32   `json:"width,omitempty"`
	Height   NullableInt32   `json:"height,omitempty"`
}

RenderListItem Flat render summary as returned by `GET /v1/render`.

func NewRenderListItem

func NewRenderListItem(id string, status string, progress int32, createdAt time.Time) *RenderListItem

NewRenderListItem instantiates a new RenderListItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenderListItemWithDefaults

func NewRenderListItemWithDefaults() *RenderListItem

NewRenderListItemWithDefaults instantiates a new RenderListItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RenderListItem) GetCompletedAt

func (o *RenderListItem) GetCompletedAt() time.Time

GetCompletedAt returns the CompletedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderListItem) GetCompletedAtOk

func (o *RenderListItem) GetCompletedAtOk() (*time.Time, bool)

GetCompletedAtOk returns a tuple with the CompletedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderListItem) GetCost

func (o *RenderListItem) GetCost() float32

GetCost returns the Cost field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderListItem) GetCostOk

func (o *RenderListItem) GetCostOk() (*float32, bool)

GetCostOk returns a tuple with the Cost field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderListItem) GetCreatedAt

func (o *RenderListItem) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*RenderListItem) GetCreatedAtOk

func (o *RenderListItem) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*RenderListItem) GetDuration

func (o *RenderListItem) GetDuration() float32

GetDuration returns the Duration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderListItem) GetDurationOk

func (o *RenderListItem) GetDurationOk() (*float32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderListItem) GetError

func (o *RenderListItem) GetError() string

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderListItem) GetErrorOk

func (o *RenderListItem) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderListItem) GetHeight

func (o *RenderListItem) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderListItem) GetHeightOk

func (o *RenderListItem) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderListItem) GetId

func (o *RenderListItem) GetId() string

GetId returns the Id field value

func (*RenderListItem) GetIdOk

func (o *RenderListItem) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RenderListItem) GetProgress

func (o *RenderListItem) GetProgress() int32

GetProgress returns the Progress field value

func (*RenderListItem) GetProgressOk

func (o *RenderListItem) GetProgressOk() (*int32, bool)

GetProgressOk returns a tuple with the Progress field value and a boolean to check if the value has been set.

func (*RenderListItem) GetSpriteUrl

func (o *RenderListItem) GetSpriteUrl() string

GetSpriteUrl returns the SpriteUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderListItem) GetSpriteUrlOk

func (o *RenderListItem) GetSpriteUrlOk() (*string, bool)

GetSpriteUrlOk returns a tuple with the SpriteUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderListItem) GetStage

func (o *RenderListItem) GetStage() string

GetStage returns the Stage field value if set, zero value otherwise.

func (*RenderListItem) GetStageOk

func (o *RenderListItem) GetStageOk() (*string, bool)

GetStageOk returns a tuple with the Stage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderListItem) GetStatus

func (o *RenderListItem) GetStatus() string

GetStatus returns the Status field value

func (*RenderListItem) GetStatusOk

func (o *RenderListItem) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*RenderListItem) GetUrl

func (o *RenderListItem) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderListItem) GetUrlOk

func (o *RenderListItem) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderListItem) GetWidth

func (o *RenderListItem) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderListItem) GetWidthOk

func (o *RenderListItem) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderListItem) HasCompletedAt

func (o *RenderListItem) HasCompletedAt() bool

HasCompletedAt returns a boolean if a field has been set.

func (*RenderListItem) HasCost

func (o *RenderListItem) HasCost() bool

HasCost returns a boolean if a field has been set.

func (*RenderListItem) HasDuration

func (o *RenderListItem) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*RenderListItem) HasError

func (o *RenderListItem) HasError() bool

HasError returns a boolean if a field has been set.

func (*RenderListItem) HasHeight

func (o *RenderListItem) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*RenderListItem) HasSpriteUrl

func (o *RenderListItem) HasSpriteUrl() bool

HasSpriteUrl returns a boolean if a field has been set.

func (*RenderListItem) HasStage

func (o *RenderListItem) HasStage() bool

HasStage returns a boolean if a field has been set.

func (*RenderListItem) HasUrl

func (o *RenderListItem) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*RenderListItem) HasWidth

func (o *RenderListItem) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (RenderListItem) MarshalJSON

func (o RenderListItem) MarshalJSON() ([]byte, error)

func (*RenderListItem) SetCompletedAt

func (o *RenderListItem) SetCompletedAt(v time.Time)

SetCompletedAt gets a reference to the given NullableTime and assigns it to the CompletedAt field.

func (*RenderListItem) SetCompletedAtNil

func (o *RenderListItem) SetCompletedAtNil()

SetCompletedAtNil sets the value for CompletedAt to be an explicit nil

func (*RenderListItem) SetCost

func (o *RenderListItem) SetCost(v float32)

SetCost gets a reference to the given NullableFloat32 and assigns it to the Cost field.

func (*RenderListItem) SetCostNil

func (o *RenderListItem) SetCostNil()

SetCostNil sets the value for Cost to be an explicit nil

func (*RenderListItem) SetCreatedAt

func (o *RenderListItem) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*RenderListItem) SetDuration

func (o *RenderListItem) SetDuration(v float32)

SetDuration gets a reference to the given NullableFloat32 and assigns it to the Duration field.

func (*RenderListItem) SetDurationNil

func (o *RenderListItem) SetDurationNil()

SetDurationNil sets the value for Duration to be an explicit nil

func (*RenderListItem) SetError

func (o *RenderListItem) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*RenderListItem) SetErrorNil

func (o *RenderListItem) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*RenderListItem) SetHeight

func (o *RenderListItem) SetHeight(v int32)

SetHeight gets a reference to the given NullableInt32 and assigns it to the Height field.

func (*RenderListItem) SetHeightNil

func (o *RenderListItem) SetHeightNil()

SetHeightNil sets the value for Height to be an explicit nil

func (*RenderListItem) SetId

func (o *RenderListItem) SetId(v string)

SetId sets field value

func (*RenderListItem) SetProgress

func (o *RenderListItem) SetProgress(v int32)

SetProgress sets field value

func (*RenderListItem) SetSpriteUrl

func (o *RenderListItem) SetSpriteUrl(v string)

SetSpriteUrl gets a reference to the given NullableString and assigns it to the SpriteUrl field.

func (*RenderListItem) SetSpriteUrlNil

func (o *RenderListItem) SetSpriteUrlNil()

SetSpriteUrlNil sets the value for SpriteUrl to be an explicit nil

func (*RenderListItem) SetStage

func (o *RenderListItem) SetStage(v string)

SetStage gets a reference to the given string and assigns it to the Stage field.

func (*RenderListItem) SetStatus

func (o *RenderListItem) SetStatus(v string)

SetStatus sets field value

func (*RenderListItem) SetUrl

func (o *RenderListItem) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*RenderListItem) SetUrlNil

func (o *RenderListItem) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (*RenderListItem) SetWidth

func (o *RenderListItem) SetWidth(v int32)

SetWidth gets a reference to the given NullableInt32 and assigns it to the Width field.

func (*RenderListItem) SetWidthNil

func (o *RenderListItem) SetWidthNil()

SetWidthNil sets the value for Width to be an explicit nil

func (RenderListItem) ToMap

func (o RenderListItem) ToMap() (map[string]interface{}, error)

func (*RenderListItem) UnmarshalJSON

func (o *RenderListItem) UnmarshalJSON(data []byte) (err error)

func (*RenderListItem) UnsetCompletedAt

func (o *RenderListItem) UnsetCompletedAt()

UnsetCompletedAt ensures that no value is present for CompletedAt, not even an explicit nil

func (*RenderListItem) UnsetCost

func (o *RenderListItem) UnsetCost()

UnsetCost ensures that no value is present for Cost, not even an explicit nil

func (*RenderListItem) UnsetDuration

func (o *RenderListItem) UnsetDuration()

UnsetDuration ensures that no value is present for Duration, not even an explicit nil

func (*RenderListItem) UnsetError

func (o *RenderListItem) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

func (*RenderListItem) UnsetHeight

func (o *RenderListItem) UnsetHeight()

UnsetHeight ensures that no value is present for Height, not even an explicit nil

func (*RenderListItem) UnsetSpriteUrl

func (o *RenderListItem) UnsetSpriteUrl()

UnsetSpriteUrl ensures that no value is present for SpriteUrl, not even an explicit nil

func (*RenderListItem) UnsetUrl

func (o *RenderListItem) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

func (*RenderListItem) UnsetWidth

func (o *RenderListItem) UnsetWidth()

UnsetWidth ensures that no value is present for Width, not even an explicit nil

type RenderTemplateRequest

type RenderTemplateRequest struct {
	Variables  map[string]interface{} `json:"variables,omitempty"`
	WebhookUrl *string                `json:"webhookUrl,omitempty"`
	ProjectId  *string                `json:"projectId,omitempty"`
}

RenderTemplateRequest struct for RenderTemplateRequest

func NewRenderTemplateRequest

func NewRenderTemplateRequest() *RenderTemplateRequest

NewRenderTemplateRequest instantiates a new RenderTemplateRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenderTemplateRequestWithDefaults

func NewRenderTemplateRequestWithDefaults() *RenderTemplateRequest

NewRenderTemplateRequestWithDefaults instantiates a new RenderTemplateRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RenderTemplateRequest) GetProjectId

func (o *RenderTemplateRequest) GetProjectId() string

GetProjectId returns the ProjectId field value if set, zero value otherwise.

func (*RenderTemplateRequest) GetProjectIdOk

func (o *RenderTemplateRequest) GetProjectIdOk() (*string, bool)

GetProjectIdOk returns a tuple with the ProjectId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderTemplateRequest) GetVariables

func (o *RenderTemplateRequest) GetVariables() map[string]interface{}

GetVariables returns the Variables field value if set, zero value otherwise.

func (*RenderTemplateRequest) GetVariablesOk

func (o *RenderTemplateRequest) GetVariablesOk() (map[string]interface{}, bool)

GetVariablesOk returns a tuple with the Variables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderTemplateRequest) GetWebhookUrl

func (o *RenderTemplateRequest) GetWebhookUrl() string

GetWebhookUrl returns the WebhookUrl field value if set, zero value otherwise.

func (*RenderTemplateRequest) GetWebhookUrlOk

func (o *RenderTemplateRequest) GetWebhookUrlOk() (*string, bool)

GetWebhookUrlOk returns a tuple with the WebhookUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderTemplateRequest) HasProjectId

func (o *RenderTemplateRequest) HasProjectId() bool

HasProjectId returns a boolean if a field has been set.

func (*RenderTemplateRequest) HasVariables

func (o *RenderTemplateRequest) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (*RenderTemplateRequest) HasWebhookUrl

func (o *RenderTemplateRequest) HasWebhookUrl() bool

HasWebhookUrl returns a boolean if a field has been set.

func (RenderTemplateRequest) MarshalJSON

func (o RenderTemplateRequest) MarshalJSON() ([]byte, error)

func (*RenderTemplateRequest) SetProjectId

func (o *RenderTemplateRequest) SetProjectId(v string)

SetProjectId gets a reference to the given string and assigns it to the ProjectId field.

func (*RenderTemplateRequest) SetVariables

func (o *RenderTemplateRequest) SetVariables(v map[string]interface{})

SetVariables gets a reference to the given map[string]interface{} and assigns it to the Variables field.

func (*RenderTemplateRequest) SetWebhookUrl

func (o *RenderTemplateRequest) SetWebhookUrl(v string)

SetWebhookUrl gets a reference to the given string and assigns it to the WebhookUrl field.

func (RenderTemplateRequest) ToMap

func (o RenderTemplateRequest) ToMap() (map[string]interface{}, error)

type RenderWebhookPayload

type RenderWebhookPayload struct {
	Event string `json:"event"`
	// Render job ID.
	Id          string                   `json:"id"`
	Status      string                   `json:"status"`
	Stage       *string                  `json:"stage,omitempty"`
	Progress    *int32                   `json:"progress,omitempty"`
	Url         NullableString           `json:"url,omitempty"`
	Outputs     []map[string]interface{} `json:"outputs,omitempty"`
	Duration    *float32                 `json:"duration,omitempty"`
	Width       *int32                   `json:"width,omitempty"`
	Height      *int32                   `json:"height,omitempty"`
	TemplateId  *string                  `json:"templateId,omitempty"`
	Cost        *float32                 `json:"cost,omitempty"`
	Error       NullableString           `json:"error,omitempty"`
	CreatedAt   *time.Time               `json:"createdAt,omitempty"`
	CompletedAt NullableTime             `json:"completedAt,omitempty"`
}

RenderWebhookPayload JSON body POSTed to webhook targets on terminal render states.

func NewRenderWebhookPayload

func NewRenderWebhookPayload(event string, id string, status string) *RenderWebhookPayload

NewRenderWebhookPayload instantiates a new RenderWebhookPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenderWebhookPayloadWithDefaults

func NewRenderWebhookPayloadWithDefaults() *RenderWebhookPayload

NewRenderWebhookPayloadWithDefaults instantiates a new RenderWebhookPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RenderWebhookPayload) GetCompletedAt

func (o *RenderWebhookPayload) GetCompletedAt() time.Time

GetCompletedAt returns the CompletedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderWebhookPayload) GetCompletedAtOk

func (o *RenderWebhookPayload) GetCompletedAtOk() (*time.Time, bool)

GetCompletedAtOk returns a tuple with the CompletedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderWebhookPayload) GetCost

func (o *RenderWebhookPayload) GetCost() float32

GetCost returns the Cost field value if set, zero value otherwise.

func (*RenderWebhookPayload) GetCostOk

func (o *RenderWebhookPayload) GetCostOk() (*float32, bool)

GetCostOk returns a tuple with the Cost field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderWebhookPayload) GetCreatedAt

func (o *RenderWebhookPayload) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RenderWebhookPayload) GetCreatedAtOk

func (o *RenderWebhookPayload) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderWebhookPayload) GetDuration

func (o *RenderWebhookPayload) GetDuration() float32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*RenderWebhookPayload) GetDurationOk

func (o *RenderWebhookPayload) GetDurationOk() (*float32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderWebhookPayload) GetError

func (o *RenderWebhookPayload) GetError() string

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderWebhookPayload) GetErrorOk

func (o *RenderWebhookPayload) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderWebhookPayload) GetEvent

func (o *RenderWebhookPayload) GetEvent() string

GetEvent returns the Event field value

func (*RenderWebhookPayload) GetEventOk

func (o *RenderWebhookPayload) GetEventOk() (*string, bool)

GetEventOk returns a tuple with the Event field value and a boolean to check if the value has been set.

func (*RenderWebhookPayload) GetHeight

func (o *RenderWebhookPayload) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise.

func (*RenderWebhookPayload) GetHeightOk

func (o *RenderWebhookPayload) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderWebhookPayload) GetId

func (o *RenderWebhookPayload) GetId() string

GetId returns the Id field value

func (*RenderWebhookPayload) GetIdOk

func (o *RenderWebhookPayload) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RenderWebhookPayload) GetOutputs

func (o *RenderWebhookPayload) GetOutputs() []map[string]interface{}

GetOutputs returns the Outputs field value if set, zero value otherwise.

func (*RenderWebhookPayload) GetOutputsOk

func (o *RenderWebhookPayload) GetOutputsOk() ([]map[string]interface{}, bool)

GetOutputsOk returns a tuple with the Outputs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderWebhookPayload) GetProgress

func (o *RenderWebhookPayload) GetProgress() int32

GetProgress returns the Progress field value if set, zero value otherwise.

func (*RenderWebhookPayload) GetProgressOk

func (o *RenderWebhookPayload) GetProgressOk() (*int32, bool)

GetProgressOk returns a tuple with the Progress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderWebhookPayload) GetStage

func (o *RenderWebhookPayload) GetStage() string

GetStage returns the Stage field value if set, zero value otherwise.

func (*RenderWebhookPayload) GetStageOk

func (o *RenderWebhookPayload) GetStageOk() (*string, bool)

GetStageOk returns a tuple with the Stage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderWebhookPayload) GetStatus

func (o *RenderWebhookPayload) GetStatus() string

GetStatus returns the Status field value

func (*RenderWebhookPayload) GetStatusOk

func (o *RenderWebhookPayload) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*RenderWebhookPayload) GetTemplateId

func (o *RenderWebhookPayload) GetTemplateId() string

GetTemplateId returns the TemplateId field value if set, zero value otherwise.

func (*RenderWebhookPayload) GetTemplateIdOk

func (o *RenderWebhookPayload) GetTemplateIdOk() (*string, bool)

GetTemplateIdOk returns a tuple with the TemplateId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderWebhookPayload) GetUrl

func (o *RenderWebhookPayload) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenderWebhookPayload) GetUrlOk

func (o *RenderWebhookPayload) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenderWebhookPayload) GetWidth

func (o *RenderWebhookPayload) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise.

func (*RenderWebhookPayload) GetWidthOk

func (o *RenderWebhookPayload) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenderWebhookPayload) HasCompletedAt

func (o *RenderWebhookPayload) HasCompletedAt() bool

HasCompletedAt returns a boolean if a field has been set.

func (*RenderWebhookPayload) HasCost

func (o *RenderWebhookPayload) HasCost() bool

HasCost returns a boolean if a field has been set.

func (*RenderWebhookPayload) HasCreatedAt

func (o *RenderWebhookPayload) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RenderWebhookPayload) HasDuration

func (o *RenderWebhookPayload) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*RenderWebhookPayload) HasError

func (o *RenderWebhookPayload) HasError() bool

HasError returns a boolean if a field has been set.

func (*RenderWebhookPayload) HasHeight

func (o *RenderWebhookPayload) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*RenderWebhookPayload) HasOutputs

func (o *RenderWebhookPayload) HasOutputs() bool

HasOutputs returns a boolean if a field has been set.

func (*RenderWebhookPayload) HasProgress

func (o *RenderWebhookPayload) HasProgress() bool

HasProgress returns a boolean if a field has been set.

func (*RenderWebhookPayload) HasStage

func (o *RenderWebhookPayload) HasStage() bool

HasStage returns a boolean if a field has been set.

func (*RenderWebhookPayload) HasTemplateId

func (o *RenderWebhookPayload) HasTemplateId() bool

HasTemplateId returns a boolean if a field has been set.

func (*RenderWebhookPayload) HasUrl

func (o *RenderWebhookPayload) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (*RenderWebhookPayload) HasWidth

func (o *RenderWebhookPayload) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (RenderWebhookPayload) MarshalJSON

func (o RenderWebhookPayload) MarshalJSON() ([]byte, error)

func (*RenderWebhookPayload) SetCompletedAt

func (o *RenderWebhookPayload) SetCompletedAt(v time.Time)

SetCompletedAt gets a reference to the given NullableTime and assigns it to the CompletedAt field.

func (*RenderWebhookPayload) SetCompletedAtNil

func (o *RenderWebhookPayload) SetCompletedAtNil()

SetCompletedAtNil sets the value for CompletedAt to be an explicit nil

func (*RenderWebhookPayload) SetCost

func (o *RenderWebhookPayload) SetCost(v float32)

SetCost gets a reference to the given float32 and assigns it to the Cost field.

func (*RenderWebhookPayload) SetCreatedAt

func (o *RenderWebhookPayload) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RenderWebhookPayload) SetDuration

func (o *RenderWebhookPayload) SetDuration(v float32)

SetDuration gets a reference to the given float32 and assigns it to the Duration field.

func (*RenderWebhookPayload) SetError

func (o *RenderWebhookPayload) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*RenderWebhookPayload) SetErrorNil

func (o *RenderWebhookPayload) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*RenderWebhookPayload) SetEvent

func (o *RenderWebhookPayload) SetEvent(v string)

SetEvent sets field value

func (*RenderWebhookPayload) SetHeight

func (o *RenderWebhookPayload) SetHeight(v int32)

SetHeight gets a reference to the given int32 and assigns it to the Height field.

func (*RenderWebhookPayload) SetId

func (o *RenderWebhookPayload) SetId(v string)

SetId sets field value

func (*RenderWebhookPayload) SetOutputs

func (o *RenderWebhookPayload) SetOutputs(v []map[string]interface{})

SetOutputs gets a reference to the given []map[string]interface{} and assigns it to the Outputs field.

func (*RenderWebhookPayload) SetProgress

func (o *RenderWebhookPayload) SetProgress(v int32)

SetProgress gets a reference to the given int32 and assigns it to the Progress field.

func (*RenderWebhookPayload) SetStage

func (o *RenderWebhookPayload) SetStage(v string)

SetStage gets a reference to the given string and assigns it to the Stage field.

func (*RenderWebhookPayload) SetStatus

func (o *RenderWebhookPayload) SetStatus(v string)

SetStatus sets field value

func (*RenderWebhookPayload) SetTemplateId

func (o *RenderWebhookPayload) SetTemplateId(v string)

SetTemplateId gets a reference to the given string and assigns it to the TemplateId field.

func (*RenderWebhookPayload) SetUrl

func (o *RenderWebhookPayload) SetUrl(v string)

SetUrl gets a reference to the given NullableString and assigns it to the Url field.

func (*RenderWebhookPayload) SetUrlNil

func (o *RenderWebhookPayload) SetUrlNil()

SetUrlNil sets the value for Url to be an explicit nil

func (*RenderWebhookPayload) SetWidth

func (o *RenderWebhookPayload) SetWidth(v int32)

SetWidth gets a reference to the given int32 and assigns it to the Width field.

func (RenderWebhookPayload) ToMap

func (o RenderWebhookPayload) ToMap() (map[string]interface{}, error)

func (*RenderWebhookPayload) UnmarshalJSON

func (o *RenderWebhookPayload) UnmarshalJSON(data []byte) (err error)

func (*RenderWebhookPayload) UnsetCompletedAt

func (o *RenderWebhookPayload) UnsetCompletedAt()

UnsetCompletedAt ensures that no value is present for CompletedAt, not even an explicit nil

func (*RenderWebhookPayload) UnsetError

func (o *RenderWebhookPayload) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

func (*RenderWebhookPayload) UnsetUrl

func (o *RenderWebhookPayload) UnsetUrl()

UnsetUrl ensures that no value is present for Url, not even an explicit nil

type Rendition

type Rendition struct {
	Id              *string                `json:"id,omitempty"`
	JobId           NullableString         `json:"job_id,omitempty"`
	ProjectId       NullableString         `json:"project_id,omitempty"`
	Status          *string                `json:"status,omitempty"`
	Stage           *string                `json:"stage,omitempty"`
	Cost            NullableFloat32        `json:"cost,omitempty"`
	Duration        NullableFloat32        `json:"duration,omitempty"`
	Width           NullableInt32          `json:"width,omitempty"`
	Height          NullableInt32          `json:"height,omitempty"`
	Fps             NullableInt32          `json:"fps,omitempty"`
	OutputUrl       NullableString         `json:"output_url,omitempty"`
	OutputSizeBytes NullableInt32          `json:"output_size_bytes,omitempty"`
	Error           NullableString         `json:"error,omitempty"`
	ProgressPercent NullableInt32          `json:"progress_percent,omitempty"`
	SpriteUrl       NullableString         `json:"sprite_url,omitempty"`
	VideoJson       map[string]interface{} `json:"video_json,omitempty"`
	Outputs         []RenditionOutput      `json:"outputs,omitempty"`
	Projects        map[string]interface{} `json:"projects,omitempty"`
	CreatedAt       *time.Time             `json:"created_at,omitempty"`
	CompletedAt     NullableTime           `json:"completed_at,omitempty"`
}

Rendition struct for Rendition

func NewRendition

func NewRendition() *Rendition

NewRendition instantiates a new Rendition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenditionWithDefaults

func NewRenditionWithDefaults() *Rendition

NewRenditionWithDefaults instantiates a new Rendition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Rendition) GetCompletedAt

func (o *Rendition) GetCompletedAt() time.Time

GetCompletedAt returns the CompletedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetCompletedAtOk

func (o *Rendition) GetCompletedAtOk() (*time.Time, bool)

GetCompletedAtOk returns a tuple with the CompletedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetCost

func (o *Rendition) GetCost() float32

GetCost returns the Cost field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetCostOk

func (o *Rendition) GetCostOk() (*float32, bool)

GetCostOk returns a tuple with the Cost field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetCreatedAt

func (o *Rendition) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*Rendition) GetCreatedAtOk

func (o *Rendition) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Rendition) GetDuration

func (o *Rendition) GetDuration() float32

GetDuration returns the Duration field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetDurationOk

func (o *Rendition) GetDurationOk() (*float32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetError

func (o *Rendition) GetError() string

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetErrorOk

func (o *Rendition) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetFps

func (o *Rendition) GetFps() int32

GetFps returns the Fps field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetFpsOk

func (o *Rendition) GetFpsOk() (*int32, bool)

GetFpsOk returns a tuple with the Fps field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetHeight

func (o *Rendition) GetHeight() int32

GetHeight returns the Height field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetHeightOk

func (o *Rendition) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetId

func (o *Rendition) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*Rendition) GetIdOk

func (o *Rendition) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Rendition) GetJobId

func (o *Rendition) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetJobIdOk

func (o *Rendition) GetJobIdOk() (*string, bool)

GetJobIdOk returns a tuple with the JobId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetOutputSizeBytes

func (o *Rendition) GetOutputSizeBytes() int32

GetOutputSizeBytes returns the OutputSizeBytes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetOutputSizeBytesOk

func (o *Rendition) GetOutputSizeBytesOk() (*int32, bool)

GetOutputSizeBytesOk returns a tuple with the OutputSizeBytes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetOutputUrl

func (o *Rendition) GetOutputUrl() string

GetOutputUrl returns the OutputUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetOutputUrlOk

func (o *Rendition) GetOutputUrlOk() (*string, bool)

GetOutputUrlOk returns a tuple with the OutputUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetOutputs

func (o *Rendition) GetOutputs() []RenditionOutput

GetOutputs returns the Outputs field value if set, zero value otherwise.

func (*Rendition) GetOutputsOk

func (o *Rendition) GetOutputsOk() ([]RenditionOutput, bool)

GetOutputsOk returns a tuple with the Outputs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Rendition) GetProgressPercent

func (o *Rendition) GetProgressPercent() int32

GetProgressPercent returns the ProgressPercent field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetProgressPercentOk

func (o *Rendition) GetProgressPercentOk() (*int32, bool)

GetProgressPercentOk returns a tuple with the ProgressPercent field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetProjectId

func (o *Rendition) GetProjectId() string

GetProjectId returns the ProjectId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetProjectIdOk

func (o *Rendition) GetProjectIdOk() (*string, bool)

GetProjectIdOk returns a tuple with the ProjectId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetProjects

func (o *Rendition) GetProjects() map[string]interface{}

GetProjects returns the Projects field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetProjectsOk

func (o *Rendition) GetProjectsOk() (map[string]interface{}, bool)

GetProjectsOk returns a tuple with the Projects field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetSpriteUrl

func (o *Rendition) GetSpriteUrl() string

GetSpriteUrl returns the SpriteUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetSpriteUrlOk

func (o *Rendition) GetSpriteUrlOk() (*string, bool)

GetSpriteUrlOk returns a tuple with the SpriteUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetStage

func (o *Rendition) GetStage() string

GetStage returns the Stage field value if set, zero value otherwise.

func (*Rendition) GetStageOk

func (o *Rendition) GetStageOk() (*string, bool)

GetStageOk returns a tuple with the Stage field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Rendition) GetStatus

func (o *Rendition) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*Rendition) GetStatusOk

func (o *Rendition) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Rendition) GetVideoJson

func (o *Rendition) GetVideoJson() map[string]interface{}

GetVideoJson returns the VideoJson field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetVideoJsonOk

func (o *Rendition) GetVideoJsonOk() (map[string]interface{}, bool)

GetVideoJsonOk returns a tuple with the VideoJson field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) GetWidth

func (o *Rendition) GetWidth() int32

GetWidth returns the Width field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Rendition) GetWidthOk

func (o *Rendition) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Rendition) HasCompletedAt

func (o *Rendition) HasCompletedAt() bool

HasCompletedAt returns a boolean if a field has been set.

func (*Rendition) HasCost

func (o *Rendition) HasCost() bool

HasCost returns a boolean if a field has been set.

func (*Rendition) HasCreatedAt

func (o *Rendition) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*Rendition) HasDuration

func (o *Rendition) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*Rendition) HasError

func (o *Rendition) HasError() bool

HasError returns a boolean if a field has been set.

func (*Rendition) HasFps

func (o *Rendition) HasFps() bool

HasFps returns a boolean if a field has been set.

func (*Rendition) HasHeight

func (o *Rendition) HasHeight() bool

HasHeight returns a boolean if a field has been set.

func (*Rendition) HasId

func (o *Rendition) HasId() bool

HasId returns a boolean if a field has been set.

func (*Rendition) HasJobId

func (o *Rendition) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (*Rendition) HasOutputSizeBytes

func (o *Rendition) HasOutputSizeBytes() bool

HasOutputSizeBytes returns a boolean if a field has been set.

func (*Rendition) HasOutputUrl

func (o *Rendition) HasOutputUrl() bool

HasOutputUrl returns a boolean if a field has been set.

func (*Rendition) HasOutputs

func (o *Rendition) HasOutputs() bool

HasOutputs returns a boolean if a field has been set.

func (*Rendition) HasProgressPercent

func (o *Rendition) HasProgressPercent() bool

HasProgressPercent returns a boolean if a field has been set.

func (*Rendition) HasProjectId

func (o *Rendition) HasProjectId() bool

HasProjectId returns a boolean if a field has been set.

func (*Rendition) HasProjects

func (o *Rendition) HasProjects() bool

HasProjects returns a boolean if a field has been set.

func (*Rendition) HasSpriteUrl

func (o *Rendition) HasSpriteUrl() bool

HasSpriteUrl returns a boolean if a field has been set.

func (*Rendition) HasStage

func (o *Rendition) HasStage() bool

HasStage returns a boolean if a field has been set.

func (*Rendition) HasStatus

func (o *Rendition) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*Rendition) HasVideoJson

func (o *Rendition) HasVideoJson() bool

HasVideoJson returns a boolean if a field has been set.

func (*Rendition) HasWidth

func (o *Rendition) HasWidth() bool

HasWidth returns a boolean if a field has been set.

func (Rendition) MarshalJSON

func (o Rendition) MarshalJSON() ([]byte, error)

func (*Rendition) SetCompletedAt

func (o *Rendition) SetCompletedAt(v time.Time)

SetCompletedAt gets a reference to the given NullableTime and assigns it to the CompletedAt field.

func (*Rendition) SetCompletedAtNil

func (o *Rendition) SetCompletedAtNil()

SetCompletedAtNil sets the value for CompletedAt to be an explicit nil

func (*Rendition) SetCost

func (o *Rendition) SetCost(v float32)

SetCost gets a reference to the given NullableFloat32 and assigns it to the Cost field.

func (*Rendition) SetCostNil

func (o *Rendition) SetCostNil()

SetCostNil sets the value for Cost to be an explicit nil

func (*Rendition) SetCreatedAt

func (o *Rendition) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*Rendition) SetDuration

func (o *Rendition) SetDuration(v float32)

SetDuration gets a reference to the given NullableFloat32 and assigns it to the Duration field.

func (*Rendition) SetDurationNil

func (o *Rendition) SetDurationNil()

SetDurationNil sets the value for Duration to be an explicit nil

func (*Rendition) SetError

func (o *Rendition) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*Rendition) SetErrorNil

func (o *Rendition) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*Rendition) SetFps

func (o *Rendition) SetFps(v int32)

SetFps gets a reference to the given NullableInt32 and assigns it to the Fps field.

func (*Rendition) SetFpsNil

func (o *Rendition) SetFpsNil()

SetFpsNil sets the value for Fps to be an explicit nil

func (*Rendition) SetHeight

func (o *Rendition) SetHeight(v int32)

SetHeight gets a reference to the given NullableInt32 and assigns it to the Height field.

func (*Rendition) SetHeightNil

func (o *Rendition) SetHeightNil()

SetHeightNil sets the value for Height to be an explicit nil

func (*Rendition) SetId

func (o *Rendition) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*Rendition) SetJobId

func (o *Rendition) SetJobId(v string)

SetJobId gets a reference to the given NullableString and assigns it to the JobId field.

func (*Rendition) SetJobIdNil

func (o *Rendition) SetJobIdNil()

SetJobIdNil sets the value for JobId to be an explicit nil

func (*Rendition) SetOutputSizeBytes

func (o *Rendition) SetOutputSizeBytes(v int32)

SetOutputSizeBytes gets a reference to the given NullableInt32 and assigns it to the OutputSizeBytes field.

func (*Rendition) SetOutputSizeBytesNil

func (o *Rendition) SetOutputSizeBytesNil()

SetOutputSizeBytesNil sets the value for OutputSizeBytes to be an explicit nil

func (*Rendition) SetOutputUrl

func (o *Rendition) SetOutputUrl(v string)

SetOutputUrl gets a reference to the given NullableString and assigns it to the OutputUrl field.

func (*Rendition) SetOutputUrlNil

func (o *Rendition) SetOutputUrlNil()

SetOutputUrlNil sets the value for OutputUrl to be an explicit nil

func (*Rendition) SetOutputs

func (o *Rendition) SetOutputs(v []RenditionOutput)

SetOutputs gets a reference to the given []RenditionOutput and assigns it to the Outputs field.

func (*Rendition) SetProgressPercent

func (o *Rendition) SetProgressPercent(v int32)

SetProgressPercent gets a reference to the given NullableInt32 and assigns it to the ProgressPercent field.

func (*Rendition) SetProgressPercentNil

func (o *Rendition) SetProgressPercentNil()

SetProgressPercentNil sets the value for ProgressPercent to be an explicit nil

func (*Rendition) SetProjectId

func (o *Rendition) SetProjectId(v string)

SetProjectId gets a reference to the given NullableString and assigns it to the ProjectId field.

func (*Rendition) SetProjectIdNil

func (o *Rendition) SetProjectIdNil()

SetProjectIdNil sets the value for ProjectId to be an explicit nil

func (*Rendition) SetProjects

func (o *Rendition) SetProjects(v map[string]interface{})

SetProjects gets a reference to the given map[string]interface{} and assigns it to the Projects field.

func (*Rendition) SetSpriteUrl

func (o *Rendition) SetSpriteUrl(v string)

SetSpriteUrl gets a reference to the given NullableString and assigns it to the SpriteUrl field.

func (*Rendition) SetSpriteUrlNil

func (o *Rendition) SetSpriteUrlNil()

SetSpriteUrlNil sets the value for SpriteUrl to be an explicit nil

func (*Rendition) SetStage

func (o *Rendition) SetStage(v string)

SetStage gets a reference to the given string and assigns it to the Stage field.

func (*Rendition) SetStatus

func (o *Rendition) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*Rendition) SetVideoJson

func (o *Rendition) SetVideoJson(v map[string]interface{})

SetVideoJson gets a reference to the given map[string]interface{} and assigns it to the VideoJson field.

func (*Rendition) SetWidth

func (o *Rendition) SetWidth(v int32)

SetWidth gets a reference to the given NullableInt32 and assigns it to the Width field.

func (*Rendition) SetWidthNil

func (o *Rendition) SetWidthNil()

SetWidthNil sets the value for Width to be an explicit nil

func (Rendition) ToMap

func (o Rendition) ToMap() (map[string]interface{}, error)

func (*Rendition) UnsetCompletedAt

func (o *Rendition) UnsetCompletedAt()

UnsetCompletedAt ensures that no value is present for CompletedAt, not even an explicit nil

func (*Rendition) UnsetCost

func (o *Rendition) UnsetCost()

UnsetCost ensures that no value is present for Cost, not even an explicit nil

func (*Rendition) UnsetDuration

func (o *Rendition) UnsetDuration()

UnsetDuration ensures that no value is present for Duration, not even an explicit nil

func (*Rendition) UnsetError

func (o *Rendition) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

func (*Rendition) UnsetFps

func (o *Rendition) UnsetFps()

UnsetFps ensures that no value is present for Fps, not even an explicit nil

func (*Rendition) UnsetHeight

func (o *Rendition) UnsetHeight()

UnsetHeight ensures that no value is present for Height, not even an explicit nil

func (*Rendition) UnsetJobId

func (o *Rendition) UnsetJobId()

UnsetJobId ensures that no value is present for JobId, not even an explicit nil

func (*Rendition) UnsetOutputSizeBytes

func (o *Rendition) UnsetOutputSizeBytes()

UnsetOutputSizeBytes ensures that no value is present for OutputSizeBytes, not even an explicit nil

func (*Rendition) UnsetOutputUrl

func (o *Rendition) UnsetOutputUrl()

UnsetOutputUrl ensures that no value is present for OutputUrl, not even an explicit nil

func (*Rendition) UnsetProgressPercent

func (o *Rendition) UnsetProgressPercent()

UnsetProgressPercent ensures that no value is present for ProgressPercent, not even an explicit nil

func (*Rendition) UnsetProjectId

func (o *Rendition) UnsetProjectId()

UnsetProjectId ensures that no value is present for ProjectId, not even an explicit nil

func (*Rendition) UnsetSpriteUrl

func (o *Rendition) UnsetSpriteUrl()

UnsetSpriteUrl ensures that no value is present for SpriteUrl, not even an explicit nil

func (*Rendition) UnsetWidth

func (o *Rendition) UnsetWidth()

UnsetWidth ensures that no value is present for Width, not even an explicit nil

type RenditionCancelResult

type RenditionCancelResult struct {
	Id       string         `json:"id"`
	JobId    NullableString `json:"jobId,omitempty"`
	Status   string         `json:"status"`
	Refunded float32        `json:"refunded"`
	Error    NullableString `json:"error,omitempty"`
}

RenditionCancelResult struct for RenditionCancelResult

func NewRenditionCancelResult

func NewRenditionCancelResult(id string, status string, refunded float32) *RenditionCancelResult

NewRenditionCancelResult instantiates a new RenditionCancelResult object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenditionCancelResultWithDefaults

func NewRenditionCancelResultWithDefaults() *RenditionCancelResult

NewRenditionCancelResultWithDefaults instantiates a new RenditionCancelResult object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RenditionCancelResult) GetError

func (o *RenditionCancelResult) GetError() string

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenditionCancelResult) GetErrorOk

func (o *RenditionCancelResult) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenditionCancelResult) GetId

func (o *RenditionCancelResult) GetId() string

GetId returns the Id field value

func (*RenditionCancelResult) GetIdOk

func (o *RenditionCancelResult) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*RenditionCancelResult) GetJobId

func (o *RenditionCancelResult) GetJobId() string

GetJobId returns the JobId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenditionCancelResult) GetJobIdOk

func (o *RenditionCancelResult) GetJobIdOk() (*string, bool)

GetJobIdOk returns a tuple with the JobId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenditionCancelResult) GetRefunded

func (o *RenditionCancelResult) GetRefunded() float32

GetRefunded returns the Refunded field value

func (*RenditionCancelResult) GetRefundedOk

func (o *RenditionCancelResult) GetRefundedOk() (*float32, bool)

GetRefundedOk returns a tuple with the Refunded field value and a boolean to check if the value has been set.

func (*RenditionCancelResult) GetStatus

func (o *RenditionCancelResult) GetStatus() string

GetStatus returns the Status field value

func (*RenditionCancelResult) GetStatusOk

func (o *RenditionCancelResult) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*RenditionCancelResult) HasError

func (o *RenditionCancelResult) HasError() bool

HasError returns a boolean if a field has been set.

func (*RenditionCancelResult) HasJobId

func (o *RenditionCancelResult) HasJobId() bool

HasJobId returns a boolean if a field has been set.

func (RenditionCancelResult) MarshalJSON

func (o RenditionCancelResult) MarshalJSON() ([]byte, error)

func (*RenditionCancelResult) SetError

func (o *RenditionCancelResult) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*RenditionCancelResult) SetErrorNil

func (o *RenditionCancelResult) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*RenditionCancelResult) SetId

func (o *RenditionCancelResult) SetId(v string)

SetId sets field value

func (*RenditionCancelResult) SetJobId

func (o *RenditionCancelResult) SetJobId(v string)

SetJobId gets a reference to the given NullableString and assigns it to the JobId field.

func (*RenditionCancelResult) SetJobIdNil

func (o *RenditionCancelResult) SetJobIdNil()

SetJobIdNil sets the value for JobId to be an explicit nil

func (*RenditionCancelResult) SetRefunded

func (o *RenditionCancelResult) SetRefunded(v float32)

SetRefunded sets field value

func (*RenditionCancelResult) SetStatus

func (o *RenditionCancelResult) SetStatus(v string)

SetStatus sets field value

func (RenditionCancelResult) ToMap

func (o RenditionCancelResult) ToMap() (map[string]interface{}, error)

func (*RenditionCancelResult) UnmarshalJSON

func (o *RenditionCancelResult) UnmarshalJSON(data []byte) (err error)

func (*RenditionCancelResult) UnsetError

func (o *RenditionCancelResult) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

func (*RenditionCancelResult) UnsetJobId

func (o *RenditionCancelResult) UnsetJobId()

UnsetJobId ensures that no value is present for JobId, not even an explicit nil

type RenditionOutput

type RenditionOutput struct {
	Id              *string        `json:"id,omitempty"`
	IntegrationId   NullableString `json:"integration_id,omitempty"`
	Provider        *string        `json:"provider,omitempty"`
	OutputKey       NullableString `json:"output_key,omitempty"`
	OutputUrl       NullableString `json:"output_url,omitempty"`
	OutputSizeBytes NullableInt32  `json:"output_size_bytes,omitempty"`
	Status          *string        `json:"status,omitempty"`
	Error           NullableString `json:"error,omitempty"`
	CreatedAt       *time.Time     `json:"created_at,omitempty"`
	UpdatedAt       *time.Time     `json:"updated_at,omitempty"`
}

RenditionOutput struct for RenditionOutput

func NewRenditionOutput

func NewRenditionOutput() *RenditionOutput

NewRenditionOutput instantiates a new RenditionOutput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenditionOutputWithDefaults

func NewRenditionOutputWithDefaults() *RenditionOutput

NewRenditionOutputWithDefaults instantiates a new RenditionOutput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RenditionOutput) GetCreatedAt

func (o *RenditionOutput) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*RenditionOutput) GetCreatedAtOk

func (o *RenditionOutput) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenditionOutput) GetError

func (o *RenditionOutput) GetError() string

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenditionOutput) GetErrorOk

func (o *RenditionOutput) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenditionOutput) GetId

func (o *RenditionOutput) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*RenditionOutput) GetIdOk

func (o *RenditionOutput) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenditionOutput) GetIntegrationId

func (o *RenditionOutput) GetIntegrationId() string

GetIntegrationId returns the IntegrationId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenditionOutput) GetIntegrationIdOk

func (o *RenditionOutput) GetIntegrationIdOk() (*string, bool)

GetIntegrationIdOk returns a tuple with the IntegrationId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenditionOutput) GetOutputKey

func (o *RenditionOutput) GetOutputKey() string

GetOutputKey returns the OutputKey field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenditionOutput) GetOutputKeyOk

func (o *RenditionOutput) GetOutputKeyOk() (*string, bool)

GetOutputKeyOk returns a tuple with the OutputKey field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenditionOutput) GetOutputSizeBytes

func (o *RenditionOutput) GetOutputSizeBytes() int32

GetOutputSizeBytes returns the OutputSizeBytes field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenditionOutput) GetOutputSizeBytesOk

func (o *RenditionOutput) GetOutputSizeBytesOk() (*int32, bool)

GetOutputSizeBytesOk returns a tuple with the OutputSizeBytes field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenditionOutput) GetOutputUrl

func (o *RenditionOutput) GetOutputUrl() string

GetOutputUrl returns the OutputUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*RenditionOutput) GetOutputUrlOk

func (o *RenditionOutput) GetOutputUrlOk() (*string, bool)

GetOutputUrlOk returns a tuple with the OutputUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*RenditionOutput) GetProvider

func (o *RenditionOutput) GetProvider() string

GetProvider returns the Provider field value if set, zero value otherwise.

func (*RenditionOutput) GetProviderOk

func (o *RenditionOutput) GetProviderOk() (*string, bool)

GetProviderOk returns a tuple with the Provider field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenditionOutput) GetStatus

func (o *RenditionOutput) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*RenditionOutput) GetStatusOk

func (o *RenditionOutput) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenditionOutput) GetUpdatedAt

func (o *RenditionOutput) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*RenditionOutput) GetUpdatedAtOk

func (o *RenditionOutput) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenditionOutput) HasCreatedAt

func (o *RenditionOutput) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*RenditionOutput) HasError

func (o *RenditionOutput) HasError() bool

HasError returns a boolean if a field has been set.

func (*RenditionOutput) HasId

func (o *RenditionOutput) HasId() bool

HasId returns a boolean if a field has been set.

func (*RenditionOutput) HasIntegrationId

func (o *RenditionOutput) HasIntegrationId() bool

HasIntegrationId returns a boolean if a field has been set.

func (*RenditionOutput) HasOutputKey

func (o *RenditionOutput) HasOutputKey() bool

HasOutputKey returns a boolean if a field has been set.

func (*RenditionOutput) HasOutputSizeBytes

func (o *RenditionOutput) HasOutputSizeBytes() bool

HasOutputSizeBytes returns a boolean if a field has been set.

func (*RenditionOutput) HasOutputUrl

func (o *RenditionOutput) HasOutputUrl() bool

HasOutputUrl returns a boolean if a field has been set.

func (*RenditionOutput) HasProvider

func (o *RenditionOutput) HasProvider() bool

HasProvider returns a boolean if a field has been set.

func (*RenditionOutput) HasStatus

func (o *RenditionOutput) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*RenditionOutput) HasUpdatedAt

func (o *RenditionOutput) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (RenditionOutput) MarshalJSON

func (o RenditionOutput) MarshalJSON() ([]byte, error)

func (*RenditionOutput) SetCreatedAt

func (o *RenditionOutput) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*RenditionOutput) SetError

func (o *RenditionOutput) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*RenditionOutput) SetErrorNil

func (o *RenditionOutput) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*RenditionOutput) SetId

func (o *RenditionOutput) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*RenditionOutput) SetIntegrationId

func (o *RenditionOutput) SetIntegrationId(v string)

SetIntegrationId gets a reference to the given NullableString and assigns it to the IntegrationId field.

func (*RenditionOutput) SetIntegrationIdNil

func (o *RenditionOutput) SetIntegrationIdNil()

SetIntegrationIdNil sets the value for IntegrationId to be an explicit nil

func (*RenditionOutput) SetOutputKey

func (o *RenditionOutput) SetOutputKey(v string)

SetOutputKey gets a reference to the given NullableString and assigns it to the OutputKey field.

func (*RenditionOutput) SetOutputKeyNil

func (o *RenditionOutput) SetOutputKeyNil()

SetOutputKeyNil sets the value for OutputKey to be an explicit nil

func (*RenditionOutput) SetOutputSizeBytes

func (o *RenditionOutput) SetOutputSizeBytes(v int32)

SetOutputSizeBytes gets a reference to the given NullableInt32 and assigns it to the OutputSizeBytes field.

func (*RenditionOutput) SetOutputSizeBytesNil

func (o *RenditionOutput) SetOutputSizeBytesNil()

SetOutputSizeBytesNil sets the value for OutputSizeBytes to be an explicit nil

func (*RenditionOutput) SetOutputUrl

func (o *RenditionOutput) SetOutputUrl(v string)

SetOutputUrl gets a reference to the given NullableString and assigns it to the OutputUrl field.

func (*RenditionOutput) SetOutputUrlNil

func (o *RenditionOutput) SetOutputUrlNil()

SetOutputUrlNil sets the value for OutputUrl to be an explicit nil

func (*RenditionOutput) SetProvider

func (o *RenditionOutput) SetProvider(v string)

SetProvider gets a reference to the given string and assigns it to the Provider field.

func (*RenditionOutput) SetStatus

func (o *RenditionOutput) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*RenditionOutput) SetUpdatedAt

func (o *RenditionOutput) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (RenditionOutput) ToMap

func (o RenditionOutput) ToMap() (map[string]interface{}, error)

func (*RenditionOutput) UnsetError

func (o *RenditionOutput) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

func (*RenditionOutput) UnsetIntegrationId

func (o *RenditionOutput) UnsetIntegrationId()

UnsetIntegrationId ensures that no value is present for IntegrationId, not even an explicit nil

func (*RenditionOutput) UnsetOutputKey

func (o *RenditionOutput) UnsetOutputKey()

UnsetOutputKey ensures that no value is present for OutputKey, not even an explicit nil

func (*RenditionOutput) UnsetOutputSizeBytes

func (o *RenditionOutput) UnsetOutputSizeBytes()

UnsetOutputSizeBytes ensures that no value is present for OutputSizeBytes, not even an explicit nil

func (*RenditionOutput) UnsetOutputUrl

func (o *RenditionOutput) UnsetOutputUrl()

UnsetOutputUrl ensures that no value is present for OutputUrl, not even an explicit nil

type RenditionStats

type RenditionStats struct {
	Total      *int32 `json:"total,omitempty"`
	Completed  *int32 `json:"completed,omitempty"`
	Failed     *int32 `json:"failed,omitempty"`
	Processing *int32 `json:"processing,omitempty"`
	Queued     *int32 `json:"queued,omitempty"`
	Rendering  *int32 `json:"rendering,omitempty"`
}

RenditionStats struct for RenditionStats

func NewRenditionStats

func NewRenditionStats() *RenditionStats

NewRenditionStats instantiates a new RenditionStats object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRenditionStatsWithDefaults

func NewRenditionStatsWithDefaults() *RenditionStats

NewRenditionStatsWithDefaults instantiates a new RenditionStats object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RenditionStats) GetCompleted

func (o *RenditionStats) GetCompleted() int32

GetCompleted returns the Completed field value if set, zero value otherwise.

func (*RenditionStats) GetCompletedOk

func (o *RenditionStats) GetCompletedOk() (*int32, bool)

GetCompletedOk returns a tuple with the Completed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenditionStats) GetFailed

func (o *RenditionStats) GetFailed() int32

GetFailed returns the Failed field value if set, zero value otherwise.

func (*RenditionStats) GetFailedOk

func (o *RenditionStats) GetFailedOk() (*int32, bool)

GetFailedOk returns a tuple with the Failed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenditionStats) GetProcessing

func (o *RenditionStats) GetProcessing() int32

GetProcessing returns the Processing field value if set, zero value otherwise.

func (*RenditionStats) GetProcessingOk

func (o *RenditionStats) GetProcessingOk() (*int32, bool)

GetProcessingOk returns a tuple with the Processing field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenditionStats) GetQueued

func (o *RenditionStats) GetQueued() int32

GetQueued returns the Queued field value if set, zero value otherwise.

func (*RenditionStats) GetQueuedOk

func (o *RenditionStats) GetQueuedOk() (*int32, bool)

GetQueuedOk returns a tuple with the Queued field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenditionStats) GetRendering

func (o *RenditionStats) GetRendering() int32

GetRendering returns the Rendering field value if set, zero value otherwise.

func (*RenditionStats) GetRenderingOk

func (o *RenditionStats) GetRenderingOk() (*int32, bool)

GetRenderingOk returns a tuple with the Rendering field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenditionStats) GetTotal

func (o *RenditionStats) GetTotal() int32

GetTotal returns the Total field value if set, zero value otherwise.

func (*RenditionStats) GetTotalOk

func (o *RenditionStats) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RenditionStats) HasCompleted

func (o *RenditionStats) HasCompleted() bool

HasCompleted returns a boolean if a field has been set.

func (*RenditionStats) HasFailed

func (o *RenditionStats) HasFailed() bool

HasFailed returns a boolean if a field has been set.

func (*RenditionStats) HasProcessing

func (o *RenditionStats) HasProcessing() bool

HasProcessing returns a boolean if a field has been set.

func (*RenditionStats) HasQueued

func (o *RenditionStats) HasQueued() bool

HasQueued returns a boolean if a field has been set.

func (*RenditionStats) HasRendering

func (o *RenditionStats) HasRendering() bool

HasRendering returns a boolean if a field has been set.

func (*RenditionStats) HasTotal

func (o *RenditionStats) HasTotal() bool

HasTotal returns a boolean if a field has been set.

func (RenditionStats) MarshalJSON

func (o RenditionStats) MarshalJSON() ([]byte, error)

func (*RenditionStats) SetCompleted

func (o *RenditionStats) SetCompleted(v int32)

SetCompleted gets a reference to the given int32 and assigns it to the Completed field.

func (*RenditionStats) SetFailed

func (o *RenditionStats) SetFailed(v int32)

SetFailed gets a reference to the given int32 and assigns it to the Failed field.

func (*RenditionStats) SetProcessing

func (o *RenditionStats) SetProcessing(v int32)

SetProcessing gets a reference to the given int32 and assigns it to the Processing field.

func (*RenditionStats) SetQueued

func (o *RenditionStats) SetQueued(v int32)

SetQueued gets a reference to the given int32 and assigns it to the Queued field.

func (*RenditionStats) SetRendering

func (o *RenditionStats) SetRendering(v int32)

SetRendering gets a reference to the given int32 and assigns it to the Rendering field.

func (*RenditionStats) SetTotal

func (o *RenditionStats) SetTotal(v int32)

SetTotal gets a reference to the given int32 and assigns it to the Total field.

func (RenditionStats) ToMap

func (o RenditionStats) ToMap() (map[string]interface{}, error)

type RenditionsAPI

type RenditionsAPI interface {

	/*
		BatchDeleteRenditions Bulk delete renditions

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiBatchDeleteRenditionsRequest
	*/
	BatchDeleteRenditions(ctx context.Context) ApiBatchDeleteRenditionsRequest

	// BatchDeleteRenditionsExecute executes the request
	//  @return BatchDeleteResult
	BatchDeleteRenditionsExecute(r ApiBatchDeleteRenditionsRequest) (*BatchDeleteResult, *http.Response, error)

	/*
		CancelRendition Cancel a rendition

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiCancelRenditionRequest
	*/
	CancelRendition(ctx context.Context, id string) ApiCancelRenditionRequest

	// CancelRenditionExecute executes the request
	//  @return RenditionCancelResult
	CancelRenditionExecute(r ApiCancelRenditionRequest) (*RenditionCancelResult, *http.Response, error)

	/*
		DeleteRendition Delete a rendition

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiDeleteRenditionRequest
	*/
	DeleteRendition(ctx context.Context, id string) ApiDeleteRenditionRequest

	// DeleteRenditionExecute executes the request
	//  @return DeleteProject200Response
	DeleteRenditionExecute(r ApiDeleteRenditionRequest) (*DeleteProject200Response, *http.Response, error)

	/*
		GetRendition Get a single rendition

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiGetRenditionRequest
	*/
	GetRendition(ctx context.Context, id string) ApiGetRenditionRequest

	// GetRenditionExecute executes the request
	//  @return GetRendition200Response
	GetRenditionExecute(r ApiGetRenditionRequest) (*GetRendition200Response, *http.Response, error)

	/*
		GetRenditionStats Get render statistics

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiGetRenditionStatsRequest
	*/
	GetRenditionStats(ctx context.Context) ApiGetRenditionStatsRequest

	// GetRenditionStatsExecute executes the request
	//  @return RenditionStats
	GetRenditionStatsExecute(r ApiGetRenditionStatsRequest) (*RenditionStats, *http.Response, error)

	/*
		ListRenditions List render history

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListRenditionsRequest
	*/
	ListRenditions(ctx context.Context) ApiListRenditionsRequest

	// ListRenditionsExecute executes the request
	//  @return ListRenditions200Response
	ListRenditionsExecute(r ApiListRenditionsRequest) (*ListRenditions200Response, *http.Response, error)
}

type RenditionsAPIService

type RenditionsAPIService service

RenditionsAPIService RenditionsAPI service

func (*RenditionsAPIService) BatchDeleteRenditions

BatchDeleteRenditions Bulk delete renditions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiBatchDeleteRenditionsRequest

func (*RenditionsAPIService) BatchDeleteRenditionsExecute

Execute executes the request

@return BatchDeleteResult

func (*RenditionsAPIService) CancelRendition

CancelRendition Cancel a rendition

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiCancelRenditionRequest

func (*RenditionsAPIService) CancelRenditionExecute

Execute executes the request

@return RenditionCancelResult

func (*RenditionsAPIService) DeleteRendition

DeleteRendition Delete a rendition

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiDeleteRenditionRequest

func (*RenditionsAPIService) DeleteRenditionExecute

Execute executes the request

@return DeleteProject200Response

func (*RenditionsAPIService) GetRendition

GetRendition Get a single rendition

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiGetRenditionRequest

func (*RenditionsAPIService) GetRenditionExecute

Execute executes the request

@return GetRendition200Response

func (*RenditionsAPIService) GetRenditionStats

GetRenditionStats Get render statistics

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRenditionStatsRequest

func (*RenditionsAPIService) GetRenditionStatsExecute

Execute executes the request

@return RenditionStats

func (*RenditionsAPIService) ListRenditions

ListRenditions List render history

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListRenditionsRequest

func (*RenditionsAPIService) ListRenditionsExecute

Execute executes the request

@return ListRenditions200Response

type RunWorkflow202Response

type RunWorkflow202Response struct {
	Run WorkflowRun `json:"run"`
}

RunWorkflow202Response struct for RunWorkflow202Response

func NewRunWorkflow202Response

func NewRunWorkflow202Response(run WorkflowRun) *RunWorkflow202Response

NewRunWorkflow202Response instantiates a new RunWorkflow202Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRunWorkflow202ResponseWithDefaults

func NewRunWorkflow202ResponseWithDefaults() *RunWorkflow202Response

NewRunWorkflow202ResponseWithDefaults instantiates a new RunWorkflow202Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RunWorkflow202Response) GetRun

func (o *RunWorkflow202Response) GetRun() WorkflowRun

GetRun returns the Run field value

func (*RunWorkflow202Response) GetRunOk

func (o *RunWorkflow202Response) GetRunOk() (*WorkflowRun, bool)

GetRunOk returns a tuple with the Run field value and a boolean to check if the value has been set.

func (RunWorkflow202Response) MarshalJSON

func (o RunWorkflow202Response) MarshalJSON() ([]byte, error)

func (*RunWorkflow202Response) SetRun

func (o *RunWorkflow202Response) SetRun(v WorkflowRun)

SetRun sets field value

func (RunWorkflow202Response) ToMap

func (o RunWorkflow202Response) ToMap() (map[string]interface{}, error)

func (*RunWorkflow202Response) UnmarshalJSON

func (o *RunWorkflow202Response) UnmarshalJSON(data []byte) (err error)

type RunWorkflowRequest

type RunWorkflowRequest struct {
	Variables map[string]interface{} `json:"variables,omitempty"`
}

RunWorkflowRequest struct for RunWorkflowRequest

func NewRunWorkflowRequest

func NewRunWorkflowRequest() *RunWorkflowRequest

NewRunWorkflowRequest instantiates a new RunWorkflowRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRunWorkflowRequestWithDefaults

func NewRunWorkflowRequestWithDefaults() *RunWorkflowRequest

NewRunWorkflowRequestWithDefaults instantiates a new RunWorkflowRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RunWorkflowRequest) GetVariables

func (o *RunWorkflowRequest) GetVariables() map[string]interface{}

GetVariables returns the Variables field value if set, zero value otherwise.

func (*RunWorkflowRequest) GetVariablesOk

func (o *RunWorkflowRequest) GetVariablesOk() (map[string]interface{}, bool)

GetVariablesOk returns a tuple with the Variables field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RunWorkflowRequest) HasVariables

func (o *RunWorkflowRequest) HasVariables() bool

HasVariables returns a boolean if a field has been set.

func (RunWorkflowRequest) MarshalJSON

func (o RunWorkflowRequest) MarshalJSON() ([]byte, error)

func (*RunWorkflowRequest) SetVariables

func (o *RunWorkflowRequest) SetVariables(v map[string]interface{})

SetVariables gets a reference to the given map[string]interface{} and assigns it to the Variables field.

func (RunWorkflowRequest) ToMap

func (o RunWorkflowRequest) ToMap() (map[string]interface{}, error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type ServiceHealth

type ServiceHealth struct {
	Status    string         `json:"status"`
	LatencyMs NullableInt32  `json:"latencyMs,omitempty"`
	Error     NullableString `json:"error,omitempty"`
}

ServiceHealth struct for ServiceHealth

func NewServiceHealth

func NewServiceHealth(status string) *ServiceHealth

NewServiceHealth instantiates a new ServiceHealth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServiceHealthWithDefaults

func NewServiceHealthWithDefaults() *ServiceHealth

NewServiceHealthWithDefaults instantiates a new ServiceHealth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServiceHealth) GetError

func (o *ServiceHealth) GetError() string

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ServiceHealth) GetErrorOk

func (o *ServiceHealth) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServiceHealth) GetLatencyMs

func (o *ServiceHealth) GetLatencyMs() int32

GetLatencyMs returns the LatencyMs field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ServiceHealth) GetLatencyMsOk

func (o *ServiceHealth) GetLatencyMsOk() (*int32, bool)

GetLatencyMsOk returns a tuple with the LatencyMs field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServiceHealth) GetStatus

func (o *ServiceHealth) GetStatus() string

GetStatus returns the Status field value

func (*ServiceHealth) GetStatusOk

func (o *ServiceHealth) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ServiceHealth) HasError

func (o *ServiceHealth) HasError() bool

HasError returns a boolean if a field has been set.

func (*ServiceHealth) HasLatencyMs

func (o *ServiceHealth) HasLatencyMs() bool

HasLatencyMs returns a boolean if a field has been set.

func (ServiceHealth) MarshalJSON

func (o ServiceHealth) MarshalJSON() ([]byte, error)

func (*ServiceHealth) SetError

func (o *ServiceHealth) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*ServiceHealth) SetErrorNil

func (o *ServiceHealth) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*ServiceHealth) SetLatencyMs

func (o *ServiceHealth) SetLatencyMs(v int32)

SetLatencyMs gets a reference to the given NullableInt32 and assigns it to the LatencyMs field.

func (*ServiceHealth) SetLatencyMsNil

func (o *ServiceHealth) SetLatencyMsNil()

SetLatencyMsNil sets the value for LatencyMs to be an explicit nil

func (*ServiceHealth) SetStatus

func (o *ServiceHealth) SetStatus(v string)

SetStatus sets field value

func (ServiceHealth) ToMap

func (o ServiceHealth) ToMap() (map[string]interface{}, error)

func (*ServiceHealth) UnmarshalJSON

func (o *ServiceHealth) UnmarshalJSON(data []byte) (err error)

func (*ServiceHealth) UnsetError

func (o *ServiceHealth) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

func (*ServiceHealth) UnsetLatencyMs

func (o *ServiceHealth) UnsetLatencyMs()

UnsetLatencyMs ensures that no value is present for LatencyMs, not even an explicit nil

type Template

type Template struct {
	Id              string                   `json:"id"`
	Name            string                   `json:"name"`
	Description     *string                  `json:"description,omitempty"`
	Platform        string                   `json:"platform"`
	AccentColor     string                   `json:"accentColor"`
	Icon            string                   `json:"icon"`
	ToolId          NullableString           `json:"toolId,omitempty"`
	VariablesSchema []map[string]interface{} `json:"variablesSchema,omitempty"`
}

Template Full template including its preset configuration or project builder metadata.

func NewTemplate

func NewTemplate(id string, name string, platform string, accentColor string, icon string) *Template

NewTemplate instantiates a new Template object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTemplateWithDefaults

func NewTemplateWithDefaults() *Template

NewTemplateWithDefaults instantiates a new Template object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Template) GetAccentColor

func (o *Template) GetAccentColor() string

GetAccentColor returns the AccentColor field value

func (*Template) GetAccentColorOk

func (o *Template) GetAccentColorOk() (*string, bool)

GetAccentColorOk returns a tuple with the AccentColor field value and a boolean to check if the value has been set.

func (*Template) GetDescription

func (o *Template) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*Template) GetDescriptionOk

func (o *Template) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Template) GetIcon

func (o *Template) GetIcon() string

GetIcon returns the Icon field value

func (*Template) GetIconOk

func (o *Template) GetIconOk() (*string, bool)

GetIconOk returns a tuple with the Icon field value and a boolean to check if the value has been set.

func (*Template) GetId

func (o *Template) GetId() string

GetId returns the Id field value

func (*Template) GetIdOk

func (o *Template) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Template) GetName

func (o *Template) GetName() string

GetName returns the Name field value

func (*Template) GetNameOk

func (o *Template) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Template) GetPlatform

func (o *Template) GetPlatform() string

GetPlatform returns the Platform field value

func (*Template) GetPlatformOk

func (o *Template) GetPlatformOk() (*string, bool)

GetPlatformOk returns a tuple with the Platform field value and a boolean to check if the value has been set.

func (*Template) GetToolId

func (o *Template) GetToolId() string

GetToolId returns the ToolId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Template) GetToolIdOk

func (o *Template) GetToolIdOk() (*string, bool)

GetToolIdOk returns a tuple with the ToolId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Template) GetVariablesSchema

func (o *Template) GetVariablesSchema() []map[string]interface{}

GetVariablesSchema returns the VariablesSchema field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Template) GetVariablesSchemaOk

func (o *Template) GetVariablesSchemaOk() ([]map[string]interface{}, bool)

GetVariablesSchemaOk returns a tuple with the VariablesSchema field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Template) HasDescription

func (o *Template) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*Template) HasToolId

func (o *Template) HasToolId() bool

HasToolId returns a boolean if a field has been set.

func (*Template) HasVariablesSchema

func (o *Template) HasVariablesSchema() bool

HasVariablesSchema returns a boolean if a field has been set.

func (Template) MarshalJSON

func (o Template) MarshalJSON() ([]byte, error)

func (*Template) SetAccentColor

func (o *Template) SetAccentColor(v string)

SetAccentColor sets field value

func (*Template) SetDescription

func (o *Template) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*Template) SetIcon

func (o *Template) SetIcon(v string)

SetIcon sets field value

func (*Template) SetId

func (o *Template) SetId(v string)

SetId sets field value

func (*Template) SetName

func (o *Template) SetName(v string)

SetName sets field value

func (*Template) SetPlatform

func (o *Template) SetPlatform(v string)

SetPlatform sets field value

func (*Template) SetToolId

func (o *Template) SetToolId(v string)

SetToolId gets a reference to the given NullableString and assigns it to the ToolId field.

func (*Template) SetToolIdNil

func (o *Template) SetToolIdNil()

SetToolIdNil sets the value for ToolId to be an explicit nil

func (*Template) SetVariablesSchema

func (o *Template) SetVariablesSchema(v []map[string]interface{})

SetVariablesSchema gets a reference to the given []map[string]interface{} and assigns it to the VariablesSchema field.

func (Template) ToMap

func (o Template) ToMap() (map[string]interface{}, error)

func (*Template) UnmarshalJSON

func (o *Template) UnmarshalJSON(data []byte) (err error)

func (*Template) UnsetToolId

func (o *Template) UnsetToolId()

UnsetToolId ensures that no value is present for ToolId, not even an explicit nil

type TemplateSummary

type TemplateSummary struct {
	Id              string                   `json:"id"`
	Name            string                   `json:"name"`
	Description     *string                  `json:"description,omitempty"`
	Platform        string                   `json:"platform"`
	AccentColor     string                   `json:"accentColor"`
	Icon            string                   `json:"icon"`
	ToolId          NullableString           `json:"toolId,omitempty"`
	VariablesSchema []map[string]interface{} `json:"variablesSchema,omitempty"`
}

TemplateSummary struct for TemplateSummary

func NewTemplateSummary

func NewTemplateSummary(id string, name string, platform string, accentColor string, icon string) *TemplateSummary

NewTemplateSummary instantiates a new TemplateSummary object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTemplateSummaryWithDefaults

func NewTemplateSummaryWithDefaults() *TemplateSummary

NewTemplateSummaryWithDefaults instantiates a new TemplateSummary object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TemplateSummary) GetAccentColor

func (o *TemplateSummary) GetAccentColor() string

GetAccentColor returns the AccentColor field value

func (*TemplateSummary) GetAccentColorOk

func (o *TemplateSummary) GetAccentColorOk() (*string, bool)

GetAccentColorOk returns a tuple with the AccentColor field value and a boolean to check if the value has been set.

func (*TemplateSummary) GetDescription

func (o *TemplateSummary) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*TemplateSummary) GetDescriptionOk

func (o *TemplateSummary) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummary) GetIcon

func (o *TemplateSummary) GetIcon() string

GetIcon returns the Icon field value

func (*TemplateSummary) GetIconOk

func (o *TemplateSummary) GetIconOk() (*string, bool)

GetIconOk returns a tuple with the Icon field value and a boolean to check if the value has been set.

func (*TemplateSummary) GetId

func (o *TemplateSummary) GetId() string

GetId returns the Id field value

func (*TemplateSummary) GetIdOk

func (o *TemplateSummary) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*TemplateSummary) GetName

func (o *TemplateSummary) GetName() string

GetName returns the Name field value

func (*TemplateSummary) GetNameOk

func (o *TemplateSummary) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TemplateSummary) GetPlatform

func (o *TemplateSummary) GetPlatform() string

GetPlatform returns the Platform field value

func (*TemplateSummary) GetPlatformOk

func (o *TemplateSummary) GetPlatformOk() (*string, bool)

GetPlatformOk returns a tuple with the Platform field value and a boolean to check if the value has been set.

func (*TemplateSummary) GetToolId

func (o *TemplateSummary) GetToolId() string

GetToolId returns the ToolId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TemplateSummary) GetToolIdOk

func (o *TemplateSummary) GetToolIdOk() (*string, bool)

GetToolIdOk returns a tuple with the ToolId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TemplateSummary) GetVariablesSchema

func (o *TemplateSummary) GetVariablesSchema() []map[string]interface{}

GetVariablesSchema returns the VariablesSchema field value if set, zero value otherwise.

func (*TemplateSummary) GetVariablesSchemaOk

func (o *TemplateSummary) GetVariablesSchemaOk() ([]map[string]interface{}, bool)

GetVariablesSchemaOk returns a tuple with the VariablesSchema field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TemplateSummary) HasDescription

func (o *TemplateSummary) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TemplateSummary) HasToolId

func (o *TemplateSummary) HasToolId() bool

HasToolId returns a boolean if a field has been set.

func (*TemplateSummary) HasVariablesSchema

func (o *TemplateSummary) HasVariablesSchema() bool

HasVariablesSchema returns a boolean if a field has been set.

func (TemplateSummary) MarshalJSON

func (o TemplateSummary) MarshalJSON() ([]byte, error)

func (*TemplateSummary) SetAccentColor

func (o *TemplateSummary) SetAccentColor(v string)

SetAccentColor sets field value

func (*TemplateSummary) SetDescription

func (o *TemplateSummary) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*TemplateSummary) SetIcon

func (o *TemplateSummary) SetIcon(v string)

SetIcon sets field value

func (*TemplateSummary) SetId

func (o *TemplateSummary) SetId(v string)

SetId sets field value

func (*TemplateSummary) SetName

func (o *TemplateSummary) SetName(v string)

SetName sets field value

func (*TemplateSummary) SetPlatform

func (o *TemplateSummary) SetPlatform(v string)

SetPlatform sets field value

func (*TemplateSummary) SetToolId

func (o *TemplateSummary) SetToolId(v string)

SetToolId gets a reference to the given NullableString and assigns it to the ToolId field.

func (*TemplateSummary) SetToolIdNil

func (o *TemplateSummary) SetToolIdNil()

SetToolIdNil sets the value for ToolId to be an explicit nil

func (*TemplateSummary) SetVariablesSchema

func (o *TemplateSummary) SetVariablesSchema(v []map[string]interface{})

SetVariablesSchema gets a reference to the given []map[string]interface{} and assigns it to the VariablesSchema field.

func (TemplateSummary) ToMap

func (o TemplateSummary) ToMap() (map[string]interface{}, error)

func (*TemplateSummary) UnmarshalJSON

func (o *TemplateSummary) UnmarshalJSON(data []byte) (err error)

func (*TemplateSummary) UnsetToolId

func (o *TemplateSummary) UnsetToolId()

UnsetToolId ensures that no value is present for ToolId, not even an explicit nil

type TemplatesAPI

type TemplatesAPI interface {

	/*
		GetTemplate Get a single template

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiGetTemplateRequest
	*/
	GetTemplate(ctx context.Context, id string) ApiGetTemplateRequest

	// GetTemplateExecute executes the request
	//  @return GetTemplate200Response
	GetTemplateExecute(r ApiGetTemplateRequest) (*GetTemplate200Response, *http.Response, error)

	/*
		ListTemplates List all templates

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListTemplatesRequest
	*/
	ListTemplates(ctx context.Context) ApiListTemplatesRequest

	// ListTemplatesExecute executes the request
	//  @return ListTemplates200Response
	ListTemplatesExecute(r ApiListTemplatesRequest) (*ListTemplates200Response, *http.Response, error)

	/*
		RenderTemplate Render a template with variables

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiRenderTemplateRequest
	*/
	RenderTemplate(ctx context.Context, id string) ApiRenderTemplateRequest

	// RenderTemplateExecute executes the request
	//  @return QueueRender200Response
	RenderTemplateExecute(r ApiRenderTemplateRequest) (*QueueRender200Response, *http.Response, error)
}

type TemplatesAPIService

type TemplatesAPIService service

TemplatesAPIService TemplatesAPI service

func (*TemplatesAPIService) GetTemplate

GetTemplate Get a single template

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiGetTemplateRequest

func (*TemplatesAPIService) GetTemplateExecute

Execute executes the request

@return GetTemplate200Response

func (*TemplatesAPIService) ListTemplates

ListTemplates List all templates

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListTemplatesRequest

func (*TemplatesAPIService) ListTemplatesExecute

Execute executes the request

@return ListTemplates200Response

func (*TemplatesAPIService) RenderTemplate

RenderTemplate Render a template with variables

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiRenderTemplateRequest

func (*TemplatesAPIService) RenderTemplateExecute

Execute executes the request

@return QueueRender200Response

type TestIntegration200Response

type TestIntegration200Response struct {
	Success bool           `json:"success"`
	Error   NullableString `json:"error,omitempty"`
}

TestIntegration200Response struct for TestIntegration200Response

func NewTestIntegration200Response

func NewTestIntegration200Response(success bool) *TestIntegration200Response

NewTestIntegration200Response instantiates a new TestIntegration200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTestIntegration200ResponseWithDefaults

func NewTestIntegration200ResponseWithDefaults() *TestIntegration200Response

NewTestIntegration200ResponseWithDefaults instantiates a new TestIntegration200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TestIntegration200Response) GetError

func (o *TestIntegration200Response) GetError() string

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).

func (*TestIntegration200Response) GetErrorOk

func (o *TestIntegration200Response) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*TestIntegration200Response) GetSuccess

func (o *TestIntegration200Response) GetSuccess() bool

GetSuccess returns the Success field value

func (*TestIntegration200Response) GetSuccessOk

func (o *TestIntegration200Response) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (*TestIntegration200Response) HasError

func (o *TestIntegration200Response) HasError() bool

HasError returns a boolean if a field has been set.

func (TestIntegration200Response) MarshalJSON

func (o TestIntegration200Response) MarshalJSON() ([]byte, error)

func (*TestIntegration200Response) SetError

func (o *TestIntegration200Response) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*TestIntegration200Response) SetErrorNil

func (o *TestIntegration200Response) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*TestIntegration200Response) SetSuccess

func (o *TestIntegration200Response) SetSuccess(v bool)

SetSuccess sets field value

func (TestIntegration200Response) ToMap

func (o TestIntegration200Response) ToMap() (map[string]interface{}, error)

func (*TestIntegration200Response) UnmarshalJSON

func (o *TestIntegration200Response) UnmarshalJSON(data []byte) (err error)

func (*TestIntegration200Response) UnsetError

func (o *TestIntegration200Response) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

type TierInfo

type TierInfo struct {
	Tier    string          `json:"tier"`
	Credits TierInfoCredits `json:"credits"`
}

TierInfo struct for TierInfo

func NewTierInfo

func NewTierInfo(tier string, credits TierInfoCredits) *TierInfo

NewTierInfo instantiates a new TierInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTierInfoWithDefaults

func NewTierInfoWithDefaults() *TierInfo

NewTierInfoWithDefaults instantiates a new TierInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TierInfo) GetCredits

func (o *TierInfo) GetCredits() TierInfoCredits

GetCredits returns the Credits field value

func (*TierInfo) GetCreditsOk

func (o *TierInfo) GetCreditsOk() (*TierInfoCredits, bool)

GetCreditsOk returns a tuple with the Credits field value and a boolean to check if the value has been set.

func (*TierInfo) GetTier

func (o *TierInfo) GetTier() string

GetTier returns the Tier field value

func (*TierInfo) GetTierOk

func (o *TierInfo) GetTierOk() (*string, bool)

GetTierOk returns a tuple with the Tier field value and a boolean to check if the value has been set.

func (TierInfo) MarshalJSON

func (o TierInfo) MarshalJSON() ([]byte, error)

func (*TierInfo) SetCredits

func (o *TierInfo) SetCredits(v TierInfoCredits)

SetCredits sets field value

func (*TierInfo) SetTier

func (o *TierInfo) SetTier(v string)

SetTier sets field value

func (TierInfo) ToMap

func (o TierInfo) ToMap() (map[string]interface{}, error)

func (*TierInfo) UnmarshalJSON

func (o *TierInfo) UnmarshalJSON(data []byte) (err error)

type TierInfoCredits

type TierInfoCredits struct {
	Balance *float32 `json:"balance,omitempty"`
	Monthly *float32 `json:"monthly,omitempty"`
	Max     *float32 `json:"max,omitempty"`
}

TierInfoCredits struct for TierInfoCredits

func NewTierInfoCredits

func NewTierInfoCredits() *TierInfoCredits

NewTierInfoCredits instantiates a new TierInfoCredits object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTierInfoCreditsWithDefaults

func NewTierInfoCreditsWithDefaults() *TierInfoCredits

NewTierInfoCreditsWithDefaults instantiates a new TierInfoCredits object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TierInfoCredits) GetBalance

func (o *TierInfoCredits) GetBalance() float32

GetBalance returns the Balance field value if set, zero value otherwise.

func (*TierInfoCredits) GetBalanceOk

func (o *TierInfoCredits) GetBalanceOk() (*float32, bool)

GetBalanceOk returns a tuple with the Balance field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TierInfoCredits) GetMax

func (o *TierInfoCredits) GetMax() float32

GetMax returns the Max field value if set, zero value otherwise.

func (*TierInfoCredits) GetMaxOk

func (o *TierInfoCredits) GetMaxOk() (*float32, bool)

GetMaxOk returns a tuple with the Max field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TierInfoCredits) GetMonthly

func (o *TierInfoCredits) GetMonthly() float32

GetMonthly returns the Monthly field value if set, zero value otherwise.

func (*TierInfoCredits) GetMonthlyOk

func (o *TierInfoCredits) GetMonthlyOk() (*float32, bool)

GetMonthlyOk returns a tuple with the Monthly field value if set, nil otherwise and a boolean to check if the value has been set.

func (*TierInfoCredits) HasBalance

func (o *TierInfoCredits) HasBalance() bool

HasBalance returns a boolean if a field has been set.

func (*TierInfoCredits) HasMax

func (o *TierInfoCredits) HasMax() bool

HasMax returns a boolean if a field has been set.

func (*TierInfoCredits) HasMonthly

func (o *TierInfoCredits) HasMonthly() bool

HasMonthly returns a boolean if a field has been set.

func (TierInfoCredits) MarshalJSON

func (o TierInfoCredits) MarshalJSON() ([]byte, error)

func (*TierInfoCredits) SetBalance

func (o *TierInfoCredits) SetBalance(v float32)

SetBalance gets a reference to the given float32 and assigns it to the Balance field.

func (*TierInfoCredits) SetMax

func (o *TierInfoCredits) SetMax(v float32)

SetMax gets a reference to the given float32 and assigns it to the Max field.

func (*TierInfoCredits) SetMonthly

func (o *TierInfoCredits) SetMonthly(v float32)

SetMonthly gets a reference to the given float32 and assigns it to the Monthly field.

func (TierInfoCredits) ToMap

func (o TierInfoCredits) ToMap() (map[string]interface{}, error)

type ToolJobRequest

type ToolJobRequest struct {
	// Public or presigned URL of the input media file.
	InputUrl string `json:"inputUrl"`
	// Tool-specific configuration (start/end, crop box, speed factor, etc.).
	Config map[string]interface{} `json:"config"`
	// Optional URL to receive job completion/failure events.
	WebhookUrl *string `json:"webhookUrl,omitempty"`
	// Optional known duration in seconds (skips probing for studio tools).
	Duration   *float32                  `json:"duration,omitempty"`
	Dimensions *ToolJobRequestDimensions `json:"dimensions,omitempty"`
}

ToolJobRequest struct for ToolJobRequest

func NewToolJobRequest

func NewToolJobRequest(inputUrl string, config map[string]interface{}) *ToolJobRequest

NewToolJobRequest instantiates a new ToolJobRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewToolJobRequestWithDefaults

func NewToolJobRequestWithDefaults() *ToolJobRequest

NewToolJobRequestWithDefaults instantiates a new ToolJobRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ToolJobRequest) GetConfig

func (o *ToolJobRequest) GetConfig() map[string]interface{}

GetConfig returns the Config field value

func (*ToolJobRequest) GetConfigOk

func (o *ToolJobRequest) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*ToolJobRequest) GetDimensions

func (o *ToolJobRequest) GetDimensions() ToolJobRequestDimensions

GetDimensions returns the Dimensions field value if set, zero value otherwise.

func (*ToolJobRequest) GetDimensionsOk

func (o *ToolJobRequest) GetDimensionsOk() (*ToolJobRequestDimensions, bool)

GetDimensionsOk returns a tuple with the Dimensions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToolJobRequest) GetDuration

func (o *ToolJobRequest) GetDuration() float32

GetDuration returns the Duration field value if set, zero value otherwise.

func (*ToolJobRequest) GetDurationOk

func (o *ToolJobRequest) GetDurationOk() (*float32, bool)

GetDurationOk returns a tuple with the Duration field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToolJobRequest) GetInputUrl

func (o *ToolJobRequest) GetInputUrl() string

GetInputUrl returns the InputUrl field value

func (*ToolJobRequest) GetInputUrlOk

func (o *ToolJobRequest) GetInputUrlOk() (*string, bool)

GetInputUrlOk returns a tuple with the InputUrl field value and a boolean to check if the value has been set.

func (*ToolJobRequest) GetWebhookUrl

func (o *ToolJobRequest) GetWebhookUrl() string

GetWebhookUrl returns the WebhookUrl field value if set, zero value otherwise.

func (*ToolJobRequest) GetWebhookUrlOk

func (o *ToolJobRequest) GetWebhookUrlOk() (*string, bool)

GetWebhookUrlOk returns a tuple with the WebhookUrl field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToolJobRequest) HasDimensions

func (o *ToolJobRequest) HasDimensions() bool

HasDimensions returns a boolean if a field has been set.

func (*ToolJobRequest) HasDuration

func (o *ToolJobRequest) HasDuration() bool

HasDuration returns a boolean if a field has been set.

func (*ToolJobRequest) HasWebhookUrl

func (o *ToolJobRequest) HasWebhookUrl() bool

HasWebhookUrl returns a boolean if a field has been set.

func (ToolJobRequest) MarshalJSON

func (o ToolJobRequest) MarshalJSON() ([]byte, error)

func (*ToolJobRequest) SetConfig

func (o *ToolJobRequest) SetConfig(v map[string]interface{})

SetConfig sets field value

func (*ToolJobRequest) SetDimensions

func (o *ToolJobRequest) SetDimensions(v ToolJobRequestDimensions)

SetDimensions gets a reference to the given ToolJobRequestDimensions and assigns it to the Dimensions field.

func (*ToolJobRequest) SetDuration

func (o *ToolJobRequest) SetDuration(v float32)

SetDuration gets a reference to the given float32 and assigns it to the Duration field.

func (*ToolJobRequest) SetInputUrl

func (o *ToolJobRequest) SetInputUrl(v string)

SetInputUrl sets field value

func (*ToolJobRequest) SetWebhookUrl

func (o *ToolJobRequest) SetWebhookUrl(v string)

SetWebhookUrl gets a reference to the given string and assigns it to the WebhookUrl field.

func (ToolJobRequest) ToMap

func (o ToolJobRequest) ToMap() (map[string]interface{}, error)

func (*ToolJobRequest) UnmarshalJSON

func (o *ToolJobRequest) UnmarshalJSON(data []byte) (err error)

type ToolJobRequestDimensions

type ToolJobRequestDimensions struct {
	Width  int32 `json:"width"`
	Height int32 `json:"height"`
}

ToolJobRequestDimensions struct for ToolJobRequestDimensions

func NewToolJobRequestDimensions

func NewToolJobRequestDimensions(width int32, height int32) *ToolJobRequestDimensions

NewToolJobRequestDimensions instantiates a new ToolJobRequestDimensions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewToolJobRequestDimensionsWithDefaults

func NewToolJobRequestDimensionsWithDefaults() *ToolJobRequestDimensions

NewToolJobRequestDimensionsWithDefaults instantiates a new ToolJobRequestDimensions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ToolJobRequestDimensions) GetHeight

func (o *ToolJobRequestDimensions) GetHeight() int32

GetHeight returns the Height field value

func (*ToolJobRequestDimensions) GetHeightOk

func (o *ToolJobRequestDimensions) GetHeightOk() (*int32, bool)

GetHeightOk returns a tuple with the Height field value and a boolean to check if the value has been set.

func (*ToolJobRequestDimensions) GetWidth

func (o *ToolJobRequestDimensions) GetWidth() int32

GetWidth returns the Width field value

func (*ToolJobRequestDimensions) GetWidthOk

func (o *ToolJobRequestDimensions) GetWidthOk() (*int32, bool)

GetWidthOk returns a tuple with the Width field value and a boolean to check if the value has been set.

func (ToolJobRequestDimensions) MarshalJSON

func (o ToolJobRequestDimensions) MarshalJSON() ([]byte, error)

func (*ToolJobRequestDimensions) SetHeight

func (o *ToolJobRequestDimensions) SetHeight(v int32)

SetHeight sets field value

func (*ToolJobRequestDimensions) SetWidth

func (o *ToolJobRequestDimensions) SetWidth(v int32)

SetWidth sets field value

func (ToolJobRequestDimensions) ToMap

func (o ToolJobRequestDimensions) ToMap() (map[string]interface{}, error)

func (*ToolJobRequestDimensions) UnmarshalJSON

func (o *ToolJobRequestDimensions) UnmarshalJSON(data []byte) (err error)

type ToolJobStatus

type ToolJobStatus struct {
	JobId  string `json:"jobId"`
	Status string `json:"status"`
	Stage  string `json:"stage"`
	// Whether the job ran on the native ffmpeg worker or the render pipeline.
	Mode *string `json:"mode,omitempty"`
	// Storage key of the output file when completed.
	OutputKey *string `json:"outputKey,omitempty"`
	// Direct download URL when completed.
	Url      *string            `json:"url,omitempty"`
	Error    *string            `json:"error,omitempty"`
	Progress *RenderJobProgress `json:"progress,omitempty"`
	// Per-destination outputs when external integrations were used.
	Outputs []RenditionOutput `json:"outputs,omitempty"`
}

ToolJobStatus struct for ToolJobStatus

func NewToolJobStatus

func NewToolJobStatus(jobId string, status string, stage string) *ToolJobStatus

NewToolJobStatus instantiates a new ToolJobStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewToolJobStatusWithDefaults

func NewToolJobStatusWithDefaults() *ToolJobStatus

NewToolJobStatusWithDefaults instantiates a new ToolJobStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ToolJobStatus) GetError

func (o *ToolJobStatus) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*ToolJobStatus) GetErrorOk

func (o *ToolJobStatus) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToolJobStatus) GetJobId

func (o *ToolJobStatus) GetJobId() string

GetJobId returns the JobId field value

func (*ToolJobStatus) GetJobIdOk

func (o *ToolJobStatus) GetJobIdOk() (*string, bool)

GetJobIdOk returns a tuple with the JobId field value and a boolean to check if the value has been set.

func (*ToolJobStatus) GetMode

func (o *ToolJobStatus) GetMode() string

GetMode returns the Mode field value if set, zero value otherwise.

func (*ToolJobStatus) GetModeOk

func (o *ToolJobStatus) GetModeOk() (*string, bool)

GetModeOk returns a tuple with the Mode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToolJobStatus) GetOutputKey

func (o *ToolJobStatus) GetOutputKey() string

GetOutputKey returns the OutputKey field value if set, zero value otherwise.

func (*ToolJobStatus) GetOutputKeyOk

func (o *ToolJobStatus) GetOutputKeyOk() (*string, bool)

GetOutputKeyOk returns a tuple with the OutputKey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToolJobStatus) GetOutputs

func (o *ToolJobStatus) GetOutputs() []RenditionOutput

GetOutputs returns the Outputs field value if set, zero value otherwise.

func (*ToolJobStatus) GetOutputsOk

func (o *ToolJobStatus) GetOutputsOk() ([]RenditionOutput, bool)

GetOutputsOk returns a tuple with the Outputs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToolJobStatus) GetProgress

func (o *ToolJobStatus) GetProgress() RenderJobProgress

GetProgress returns the Progress field value if set, zero value otherwise.

func (*ToolJobStatus) GetProgressOk

func (o *ToolJobStatus) GetProgressOk() (*RenderJobProgress, bool)

GetProgressOk returns a tuple with the Progress field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToolJobStatus) GetStage

func (o *ToolJobStatus) GetStage() string

GetStage returns the Stage field value

func (*ToolJobStatus) GetStageOk

func (o *ToolJobStatus) GetStageOk() (*string, bool)

GetStageOk returns a tuple with the Stage field value and a boolean to check if the value has been set.

func (*ToolJobStatus) GetStatus

func (o *ToolJobStatus) GetStatus() string

GetStatus returns the Status field value

func (*ToolJobStatus) GetStatusOk

func (o *ToolJobStatus) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ToolJobStatus) GetUrl

func (o *ToolJobStatus) GetUrl() string

GetUrl returns the Url field value if set, zero value otherwise.

func (*ToolJobStatus) GetUrlOk

func (o *ToolJobStatus) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ToolJobStatus) HasError

func (o *ToolJobStatus) HasError() bool

HasError returns a boolean if a field has been set.

func (*ToolJobStatus) HasMode

func (o *ToolJobStatus) HasMode() bool

HasMode returns a boolean if a field has been set.

func (*ToolJobStatus) HasOutputKey

func (o *ToolJobStatus) HasOutputKey() bool

HasOutputKey returns a boolean if a field has been set.

func (*ToolJobStatus) HasOutputs

func (o *ToolJobStatus) HasOutputs() bool

HasOutputs returns a boolean if a field has been set.

func (*ToolJobStatus) HasProgress

func (o *ToolJobStatus) HasProgress() bool

HasProgress returns a boolean if a field has been set.

func (*ToolJobStatus) HasUrl

func (o *ToolJobStatus) HasUrl() bool

HasUrl returns a boolean if a field has been set.

func (ToolJobStatus) MarshalJSON

func (o ToolJobStatus) MarshalJSON() ([]byte, error)

func (*ToolJobStatus) SetError

func (o *ToolJobStatus) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*ToolJobStatus) SetJobId

func (o *ToolJobStatus) SetJobId(v string)

SetJobId sets field value

func (*ToolJobStatus) SetMode

func (o *ToolJobStatus) SetMode(v string)

SetMode gets a reference to the given string and assigns it to the Mode field.

func (*ToolJobStatus) SetOutputKey

func (o *ToolJobStatus) SetOutputKey(v string)

SetOutputKey gets a reference to the given string and assigns it to the OutputKey field.

func (*ToolJobStatus) SetOutputs

func (o *ToolJobStatus) SetOutputs(v []RenditionOutput)

SetOutputs gets a reference to the given []RenditionOutput and assigns it to the Outputs field.

func (*ToolJobStatus) SetProgress

func (o *ToolJobStatus) SetProgress(v RenderJobProgress)

SetProgress gets a reference to the given RenderJobProgress and assigns it to the Progress field.

func (*ToolJobStatus) SetStage

func (o *ToolJobStatus) SetStage(v string)

SetStage sets field value

func (*ToolJobStatus) SetStatus

func (o *ToolJobStatus) SetStatus(v string)

SetStatus sets field value

func (*ToolJobStatus) SetUrl

func (o *ToolJobStatus) SetUrl(v string)

SetUrl gets a reference to the given string and assigns it to the Url field.

func (ToolJobStatus) ToMap

func (o ToolJobStatus) ToMap() (map[string]interface{}, error)

func (*ToolJobStatus) UnmarshalJSON

func (o *ToolJobStatus) UnmarshalJSON(data []byte) (err error)

type ToolsAPI

type ToolsAPI interface {

	/*
		DownloadToolJob Download a completed tool job result

		Redirects to the CDN or signed URL for the completed output file.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiDownloadToolJobRequest
	*/
	DownloadToolJob(ctx context.Context, id string) ApiDownloadToolJobRequest

	// DownloadToolJobExecute executes the request
	DownloadToolJobExecute(r ApiDownloadToolJobRequest) (*http.Response, error)

	/*
		GetToolJob Get tool job status

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiGetToolJobRequest
	*/
	GetToolJob(ctx context.Context, id string) ApiGetToolJobRequest

	// GetToolJobExecute executes the request
	//  @return ToolJobStatus
	GetToolJobExecute(r ApiGetToolJobRequest) (*ToolJobStatus, *http.Response, error)

	/*
		QueueToolJob Queue a cloud tool job

		Submit a public or presigned input URL and tool-specific configuration. Simple tools run on a native ffmpeg worker; studio tools fall back to the full render pipeline.

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param toolId
		@return ApiQueueToolJobRequest
	*/
	QueueToolJob(ctx context.Context, toolId string) ApiQueueToolJobRequest

	// QueueToolJobExecute executes the request
	//  @return ToolJobStatus
	QueueToolJobExecute(r ApiQueueToolJobRequest) (*ToolJobStatus, *http.Response, error)
}

type ToolsAPIService

type ToolsAPIService service

ToolsAPIService ToolsAPI service

func (*ToolsAPIService) DownloadToolJob

func (a *ToolsAPIService) DownloadToolJob(ctx context.Context, id string) ApiDownloadToolJobRequest

DownloadToolJob Download a completed tool job result

Redirects to the CDN or signed URL for the completed output file.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiDownloadToolJobRequest

func (*ToolsAPIService) DownloadToolJobExecute

func (a *ToolsAPIService) DownloadToolJobExecute(r ApiDownloadToolJobRequest) (*http.Response, error)

Execute executes the request

func (*ToolsAPIService) GetToolJob

GetToolJob Get tool job status

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiGetToolJobRequest

func (*ToolsAPIService) GetToolJobExecute

func (a *ToolsAPIService) GetToolJobExecute(r ApiGetToolJobRequest) (*ToolJobStatus, *http.Response, error)

Execute executes the request

@return ToolJobStatus

func (*ToolsAPIService) QueueToolJob

func (a *ToolsAPIService) QueueToolJob(ctx context.Context, toolId string) ApiQueueToolJobRequest

QueueToolJob Queue a cloud tool job

Submit a public or presigned input URL and tool-specific configuration. Simple tools run on a native ffmpeg worker; studio tools fall back to the full render pipeline.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param toolId
@return ApiQueueToolJobRequest

func (*ToolsAPIService) QueueToolJobExecute

func (a *ToolsAPIService) QueueToolJobExecute(r ApiQueueToolJobRequest) (*ToolJobStatus, *http.Response, error)

Execute executes the request

@return ToolJobStatus

type TrackRenderBandwidth200Response

type TrackRenderBandwidth200Response struct {
	Tracked bool `json:"tracked"`
}

TrackRenderBandwidth200Response struct for TrackRenderBandwidth200Response

func NewTrackRenderBandwidth200Response

func NewTrackRenderBandwidth200Response(tracked bool) *TrackRenderBandwidth200Response

NewTrackRenderBandwidth200Response instantiates a new TrackRenderBandwidth200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewTrackRenderBandwidth200ResponseWithDefaults

func NewTrackRenderBandwidth200ResponseWithDefaults() *TrackRenderBandwidth200Response

NewTrackRenderBandwidth200ResponseWithDefaults instantiates a new TrackRenderBandwidth200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*TrackRenderBandwidth200Response) GetTracked

func (o *TrackRenderBandwidth200Response) GetTracked() bool

GetTracked returns the Tracked field value

func (*TrackRenderBandwidth200Response) GetTrackedOk

func (o *TrackRenderBandwidth200Response) GetTrackedOk() (*bool, bool)

GetTrackedOk returns a tuple with the Tracked field value and a boolean to check if the value has been set.

func (TrackRenderBandwidth200Response) MarshalJSON

func (o TrackRenderBandwidth200Response) MarshalJSON() ([]byte, error)

func (*TrackRenderBandwidth200Response) SetTracked

func (o *TrackRenderBandwidth200Response) SetTracked(v bool)

SetTracked sets field value

func (TrackRenderBandwidth200Response) ToMap

func (o TrackRenderBandwidth200Response) ToMap() (map[string]interface{}, error)

func (*TrackRenderBandwidth200Response) UnmarshalJSON

func (o *TrackRenderBandwidth200Response) UnmarshalJSON(data []byte) (err error)

type UpdateWorkflowRequest

type UpdateWorkflowRequest struct {
	Name        *string             `json:"name,omitempty"`
	Description *string             `json:"description,omitempty"`
	Definition  *WorkflowDefinition `json:"definition,omitempty"`
	IsActive    *bool               `json:"isActive,omitempty"`
}

UpdateWorkflowRequest struct for UpdateWorkflowRequest

func NewUpdateWorkflowRequest

func NewUpdateWorkflowRequest() *UpdateWorkflowRequest

NewUpdateWorkflowRequest instantiates a new UpdateWorkflowRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUpdateWorkflowRequestWithDefaults

func NewUpdateWorkflowRequestWithDefaults() *UpdateWorkflowRequest

NewUpdateWorkflowRequestWithDefaults instantiates a new UpdateWorkflowRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UpdateWorkflowRequest) GetDefinition

func (o *UpdateWorkflowRequest) GetDefinition() WorkflowDefinition

GetDefinition returns the Definition field value if set, zero value otherwise.

func (*UpdateWorkflowRequest) GetDefinitionOk

func (o *UpdateWorkflowRequest) GetDefinitionOk() (*WorkflowDefinition, bool)

GetDefinitionOk returns a tuple with the Definition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateWorkflowRequest) GetDescription

func (o *UpdateWorkflowRequest) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*UpdateWorkflowRequest) GetDescriptionOk

func (o *UpdateWorkflowRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateWorkflowRequest) GetIsActive

func (o *UpdateWorkflowRequest) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*UpdateWorkflowRequest) GetIsActiveOk

func (o *UpdateWorkflowRequest) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateWorkflowRequest) GetName

func (o *UpdateWorkflowRequest) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*UpdateWorkflowRequest) GetNameOk

func (o *UpdateWorkflowRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateWorkflowRequest) HasDefinition

func (o *UpdateWorkflowRequest) HasDefinition() bool

HasDefinition returns a boolean if a field has been set.

func (*UpdateWorkflowRequest) HasDescription

func (o *UpdateWorkflowRequest) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*UpdateWorkflowRequest) HasIsActive

func (o *UpdateWorkflowRequest) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*UpdateWorkflowRequest) HasName

func (o *UpdateWorkflowRequest) HasName() bool

HasName returns a boolean if a field has been set.

func (UpdateWorkflowRequest) MarshalJSON

func (o UpdateWorkflowRequest) MarshalJSON() ([]byte, error)

func (*UpdateWorkflowRequest) SetDefinition

func (o *UpdateWorkflowRequest) SetDefinition(v WorkflowDefinition)

SetDefinition gets a reference to the given WorkflowDefinition and assigns it to the Definition field.

func (*UpdateWorkflowRequest) SetDescription

func (o *UpdateWorkflowRequest) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*UpdateWorkflowRequest) SetIsActive

func (o *UpdateWorkflowRequest) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*UpdateWorkflowRequest) SetName

func (o *UpdateWorkflowRequest) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (UpdateWorkflowRequest) ToMap

func (o UpdateWorkflowRequest) ToMap() (map[string]interface{}, error)

type UploadAsset200Response

type UploadAsset200Response struct {
	Success bool `json:"success"`
}

UploadAsset200Response struct for UploadAsset200Response

func NewUploadAsset200Response

func NewUploadAsset200Response(success bool) *UploadAsset200Response

NewUploadAsset200Response instantiates a new UploadAsset200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUploadAsset200ResponseWithDefaults

func NewUploadAsset200ResponseWithDefaults() *UploadAsset200Response

NewUploadAsset200ResponseWithDefaults instantiates a new UploadAsset200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UploadAsset200Response) GetSuccess

func (o *UploadAsset200Response) GetSuccess() bool

GetSuccess returns the Success field value

func (*UploadAsset200Response) GetSuccessOk

func (o *UploadAsset200Response) GetSuccessOk() (*bool, bool)

GetSuccessOk returns a tuple with the Success field value and a boolean to check if the value has been set.

func (UploadAsset200Response) MarshalJSON

func (o UploadAsset200Response) MarshalJSON() ([]byte, error)

func (*UploadAsset200Response) SetSuccess

func (o *UploadAsset200Response) SetSuccess(v bool)

SetSuccess sets field value

func (UploadAsset200Response) ToMap

func (o UploadAsset200Response) ToMap() (map[string]interface{}, error)

func (*UploadAsset200Response) UnmarshalJSON

func (o *UploadAsset200Response) UnmarshalJSON(data []byte) (err error)

type UsageLog

type UsageLog struct {
	Id        string                 `json:"id"`
	Type      string                 `json:"type"`
	Bytes     int32                  `json:"bytes"`
	Source    string                 `json:"source"`
	Metadata  map[string]interface{} `json:"metadata,omitempty"`
	CreatedAt time.Time              `json:"created_at"`
}

UsageLog struct for UsageLog

func NewUsageLog

func NewUsageLog(id string, type_ string, bytes int32, source string, createdAt time.Time) *UsageLog

NewUsageLog instantiates a new UsageLog object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewUsageLogWithDefaults

func NewUsageLogWithDefaults() *UsageLog

NewUsageLogWithDefaults instantiates a new UsageLog object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*UsageLog) GetBytes

func (o *UsageLog) GetBytes() int32

GetBytes returns the Bytes field value

func (*UsageLog) GetBytesOk

func (o *UsageLog) GetBytesOk() (*int32, bool)

GetBytesOk returns a tuple with the Bytes field value and a boolean to check if the value has been set.

func (*UsageLog) GetCreatedAt

func (o *UsageLog) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*UsageLog) GetCreatedAtOk

func (o *UsageLog) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*UsageLog) GetId

func (o *UsageLog) GetId() string

GetId returns the Id field value

func (*UsageLog) GetIdOk

func (o *UsageLog) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*UsageLog) GetMetadata

func (o *UsageLog) GetMetadata() map[string]interface{}

GetMetadata returns the Metadata field value if set, zero value otherwise (both if not set or set to explicit null).

func (*UsageLog) GetMetadataOk

func (o *UsageLog) GetMetadataOk() (map[string]interface{}, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*UsageLog) GetSource

func (o *UsageLog) GetSource() string

GetSource returns the Source field value

func (*UsageLog) GetSourceOk

func (o *UsageLog) GetSourceOk() (*string, bool)

GetSourceOk returns a tuple with the Source field value and a boolean to check if the value has been set.

func (*UsageLog) GetType

func (o *UsageLog) GetType() string

GetType returns the Type field value

func (*UsageLog) GetTypeOk

func (o *UsageLog) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*UsageLog) HasMetadata

func (o *UsageLog) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (UsageLog) MarshalJSON

func (o UsageLog) MarshalJSON() ([]byte, error)

func (*UsageLog) SetBytes

func (o *UsageLog) SetBytes(v int32)

SetBytes sets field value

func (*UsageLog) SetCreatedAt

func (o *UsageLog) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*UsageLog) SetId

func (o *UsageLog) SetId(v string)

SetId sets field value

func (*UsageLog) SetMetadata

func (o *UsageLog) SetMetadata(v map[string]interface{})

SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.

func (*UsageLog) SetSource

func (o *UsageLog) SetSource(v string)

SetSource sets field value

func (*UsageLog) SetType

func (o *UsageLog) SetType(v string)

SetType sets field value

func (UsageLog) ToMap

func (o UsageLog) ToMap() (map[string]interface{}, error)

func (*UsageLog) UnmarshalJSON

func (o *UsageLog) UnmarshalJSON(data []byte) (err error)

type VideoJSON

type VideoJSON struct {
	Name   string                   `json:"name"`
	Layers []map[string]interface{} `json:"layers"`
	Tracks []map[string]interface{} `json:"tracks,omitempty"`
	// Optional output destinations for this render. Each entry references a workspace integration by ID; the API resolves credentials server-side.
	Destinations         []VideoJSONDestination `json:"destinations,omitempty"`
	AdditionalProperties map[string]interface{}
}

VideoJSON Portable video scene definition produced by `@ilovevideoeditor/core`. The first layer must be a `composition` layer containing project settings (`width`, `height`, `fps`, `sourceDuration`, …).

func NewVideoJSON

func NewVideoJSON(name string, layers []map[string]interface{}) *VideoJSON

NewVideoJSON instantiates a new VideoJSON object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVideoJSONWithDefaults

func NewVideoJSONWithDefaults() *VideoJSON

NewVideoJSONWithDefaults instantiates a new VideoJSON object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VideoJSON) GetDestinations

func (o *VideoJSON) GetDestinations() []VideoJSONDestination

GetDestinations returns the Destinations field value if set, zero value otherwise.

func (*VideoJSON) GetDestinationsOk

func (o *VideoJSON) GetDestinationsOk() ([]VideoJSONDestination, bool)

GetDestinationsOk returns a tuple with the Destinations field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoJSON) GetLayers

func (o *VideoJSON) GetLayers() []map[string]interface{}

GetLayers returns the Layers field value

func (*VideoJSON) GetLayersOk

func (o *VideoJSON) GetLayersOk() ([]map[string]interface{}, bool)

GetLayersOk returns a tuple with the Layers field value and a boolean to check if the value has been set.

func (*VideoJSON) GetName

func (o *VideoJSON) GetName() string

GetName returns the Name field value

func (*VideoJSON) GetNameOk

func (o *VideoJSON) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*VideoJSON) GetTracks

func (o *VideoJSON) GetTracks() []map[string]interface{}

GetTracks returns the Tracks field value if set, zero value otherwise.

func (*VideoJSON) GetTracksOk

func (o *VideoJSON) GetTracksOk() ([]map[string]interface{}, bool)

GetTracksOk returns a tuple with the Tracks field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoJSON) HasDestinations

func (o *VideoJSON) HasDestinations() bool

HasDestinations returns a boolean if a field has been set.

func (*VideoJSON) HasTracks

func (o *VideoJSON) HasTracks() bool

HasTracks returns a boolean if a field has been set.

func (VideoJSON) MarshalJSON

func (o VideoJSON) MarshalJSON() ([]byte, error)

func (*VideoJSON) SetDestinations

func (o *VideoJSON) SetDestinations(v []VideoJSONDestination)

SetDestinations gets a reference to the given []VideoJSONDestination and assigns it to the Destinations field.

func (*VideoJSON) SetLayers

func (o *VideoJSON) SetLayers(v []map[string]interface{})

SetLayers sets field value

func (*VideoJSON) SetName

func (o *VideoJSON) SetName(v string)

SetName sets field value

func (*VideoJSON) SetTracks

func (o *VideoJSON) SetTracks(v []map[string]interface{})

SetTracks gets a reference to the given []map[string]interface{} and assigns it to the Tracks field.

func (VideoJSON) ToMap

func (o VideoJSON) ToMap() (map[string]interface{}, error)

func (*VideoJSON) UnmarshalJSON

func (o *VideoJSON) UnmarshalJSON(data []byte) (err error)

type VideoJSONDestination

type VideoJSONDestination struct {
	// Workspace integration identifier.
	IntegrationId string `json:"integrationId"`
	// Storage provider the integration is configured for.
	Provider string `json:"provider"`
	// Optional path prefix override for this render.
	PathPrefix *string `json:"pathPrefix,omitempty"`
}

VideoJSONDestination Reference to a workspace storage integration where the rendered video should be delivered. Credentials are never stored here.

func NewVideoJSONDestination

func NewVideoJSONDestination(integrationId string, provider string) *VideoJSONDestination

NewVideoJSONDestination instantiates a new VideoJSONDestination object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewVideoJSONDestinationWithDefaults

func NewVideoJSONDestinationWithDefaults() *VideoJSONDestination

NewVideoJSONDestinationWithDefaults instantiates a new VideoJSONDestination object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*VideoJSONDestination) GetIntegrationId

func (o *VideoJSONDestination) GetIntegrationId() string

GetIntegrationId returns the IntegrationId field value

func (*VideoJSONDestination) GetIntegrationIdOk

func (o *VideoJSONDestination) GetIntegrationIdOk() (*string, bool)

GetIntegrationIdOk returns a tuple with the IntegrationId field value and a boolean to check if the value has been set.

func (*VideoJSONDestination) GetPathPrefix

func (o *VideoJSONDestination) GetPathPrefix() string

GetPathPrefix returns the PathPrefix field value if set, zero value otherwise.

func (*VideoJSONDestination) GetPathPrefixOk

func (o *VideoJSONDestination) GetPathPrefixOk() (*string, bool)

GetPathPrefixOk returns a tuple with the PathPrefix field value if set, nil otherwise and a boolean to check if the value has been set.

func (*VideoJSONDestination) GetProvider

func (o *VideoJSONDestination) GetProvider() string

GetProvider returns the Provider field value

func (*VideoJSONDestination) GetProviderOk

func (o *VideoJSONDestination) GetProviderOk() (*string, bool)

GetProviderOk returns a tuple with the Provider field value and a boolean to check if the value has been set.

func (*VideoJSONDestination) HasPathPrefix

func (o *VideoJSONDestination) HasPathPrefix() bool

HasPathPrefix returns a boolean if a field has been set.

func (VideoJSONDestination) MarshalJSON

func (o VideoJSONDestination) MarshalJSON() ([]byte, error)

func (*VideoJSONDestination) SetIntegrationId

func (o *VideoJSONDestination) SetIntegrationId(v string)

SetIntegrationId sets field value

func (*VideoJSONDestination) SetPathPrefix

func (o *VideoJSONDestination) SetPathPrefix(v string)

SetPathPrefix gets a reference to the given string and assigns it to the PathPrefix field.

func (*VideoJSONDestination) SetProvider

func (o *VideoJSONDestination) SetProvider(v string)

SetProvider sets field value

func (VideoJSONDestination) ToMap

func (o VideoJSONDestination) ToMap() (map[string]interface{}, error)

func (*VideoJSONDestination) UnmarshalJSON

func (o *VideoJSONDestination) UnmarshalJSON(data []byte) (err error)

type WebhookSubscription

type WebhookSubscription struct {
	Id     string   `json:"id"`
	Url    string   `json:"url"`
	Events []string `json:"events"`
	// Per-subscription signing secret (`whsec_…`).
	Secret    string    `json:"secret"`
	CreatedAt time.Time `json:"createdAt"`
}

WebhookSubscription struct for WebhookSubscription

func NewWebhookSubscription

func NewWebhookSubscription(id string, url string, events []string, secret string, createdAt time.Time) *WebhookSubscription

NewWebhookSubscription instantiates a new WebhookSubscription object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookSubscriptionWithDefaults

func NewWebhookSubscriptionWithDefaults() *WebhookSubscription

NewWebhookSubscriptionWithDefaults instantiates a new WebhookSubscription object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookSubscription) GetCreatedAt

func (o *WebhookSubscription) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*WebhookSubscription) GetCreatedAtOk

func (o *WebhookSubscription) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*WebhookSubscription) GetEvents

func (o *WebhookSubscription) GetEvents() []string

GetEvents returns the Events field value

func (*WebhookSubscription) GetEventsOk

func (o *WebhookSubscription) GetEventsOk() ([]string, bool)

GetEventsOk returns a tuple with the Events field value and a boolean to check if the value has been set.

func (*WebhookSubscription) GetId

func (o *WebhookSubscription) GetId() string

GetId returns the Id field value

func (*WebhookSubscription) GetIdOk

func (o *WebhookSubscription) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*WebhookSubscription) GetSecret

func (o *WebhookSubscription) GetSecret() string

GetSecret returns the Secret field value

func (*WebhookSubscription) GetSecretOk

func (o *WebhookSubscription) GetSecretOk() (*string, bool)

GetSecretOk returns a tuple with the Secret field value and a boolean to check if the value has been set.

func (*WebhookSubscription) GetUrl

func (o *WebhookSubscription) GetUrl() string

GetUrl returns the Url field value

func (*WebhookSubscription) GetUrlOk

func (o *WebhookSubscription) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (WebhookSubscription) MarshalJSON

func (o WebhookSubscription) MarshalJSON() ([]byte, error)

func (*WebhookSubscription) SetCreatedAt

func (o *WebhookSubscription) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*WebhookSubscription) SetEvents

func (o *WebhookSubscription) SetEvents(v []string)

SetEvents sets field value

func (*WebhookSubscription) SetId

func (o *WebhookSubscription) SetId(v string)

SetId sets field value

func (*WebhookSubscription) SetSecret

func (o *WebhookSubscription) SetSecret(v string)

SetSecret sets field value

func (*WebhookSubscription) SetUrl

func (o *WebhookSubscription) SetUrl(v string)

SetUrl sets field value

func (WebhookSubscription) ToMap

func (o WebhookSubscription) ToMap() (map[string]interface{}, error)

func (*WebhookSubscription) UnmarshalJSON

func (o *WebhookSubscription) UnmarshalJSON(data []byte) (err error)

type WebhookSubscriptionCreate

type WebhookSubscriptionCreate struct {
	// Endpoint that receives signed render events.
	Url string `json:"url"`
	// Events to subscribe to; defaults to all events.
	Events []string `json:"events,omitempty"`
}

WebhookSubscriptionCreate struct for WebhookSubscriptionCreate

func NewWebhookSubscriptionCreate

func NewWebhookSubscriptionCreate(url string) *WebhookSubscriptionCreate

NewWebhookSubscriptionCreate instantiates a new WebhookSubscriptionCreate object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWebhookSubscriptionCreateWithDefaults

func NewWebhookSubscriptionCreateWithDefaults() *WebhookSubscriptionCreate

NewWebhookSubscriptionCreateWithDefaults instantiates a new WebhookSubscriptionCreate object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WebhookSubscriptionCreate) GetEvents

func (o *WebhookSubscriptionCreate) GetEvents() []string

GetEvents returns the Events field value if set, zero value otherwise.

func (*WebhookSubscriptionCreate) GetEventsOk

func (o *WebhookSubscriptionCreate) GetEventsOk() ([]string, bool)

GetEventsOk returns a tuple with the Events field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WebhookSubscriptionCreate) GetUrl

func (o *WebhookSubscriptionCreate) GetUrl() string

GetUrl returns the Url field value

func (*WebhookSubscriptionCreate) GetUrlOk

func (o *WebhookSubscriptionCreate) GetUrlOk() (*string, bool)

GetUrlOk returns a tuple with the Url field value and a boolean to check if the value has been set.

func (*WebhookSubscriptionCreate) HasEvents

func (o *WebhookSubscriptionCreate) HasEvents() bool

HasEvents returns a boolean if a field has been set.

func (WebhookSubscriptionCreate) MarshalJSON

func (o WebhookSubscriptionCreate) MarshalJSON() ([]byte, error)

func (*WebhookSubscriptionCreate) SetEvents

func (o *WebhookSubscriptionCreate) SetEvents(v []string)

SetEvents gets a reference to the given []string and assigns it to the Events field.

func (*WebhookSubscriptionCreate) SetUrl

func (o *WebhookSubscriptionCreate) SetUrl(v string)

SetUrl sets field value

func (WebhookSubscriptionCreate) ToMap

func (o WebhookSubscriptionCreate) ToMap() (map[string]interface{}, error)

func (*WebhookSubscriptionCreate) UnmarshalJSON

func (o *WebhookSubscriptionCreate) UnmarshalJSON(data []byte) (err error)

type WebhooksAPI

type WebhooksAPI interface {

	/*
		CreateWebhookSubscription Create a webhook subscription

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateWebhookSubscriptionRequest
	*/
	CreateWebhookSubscription(ctx context.Context) ApiCreateWebhookSubscriptionRequest

	// CreateWebhookSubscriptionExecute executes the request
	//  @return WebhookSubscription
	CreateWebhookSubscriptionExecute(r ApiCreateWebhookSubscriptionRequest) (*WebhookSubscription, *http.Response, error)

	/*
		DeleteWebhookSubscription Revoke a webhook subscription

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiDeleteWebhookSubscriptionRequest
	*/
	DeleteWebhookSubscription(ctx context.Context, id string) ApiDeleteWebhookSubscriptionRequest

	// DeleteWebhookSubscriptionExecute executes the request
	//  @return UploadAsset200Response
	DeleteWebhookSubscriptionExecute(r ApiDeleteWebhookSubscriptionRequest) (*UploadAsset200Response, *http.Response, error)

	/*
		ListWebhookSubscriptions List webhook subscriptions

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListWebhookSubscriptionsRequest
	*/
	ListWebhookSubscriptions(ctx context.Context) ApiListWebhookSubscriptionsRequest

	// ListWebhookSubscriptionsExecute executes the request
	//  @return ListWebhookSubscriptions200Response
	ListWebhookSubscriptionsExecute(r ApiListWebhookSubscriptionsRequest) (*ListWebhookSubscriptions200Response, *http.Response, error)
}

type WebhooksAPIService

type WebhooksAPIService service

WebhooksAPIService WebhooksAPI service

func (*WebhooksAPIService) CreateWebhookSubscription

func (a *WebhooksAPIService) CreateWebhookSubscription(ctx context.Context) ApiCreateWebhookSubscriptionRequest

CreateWebhookSubscription Create a webhook subscription

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateWebhookSubscriptionRequest

func (*WebhooksAPIService) CreateWebhookSubscriptionExecute

Execute executes the request

@return WebhookSubscription

func (*WebhooksAPIService) DeleteWebhookSubscription

func (a *WebhooksAPIService) DeleteWebhookSubscription(ctx context.Context, id string) ApiDeleteWebhookSubscriptionRequest

DeleteWebhookSubscription Revoke a webhook subscription

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiDeleteWebhookSubscriptionRequest

func (*WebhooksAPIService) DeleteWebhookSubscriptionExecute

Execute executes the request

@return UploadAsset200Response

func (*WebhooksAPIService) ListWebhookSubscriptions

func (a *WebhooksAPIService) ListWebhookSubscriptions(ctx context.Context) ApiListWebhookSubscriptionsRequest

ListWebhookSubscriptions List webhook subscriptions

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListWebhookSubscriptionsRequest

func (*WebhooksAPIService) ListWebhookSubscriptionsExecute

Execute executes the request

@return ListWebhookSubscriptions200Response

type Workflow

type Workflow struct {
	Id          string             `json:"id"`
	WorkspaceId string             `json:"workspaceId"`
	CreatedBy   string             `json:"createdBy"`
	Name        string             `json:"name"`
	Description NullableString     `json:"description,omitempty"`
	Definition  WorkflowDefinition `json:"definition"`
	IsActive    bool               `json:"isActive"`
	CreatedAt   time.Time          `json:"createdAt"`
	UpdatedAt   time.Time          `json:"updatedAt"`
}

Workflow struct for Workflow

func NewWorkflow

func NewWorkflow(id string, workspaceId string, createdBy string, name string, definition WorkflowDefinition, isActive bool, createdAt time.Time, updatedAt time.Time) *Workflow

NewWorkflow instantiates a new Workflow object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowWithDefaults

func NewWorkflowWithDefaults() *Workflow

NewWorkflowWithDefaults instantiates a new Workflow object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Workflow) GetCreatedAt

func (o *Workflow) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*Workflow) GetCreatedAtOk

func (o *Workflow) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*Workflow) GetCreatedBy

func (o *Workflow) GetCreatedBy() string

GetCreatedBy returns the CreatedBy field value

func (*Workflow) GetCreatedByOk

func (o *Workflow) GetCreatedByOk() (*string, bool)

GetCreatedByOk returns a tuple with the CreatedBy field value and a boolean to check if the value has been set.

func (*Workflow) GetDefinition

func (o *Workflow) GetDefinition() WorkflowDefinition

GetDefinition returns the Definition field value

func (*Workflow) GetDefinitionOk

func (o *Workflow) GetDefinitionOk() (*WorkflowDefinition, bool)

GetDefinitionOk returns a tuple with the Definition field value and a boolean to check if the value has been set.

func (*Workflow) GetDescription

func (o *Workflow) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise (both if not set or set to explicit null).

func (*Workflow) GetDescriptionOk

func (o *Workflow) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Workflow) GetId

func (o *Workflow) GetId() string

GetId returns the Id field value

func (*Workflow) GetIdOk

func (o *Workflow) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Workflow) GetIsActive

func (o *Workflow) GetIsActive() bool

GetIsActive returns the IsActive field value

func (*Workflow) GetIsActiveOk

func (o *Workflow) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value and a boolean to check if the value has been set.

func (*Workflow) GetName

func (o *Workflow) GetName() string

GetName returns the Name field value

func (*Workflow) GetNameOk

func (o *Workflow) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Workflow) GetUpdatedAt

func (o *Workflow) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*Workflow) GetUpdatedAtOk

func (o *Workflow) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*Workflow) GetWorkspaceId

func (o *Workflow) GetWorkspaceId() string

GetWorkspaceId returns the WorkspaceId field value

func (*Workflow) GetWorkspaceIdOk

func (o *Workflow) GetWorkspaceIdOk() (*string, bool)

GetWorkspaceIdOk returns a tuple with the WorkspaceId field value and a boolean to check if the value has been set.

func (*Workflow) HasDescription

func (o *Workflow) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (Workflow) MarshalJSON

func (o Workflow) MarshalJSON() ([]byte, error)

func (*Workflow) SetCreatedAt

func (o *Workflow) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*Workflow) SetCreatedBy

func (o *Workflow) SetCreatedBy(v string)

SetCreatedBy sets field value

func (*Workflow) SetDefinition

func (o *Workflow) SetDefinition(v WorkflowDefinition)

SetDefinition sets field value

func (*Workflow) SetDescription

func (o *Workflow) SetDescription(v string)

SetDescription gets a reference to the given NullableString and assigns it to the Description field.

func (*Workflow) SetDescriptionNil

func (o *Workflow) SetDescriptionNil()

SetDescriptionNil sets the value for Description to be an explicit nil

func (*Workflow) SetId

func (o *Workflow) SetId(v string)

SetId sets field value

func (*Workflow) SetIsActive

func (o *Workflow) SetIsActive(v bool)

SetIsActive sets field value

func (*Workflow) SetName

func (o *Workflow) SetName(v string)

SetName sets field value

func (*Workflow) SetUpdatedAt

func (o *Workflow) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*Workflow) SetWorkspaceId

func (o *Workflow) SetWorkspaceId(v string)

SetWorkspaceId sets field value

func (Workflow) ToMap

func (o Workflow) ToMap() (map[string]interface{}, error)

func (*Workflow) UnmarshalJSON

func (o *Workflow) UnmarshalJSON(data []byte) (err error)

func (*Workflow) UnsetDescription

func (o *Workflow) UnsetDescription()

UnsetDescription ensures that no value is present for Description, not even an explicit nil

type WorkflowDefinition

type WorkflowDefinition struct {
	Version   int32                       `json:"version"`
	Variables map[string]WorkflowVariable `json:"variables"`
	Steps     []WorkflowStep              `json:"steps"`
}

WorkflowDefinition struct for WorkflowDefinition

func NewWorkflowDefinition

func NewWorkflowDefinition(version int32, variables map[string]WorkflowVariable, steps []WorkflowStep) *WorkflowDefinition

NewWorkflowDefinition instantiates a new WorkflowDefinition object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowDefinitionWithDefaults

func NewWorkflowDefinitionWithDefaults() *WorkflowDefinition

NewWorkflowDefinitionWithDefaults instantiates a new WorkflowDefinition object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowDefinition) GetSteps

func (o *WorkflowDefinition) GetSteps() []WorkflowStep

GetSteps returns the Steps field value

func (*WorkflowDefinition) GetStepsOk

func (o *WorkflowDefinition) GetStepsOk() ([]WorkflowStep, bool)

GetStepsOk returns a tuple with the Steps field value and a boolean to check if the value has been set.

func (*WorkflowDefinition) GetVariables

func (o *WorkflowDefinition) GetVariables() map[string]WorkflowVariable

GetVariables returns the Variables field value

func (*WorkflowDefinition) GetVariablesOk

func (o *WorkflowDefinition) GetVariablesOk() (*map[string]WorkflowVariable, bool)

GetVariablesOk returns a tuple with the Variables field value and a boolean to check if the value has been set.

func (*WorkflowDefinition) GetVersion

func (o *WorkflowDefinition) GetVersion() int32

GetVersion returns the Version field value

func (*WorkflowDefinition) GetVersionOk

func (o *WorkflowDefinition) GetVersionOk() (*int32, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (WorkflowDefinition) MarshalJSON

func (o WorkflowDefinition) MarshalJSON() ([]byte, error)

func (*WorkflowDefinition) SetSteps

func (o *WorkflowDefinition) SetSteps(v []WorkflowStep)

SetSteps sets field value

func (*WorkflowDefinition) SetVariables

func (o *WorkflowDefinition) SetVariables(v map[string]WorkflowVariable)

SetVariables sets field value

func (*WorkflowDefinition) SetVersion

func (o *WorkflowDefinition) SetVersion(v int32)

SetVersion sets field value

func (WorkflowDefinition) ToMap

func (o WorkflowDefinition) ToMap() (map[string]interface{}, error)

func (*WorkflowDefinition) UnmarshalJSON

func (o *WorkflowDefinition) UnmarshalJSON(data []byte) (err error)

type WorkflowRun

type WorkflowRun struct {
	Id            string                 `json:"id"`
	WorkflowId    string                 `json:"workflowId"`
	WorkspaceId   string                 `json:"workspaceId"`
	TriggeredBy   NullableString         `json:"triggeredBy,omitempty"`
	Trigger       string                 `json:"trigger"`
	Status        string                 `json:"status"`
	Variables     map[string]interface{} `json:"variables"`
	EstimatedCost NullableFloat32        `json:"estimatedCost,omitempty"`
	TotalCost     NullableFloat32        `json:"totalCost,omitempty"`
	Error         NullableString         `json:"error,omitempty"`
	StartedAt     NullableTime           `json:"startedAt,omitempty"`
	CompletedAt   NullableTime           `json:"completedAt,omitempty"`
	CreatedAt     *time.Time             `json:"createdAt,omitempty"`
	UpdatedAt     *time.Time             `json:"updatedAt,omitempty"`
}

WorkflowRun struct for WorkflowRun

func NewWorkflowRun

func NewWorkflowRun(id string, workflowId string, workspaceId string, trigger string, status string, variables map[string]interface{}) *WorkflowRun

NewWorkflowRun instantiates a new WorkflowRun object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowRunWithDefaults

func NewWorkflowRunWithDefaults() *WorkflowRun

NewWorkflowRunWithDefaults instantiates a new WorkflowRun object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowRun) GetCompletedAt

func (o *WorkflowRun) GetCompletedAt() time.Time

GetCompletedAt returns the CompletedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRun) GetCompletedAtOk

func (o *WorkflowRun) GetCompletedAtOk() (*time.Time, bool)

GetCompletedAtOk returns a tuple with the CompletedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRun) GetCreatedAt

func (o *WorkflowRun) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*WorkflowRun) GetCreatedAtOk

func (o *WorkflowRun) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowRun) GetError

func (o *WorkflowRun) GetError() string

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRun) GetErrorOk

func (o *WorkflowRun) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRun) GetEstimatedCost

func (o *WorkflowRun) GetEstimatedCost() float32

GetEstimatedCost returns the EstimatedCost field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRun) GetEstimatedCostOk

func (o *WorkflowRun) GetEstimatedCostOk() (*float32, bool)

GetEstimatedCostOk returns a tuple with the EstimatedCost field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRun) GetId

func (o *WorkflowRun) GetId() string

GetId returns the Id field value

func (*WorkflowRun) GetIdOk

func (o *WorkflowRun) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*WorkflowRun) GetStartedAt

func (o *WorkflowRun) GetStartedAt() time.Time

GetStartedAt returns the StartedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRun) GetStartedAtOk

func (o *WorkflowRun) GetStartedAtOk() (*time.Time, bool)

GetStartedAtOk returns a tuple with the StartedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRun) GetStatus

func (o *WorkflowRun) GetStatus() string

GetStatus returns the Status field value

func (*WorkflowRun) GetStatusOk

func (o *WorkflowRun) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*WorkflowRun) GetTotalCost

func (o *WorkflowRun) GetTotalCost() float32

GetTotalCost returns the TotalCost field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRun) GetTotalCostOk

func (o *WorkflowRun) GetTotalCostOk() (*float32, bool)

GetTotalCostOk returns a tuple with the TotalCost field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRun) GetTrigger

func (o *WorkflowRun) GetTrigger() string

GetTrigger returns the Trigger field value

func (*WorkflowRun) GetTriggerOk

func (o *WorkflowRun) GetTriggerOk() (*string, bool)

GetTriggerOk returns a tuple with the Trigger field value and a boolean to check if the value has been set.

func (*WorkflowRun) GetTriggeredBy

func (o *WorkflowRun) GetTriggeredBy() string

GetTriggeredBy returns the TriggeredBy field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRun) GetTriggeredByOk

func (o *WorkflowRun) GetTriggeredByOk() (*string, bool)

GetTriggeredByOk returns a tuple with the TriggeredBy field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRun) GetUpdatedAt

func (o *WorkflowRun) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*WorkflowRun) GetUpdatedAtOk

func (o *WorkflowRun) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowRun) GetVariables

func (o *WorkflowRun) GetVariables() map[string]interface{}

GetVariables returns the Variables field value

func (*WorkflowRun) GetVariablesOk

func (o *WorkflowRun) GetVariablesOk() (map[string]interface{}, bool)

GetVariablesOk returns a tuple with the Variables field value and a boolean to check if the value has been set.

func (*WorkflowRun) GetWorkflowId

func (o *WorkflowRun) GetWorkflowId() string

GetWorkflowId returns the WorkflowId field value

func (*WorkflowRun) GetWorkflowIdOk

func (o *WorkflowRun) GetWorkflowIdOk() (*string, bool)

GetWorkflowIdOk returns a tuple with the WorkflowId field value and a boolean to check if the value has been set.

func (*WorkflowRun) GetWorkspaceId

func (o *WorkflowRun) GetWorkspaceId() string

GetWorkspaceId returns the WorkspaceId field value

func (*WorkflowRun) GetWorkspaceIdOk

func (o *WorkflowRun) GetWorkspaceIdOk() (*string, bool)

GetWorkspaceIdOk returns a tuple with the WorkspaceId field value and a boolean to check if the value has been set.

func (*WorkflowRun) HasCompletedAt

func (o *WorkflowRun) HasCompletedAt() bool

HasCompletedAt returns a boolean if a field has been set.

func (*WorkflowRun) HasCreatedAt

func (o *WorkflowRun) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*WorkflowRun) HasError

func (o *WorkflowRun) HasError() bool

HasError returns a boolean if a field has been set.

func (*WorkflowRun) HasEstimatedCost

func (o *WorkflowRun) HasEstimatedCost() bool

HasEstimatedCost returns a boolean if a field has been set.

func (*WorkflowRun) HasStartedAt

func (o *WorkflowRun) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (*WorkflowRun) HasTotalCost

func (o *WorkflowRun) HasTotalCost() bool

HasTotalCost returns a boolean if a field has been set.

func (*WorkflowRun) HasTriggeredBy

func (o *WorkflowRun) HasTriggeredBy() bool

HasTriggeredBy returns a boolean if a field has been set.

func (*WorkflowRun) HasUpdatedAt

func (o *WorkflowRun) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (WorkflowRun) MarshalJSON

func (o WorkflowRun) MarshalJSON() ([]byte, error)

func (*WorkflowRun) SetCompletedAt

func (o *WorkflowRun) SetCompletedAt(v time.Time)

SetCompletedAt gets a reference to the given NullableTime and assigns it to the CompletedAt field.

func (*WorkflowRun) SetCompletedAtNil

func (o *WorkflowRun) SetCompletedAtNil()

SetCompletedAtNil sets the value for CompletedAt to be an explicit nil

func (*WorkflowRun) SetCreatedAt

func (o *WorkflowRun) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*WorkflowRun) SetError

func (o *WorkflowRun) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*WorkflowRun) SetErrorNil

func (o *WorkflowRun) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*WorkflowRun) SetEstimatedCost

func (o *WorkflowRun) SetEstimatedCost(v float32)

SetEstimatedCost gets a reference to the given NullableFloat32 and assigns it to the EstimatedCost field.

func (*WorkflowRun) SetEstimatedCostNil

func (o *WorkflowRun) SetEstimatedCostNil()

SetEstimatedCostNil sets the value for EstimatedCost to be an explicit nil

func (*WorkflowRun) SetId

func (o *WorkflowRun) SetId(v string)

SetId sets field value

func (*WorkflowRun) SetStartedAt

func (o *WorkflowRun) SetStartedAt(v time.Time)

SetStartedAt gets a reference to the given NullableTime and assigns it to the StartedAt field.

func (*WorkflowRun) SetStartedAtNil

func (o *WorkflowRun) SetStartedAtNil()

SetStartedAtNil sets the value for StartedAt to be an explicit nil

func (*WorkflowRun) SetStatus

func (o *WorkflowRun) SetStatus(v string)

SetStatus sets field value

func (*WorkflowRun) SetTotalCost

func (o *WorkflowRun) SetTotalCost(v float32)

SetTotalCost gets a reference to the given NullableFloat32 and assigns it to the TotalCost field.

func (*WorkflowRun) SetTotalCostNil

func (o *WorkflowRun) SetTotalCostNil()

SetTotalCostNil sets the value for TotalCost to be an explicit nil

func (*WorkflowRun) SetTrigger

func (o *WorkflowRun) SetTrigger(v string)

SetTrigger sets field value

func (*WorkflowRun) SetTriggeredBy

func (o *WorkflowRun) SetTriggeredBy(v string)

SetTriggeredBy gets a reference to the given NullableString and assigns it to the TriggeredBy field.

func (*WorkflowRun) SetTriggeredByNil

func (o *WorkflowRun) SetTriggeredByNil()

SetTriggeredByNil sets the value for TriggeredBy to be an explicit nil

func (*WorkflowRun) SetUpdatedAt

func (o *WorkflowRun) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*WorkflowRun) SetVariables

func (o *WorkflowRun) SetVariables(v map[string]interface{})

SetVariables sets field value

func (*WorkflowRun) SetWorkflowId

func (o *WorkflowRun) SetWorkflowId(v string)

SetWorkflowId sets field value

func (*WorkflowRun) SetWorkspaceId

func (o *WorkflowRun) SetWorkspaceId(v string)

SetWorkspaceId sets field value

func (WorkflowRun) ToMap

func (o WorkflowRun) ToMap() (map[string]interface{}, error)

func (*WorkflowRun) UnmarshalJSON

func (o *WorkflowRun) UnmarshalJSON(data []byte) (err error)

func (*WorkflowRun) UnsetCompletedAt

func (o *WorkflowRun) UnsetCompletedAt()

UnsetCompletedAt ensures that no value is present for CompletedAt, not even an explicit nil

func (*WorkflowRun) UnsetError

func (o *WorkflowRun) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

func (*WorkflowRun) UnsetEstimatedCost

func (o *WorkflowRun) UnsetEstimatedCost()

UnsetEstimatedCost ensures that no value is present for EstimatedCost, not even an explicit nil

func (*WorkflowRun) UnsetStartedAt

func (o *WorkflowRun) UnsetStartedAt()

UnsetStartedAt ensures that no value is present for StartedAt, not even an explicit nil

func (*WorkflowRun) UnsetTotalCost

func (o *WorkflowRun) UnsetTotalCost()

UnsetTotalCost ensures that no value is present for TotalCost, not even an explicit nil

func (*WorkflowRun) UnsetTriggeredBy

func (o *WorkflowRun) UnsetTriggeredBy()

UnsetTriggeredBy ensures that no value is present for TriggeredBy, not even an explicit nil

type WorkflowRunStep

type WorkflowRunStep struct {
	Id             string                   `json:"id"`
	WorkflowRunId  string                   `json:"workflowRunId"`
	StepIndex      int32                    `json:"stepIndex"`
	StepType       string                   `json:"stepType"`
	Name           NullableString           `json:"name,omitempty"`
	Config         map[string]interface{}   `json:"config,omitempty"`
	Status         *string                  `json:"status,omitempty"`
	InputUrl       NullableString           `json:"inputUrl,omitempty"`
	OutputUrl      NullableString           `json:"outputUrl,omitempty"`
	OutputKey      NullableString           `json:"outputKey,omitempty"`
	RenditionId    NullableString           `json:"renditionId,omitempty"`
	Error          NullableString           `json:"error,omitempty"`
	ResponseStatus NullableInt32            `json:"responseStatus,omitempty"`
	Metadata       map[string]interface{}   `json:"metadata,omitempty"`
	RetryCount     *int32                   `json:"retryCount,omitempty"`
	MaxRetries     *int32                   `json:"maxRetries,omitempty"`
	Logs           []map[string]interface{} `json:"logs,omitempty"`
	StartedAt      NullableTime             `json:"startedAt,omitempty"`
	CompletedAt    NullableTime             `json:"completedAt,omitempty"`
	CreatedAt      *time.Time               `json:"createdAt,omitempty"`
	UpdatedAt      *time.Time               `json:"updatedAt,omitempty"`
}

WorkflowRunStep struct for WorkflowRunStep

func NewWorkflowRunStep

func NewWorkflowRunStep(id string, workflowRunId string, stepIndex int32, stepType string) *WorkflowRunStep

NewWorkflowRunStep instantiates a new WorkflowRunStep object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowRunStepWithDefaults

func NewWorkflowRunStepWithDefaults() *WorkflowRunStep

NewWorkflowRunStepWithDefaults instantiates a new WorkflowRunStep object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowRunStep) GetCompletedAt

func (o *WorkflowRunStep) GetCompletedAt() time.Time

GetCompletedAt returns the CompletedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRunStep) GetCompletedAtOk

func (o *WorkflowRunStep) GetCompletedAtOk() (*time.Time, bool)

GetCompletedAtOk returns a tuple with the CompletedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRunStep) GetConfig

func (o *WorkflowRunStep) GetConfig() map[string]interface{}

GetConfig returns the Config field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRunStep) GetConfigOk

func (o *WorkflowRunStep) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRunStep) GetCreatedAt

func (o *WorkflowRunStep) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value if set, zero value otherwise.

func (*WorkflowRunStep) GetCreatedAtOk

func (o *WorkflowRunStep) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowRunStep) GetError

func (o *WorkflowRunStep) GetError() string

GetError returns the Error field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRunStep) GetErrorOk

func (o *WorkflowRunStep) GetErrorOk() (*string, bool)

GetErrorOk returns a tuple with the Error field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRunStep) GetId

func (o *WorkflowRunStep) GetId() string

GetId returns the Id field value

func (*WorkflowRunStep) GetIdOk

func (o *WorkflowRunStep) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*WorkflowRunStep) GetInputUrl

func (o *WorkflowRunStep) GetInputUrl() string

GetInputUrl returns the InputUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRunStep) GetInputUrlOk

func (o *WorkflowRunStep) GetInputUrlOk() (*string, bool)

GetInputUrlOk returns a tuple with the InputUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRunStep) GetLogs

func (o *WorkflowRunStep) GetLogs() []map[string]interface{}

GetLogs returns the Logs field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRunStep) GetLogsOk

func (o *WorkflowRunStep) GetLogsOk() ([]map[string]interface{}, bool)

GetLogsOk returns a tuple with the Logs field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRunStep) GetMaxRetries

func (o *WorkflowRunStep) GetMaxRetries() int32

GetMaxRetries returns the MaxRetries field value if set, zero value otherwise.

func (*WorkflowRunStep) GetMaxRetriesOk

func (o *WorkflowRunStep) GetMaxRetriesOk() (*int32, bool)

GetMaxRetriesOk returns a tuple with the MaxRetries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowRunStep) GetMetadata

func (o *WorkflowRunStep) GetMetadata() map[string]interface{}

GetMetadata returns the Metadata field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRunStep) GetMetadataOk

func (o *WorkflowRunStep) GetMetadataOk() (map[string]interface{}, bool)

GetMetadataOk returns a tuple with the Metadata field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRunStep) GetName

func (o *WorkflowRunStep) GetName() string

GetName returns the Name field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRunStep) GetNameOk

func (o *WorkflowRunStep) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRunStep) GetOutputKey

func (o *WorkflowRunStep) GetOutputKey() string

GetOutputKey returns the OutputKey field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRunStep) GetOutputKeyOk

func (o *WorkflowRunStep) GetOutputKeyOk() (*string, bool)

GetOutputKeyOk returns a tuple with the OutputKey field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRunStep) GetOutputUrl

func (o *WorkflowRunStep) GetOutputUrl() string

GetOutputUrl returns the OutputUrl field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRunStep) GetOutputUrlOk

func (o *WorkflowRunStep) GetOutputUrlOk() (*string, bool)

GetOutputUrlOk returns a tuple with the OutputUrl field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRunStep) GetRenditionId

func (o *WorkflowRunStep) GetRenditionId() string

GetRenditionId returns the RenditionId field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRunStep) GetRenditionIdOk

func (o *WorkflowRunStep) GetRenditionIdOk() (*string, bool)

GetRenditionIdOk returns a tuple with the RenditionId field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRunStep) GetResponseStatus

func (o *WorkflowRunStep) GetResponseStatus() int32

GetResponseStatus returns the ResponseStatus field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRunStep) GetResponseStatusOk

func (o *WorkflowRunStep) GetResponseStatusOk() (*int32, bool)

GetResponseStatusOk returns a tuple with the ResponseStatus field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRunStep) GetRetryCount

func (o *WorkflowRunStep) GetRetryCount() int32

GetRetryCount returns the RetryCount field value if set, zero value otherwise.

func (*WorkflowRunStep) GetRetryCountOk

func (o *WorkflowRunStep) GetRetryCountOk() (*int32, bool)

GetRetryCountOk returns a tuple with the RetryCount field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowRunStep) GetStartedAt

func (o *WorkflowRunStep) GetStartedAt() time.Time

GetStartedAt returns the StartedAt field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowRunStep) GetStartedAtOk

func (o *WorkflowRunStep) GetStartedAtOk() (*time.Time, bool)

GetStartedAtOk returns a tuple with the StartedAt field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowRunStep) GetStatus

func (o *WorkflowRunStep) GetStatus() string

GetStatus returns the Status field value if set, zero value otherwise.

func (*WorkflowRunStep) GetStatusOk

func (o *WorkflowRunStep) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowRunStep) GetStepIndex

func (o *WorkflowRunStep) GetStepIndex() int32

GetStepIndex returns the StepIndex field value

func (*WorkflowRunStep) GetStepIndexOk

func (o *WorkflowRunStep) GetStepIndexOk() (*int32, bool)

GetStepIndexOk returns a tuple with the StepIndex field value and a boolean to check if the value has been set.

func (*WorkflowRunStep) GetStepType

func (o *WorkflowRunStep) GetStepType() string

GetStepType returns the StepType field value

func (*WorkflowRunStep) GetStepTypeOk

func (o *WorkflowRunStep) GetStepTypeOk() (*string, bool)

GetStepTypeOk returns a tuple with the StepType field value and a boolean to check if the value has been set.

func (*WorkflowRunStep) GetUpdatedAt

func (o *WorkflowRunStep) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value if set, zero value otherwise.

func (*WorkflowRunStep) GetUpdatedAtOk

func (o *WorkflowRunStep) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowRunStep) GetWorkflowRunId

func (o *WorkflowRunStep) GetWorkflowRunId() string

GetWorkflowRunId returns the WorkflowRunId field value

func (*WorkflowRunStep) GetWorkflowRunIdOk

func (o *WorkflowRunStep) GetWorkflowRunIdOk() (*string, bool)

GetWorkflowRunIdOk returns a tuple with the WorkflowRunId field value and a boolean to check if the value has been set.

func (*WorkflowRunStep) HasCompletedAt

func (o *WorkflowRunStep) HasCompletedAt() bool

HasCompletedAt returns a boolean if a field has been set.

func (*WorkflowRunStep) HasConfig

func (o *WorkflowRunStep) HasConfig() bool

HasConfig returns a boolean if a field has been set.

func (*WorkflowRunStep) HasCreatedAt

func (o *WorkflowRunStep) HasCreatedAt() bool

HasCreatedAt returns a boolean if a field has been set.

func (*WorkflowRunStep) HasError

func (o *WorkflowRunStep) HasError() bool

HasError returns a boolean if a field has been set.

func (*WorkflowRunStep) HasInputUrl

func (o *WorkflowRunStep) HasInputUrl() bool

HasInputUrl returns a boolean if a field has been set.

func (*WorkflowRunStep) HasLogs

func (o *WorkflowRunStep) HasLogs() bool

HasLogs returns a boolean if a field has been set.

func (*WorkflowRunStep) HasMaxRetries

func (o *WorkflowRunStep) HasMaxRetries() bool

HasMaxRetries returns a boolean if a field has been set.

func (*WorkflowRunStep) HasMetadata

func (o *WorkflowRunStep) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*WorkflowRunStep) HasName

func (o *WorkflowRunStep) HasName() bool

HasName returns a boolean if a field has been set.

func (*WorkflowRunStep) HasOutputKey

func (o *WorkflowRunStep) HasOutputKey() bool

HasOutputKey returns a boolean if a field has been set.

func (*WorkflowRunStep) HasOutputUrl

func (o *WorkflowRunStep) HasOutputUrl() bool

HasOutputUrl returns a boolean if a field has been set.

func (*WorkflowRunStep) HasRenditionId

func (o *WorkflowRunStep) HasRenditionId() bool

HasRenditionId returns a boolean if a field has been set.

func (*WorkflowRunStep) HasResponseStatus

func (o *WorkflowRunStep) HasResponseStatus() bool

HasResponseStatus returns a boolean if a field has been set.

func (*WorkflowRunStep) HasRetryCount

func (o *WorkflowRunStep) HasRetryCount() bool

HasRetryCount returns a boolean if a field has been set.

func (*WorkflowRunStep) HasStartedAt

func (o *WorkflowRunStep) HasStartedAt() bool

HasStartedAt returns a boolean if a field has been set.

func (*WorkflowRunStep) HasStatus

func (o *WorkflowRunStep) HasStatus() bool

HasStatus returns a boolean if a field has been set.

func (*WorkflowRunStep) HasUpdatedAt

func (o *WorkflowRunStep) HasUpdatedAt() bool

HasUpdatedAt returns a boolean if a field has been set.

func (WorkflowRunStep) MarshalJSON

func (o WorkflowRunStep) MarshalJSON() ([]byte, error)

func (*WorkflowRunStep) SetCompletedAt

func (o *WorkflowRunStep) SetCompletedAt(v time.Time)

SetCompletedAt gets a reference to the given NullableTime and assigns it to the CompletedAt field.

func (*WorkflowRunStep) SetCompletedAtNil

func (o *WorkflowRunStep) SetCompletedAtNil()

SetCompletedAtNil sets the value for CompletedAt to be an explicit nil

func (*WorkflowRunStep) SetConfig

func (o *WorkflowRunStep) SetConfig(v map[string]interface{})

SetConfig gets a reference to the given map[string]interface{} and assigns it to the Config field.

func (*WorkflowRunStep) SetCreatedAt

func (o *WorkflowRunStep) SetCreatedAt(v time.Time)

SetCreatedAt gets a reference to the given time.Time and assigns it to the CreatedAt field.

func (*WorkflowRunStep) SetError

func (o *WorkflowRunStep) SetError(v string)

SetError gets a reference to the given NullableString and assigns it to the Error field.

func (*WorkflowRunStep) SetErrorNil

func (o *WorkflowRunStep) SetErrorNil()

SetErrorNil sets the value for Error to be an explicit nil

func (*WorkflowRunStep) SetId

func (o *WorkflowRunStep) SetId(v string)

SetId sets field value

func (*WorkflowRunStep) SetInputUrl

func (o *WorkflowRunStep) SetInputUrl(v string)

SetInputUrl gets a reference to the given NullableString and assigns it to the InputUrl field.

func (*WorkflowRunStep) SetInputUrlNil

func (o *WorkflowRunStep) SetInputUrlNil()

SetInputUrlNil sets the value for InputUrl to be an explicit nil

func (*WorkflowRunStep) SetLogs

func (o *WorkflowRunStep) SetLogs(v []map[string]interface{})

SetLogs gets a reference to the given []map[string]interface{} and assigns it to the Logs field.

func (*WorkflowRunStep) SetMaxRetries

func (o *WorkflowRunStep) SetMaxRetries(v int32)

SetMaxRetries gets a reference to the given int32 and assigns it to the MaxRetries field.

func (*WorkflowRunStep) SetMetadata

func (o *WorkflowRunStep) SetMetadata(v map[string]interface{})

SetMetadata gets a reference to the given map[string]interface{} and assigns it to the Metadata field.

func (*WorkflowRunStep) SetName

func (o *WorkflowRunStep) SetName(v string)

SetName gets a reference to the given NullableString and assigns it to the Name field.

func (*WorkflowRunStep) SetNameNil

func (o *WorkflowRunStep) SetNameNil()

SetNameNil sets the value for Name to be an explicit nil

func (*WorkflowRunStep) SetOutputKey

func (o *WorkflowRunStep) SetOutputKey(v string)

SetOutputKey gets a reference to the given NullableString and assigns it to the OutputKey field.

func (*WorkflowRunStep) SetOutputKeyNil

func (o *WorkflowRunStep) SetOutputKeyNil()

SetOutputKeyNil sets the value for OutputKey to be an explicit nil

func (*WorkflowRunStep) SetOutputUrl

func (o *WorkflowRunStep) SetOutputUrl(v string)

SetOutputUrl gets a reference to the given NullableString and assigns it to the OutputUrl field.

func (*WorkflowRunStep) SetOutputUrlNil

func (o *WorkflowRunStep) SetOutputUrlNil()

SetOutputUrlNil sets the value for OutputUrl to be an explicit nil

func (*WorkflowRunStep) SetRenditionId

func (o *WorkflowRunStep) SetRenditionId(v string)

SetRenditionId gets a reference to the given NullableString and assigns it to the RenditionId field.

func (*WorkflowRunStep) SetRenditionIdNil

func (o *WorkflowRunStep) SetRenditionIdNil()

SetRenditionIdNil sets the value for RenditionId to be an explicit nil

func (*WorkflowRunStep) SetResponseStatus

func (o *WorkflowRunStep) SetResponseStatus(v int32)

SetResponseStatus gets a reference to the given NullableInt32 and assigns it to the ResponseStatus field.

func (*WorkflowRunStep) SetResponseStatusNil

func (o *WorkflowRunStep) SetResponseStatusNil()

SetResponseStatusNil sets the value for ResponseStatus to be an explicit nil

func (*WorkflowRunStep) SetRetryCount

func (o *WorkflowRunStep) SetRetryCount(v int32)

SetRetryCount gets a reference to the given int32 and assigns it to the RetryCount field.

func (*WorkflowRunStep) SetStartedAt

func (o *WorkflowRunStep) SetStartedAt(v time.Time)

SetStartedAt gets a reference to the given NullableTime and assigns it to the StartedAt field.

func (*WorkflowRunStep) SetStartedAtNil

func (o *WorkflowRunStep) SetStartedAtNil()

SetStartedAtNil sets the value for StartedAt to be an explicit nil

func (*WorkflowRunStep) SetStatus

func (o *WorkflowRunStep) SetStatus(v string)

SetStatus gets a reference to the given string and assigns it to the Status field.

func (*WorkflowRunStep) SetStepIndex

func (o *WorkflowRunStep) SetStepIndex(v int32)

SetStepIndex sets field value

func (*WorkflowRunStep) SetStepType

func (o *WorkflowRunStep) SetStepType(v string)

SetStepType sets field value

func (*WorkflowRunStep) SetUpdatedAt

func (o *WorkflowRunStep) SetUpdatedAt(v time.Time)

SetUpdatedAt gets a reference to the given time.Time and assigns it to the UpdatedAt field.

func (*WorkflowRunStep) SetWorkflowRunId

func (o *WorkflowRunStep) SetWorkflowRunId(v string)

SetWorkflowRunId sets field value

func (WorkflowRunStep) ToMap

func (o WorkflowRunStep) ToMap() (map[string]interface{}, error)

func (*WorkflowRunStep) UnmarshalJSON

func (o *WorkflowRunStep) UnmarshalJSON(data []byte) (err error)

func (*WorkflowRunStep) UnsetCompletedAt

func (o *WorkflowRunStep) UnsetCompletedAt()

UnsetCompletedAt ensures that no value is present for CompletedAt, not even an explicit nil

func (*WorkflowRunStep) UnsetError

func (o *WorkflowRunStep) UnsetError()

UnsetError ensures that no value is present for Error, not even an explicit nil

func (*WorkflowRunStep) UnsetInputUrl

func (o *WorkflowRunStep) UnsetInputUrl()

UnsetInputUrl ensures that no value is present for InputUrl, not even an explicit nil

func (*WorkflowRunStep) UnsetName

func (o *WorkflowRunStep) UnsetName()

UnsetName ensures that no value is present for Name, not even an explicit nil

func (*WorkflowRunStep) UnsetOutputKey

func (o *WorkflowRunStep) UnsetOutputKey()

UnsetOutputKey ensures that no value is present for OutputKey, not even an explicit nil

func (*WorkflowRunStep) UnsetOutputUrl

func (o *WorkflowRunStep) UnsetOutputUrl()

UnsetOutputUrl ensures that no value is present for OutputUrl, not even an explicit nil

func (*WorkflowRunStep) UnsetRenditionId

func (o *WorkflowRunStep) UnsetRenditionId()

UnsetRenditionId ensures that no value is present for RenditionId, not even an explicit nil

func (*WorkflowRunStep) UnsetResponseStatus

func (o *WorkflowRunStep) UnsetResponseStatus()

UnsetResponseStatus ensures that no value is present for ResponseStatus, not even an explicit nil

func (*WorkflowRunStep) UnsetStartedAt

func (o *WorkflowRunStep) UnsetStartedAt()

UnsetStartedAt ensures that no value is present for StartedAt, not even an explicit nil

type WorkflowStep

type WorkflowStep struct {
	Type       string                 `json:"type"`
	Name       *string                `json:"name,omitempty"`
	MaxRetries *int32                 `json:"maxRetries,omitempty"`
	Config     map[string]interface{} `json:"config"`
}

WorkflowStep struct for WorkflowStep

func NewWorkflowStep

func NewWorkflowStep(type_ string, config map[string]interface{}) *WorkflowStep

NewWorkflowStep instantiates a new WorkflowStep object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowStepWithDefaults

func NewWorkflowStepWithDefaults() *WorkflowStep

NewWorkflowStepWithDefaults instantiates a new WorkflowStep object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowStep) GetConfig

func (o *WorkflowStep) GetConfig() map[string]interface{}

GetConfig returns the Config field value

func (*WorkflowStep) GetConfigOk

func (o *WorkflowStep) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*WorkflowStep) GetMaxRetries

func (o *WorkflowStep) GetMaxRetries() int32

GetMaxRetries returns the MaxRetries field value if set, zero value otherwise.

func (*WorkflowStep) GetMaxRetriesOk

func (o *WorkflowStep) GetMaxRetriesOk() (*int32, bool)

GetMaxRetriesOk returns a tuple with the MaxRetries field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowStep) GetName

func (o *WorkflowStep) GetName() string

GetName returns the Name field value if set, zero value otherwise.

func (*WorkflowStep) GetNameOk

func (o *WorkflowStep) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowStep) GetType

func (o *WorkflowStep) GetType() string

GetType returns the Type field value

func (*WorkflowStep) GetTypeOk

func (o *WorkflowStep) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*WorkflowStep) HasMaxRetries

func (o *WorkflowStep) HasMaxRetries() bool

HasMaxRetries returns a boolean if a field has been set.

func (*WorkflowStep) HasName

func (o *WorkflowStep) HasName() bool

HasName returns a boolean if a field has been set.

func (WorkflowStep) MarshalJSON

func (o WorkflowStep) MarshalJSON() ([]byte, error)

func (*WorkflowStep) SetConfig

func (o *WorkflowStep) SetConfig(v map[string]interface{})

SetConfig sets field value

func (*WorkflowStep) SetMaxRetries

func (o *WorkflowStep) SetMaxRetries(v int32)

SetMaxRetries gets a reference to the given int32 and assigns it to the MaxRetries field.

func (*WorkflowStep) SetName

func (o *WorkflowStep) SetName(v string)

SetName gets a reference to the given string and assigns it to the Name field.

func (*WorkflowStep) SetType

func (o *WorkflowStep) SetType(v string)

SetType sets field value

func (WorkflowStep) ToMap

func (o WorkflowStep) ToMap() (map[string]interface{}, error)

func (*WorkflowStep) UnmarshalJSON

func (o *WorkflowStep) UnmarshalJSON(data []byte) (err error)

type WorkflowVariable

type WorkflowVariable struct {
	Type        string      `json:"type"`
	Label       string      `json:"label"`
	Required    *bool       `json:"required,omitempty"`
	Default     interface{} `json:"default,omitempty"`
	Placeholder *string     `json:"placeholder,omitempty"`
}

WorkflowVariable struct for WorkflowVariable

func NewWorkflowVariable

func NewWorkflowVariable(type_ string, label string) *WorkflowVariable

NewWorkflowVariable instantiates a new WorkflowVariable object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkflowVariableWithDefaults

func NewWorkflowVariableWithDefaults() *WorkflowVariable

NewWorkflowVariableWithDefaults instantiates a new WorkflowVariable object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkflowVariable) GetDefault

func (o *WorkflowVariable) GetDefault() interface{}

GetDefault returns the Default field value if set, zero value otherwise (both if not set or set to explicit null).

func (*WorkflowVariable) GetDefaultOk

func (o *WorkflowVariable) GetDefaultOk() (*interface{}, bool)

GetDefaultOk returns a tuple with the Default field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*WorkflowVariable) GetLabel

func (o *WorkflowVariable) GetLabel() string

GetLabel returns the Label field value

func (*WorkflowVariable) GetLabelOk

func (o *WorkflowVariable) GetLabelOk() (*string, bool)

GetLabelOk returns a tuple with the Label field value and a boolean to check if the value has been set.

func (*WorkflowVariable) GetPlaceholder

func (o *WorkflowVariable) GetPlaceholder() string

GetPlaceholder returns the Placeholder field value if set, zero value otherwise.

func (*WorkflowVariable) GetPlaceholderOk

func (o *WorkflowVariable) GetPlaceholderOk() (*string, bool)

GetPlaceholderOk returns a tuple with the Placeholder field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowVariable) GetRequired

func (o *WorkflowVariable) GetRequired() bool

GetRequired returns the Required field value if set, zero value otherwise.

func (*WorkflowVariable) GetRequiredOk

func (o *WorkflowVariable) GetRequiredOk() (*bool, bool)

GetRequiredOk returns a tuple with the Required field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkflowVariable) GetType

func (o *WorkflowVariable) GetType() string

GetType returns the Type field value

func (*WorkflowVariable) GetTypeOk

func (o *WorkflowVariable) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*WorkflowVariable) HasDefault

func (o *WorkflowVariable) HasDefault() bool

HasDefault returns a boolean if a field has been set.

func (*WorkflowVariable) HasPlaceholder

func (o *WorkflowVariable) HasPlaceholder() bool

HasPlaceholder returns a boolean if a field has been set.

func (*WorkflowVariable) HasRequired

func (o *WorkflowVariable) HasRequired() bool

HasRequired returns a boolean if a field has been set.

func (WorkflowVariable) MarshalJSON

func (o WorkflowVariable) MarshalJSON() ([]byte, error)

func (*WorkflowVariable) SetDefault

func (o *WorkflowVariable) SetDefault(v interface{})

SetDefault gets a reference to the given interface{} and assigns it to the Default field.

func (*WorkflowVariable) SetLabel

func (o *WorkflowVariable) SetLabel(v string)

SetLabel sets field value

func (*WorkflowVariable) SetPlaceholder

func (o *WorkflowVariable) SetPlaceholder(v string)

SetPlaceholder gets a reference to the given string and assigns it to the Placeholder field.

func (*WorkflowVariable) SetRequired

func (o *WorkflowVariable) SetRequired(v bool)

SetRequired gets a reference to the given bool and assigns it to the Required field.

func (*WorkflowVariable) SetType

func (o *WorkflowVariable) SetType(v string)

SetType sets field value

func (WorkflowVariable) ToMap

func (o WorkflowVariable) ToMap() (map[string]interface{}, error)

func (*WorkflowVariable) UnmarshalJSON

func (o *WorkflowVariable) UnmarshalJSON(data []byte) (err error)

type WorkflowsAPI

type WorkflowsAPI interface {

	/*
		CancelWorkflowRun Cancel a workflow run

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param runId
		@return ApiCancelWorkflowRunRequest
	*/
	CancelWorkflowRun(ctx context.Context, runId string) ApiCancelWorkflowRunRequest

	// CancelWorkflowRunExecute executes the request
	//  @return UploadAsset200Response
	CancelWorkflowRunExecute(r ApiCancelWorkflowRunRequest) (*UploadAsset200Response, *http.Response, error)

	/*
		CreateWorkflow Create a workflow

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiCreateWorkflowRequest
	*/
	CreateWorkflow(ctx context.Context) ApiCreateWorkflowRequest

	// CreateWorkflowExecute executes the request
	//  @return CreateWorkflow201Response
	CreateWorkflowExecute(r ApiCreateWorkflowRequest) (*CreateWorkflow201Response, *http.Response, error)

	/*
		DeleteWorkflow Delete a workflow

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiDeleteWorkflowRequest
	*/
	DeleteWorkflow(ctx context.Context, id string) ApiDeleteWorkflowRequest

	// DeleteWorkflowExecute executes the request
	//  @return UploadAsset200Response
	DeleteWorkflowExecute(r ApiDeleteWorkflowRequest) (*UploadAsset200Response, *http.Response, error)

	/*
		GetWorkflow Get a workflow

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiGetWorkflowRequest
	*/
	GetWorkflow(ctx context.Context, id string) ApiGetWorkflowRequest

	// GetWorkflowExecute executes the request
	//  @return GetWorkflow200Response
	GetWorkflowExecute(r ApiGetWorkflowRequest) (*GetWorkflow200Response, *http.Response, error)

	/*
		GetWorkflowRun Get a workflow run

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param runId
		@return ApiGetWorkflowRunRequest
	*/
	GetWorkflowRun(ctx context.Context, runId string) ApiGetWorkflowRunRequest

	// GetWorkflowRunExecute executes the request
	//  @return GetWorkflowRun200Response
	GetWorkflowRunExecute(r ApiGetWorkflowRunRequest) (*GetWorkflowRun200Response, *http.Response, error)

	/*
		ListWorkflowRuns List workflow runs

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiListWorkflowRunsRequest
	*/
	ListWorkflowRuns(ctx context.Context, id string) ApiListWorkflowRunsRequest

	// ListWorkflowRunsExecute executes the request
	//  @return ListWorkflowRuns200Response
	ListWorkflowRunsExecute(r ApiListWorkflowRunsRequest) (*ListWorkflowRuns200Response, *http.Response, error)

	/*
		ListWorkflowStepTypes List available workflow step types

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListWorkflowStepTypesRequest
	*/
	ListWorkflowStepTypes(ctx context.Context) ApiListWorkflowStepTypesRequest

	// ListWorkflowStepTypesExecute executes the request
	//  @return ListWorkflowStepTypes200Response
	ListWorkflowStepTypesExecute(r ApiListWorkflowStepTypesRequest) (*ListWorkflowStepTypes200Response, *http.Response, error)

	/*
		ListWorkflows List workflows

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@return ApiListWorkflowsRequest
	*/
	ListWorkflows(ctx context.Context) ApiListWorkflowsRequest

	// ListWorkflowsExecute executes the request
	//  @return ListWorkflows200Response
	ListWorkflowsExecute(r ApiListWorkflowsRequest) (*ListWorkflows200Response, *http.Response, error)

	/*
		RetryWorkflowRun Retry a workflow run

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param runId
		@return ApiRetryWorkflowRunRequest
	*/
	RetryWorkflowRun(ctx context.Context, runId string) ApiRetryWorkflowRunRequest

	// RetryWorkflowRunExecute executes the request
	//  @return RunWorkflow202Response
	RetryWorkflowRunExecute(r ApiRetryWorkflowRunRequest) (*RunWorkflow202Response, *http.Response, error)

	/*
		RetryWorkflowStep Retry a workflow step

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param runId
		@param stepId
		@return ApiRetryWorkflowStepRequest
	*/
	RetryWorkflowStep(ctx context.Context, runId string, stepId string) ApiRetryWorkflowStepRequest

	// RetryWorkflowStepExecute executes the request
	//  @return UploadAsset200Response
	RetryWorkflowStepExecute(r ApiRetryWorkflowStepRequest) (*UploadAsset200Response, *http.Response, error)

	/*
		RunWorkflow Run a workflow

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiRunWorkflowRequest
	*/
	RunWorkflow(ctx context.Context, id string) ApiRunWorkflowRequest

	// RunWorkflowExecute executes the request
	//  @return RunWorkflow202Response
	RunWorkflowExecute(r ApiRunWorkflowRequest) (*RunWorkflow202Response, *http.Response, error)

	/*
		SkipWorkflowStep Skip a workflow step

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param runId
		@param stepId
		@return ApiSkipWorkflowStepRequest
	*/
	SkipWorkflowStep(ctx context.Context, runId string, stepId string) ApiSkipWorkflowStepRequest

	// SkipWorkflowStepExecute executes the request
	//  @return UploadAsset200Response
	SkipWorkflowStepExecute(r ApiSkipWorkflowStepRequest) (*UploadAsset200Response, *http.Response, error)

	/*
		UpdateWorkflow Update a workflow

		@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
		@param id
		@return ApiUpdateWorkflowRequest
	*/
	UpdateWorkflow(ctx context.Context, id string) ApiUpdateWorkflowRequest

	// UpdateWorkflowExecute executes the request
	//  @return CreateWorkflow201Response
	UpdateWorkflowExecute(r ApiUpdateWorkflowRequest) (*CreateWorkflow201Response, *http.Response, error)
}

type WorkflowsAPIService

type WorkflowsAPIService service

WorkflowsAPIService WorkflowsAPI service

func (*WorkflowsAPIService) CancelWorkflowRun

func (a *WorkflowsAPIService) CancelWorkflowRun(ctx context.Context, runId string) ApiCancelWorkflowRunRequest

CancelWorkflowRun Cancel a workflow run

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param runId
@return ApiCancelWorkflowRunRequest

func (*WorkflowsAPIService) CancelWorkflowRunExecute

Execute executes the request

@return UploadAsset200Response

func (*WorkflowsAPIService) CreateWorkflow

CreateWorkflow Create a workflow

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateWorkflowRequest

func (*WorkflowsAPIService) CreateWorkflowExecute

Execute executes the request

@return CreateWorkflow201Response

func (*WorkflowsAPIService) DeleteWorkflow

DeleteWorkflow Delete a workflow

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiDeleteWorkflowRequest

func (*WorkflowsAPIService) DeleteWorkflowExecute

Execute executes the request

@return UploadAsset200Response

func (*WorkflowsAPIService) GetWorkflow

GetWorkflow Get a workflow

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiGetWorkflowRequest

func (*WorkflowsAPIService) GetWorkflowExecute

Execute executes the request

@return GetWorkflow200Response

func (*WorkflowsAPIService) GetWorkflowRun

func (a *WorkflowsAPIService) GetWorkflowRun(ctx context.Context, runId string) ApiGetWorkflowRunRequest

GetWorkflowRun Get a workflow run

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param runId
@return ApiGetWorkflowRunRequest

func (*WorkflowsAPIService) GetWorkflowRunExecute

Execute executes the request

@return GetWorkflowRun200Response

func (*WorkflowsAPIService) ListWorkflowRuns

ListWorkflowRuns List workflow runs

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiListWorkflowRunsRequest

func (*WorkflowsAPIService) ListWorkflowRunsExecute

Execute executes the request

@return ListWorkflowRuns200Response

func (*WorkflowsAPIService) ListWorkflowStepTypes

ListWorkflowStepTypes List available workflow step types

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListWorkflowStepTypesRequest

func (*WorkflowsAPIService) ListWorkflowStepTypesExecute

Execute executes the request

@return ListWorkflowStepTypes200Response

func (*WorkflowsAPIService) ListWorkflows

ListWorkflows List workflows

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListWorkflowsRequest

func (*WorkflowsAPIService) ListWorkflowsExecute

Execute executes the request

@return ListWorkflows200Response

func (*WorkflowsAPIService) RetryWorkflowRun

func (a *WorkflowsAPIService) RetryWorkflowRun(ctx context.Context, runId string) ApiRetryWorkflowRunRequest

RetryWorkflowRun Retry a workflow run

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param runId
@return ApiRetryWorkflowRunRequest

func (*WorkflowsAPIService) RetryWorkflowRunExecute

Execute executes the request

@return RunWorkflow202Response

func (*WorkflowsAPIService) RetryWorkflowStep

func (a *WorkflowsAPIService) RetryWorkflowStep(ctx context.Context, runId string, stepId string) ApiRetryWorkflowStepRequest

RetryWorkflowStep Retry a workflow step

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param runId
@param stepId
@return ApiRetryWorkflowStepRequest

func (*WorkflowsAPIService) RetryWorkflowStepExecute

Execute executes the request

@return UploadAsset200Response

func (*WorkflowsAPIService) RunWorkflow

RunWorkflow Run a workflow

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiRunWorkflowRequest

func (*WorkflowsAPIService) RunWorkflowExecute

Execute executes the request

@return RunWorkflow202Response

func (*WorkflowsAPIService) SkipWorkflowStep

func (a *WorkflowsAPIService) SkipWorkflowStep(ctx context.Context, runId string, stepId string) ApiSkipWorkflowStepRequest

SkipWorkflowStep Skip a workflow step

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param runId
@param stepId
@return ApiSkipWorkflowStepRequest

func (*WorkflowsAPIService) SkipWorkflowStepExecute

Execute executes the request

@return UploadAsset200Response

func (*WorkflowsAPIService) UpdateWorkflow

UpdateWorkflow Update a workflow

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param id
@return ApiUpdateWorkflowRequest

func (*WorkflowsAPIService) UpdateWorkflowExecute

Execute executes the request

@return CreateWorkflow201Response

type WorkspaceIntegration

type WorkspaceIntegration struct {
	Id          string                 `json:"id"`
	WorkspaceId string                 `json:"workspaceId"`
	Provider    string                 `json:"provider"`
	Name        string                 `json:"name"`
	IsActive    bool                   `json:"isActive"`
	IsDefault   bool                   `json:"isDefault"`
	Config      map[string]interface{} `json:"config"`
	CreatedAt   time.Time              `json:"createdAt"`
	UpdatedAt   time.Time              `json:"updatedAt"`
}

WorkspaceIntegration struct for WorkspaceIntegration

func NewWorkspaceIntegration

func NewWorkspaceIntegration(id string, workspaceId string, provider string, name string, isActive bool, isDefault bool, config map[string]interface{}, createdAt time.Time, updatedAt time.Time) *WorkspaceIntegration

NewWorkspaceIntegration instantiates a new WorkspaceIntegration object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkspaceIntegrationWithDefaults

func NewWorkspaceIntegrationWithDefaults() *WorkspaceIntegration

NewWorkspaceIntegrationWithDefaults instantiates a new WorkspaceIntegration object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkspaceIntegration) GetConfig

func (o *WorkspaceIntegration) GetConfig() map[string]interface{}

GetConfig returns the Config field value

func (*WorkspaceIntegration) GetConfigOk

func (o *WorkspaceIntegration) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*WorkspaceIntegration) GetCreatedAt

func (o *WorkspaceIntegration) GetCreatedAt() time.Time

GetCreatedAt returns the CreatedAt field value

func (*WorkspaceIntegration) GetCreatedAtOk

func (o *WorkspaceIntegration) GetCreatedAtOk() (*time.Time, bool)

GetCreatedAtOk returns a tuple with the CreatedAt field value and a boolean to check if the value has been set.

func (*WorkspaceIntegration) GetId

func (o *WorkspaceIntegration) GetId() string

GetId returns the Id field value

func (*WorkspaceIntegration) GetIdOk

func (o *WorkspaceIntegration) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*WorkspaceIntegration) GetIsActive

func (o *WorkspaceIntegration) GetIsActive() bool

GetIsActive returns the IsActive field value

func (*WorkspaceIntegration) GetIsActiveOk

func (o *WorkspaceIntegration) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value and a boolean to check if the value has been set.

func (*WorkspaceIntegration) GetIsDefault

func (o *WorkspaceIntegration) GetIsDefault() bool

GetIsDefault returns the IsDefault field value

func (*WorkspaceIntegration) GetIsDefaultOk

func (o *WorkspaceIntegration) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value and a boolean to check if the value has been set.

func (*WorkspaceIntegration) GetName

func (o *WorkspaceIntegration) GetName() string

GetName returns the Name field value

func (*WorkspaceIntegration) GetNameOk

func (o *WorkspaceIntegration) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*WorkspaceIntegration) GetProvider

func (o *WorkspaceIntegration) GetProvider() string

GetProvider returns the Provider field value

func (*WorkspaceIntegration) GetProviderOk

func (o *WorkspaceIntegration) GetProviderOk() (*string, bool)

GetProviderOk returns a tuple with the Provider field value and a boolean to check if the value has been set.

func (*WorkspaceIntegration) GetUpdatedAt

func (o *WorkspaceIntegration) GetUpdatedAt() time.Time

GetUpdatedAt returns the UpdatedAt field value

func (*WorkspaceIntegration) GetUpdatedAtOk

func (o *WorkspaceIntegration) GetUpdatedAtOk() (*time.Time, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*WorkspaceIntegration) GetWorkspaceId

func (o *WorkspaceIntegration) GetWorkspaceId() string

GetWorkspaceId returns the WorkspaceId field value

func (*WorkspaceIntegration) GetWorkspaceIdOk

func (o *WorkspaceIntegration) GetWorkspaceIdOk() (*string, bool)

GetWorkspaceIdOk returns a tuple with the WorkspaceId field value and a boolean to check if the value has been set.

func (WorkspaceIntegration) MarshalJSON

func (o WorkspaceIntegration) MarshalJSON() ([]byte, error)

func (*WorkspaceIntegration) SetConfig

func (o *WorkspaceIntegration) SetConfig(v map[string]interface{})

SetConfig sets field value

func (*WorkspaceIntegration) SetCreatedAt

func (o *WorkspaceIntegration) SetCreatedAt(v time.Time)

SetCreatedAt sets field value

func (*WorkspaceIntegration) SetId

func (o *WorkspaceIntegration) SetId(v string)

SetId sets field value

func (*WorkspaceIntegration) SetIsActive

func (o *WorkspaceIntegration) SetIsActive(v bool)

SetIsActive sets field value

func (*WorkspaceIntegration) SetIsDefault

func (o *WorkspaceIntegration) SetIsDefault(v bool)

SetIsDefault sets field value

func (*WorkspaceIntegration) SetName

func (o *WorkspaceIntegration) SetName(v string)

SetName sets field value

func (*WorkspaceIntegration) SetProvider

func (o *WorkspaceIntegration) SetProvider(v string)

SetProvider sets field value

func (*WorkspaceIntegration) SetUpdatedAt

func (o *WorkspaceIntegration) SetUpdatedAt(v time.Time)

SetUpdatedAt sets field value

func (*WorkspaceIntegration) SetWorkspaceId

func (o *WorkspaceIntegration) SetWorkspaceId(v string)

SetWorkspaceId sets field value

func (WorkspaceIntegration) ToMap

func (o WorkspaceIntegration) ToMap() (map[string]interface{}, error)

func (*WorkspaceIntegration) UnmarshalJSON

func (o *WorkspaceIntegration) UnmarshalJSON(data []byte) (err error)

type WorkspaceIntegrationInput

type WorkspaceIntegrationInput struct {
	Provider  string                 `json:"provider"`
	Name      string                 `json:"name"`
	IsActive  *bool                  `json:"isActive,omitempty"`
	IsDefault *bool                  `json:"isDefault,omitempty"`
	Config    map[string]interface{} `json:"config"`
}

WorkspaceIntegrationInput struct for WorkspaceIntegrationInput

func NewWorkspaceIntegrationInput

func NewWorkspaceIntegrationInput(provider string, name string, config map[string]interface{}) *WorkspaceIntegrationInput

NewWorkspaceIntegrationInput instantiates a new WorkspaceIntegrationInput object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewWorkspaceIntegrationInputWithDefaults

func NewWorkspaceIntegrationInputWithDefaults() *WorkspaceIntegrationInput

NewWorkspaceIntegrationInputWithDefaults instantiates a new WorkspaceIntegrationInput object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*WorkspaceIntegrationInput) GetConfig

func (o *WorkspaceIntegrationInput) GetConfig() map[string]interface{}

GetConfig returns the Config field value

func (*WorkspaceIntegrationInput) GetConfigOk

func (o *WorkspaceIntegrationInput) GetConfigOk() (map[string]interface{}, bool)

GetConfigOk returns a tuple with the Config field value and a boolean to check if the value has been set.

func (*WorkspaceIntegrationInput) GetIsActive

func (o *WorkspaceIntegrationInput) GetIsActive() bool

GetIsActive returns the IsActive field value if set, zero value otherwise.

func (*WorkspaceIntegrationInput) GetIsActiveOk

func (o *WorkspaceIntegrationInput) GetIsActiveOk() (*bool, bool)

GetIsActiveOk returns a tuple with the IsActive field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkspaceIntegrationInput) GetIsDefault

func (o *WorkspaceIntegrationInput) GetIsDefault() bool

GetIsDefault returns the IsDefault field value if set, zero value otherwise.

func (*WorkspaceIntegrationInput) GetIsDefaultOk

func (o *WorkspaceIntegrationInput) GetIsDefaultOk() (*bool, bool)

GetIsDefaultOk returns a tuple with the IsDefault field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkspaceIntegrationInput) GetName

func (o *WorkspaceIntegrationInput) GetName() string

GetName returns the Name field value

func (*WorkspaceIntegrationInput) GetNameOk

func (o *WorkspaceIntegrationInput) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*WorkspaceIntegrationInput) GetProvider

func (o *WorkspaceIntegrationInput) GetProvider() string

GetProvider returns the Provider field value

func (*WorkspaceIntegrationInput) GetProviderOk

func (o *WorkspaceIntegrationInput) GetProviderOk() (*string, bool)

GetProviderOk returns a tuple with the Provider field value and a boolean to check if the value has been set.

func (*WorkspaceIntegrationInput) HasIsActive

func (o *WorkspaceIntegrationInput) HasIsActive() bool

HasIsActive returns a boolean if a field has been set.

func (*WorkspaceIntegrationInput) HasIsDefault

func (o *WorkspaceIntegrationInput) HasIsDefault() bool

HasIsDefault returns a boolean if a field has been set.

func (WorkspaceIntegrationInput) MarshalJSON

func (o WorkspaceIntegrationInput) MarshalJSON() ([]byte, error)

func (*WorkspaceIntegrationInput) SetConfig

func (o *WorkspaceIntegrationInput) SetConfig(v map[string]interface{})

SetConfig sets field value

func (*WorkspaceIntegrationInput) SetIsActive

func (o *WorkspaceIntegrationInput) SetIsActive(v bool)

SetIsActive gets a reference to the given bool and assigns it to the IsActive field.

func (*WorkspaceIntegrationInput) SetIsDefault

func (o *WorkspaceIntegrationInput) SetIsDefault(v bool)

SetIsDefault gets a reference to the given bool and assigns it to the IsDefault field.

func (*WorkspaceIntegrationInput) SetName

func (o *WorkspaceIntegrationInput) SetName(v string)

SetName sets field value

func (*WorkspaceIntegrationInput) SetProvider

func (o *WorkspaceIntegrationInput) SetProvider(v string)

SetProvider sets field value

func (WorkspaceIntegrationInput) ToMap

func (o WorkspaceIntegrationInput) ToMap() (map[string]interface{}, error)

func (*WorkspaceIntegrationInput) UnmarshalJSON

func (o *WorkspaceIntegrationInput) UnmarshalJSON(data []byte) (err error)

Source Files

Directories

Path Synopsis
cmd
live-test command
Live E2E test for the Go SDK against the production API.
Live E2E test for the Go SDK against the production API.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL