apiclient

package
v0.52.1 Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2025 License: Apache-2.0 Imports: 20 Imported by: 0

README

Go API client for apiclient

Daytona Server API

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: v0.0.0-dev
  • Package version: 1.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import apiclient "github.com/GIT_USER_ID/GIT_REPO_ID/apiclient"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value apiclient.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), apiclient.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value apiclient.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), apiclient.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using apiclient.ContextOperationServerIndices and apiclient.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), apiclient.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), apiclient.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to http://localhost:3986

Class Method HTTP request Description
ApiKeyAPI CreateApiKey Post /apikey/{apiKeyName} Create an API key
ApiKeyAPI DeleteApiKey Delete /apikey/{apiKeyName} Delete API key
ApiKeyAPI ListClientApiKeys Get /apikey List API keys
BuildAPI CreateBuild Post /build Create a build
BuildAPI DeleteAllBuilds Delete /build Delete ALL builds
BuildAPI DeleteBuild Delete /build/{buildId} Delete build
BuildAPI DeleteBuildsFromPrebuild Delete /build/prebuild/{prebuildId} Delete builds
BuildAPI FindBuild Get /build/{buildId} Find build
BuildAPI ListBuilds Get /build List builds
BuildAPI ListSuccessfulBuilds Get /build/successful/{repoUrl} List successful builds for Git repository
ContainerRegistryAPI FindContainerRegistry Get /container-registry/{server} Find container registry
DefaultAPI HealthCheck Get /health Health check
EnvVarAPI DeleteEnvironmentVariable Delete /env/{key} Delete environment variable
EnvVarAPI ListEnvironmentVariables Get /env List environment variables
EnvVarAPI SaveEnvironmentVariable Put /env Save environment variable
GitProviderAPI DeleteGitProvider Delete /gitprovider/{gitProviderId} Delete Git provider
GitProviderAPI FindGitProvider Get /gitprovider/{gitProviderId} Find Git provider
GitProviderAPI FindGitProviderIdForUrl Get /gitprovider/id-for-url/{url} Find Git provider ID
GitProviderAPI GetGitContext Post /gitprovider/context Get Git context
GitProviderAPI GetGitUser Get /gitprovider/{gitProviderId}/user Get Git context
GitProviderAPI GetNamespaces Get /gitprovider/{gitProviderId}/namespaces Get Git namespaces
GitProviderAPI GetRepoBranches Get /gitprovider/{gitProviderId}/{namespaceId}/{repositoryId}/branches Get Git repository branches
GitProviderAPI GetRepoPRs Get /gitprovider/{gitProviderId}/{namespaceId}/{repositoryId}/pull-requests Get Git repository PRs
GitProviderAPI GetRepositories Get /gitprovider/{gitProviderId}/{namespaceId}/repositories Get Git repositories
GitProviderAPI GetUrlFromRepository Post /gitprovider/context/url Get URL from Git repository
GitProviderAPI ListGitProviders Get /gitprovider List Git providers
GitProviderAPI ListGitProvidersForUrl Get /gitprovider/for-url/{url} List Git providers for url
GitProviderAPI SaveGitProvider Put /gitprovider Save Git provider
JobAPI ListJobs Get /job List jobs
PrebuildAPI DeletePrebuild Delete /workspace-template/{templateName}/prebuild/{prebuildId} Delete prebuild
PrebuildAPI FindPrebuild Get /workspace-template/{templateName}/prebuild/{prebuildId} Find prebuild
PrebuildAPI ListPrebuilds Get /workspace-template/prebuild List prebuilds
PrebuildAPI ListPrebuildsForWorkspaceTemplate Get /workspace-template/{templateName}/prebuild List prebuilds for workspace template
PrebuildAPI ProcessGitEvent Post /workspace-template/prebuild/process-git-event ProcessGitEvent
PrebuildAPI SavePrebuild Put /workspace-template/{templateName}/prebuild Save prebuild
ProviderAPI GetRunnerProviders Get /runner/{runnerId}/provider Get runner providers
ProviderAPI InstallProvider Post /runner/{runnerId}/provider/{providerName}/install Install provider
ProviderAPI ListProviders Get /runner/provider List providers
ProviderAPI ListProvidersForInstall Get /runner/provider/for-install List providers available for installation
ProviderAPI UninstallProvider Post /runner/{runnerId}/provider/{providerName}/uninstall Uninstall provider
ProviderAPI UpdateProvider Post /runner/{runnerId}/provider/{providerName}/update Update provider
RunnerAPI CreateRunner Post /runner Create a runner
RunnerAPI DeleteRunner Delete /runner/{runnerId} Delete runner
RunnerAPI FindRunner Get /runner/{runnerId} Find a runner
RunnerAPI ListRunnerJobs Get /runner/{runnerId}/jobs List runner jobs
RunnerAPI ListRunners Get /runner List runners
RunnerAPI UpdateJobState Post /runner/{runnerId}/jobs/{jobId}/state Update job state
RunnerAPI UpdateRunnerMetadata Post /runner/{runnerId}/metadata Update runner metadata
SampleAPI ListSamples Get /sample List samples
ServerAPI CreateNetworkKey Post /server/network-key Create a new authentication key
ServerAPI GetConfig Get /server/config Get the server configuration
ServerAPI GetServerLogFiles Get /server/logs Get server log files
ServerAPI SaveConfig Put /server/config Save the server configuration
TargetAPI CreateTarget Post /target Create a target
TargetAPI DeleteTarget Delete /target/{targetId} Delete target
TargetAPI FindTarget Get /target/{targetId} Find target
TargetAPI GetTargetState Get /target/{targetId}/state Get target state
TargetAPI HandleSuccessfulCreation Post /target/{targetId}/handle-successful-creation Handles successful creation of the target
TargetAPI ListTargets Get /target List targets
TargetAPI RestartTarget Post /target/{targetId}/restart Restart target
TargetAPI SetDefaultTarget Patch /target/{targetId}/set-default Set target to be used by default
TargetAPI StartTarget Post /target/{targetId}/start Start target
TargetAPI StopTarget Post /target/{targetId}/stop Stop target
TargetAPI UpdateTargetMetadata Post /target/{targetId}/metadata Update target metadata
TargetAPI UpdateTargetProviderMetadata Post /target/{targetId}/provider-metadata Update target provider metadata
TargetConfigAPI CreateTargetConfig Post /target-config Create a target config
TargetConfigAPI DeleteTargetConfig Delete /target-config/{configId} Delete a target config
TargetConfigAPI ListTargetConfigs Get /target-config List target configs
WorkspaceAPI CreateWorkspace Post /workspace Create a workspace
WorkspaceAPI DeleteWorkspace Delete /workspace/{workspaceId} Delete workspace
WorkspaceAPI FindWorkspace Get /workspace/{workspaceId} Find workspace
WorkspaceAPI GetWorkspaceState Get /workspace/{workspaceId}/state Get workspace state
WorkspaceAPI ListWorkspaces Get /workspace List workspaces
WorkspaceAPI RestartWorkspace Post /workspace/{workspaceId}/restart Restart workspace
WorkspaceAPI StartWorkspace Post /workspace/{workspaceId}/start Start workspace
WorkspaceAPI StopWorkspace Post /workspace/{workspaceId}/stop Stop workspace
WorkspaceAPI UpdateWorkspaceLabels Post /workspace/{workspaceId}/labels Update workspace labels
WorkspaceAPI UpdateWorkspaceMetadata Post /workspace/{workspaceId}/metadata Update workspace metadata
WorkspaceAPI UpdateWorkspaceProviderMetadata Post /workspace/{workspaceId}/provider-metadata Update workspace provider metadata
WorkspaceTemplateAPI DeleteWorkspaceTemplate Delete /workspace-template/{templateName} Delete workspace template data
WorkspaceTemplateAPI FindWorkspaceTemplate Get /workspace-template/{templateName} Find a workspace template
WorkspaceTemplateAPI GetDefaultWorkspaceTemplate Get /workspace-template/default/{gitUrl} Get default workspace templates by git url
WorkspaceTemplateAPI ListWorkspaceTemplates Get /workspace-template List workspace templates
WorkspaceTemplateAPI SaveWorkspaceTemplate Put /workspace-template Set workspace template data
WorkspaceTemplateAPI SetDefaultWorkspaceTemplate Patch /workspace-template/{templateName}/set-default Set workspace template to default
WorkspaceToolboxAPI CreateSession Post /workspace/{workspaceId}/toolbox/process/session Create exec session
WorkspaceToolboxAPI DeleteSession Delete /workspace/{workspaceId}/toolbox/process/session/{sessionId} Delete session
WorkspaceToolboxAPI FsCreateFolder Post /workspace/{workspaceId}/toolbox/files/folder Create folder
WorkspaceToolboxAPI FsDeleteFile Delete /workspace/{workspaceId}/toolbox/files Delete file
WorkspaceToolboxAPI FsDownloadFile Get /workspace/{workspaceId}/toolbox/files/download Download file
WorkspaceToolboxAPI FsFindInFiles Get /workspace/{workspaceId}/toolbox/files/find Search for text/pattern in files
WorkspaceToolboxAPI FsGetFileDetails Get /workspace/{workspaceId}/toolbox/files/info Get file info
WorkspaceToolboxAPI FsListFiles Get /workspace/{workspaceId}/toolbox/files List files
WorkspaceToolboxAPI FsMoveFile Post /workspace/{workspaceId}/toolbox/files/move Create folder
WorkspaceToolboxAPI FsReplaceInFiles Post /workspace/{workspaceId}/toolbox/files/replace Repleace text/pattern in files
WorkspaceToolboxAPI FsSearchFiles Get /workspace/{workspaceId}/toolbox/files/search Search for files
WorkspaceToolboxAPI FsSetFilePermissions Post /workspace/{workspaceId}/toolbox/files/permissions Set file owner/group/permissions
WorkspaceToolboxAPI FsUploadFile Post /workspace/{workspaceId}/toolbox/files/upload Upload file
WorkspaceToolboxAPI GetSessionCommandLogs Get /workspace/{workspaceId}/toolbox/process/session/{sessionId}/command/{commandId}/logs Get session command logs
WorkspaceToolboxAPI GetWorkspaceDir Get /workspace/{workspaceId}/toolbox/workspace-dir Get workspace dir
WorkspaceToolboxAPI GitAddFiles Post /workspace/{workspaceId}/toolbox/git/add Add files
WorkspaceToolboxAPI GitBranchList Get /workspace/{workspaceId}/toolbox/git/branches Get branch list
WorkspaceToolboxAPI GitCloneRepository Post /workspace/{workspaceId}/toolbox/git/clone Clone git repository
WorkspaceToolboxAPI GitCommitChanges Post /workspace/{workspaceId}/toolbox/git/commit Commit changes
WorkspaceToolboxAPI GitCommitHistory Get /workspace/{workspaceId}/toolbox/git/history Get commit history
WorkspaceToolboxAPI GitCreateBranch Post /workspace/{workspaceId}/toolbox/git/branches Create branch
WorkspaceToolboxAPI GitGitStatus Get /workspace/{workspaceId}/toolbox/git/status Get git status
WorkspaceToolboxAPI GitPullChanges Post /workspace/{workspaceId}/toolbox/git/pull Pull changes
WorkspaceToolboxAPI GitPushChanges Post /workspace/{workspaceId}/toolbox/git/push Push changes
WorkspaceToolboxAPI ListSessions Get /workspace/{workspaceId}/toolbox/process/session List sessions
WorkspaceToolboxAPI LspCompletions Post /workspace/{workspaceId}/toolbox/lsp/completions Get Lsp Completions
WorkspaceToolboxAPI LspDidClose Post /workspace/{workspaceId}/toolbox/lsp/did-close Call Lsp DidClose
WorkspaceToolboxAPI LspDidOpen Post /workspace/{workspaceId}/toolbox/lsp/did-open Call Lsp DidOpen
WorkspaceToolboxAPI LspDocumentSymbols Get /workspace/{workspaceId}/toolbox/lsp/document-symbols Call Lsp DocumentSymbols
WorkspaceToolboxAPI LspStart Post /workspace/{workspaceId}/toolbox/lsp/start Start Lsp server
WorkspaceToolboxAPI LspStop Post /workspace/{workspaceId}/toolbox/lsp/stop Stop Lsp server
WorkspaceToolboxAPI LspWorkspaceSymbols Get /workspace/{workspaceId}/toolbox/lsp/workspace-symbols Call Lsp WorkspaceSymbols
WorkspaceToolboxAPI ProcessExecuteCommand Post /workspace/{workspaceId}/toolbox/process/execute Execute command
WorkspaceToolboxAPI SessionExecuteCommand Post /workspace/{workspaceId}/toolbox/process/session/{sessionId}/exec Execute command in session

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

Bearer
  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: Authorization and passed in as the auth context for each request.

Example

auth := context.WithValue(
		context.Background(),
		apiclient.ContextAPIKeys,
		map[string]apiclient.APIKey{
			"Authorization": {Key: "API_KEY_STRING"},
		},
	)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

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 (
	// 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")
)
View Source
var AllowedCloneTargetEnumValues = []CloneTarget{
	"branch",
	"commit",
}

All allowed values of CloneTarget enum

View Source
var AllowedJobStateEnumValues = []JobState{
	"pending",
	"running",
	"error",
	"success",
}

All allowed values of JobState enum

View Source
var AllowedModelsApiKeyTypeEnumValues = []ModelsApiKeyType{
	"client",
	"workspace",
	"target",
	"runner",
}

All allowed values of ModelsApiKeyType enum

View Source
var AllowedModelsJobActionEnumValues = []ModelsJobAction{
	"create",
	"start",
	"stop",
	"restart",
	"delete",
	"force-delete",
	"run",
	"install-provider",
	"uninstall-provider",
	"update-provider",
}

All allowed values of ModelsJobAction enum

View Source
var AllowedModelsResourceStateNameEnumValues = []ModelsResourceStateName{
	"undefined",
	"pending-run",
	"running",
	"run-successful",
	"pending-create",
	"creating",
	"pending-start",
	"starting",
	"started",
	"pending-stop",
	"stopping",
	"stopped",
	"pending-restart",
	"error",
	"unresponsive",
	"pending-delete",
	"pending-forced-delete",
	"deleting",
	"deleted",
}

All allowed values of ModelsResourceStateName enum

View Source
var AllowedModelsTargetConfigPropertyTypeEnumValues = []ModelsTargetConfigPropertyType{
	"string",
	"option",
	"boolean",
	"int",
	"float",
	"file-path",
}

All allowed values of ModelsTargetConfigPropertyType enum

View Source
var AllowedResourceTypeEnumValues = []ResourceType{
	"workspace",
	"target",
	"build",
	"runner",
}

All allowed values of ResourceType enum

View Source
var AllowedSigningMethodEnumValues = []SigningMethod{
	"ssh",
	"gpg",
}

All allowed values of SigningMethod enum

View Source
var AllowedStatusEnumValues = []Status{
	"Unmodified",
	"Untracked",
	"Modified",
	"Added",
	"Deleted",
	"Renamed",
	"Copied",
	"Updated but unmerged",
}

All allowed values of Status enum

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 {
	ApiKeyAPI *ApiKeyAPIService

	BuildAPI *BuildAPIService

	ContainerRegistryAPI *ContainerRegistryAPIService

	DefaultAPI *DefaultAPIService

	EnvVarAPI *EnvVarAPIService

	GitProviderAPI *GitProviderAPIService

	JobAPI *JobAPIService

	PrebuildAPI *PrebuildAPIService

	ProviderAPI *ProviderAPIService

	RunnerAPI *RunnerAPIService

	SampleAPI *SampleAPIService

	ServerAPI *ServerAPIService

	TargetAPI *TargetAPIService

	TargetConfigAPI *TargetConfigAPIService

	WorkspaceAPI *WorkspaceAPIService

	WorkspaceTemplateAPI *WorkspaceTemplateAPIService

	WorkspaceToolboxAPI *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the Daytona Server API API vv0.0.0-dev 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 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 ApiCreateApiKeyRequest added in v0.52.0

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

func (ApiCreateApiKeyRequest) Execute added in v0.52.0

func (r ApiCreateApiKeyRequest) Execute() (string, *http.Response, error)

type ApiCreateBuildRequest added in v0.26.0

type ApiCreateBuildRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiCreateBuildRequest) CreateBuildDto added in v0.26.0

func (r ApiCreateBuildRequest) CreateBuildDto(createBuildDto CreateBuildDTO) ApiCreateBuildRequest

Create Build DTO

func (ApiCreateBuildRequest) Execute added in v0.26.0

func (r ApiCreateBuildRequest) Execute() (string, *http.Response, error)

type ApiCreateNetworkKeyRequest added in v0.52.0

type ApiCreateNetworkKeyRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiCreateNetworkKeyRequest) Execute added in v0.52.0

type ApiCreateRunnerRequest added in v0.52.0

type ApiCreateRunnerRequest struct {
	ApiService *RunnerAPIService
	// contains filtered or unexported fields
}

func (ApiCreateRunnerRequest) Execute added in v0.52.0

func (ApiCreateRunnerRequest) Runner added in v0.52.0

Runner

type ApiCreateSessionRequest added in v0.52.0

type ApiCreateSessionRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiCreateSessionRequest) Execute added in v0.52.0

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

func (ApiCreateSessionRequest) Params added in v0.52.0

Create session request

type ApiCreateTargetConfigRequest added in v0.52.0

type ApiCreateTargetConfigRequest struct {
	ApiService *TargetConfigAPIService
	// contains filtered or unexported fields
}

func (ApiCreateTargetConfigRequest) Execute added in v0.52.0

func (ApiCreateTargetConfigRequest) ShowOptions added in v0.52.0

Show target config options

func (ApiCreateTargetConfigRequest) TargetConfig added in v0.52.0

Target config to create

type ApiCreateTargetRequest added in v0.52.0

type ApiCreateTargetRequest struct {
	ApiService *TargetAPIService
	// contains filtered or unexported fields
}

func (ApiCreateTargetRequest) Execute added in v0.52.0

func (r ApiCreateTargetRequest) Execute() (*Target, *http.Response, error)

func (ApiCreateTargetRequest) Target added in v0.52.0

Create target

type ApiCreateWorkspaceRequest

type ApiCreateWorkspaceRequest struct {
	ApiService *WorkspaceAPIService
	// contains filtered or unexported fields
}

func (ApiCreateWorkspaceRequest) Execute

func (ApiCreateWorkspaceRequest) Workspace

Create workspace

type ApiDeleteAllBuildsRequest added in v0.26.0

type ApiDeleteAllBuildsRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteAllBuildsRequest) Execute added in v0.26.0

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

func (ApiDeleteAllBuildsRequest) Force added in v0.33.0

Force

type ApiDeleteApiKeyRequest added in v0.52.0

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

func (ApiDeleteApiKeyRequest) Execute added in v0.52.0

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

type ApiDeleteBuildRequest added in v0.26.0

type ApiDeleteBuildRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteBuildRequest) Execute added in v0.26.0

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

func (ApiDeleteBuildRequest) Force added in v0.33.0

Force

type ApiDeleteBuildsFromPrebuildRequest added in v0.26.0

type ApiDeleteBuildsFromPrebuildRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteBuildsFromPrebuildRequest) Execute added in v0.26.0

func (ApiDeleteBuildsFromPrebuildRequest) Force added in v0.33.0

Force

type ApiDeleteEnvironmentVariableRequest added in v0.52.0

type ApiDeleteEnvironmentVariableRequest struct {
	ApiService *EnvVarAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteEnvironmentVariableRequest) Execute added in v0.52.0

type ApiDeleteGitProviderRequest added in v0.52.0

type ApiDeleteGitProviderRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteGitProviderRequest) Execute added in v0.52.0

type ApiDeletePrebuildRequest added in v0.26.0

type ApiDeletePrebuildRequest struct {
	ApiService *PrebuildAPIService
	// contains filtered or unexported fields
}

func (ApiDeletePrebuildRequest) Execute added in v0.26.0

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

func (ApiDeletePrebuildRequest) Force added in v0.26.0

Force

type ApiDeleteRunnerRequest added in v0.52.0

type ApiDeleteRunnerRequest struct {
	ApiService *RunnerAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteRunnerRequest) Execute added in v0.52.0

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

type ApiDeleteSessionRequest added in v0.52.0

type ApiDeleteSessionRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSessionRequest) Execute added in v0.52.0

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

type ApiDeleteTargetConfigRequest added in v0.52.0

type ApiDeleteTargetConfigRequest struct {
	ApiService *TargetConfigAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTargetConfigRequest) Execute added in v0.52.0

type ApiDeleteTargetRequest added in v0.52.0

type ApiDeleteTargetRequest struct {
	ApiService *TargetAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteTargetRequest) Execute added in v0.52.0

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

func (ApiDeleteTargetRequest) Force added in v0.52.0

Force

type ApiDeleteWorkspaceRequest added in v0.52.0

type ApiDeleteWorkspaceRequest struct {
	ApiService *WorkspaceAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteWorkspaceRequest) Execute added in v0.52.0

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

func (ApiDeleteWorkspaceRequest) Force added in v0.52.0

Force

type ApiDeleteWorkspaceTemplateRequest added in v0.52.0

type ApiDeleteWorkspaceTemplateRequest struct {
	ApiService *WorkspaceTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteWorkspaceTemplateRequest) Execute added in v0.52.0

func (ApiDeleteWorkspaceTemplateRequest) Force added in v0.52.0

Force

type ApiFindBuildRequest added in v0.52.0

type ApiFindBuildRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiFindBuildRequest) Execute added in v0.52.0

func (r ApiFindBuildRequest) Execute() (*BuildDTO, *http.Response, error)

type ApiFindContainerRegistryRequest added in v0.52.0

type ApiFindContainerRegistryRequest struct {
	ApiService *ContainerRegistryAPIService
	// contains filtered or unexported fields
}

func (ApiFindContainerRegistryRequest) Execute added in v0.52.0

func (ApiFindContainerRegistryRequest) WorkspaceId added in v0.52.0

Workspace ID or Name

type ApiFindGitProviderIdForUrlRequest added in v0.52.0

type ApiFindGitProviderIdForUrlRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiFindGitProviderIdForUrlRequest) Execute added in v0.52.0

type ApiFindGitProviderRequest added in v0.52.0

type ApiFindGitProviderRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiFindGitProviderRequest) Execute added in v0.52.0

type ApiFindPrebuildRequest added in v0.52.0

type ApiFindPrebuildRequest struct {
	ApiService *PrebuildAPIService
	// contains filtered or unexported fields
}

func (ApiFindPrebuildRequest) Execute added in v0.52.0

type ApiFindRunnerRequest added in v0.52.0

type ApiFindRunnerRequest struct {
	ApiService *RunnerAPIService
	// contains filtered or unexported fields
}

func (ApiFindRunnerRequest) Execute added in v0.52.0

func (r ApiFindRunnerRequest) Execute() (*RunnerDTO, *http.Response, error)

type ApiFindTargetRequest added in v0.52.0

type ApiFindTargetRequest struct {
	ApiService *TargetAPIService
	// contains filtered or unexported fields
}

func (ApiFindTargetRequest) Execute added in v0.52.0

func (r ApiFindTargetRequest) Execute() (*TargetDTO, *http.Response, error)

func (ApiFindTargetRequest) ShowOptions added in v0.52.0

func (r ApiFindTargetRequest) ShowOptions(showOptions bool) ApiFindTargetRequest

Show target config options

type ApiFindWorkspaceRequest added in v0.52.0

type ApiFindWorkspaceRequest struct {
	ApiService *WorkspaceAPIService
	// contains filtered or unexported fields
}

func (ApiFindWorkspaceRequest) Execute added in v0.52.0

type ApiFindWorkspaceTemplateRequest added in v0.52.0

type ApiFindWorkspaceTemplateRequest struct {
	ApiService *WorkspaceTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiFindWorkspaceTemplateRequest) Execute added in v0.52.0

type ApiFsCreateFolderRequest added in v0.49.0

type ApiFsCreateFolderRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiFsCreateFolderRequest) Execute added in v0.49.0

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

func (ApiFsCreateFolderRequest) Mode added in v0.49.0

Mode

func (ApiFsCreateFolderRequest) Path added in v0.49.0

Path

type ApiFsDeleteFileRequest added in v0.49.0

type ApiFsDeleteFileRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiFsDeleteFileRequest) Execute added in v0.49.0

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

func (ApiFsDeleteFileRequest) Path added in v0.49.0

Path

type ApiFsDownloadFileRequest added in v0.49.0

type ApiFsDownloadFileRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiFsDownloadFileRequest) Execute added in v0.49.0

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

func (ApiFsDownloadFileRequest) Path added in v0.49.0

Path

type ApiFsFindInFilesRequest added in v0.49.0

type ApiFsFindInFilesRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiFsFindInFilesRequest) Execute added in v0.49.0

func (r ApiFsFindInFilesRequest) Execute() ([]Match, *http.Response, error)

func (ApiFsFindInFilesRequest) Path added in v0.49.0

Path

func (ApiFsFindInFilesRequest) Pattern added in v0.49.0

Pattern

type ApiFsGetFileDetailsRequest added in v0.49.0

type ApiFsGetFileDetailsRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiFsGetFileDetailsRequest) Execute added in v0.49.0

func (ApiFsGetFileDetailsRequest) Path added in v0.49.0

Path

type ApiFsListFilesRequest added in v0.49.0

type ApiFsListFilesRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiFsListFilesRequest) Execute added in v0.49.0

func (r ApiFsListFilesRequest) Execute() ([]FileInfo, *http.Response, error)

func (ApiFsListFilesRequest) Path added in v0.49.0

Path

type ApiFsMoveFileRequest added in v0.49.0

type ApiFsMoveFileRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiFsMoveFileRequest) Destination added in v0.49.0

func (r ApiFsMoveFileRequest) Destination(destination string) ApiFsMoveFileRequest

Destination path

func (ApiFsMoveFileRequest) Execute added in v0.49.0

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

func (ApiFsMoveFileRequest) Source added in v0.49.0

Source path

type ApiFsReplaceInFilesRequest added in v0.49.0

type ApiFsReplaceInFilesRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiFsReplaceInFilesRequest) Execute added in v0.49.0

func (ApiFsReplaceInFilesRequest) Replace added in v0.49.0

ReplaceParams

type ApiFsSearchFilesRequest added in v0.49.0

type ApiFsSearchFilesRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiFsSearchFilesRequest) Execute added in v0.49.0

func (ApiFsSearchFilesRequest) Path added in v0.49.0

Path

func (ApiFsSearchFilesRequest) Pattern added in v0.49.0

Pattern

type ApiFsSetFilePermissionsRequest added in v0.49.0

type ApiFsSetFilePermissionsRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiFsSetFilePermissionsRequest) Execute added in v0.49.0

func (ApiFsSetFilePermissionsRequest) Group added in v0.49.0

Group

func (ApiFsSetFilePermissionsRequest) Mode added in v0.49.0

Mode

func (ApiFsSetFilePermissionsRequest) Owner added in v0.49.0

Owner

func (ApiFsSetFilePermissionsRequest) Path added in v0.49.0

Path

type ApiFsUploadFileRequest added in v0.49.0

type ApiFsUploadFileRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiFsUploadFileRequest) Execute added in v0.49.0

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

func (ApiFsUploadFileRequest) File added in v0.49.0

File

func (ApiFsUploadFileRequest) Path added in v0.49.0

Path

type ApiGetConfigRequest

type ApiGetConfigRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetConfigRequest) Execute

type ApiGetDefaultWorkspaceTemplateRequest added in v0.52.0

type ApiGetDefaultWorkspaceTemplateRequest struct {
	ApiService *WorkspaceTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiGetDefaultWorkspaceTemplateRequest) Execute added in v0.52.0

type ApiGetGitContextRequest

type ApiGetGitContextRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiGetGitContextRequest) Execute

func (ApiGetGitContextRequest) Repository added in v0.26.0

Get repository context

type ApiGetGitUserRequest

type ApiGetGitUserRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiGetGitUserRequest) Execute

func (r ApiGetGitUserRequest) Execute() (*GitUser, *http.Response, error)

type ApiGetNamespacesRequest

type ApiGetNamespacesRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiGetNamespacesRequest) Execute

func (ApiGetNamespacesRequest) Page added in v0.38.0

Page number

func (ApiGetNamespacesRequest) PerPage added in v0.38.0

Number of items per page

type ApiGetRepoBranchesRequest

type ApiGetRepoBranchesRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepoBranchesRequest) Execute

func (ApiGetRepoBranchesRequest) Page added in v0.38.0

Page number

func (ApiGetRepoBranchesRequest) PerPage added in v0.38.0

Number of items per page

type ApiGetRepoPRsRequest

type ApiGetRepoPRsRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepoPRsRequest) Execute

func (ApiGetRepoPRsRequest) Page added in v0.38.0

Page number

func (ApiGetRepoPRsRequest) PerPage added in v0.38.0

func (r ApiGetRepoPRsRequest) PerPage(perPage int32) ApiGetRepoPRsRequest

Number of items per page

type ApiGetRepositoriesRequest

type ApiGetRepositoriesRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiGetRepositoriesRequest) Execute

func (ApiGetRepositoriesRequest) Page added in v0.38.0

Page number

func (ApiGetRepositoriesRequest) PerPage added in v0.38.0

Number of items per page

type ApiGetRunnerProvidersRequest added in v0.52.0

type ApiGetRunnerProvidersRequest struct {
	ApiService *ProviderAPIService
	// contains filtered or unexported fields
}

func (ApiGetRunnerProvidersRequest) Execute added in v0.52.0

type ApiGetServerLogFilesRequest added in v0.47.0

type ApiGetServerLogFilesRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerLogFilesRequest) Execute added in v0.47.0

type ApiGetSessionCommandLogsRequest added in v0.52.0

type ApiGetSessionCommandLogsRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiGetSessionCommandLogsRequest) Execute added in v0.52.0

type ApiGetTargetStateRequest added in v0.52.0

type ApiGetTargetStateRequest struct {
	ApiService *TargetAPIService
	// contains filtered or unexported fields
}

func (ApiGetTargetStateRequest) Execute added in v0.52.0

type ApiGetUrlFromRepositoryRequest added in v0.24.0

type ApiGetUrlFromRepositoryRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiGetUrlFromRepositoryRequest) Execute added in v0.24.0

func (ApiGetUrlFromRepositoryRequest) Repository added in v0.24.0

Git repository

type ApiGetWorkspaceDirRequest added in v0.52.0

type ApiGetWorkspaceDirRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiGetWorkspaceDirRequest) Execute added in v0.52.0

type ApiGetWorkspaceStateRequest added in v0.52.0

type ApiGetWorkspaceStateRequest struct {
	ApiService *WorkspaceAPIService
	// contains filtered or unexported fields
}

func (ApiGetWorkspaceStateRequest) Execute added in v0.52.0

type ApiGitAddFilesRequest added in v0.49.0

type ApiGitAddFilesRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiGitAddFilesRequest) Execute added in v0.49.0

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

func (ApiGitAddFilesRequest) Params added in v0.49.0

GitAddRequest

type ApiGitBranchListRequest added in v0.49.0

type ApiGitBranchListRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiGitBranchListRequest) Execute added in v0.49.0

func (ApiGitBranchListRequest) Path added in v0.49.0

Path to git repository

type ApiGitCloneRepositoryRequest added in v0.49.0

type ApiGitCloneRepositoryRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiGitCloneRepositoryRequest) Execute added in v0.49.0

func (ApiGitCloneRepositoryRequest) Params added in v0.49.0

GitCloneRequest

type ApiGitCommitChangesRequest added in v0.49.0

type ApiGitCommitChangesRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiGitCommitChangesRequest) Execute added in v0.49.0

func (ApiGitCommitChangesRequest) Params added in v0.49.0

GitCommitRequest

type ApiGitCommitHistoryRequest added in v0.49.0

type ApiGitCommitHistoryRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiGitCommitHistoryRequest) Execute added in v0.49.0

func (ApiGitCommitHistoryRequest) Path added in v0.49.0

Path to git repository

type ApiGitCreateBranchRequest added in v0.49.0

type ApiGitCreateBranchRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiGitCreateBranchRequest) Execute added in v0.49.0

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

func (ApiGitCreateBranchRequest) Params added in v0.49.0

GitBranchRequest

type ApiGitGitStatusRequest added in v0.49.0

type ApiGitGitStatusRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiGitGitStatusRequest) Execute added in v0.49.0

func (ApiGitGitStatusRequest) Path added in v0.49.0

Path to git repository

type ApiGitPullChangesRequest added in v0.49.0

type ApiGitPullChangesRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiGitPullChangesRequest) Execute added in v0.49.0

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

func (ApiGitPullChangesRequest) Params added in v0.49.0

Git pull request

type ApiGitPushChangesRequest added in v0.49.0

type ApiGitPushChangesRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiGitPushChangesRequest) Execute added in v0.49.0

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

func (ApiGitPushChangesRequest) Params added in v0.49.0

Git push request

type ApiHandleSuccessfulCreationRequest added in v0.52.0

type ApiHandleSuccessfulCreationRequest struct {
	ApiService *TargetAPIService
	// contains filtered or unexported fields
}

func (ApiHandleSuccessfulCreationRequest) Execute added in v0.52.0

type ApiHealthCheckRequest added in v0.35.1

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

func (ApiHealthCheckRequest) Execute added in v0.35.1

func (r ApiHealthCheckRequest) Execute() (map[string]string, *http.Response, error)

type ApiInstallProviderRequest

type ApiInstallProviderRequest struct {
	ApiService *ProviderAPIService
	// contains filtered or unexported fields
}

func (ApiInstallProviderRequest) Execute

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

func (ApiInstallProviderRequest) ProviderVersion added in v0.52.0

func (r ApiInstallProviderRequest) ProviderVersion(providerVersion string) ApiInstallProviderRequest

Provider version - defaults to 'latest'

type ApiKeyAPIService

type ApiKeyAPIService service

ApiKeyAPIService ApiKeyAPI service

func (*ApiKeyAPIService) CreateApiKey added in v0.52.0

func (a *ApiKeyAPIService) CreateApiKey(ctx context.Context, apiKeyName string) ApiCreateApiKeyRequest

CreateApiKey Create an API key

Create an API key

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

func (*ApiKeyAPIService) CreateApiKeyExecute added in v0.52.0

func (a *ApiKeyAPIService) CreateApiKeyExecute(r ApiCreateApiKeyRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*ApiKeyAPIService) DeleteApiKey added in v0.52.0

func (a *ApiKeyAPIService) DeleteApiKey(ctx context.Context, apiKeyName string) ApiDeleteApiKeyRequest

DeleteApiKey Delete API key

Delete API key

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

func (*ApiKeyAPIService) DeleteApiKeyExecute added in v0.52.0

func (a *ApiKeyAPIService) DeleteApiKeyExecute(r ApiDeleteApiKeyRequest) (*http.Response, error)

Execute executes the request

func (*ApiKeyAPIService) ListClientApiKeys

func (a *ApiKeyAPIService) ListClientApiKeys(ctx context.Context) ApiListClientApiKeysRequest

ListClientApiKeys List API keys

List API keys

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

func (*ApiKeyAPIService) ListClientApiKeysExecute

func (a *ApiKeyAPIService) ListClientApiKeysExecute(r ApiListClientApiKeysRequest) ([]ApiKeyViewDTO, *http.Response, error)

Execute executes the request

@return []ApiKeyViewDTO

type ApiKeyViewDTO added in v0.52.0

type ApiKeyViewDTO struct {
	Current bool             `json:"current"`
	Name    string           `json:"name"`
	Type    ModelsApiKeyType `json:"type"`
}

ApiKeyViewDTO struct for ApiKeyViewDTO

func NewApiKeyViewDTO added in v0.52.0

func NewApiKeyViewDTO(current bool, name string, type_ ModelsApiKeyType) *ApiKeyViewDTO

NewApiKeyViewDTO instantiates a new ApiKeyViewDTO 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 NewApiKeyViewDTOWithDefaults added in v0.52.0

func NewApiKeyViewDTOWithDefaults() *ApiKeyViewDTO

NewApiKeyViewDTOWithDefaults instantiates a new ApiKeyViewDTO 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 (*ApiKeyViewDTO) GetCurrent added in v0.52.0

func (o *ApiKeyViewDTO) GetCurrent() bool

GetCurrent returns the Current field value

func (*ApiKeyViewDTO) GetCurrentOk added in v0.52.0

func (o *ApiKeyViewDTO) GetCurrentOk() (*bool, bool)

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

func (*ApiKeyViewDTO) GetName added in v0.52.0

func (o *ApiKeyViewDTO) GetName() string

GetName returns the Name field value

func (*ApiKeyViewDTO) GetNameOk added in v0.52.0

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

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

func (*ApiKeyViewDTO) GetType added in v0.52.0

func (o *ApiKeyViewDTO) GetType() ModelsApiKeyType

GetType returns the Type field value

func (*ApiKeyViewDTO) GetTypeOk added in v0.52.0

func (o *ApiKeyViewDTO) GetTypeOk() (*ModelsApiKeyType, bool)

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

func (ApiKeyViewDTO) MarshalJSON added in v0.52.0

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

func (*ApiKeyViewDTO) SetCurrent added in v0.52.0

func (o *ApiKeyViewDTO) SetCurrent(v bool)

SetCurrent sets field value

func (*ApiKeyViewDTO) SetName added in v0.52.0

func (o *ApiKeyViewDTO) SetName(v string)

SetName sets field value

func (*ApiKeyViewDTO) SetType added in v0.52.0

func (o *ApiKeyViewDTO) SetType(v ModelsApiKeyType)

SetType sets field value

func (ApiKeyViewDTO) ToMap added in v0.52.0

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

func (*ApiKeyViewDTO) UnmarshalJSON added in v0.52.0

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

type ApiListBuildsRequest added in v0.26.0

type ApiListBuildsRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiListBuildsRequest) Execute added in v0.26.0

func (r ApiListBuildsRequest) Execute() ([]BuildDTO, *http.Response, error)

type ApiListClientApiKeysRequest

type ApiListClientApiKeysRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiListClientApiKeysRequest) Execute

type ApiListEnvironmentVariablesRequest added in v0.52.0

type ApiListEnvironmentVariablesRequest struct {
	ApiService *EnvVarAPIService
	// contains filtered or unexported fields
}

func (ApiListEnvironmentVariablesRequest) Execute added in v0.52.0

type ApiListGitProvidersForUrlRequest added in v0.38.0

type ApiListGitProvidersForUrlRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiListGitProvidersForUrlRequest) Execute added in v0.38.0

type ApiListGitProvidersRequest

type ApiListGitProvidersRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiListGitProvidersRequest) Execute

type ApiListJobsRequest added in v0.52.0

type ApiListJobsRequest struct {
	ApiService *JobAPIService
	// contains filtered or unexported fields
}

func (ApiListJobsRequest) Actions added in v0.52.0

func (r ApiListJobsRequest) Actions(actions []string) ApiListJobsRequest

Job Actions

func (ApiListJobsRequest) Execute added in v0.52.0

func (r ApiListJobsRequest) Execute() ([]Job, *http.Response, error)

func (ApiListJobsRequest) ResourceId added in v0.52.0

func (r ApiListJobsRequest) ResourceId(resourceId string) ApiListJobsRequest

Resource ID

func (ApiListJobsRequest) ResourceType added in v0.52.0

func (r ApiListJobsRequest) ResourceType(resourceType string) ApiListJobsRequest

Resource Type

func (ApiListJobsRequest) States added in v0.52.0

func (r ApiListJobsRequest) States(states []string) ApiListJobsRequest

Job States

type ApiListPrebuildsForWorkspaceTemplateRequest added in v0.52.0

type ApiListPrebuildsForWorkspaceTemplateRequest struct {
	ApiService *PrebuildAPIService
	// contains filtered or unexported fields
}

func (ApiListPrebuildsForWorkspaceTemplateRequest) Execute added in v0.52.0

type ApiListPrebuildsRequest added in v0.26.0

type ApiListPrebuildsRequest struct {
	ApiService *PrebuildAPIService
	// contains filtered or unexported fields
}

func (ApiListPrebuildsRequest) Execute added in v0.26.0

type ApiListProvidersForInstallRequest added in v0.52.0

type ApiListProvidersForInstallRequest struct {
	ApiService *ProviderAPIService
	// contains filtered or unexported fields
}

func (ApiListProvidersForInstallRequest) Execute added in v0.52.0

type ApiListProvidersRequest

type ApiListProvidersRequest struct {
	ApiService *ProviderAPIService
	// contains filtered or unexported fields
}

func (ApiListProvidersRequest) Execute

func (ApiListProvidersRequest) RunnerId added in v0.52.0

Runner ID

type ApiListRunnerJobsRequest added in v0.52.0

type ApiListRunnerJobsRequest struct {
	ApiService *RunnerAPIService
	// contains filtered or unexported fields
}

func (ApiListRunnerJobsRequest) Execute added in v0.52.0

func (r ApiListRunnerJobsRequest) Execute() ([]Job, *http.Response, error)

type ApiListRunnersRequest added in v0.52.0

type ApiListRunnersRequest struct {
	ApiService *RunnerAPIService
	// contains filtered or unexported fields
}

func (ApiListRunnersRequest) Execute added in v0.52.0

func (r ApiListRunnersRequest) Execute() ([]RunnerDTO, *http.Response, error)

type ApiListSamplesRequest added in v0.27.0

type ApiListSamplesRequest struct {
	ApiService *SampleAPIService
	// contains filtered or unexported fields
}

func (ApiListSamplesRequest) Execute added in v0.27.0

func (r ApiListSamplesRequest) Execute() ([]Sample, *http.Response, error)

type ApiListSessionsRequest added in v0.52.0

type ApiListSessionsRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiListSessionsRequest) Execute added in v0.52.0

func (r ApiListSessionsRequest) Execute() ([]Session, *http.Response, error)

type ApiListSuccessfulBuildsRequest added in v0.52.0

type ApiListSuccessfulBuildsRequest struct {
	ApiService *BuildAPIService
	// contains filtered or unexported fields
}

func (ApiListSuccessfulBuildsRequest) Execute added in v0.52.0

type ApiListTargetConfigsRequest added in v0.52.0

type ApiListTargetConfigsRequest struct {
	ApiService *TargetConfigAPIService
	// contains filtered or unexported fields
}

func (ApiListTargetConfigsRequest) Execute added in v0.52.0

func (ApiListTargetConfigsRequest) ShowOptions added in v0.52.0

Show target config options

type ApiListTargetsRequest

type ApiListTargetsRequest struct {
	ApiService *TargetAPIService
	// contains filtered or unexported fields
}

func (ApiListTargetsRequest) Execute

func (r ApiListTargetsRequest) Execute() ([]TargetDTO, *http.Response, error)

func (ApiListTargetsRequest) ShowOptions added in v0.52.0

func (r ApiListTargetsRequest) ShowOptions(showOptions bool) ApiListTargetsRequest

Show target config options

type ApiListWorkspaceTemplatesRequest added in v0.52.0

type ApiListWorkspaceTemplatesRequest struct {
	ApiService *WorkspaceTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiListWorkspaceTemplatesRequest) Execute added in v0.52.0

type ApiListWorkspacesRequest

type ApiListWorkspacesRequest struct {
	ApiService *WorkspaceAPIService
	// contains filtered or unexported fields
}

func (ApiListWorkspacesRequest) Execute

func (ApiListWorkspacesRequest) Labels added in v0.52.0

JSON encoded labels

type ApiLspCompletionsRequest added in v0.49.0

type ApiLspCompletionsRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiLspCompletionsRequest) Execute added in v0.49.0

func (ApiLspCompletionsRequest) Params added in v0.49.0

LspCompletionParams

type ApiLspDidCloseRequest added in v0.49.0

type ApiLspDidCloseRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiLspDidCloseRequest) Execute added in v0.49.0

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

func (ApiLspDidCloseRequest) Params added in v0.49.0

LspDocumentRequest

type ApiLspDidOpenRequest added in v0.49.0

type ApiLspDidOpenRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiLspDidOpenRequest) Execute added in v0.49.0

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

func (ApiLspDidOpenRequest) Params added in v0.49.0

LspDocumentRequest

type ApiLspDocumentSymbolsRequest added in v0.49.0

type ApiLspDocumentSymbolsRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiLspDocumentSymbolsRequest) Execute added in v0.49.0

func (ApiLspDocumentSymbolsRequest) LanguageId added in v0.49.0

Language ID

func (ApiLspDocumentSymbolsRequest) PathToProject added in v0.49.0

func (r ApiLspDocumentSymbolsRequest) PathToProject(pathToProject string) ApiLspDocumentSymbolsRequest

Path to project

func (ApiLspDocumentSymbolsRequest) Uri added in v0.49.0

Document Uri

type ApiLspStartRequest added in v0.49.0

type ApiLspStartRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiLspStartRequest) Execute added in v0.49.0

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

func (ApiLspStartRequest) Params added in v0.49.0

LspServerRequest

type ApiLspStopRequest added in v0.49.0

type ApiLspStopRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiLspStopRequest) Execute added in v0.49.0

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

func (ApiLspStopRequest) Params added in v0.49.0

LspServerRequest

type ApiLspWorkspaceSymbolsRequest added in v0.49.0

type ApiLspWorkspaceSymbolsRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiLspWorkspaceSymbolsRequest) Execute added in v0.49.0

func (ApiLspWorkspaceSymbolsRequest) LanguageId added in v0.49.0

Language ID

func (ApiLspWorkspaceSymbolsRequest) PathToProject added in v0.49.0

Path to project

func (ApiLspWorkspaceSymbolsRequest) Query added in v0.49.0

Symbol Query

type ApiProcessExecuteCommandRequest added in v0.49.0

type ApiProcessExecuteCommandRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiProcessExecuteCommandRequest) Execute added in v0.49.0

func (ApiProcessExecuteCommandRequest) Params added in v0.49.0

Execute command request

type ApiProcessGitEventRequest added in v0.26.0

type ApiProcessGitEventRequest struct {
	ApiService *PrebuildAPIService
	// contains filtered or unexported fields
}

func (ApiProcessGitEventRequest) Body added in v0.52.0

func (r ApiProcessGitEventRequest) Body(body map[string]interface{}) ApiProcessGitEventRequest

Webhook event

func (ApiProcessGitEventRequest) Execute added in v0.26.0

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

type ApiRestartTargetRequest added in v0.52.0

type ApiRestartTargetRequest struct {
	ApiService *TargetAPIService
	// contains filtered or unexported fields
}

func (ApiRestartTargetRequest) Execute added in v0.52.0

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

type ApiRestartWorkspaceRequest added in v0.52.0

type ApiRestartWorkspaceRequest struct {
	ApiService *WorkspaceAPIService
	// contains filtered or unexported fields
}

func (ApiRestartWorkspaceRequest) Execute added in v0.52.0

type ApiSaveConfigRequest added in v0.52.0

type ApiSaveConfigRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiSaveConfigRequest) Config added in v0.52.0

Server configuration

func (ApiSaveConfigRequest) Execute added in v0.52.0

type ApiSaveEnvironmentVariableRequest added in v0.52.0

type ApiSaveEnvironmentVariableRequest struct {
	ApiService *EnvVarAPIService
	// contains filtered or unexported fields
}

func (ApiSaveEnvironmentVariableRequest) EnvironmentVariable added in v0.52.0

Environment Variable

func (ApiSaveEnvironmentVariableRequest) Execute added in v0.52.0

type ApiSaveGitProviderRequest added in v0.52.0

type ApiSaveGitProviderRequest struct {
	ApiService *GitProviderAPIService
	// contains filtered or unexported fields
}

func (ApiSaveGitProviderRequest) Execute added in v0.52.0

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

func (ApiSaveGitProviderRequest) GitProviderConfig added in v0.52.0

func (r ApiSaveGitProviderRequest) GitProviderConfig(gitProviderConfig SetGitProviderConfig) ApiSaveGitProviderRequest

Git provider

type ApiSavePrebuildRequest added in v0.52.0

type ApiSavePrebuildRequest struct {
	ApiService *PrebuildAPIService
	// contains filtered or unexported fields
}

func (ApiSavePrebuildRequest) Execute added in v0.52.0

func (r ApiSavePrebuildRequest) Execute() (string, *http.Response, error)

func (ApiSavePrebuildRequest) Prebuild added in v0.52.0

Prebuild

type ApiSaveWorkspaceTemplateRequest added in v0.52.0

type ApiSaveWorkspaceTemplateRequest struct {
	ApiService *WorkspaceTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiSaveWorkspaceTemplateRequest) Execute added in v0.52.0

func (ApiSaveWorkspaceTemplateRequest) WorkspaceTemplate added in v0.52.0

Workspace template

type ApiSessionExecuteCommandRequest added in v0.52.0

type ApiSessionExecuteCommandRequest struct {
	ApiService *WorkspaceToolboxAPIService
	// contains filtered or unexported fields
}

func (ApiSessionExecuteCommandRequest) Execute added in v0.52.0

func (ApiSessionExecuteCommandRequest) Params added in v0.52.0

Execute command request

type ApiSetDefaultTargetRequest added in v0.40.0

type ApiSetDefaultTargetRequest struct {
	ApiService *TargetAPIService
	// contains filtered or unexported fields
}

func (ApiSetDefaultTargetRequest) Execute added in v0.40.0

type ApiSetDefaultWorkspaceTemplateRequest added in v0.52.0

type ApiSetDefaultWorkspaceTemplateRequest struct {
	ApiService *WorkspaceTemplateAPIService
	// contains filtered or unexported fields
}

func (ApiSetDefaultWorkspaceTemplateRequest) Execute added in v0.52.0

type ApiStartTargetRequest added in v0.52.0

type ApiStartTargetRequest struct {
	ApiService *TargetAPIService
	// contains filtered or unexported fields
}

func (ApiStartTargetRequest) Execute added in v0.52.0

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

type ApiStartWorkspaceRequest

type ApiStartWorkspaceRequest struct {
	ApiService *WorkspaceAPIService
	// contains filtered or unexported fields
}

func (ApiStartWorkspaceRequest) Execute

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

type ApiStopTargetRequest added in v0.52.0

type ApiStopTargetRequest struct {
	ApiService *TargetAPIService
	// contains filtered or unexported fields
}

func (ApiStopTargetRequest) Execute added in v0.52.0

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

type ApiStopWorkspaceRequest

type ApiStopWorkspaceRequest struct {
	ApiService *WorkspaceAPIService
	// contains filtered or unexported fields
}

func (ApiStopWorkspaceRequest) Execute

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

type ApiUninstallProviderRequest

type ApiUninstallProviderRequest struct {
	ApiService *ProviderAPIService
	// contains filtered or unexported fields
}

func (ApiUninstallProviderRequest) Execute

type ApiUpdateJobStateRequest added in v0.52.0

type ApiUpdateJobStateRequest struct {
	ApiService *RunnerAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateJobStateRequest) Execute added in v0.52.0

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

func (ApiUpdateJobStateRequest) UpdateJobState added in v0.52.0

func (r ApiUpdateJobStateRequest) UpdateJobState(updateJobState UpdateJobState) ApiUpdateJobStateRequest

Update job state

type ApiUpdateProviderRequest added in v0.52.0

type ApiUpdateProviderRequest struct {
	ApiService *ProviderAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateProviderRequest) Execute added in v0.52.0

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

func (ApiUpdateProviderRequest) ProviderVersion added in v0.52.0

func (r ApiUpdateProviderRequest) ProviderVersion(providerVersion string) ApiUpdateProviderRequest

Provider version - defaults to 'latest'

type ApiUpdateRunnerMetadataRequest added in v0.52.0

type ApiUpdateRunnerMetadataRequest struct {
	ApiService *RunnerAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateRunnerMetadataRequest) Execute added in v0.52.0

func (ApiUpdateRunnerMetadataRequest) RunnerMetadata added in v0.52.0

Runner Metadata

type ApiUpdateTargetMetadataRequest added in v0.52.0

type ApiUpdateTargetMetadataRequest struct {
	ApiService *TargetAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateTargetMetadataRequest) Execute added in v0.52.0

func (ApiUpdateTargetMetadataRequest) TargetMetadata added in v0.52.0

Target Metadata

type ApiUpdateTargetProviderMetadataRequest added in v0.52.0

type ApiUpdateTargetProviderMetadataRequest struct {
	ApiService *TargetAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateTargetProviderMetadataRequest) Execute added in v0.52.0

func (ApiUpdateTargetProviderMetadataRequest) Metadata added in v0.52.0

Provider metadata

type ApiUpdateWorkspaceLabelsRequest added in v0.52.0

type ApiUpdateWorkspaceLabelsRequest struct {
	ApiService *WorkspaceAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateWorkspaceLabelsRequest) Execute added in v0.52.0

func (ApiUpdateWorkspaceLabelsRequest) Labels added in v0.52.0

Labels

type ApiUpdateWorkspaceMetadataRequest added in v0.52.0

type ApiUpdateWorkspaceMetadataRequest struct {
	ApiService *WorkspaceAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateWorkspaceMetadataRequest) Execute added in v0.52.0

func (ApiUpdateWorkspaceMetadataRequest) WorkspaceMetadata added in v0.52.0

Workspace Metadata

type ApiUpdateWorkspaceProviderMetadataRequest added in v0.52.0

type ApiUpdateWorkspaceProviderMetadataRequest struct {
	ApiService *WorkspaceAPIService
	// contains filtered or unexported fields
}

func (ApiUpdateWorkspaceProviderMetadataRequest) Execute added in v0.52.0

func (ApiUpdateWorkspaceProviderMetadataRequest) Metadata added in v0.52.0

Provider metadata

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 BuildAPIService added in v0.26.0

type BuildAPIService service

BuildAPIService BuildAPI service

func (*BuildAPIService) CreateBuild added in v0.26.0

CreateBuild Create a build

Create a build

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

func (*BuildAPIService) CreateBuildExecute added in v0.26.0

func (a *BuildAPIService) CreateBuildExecute(r ApiCreateBuildRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*BuildAPIService) DeleteAllBuilds added in v0.26.0

func (a *BuildAPIService) DeleteAllBuilds(ctx context.Context) ApiDeleteAllBuildsRequest

DeleteAllBuilds Delete ALL builds

Delete ALL builds

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

func (*BuildAPIService) DeleteAllBuildsExecute added in v0.26.0

func (a *BuildAPIService) DeleteAllBuildsExecute(r ApiDeleteAllBuildsRequest) (*http.Response, error)

Execute executes the request

func (*BuildAPIService) DeleteBuild added in v0.26.0

func (a *BuildAPIService) DeleteBuild(ctx context.Context, buildId string) ApiDeleteBuildRequest

DeleteBuild Delete build

Delete build

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

func (*BuildAPIService) DeleteBuildExecute added in v0.26.0

func (a *BuildAPIService) DeleteBuildExecute(r ApiDeleteBuildRequest) (*http.Response, error)

Execute executes the request

func (*BuildAPIService) DeleteBuildsFromPrebuild added in v0.26.0

func (a *BuildAPIService) DeleteBuildsFromPrebuild(ctx context.Context, prebuildId string) ApiDeleteBuildsFromPrebuildRequest

DeleteBuildsFromPrebuild Delete builds

Delete builds

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

func (*BuildAPIService) DeleteBuildsFromPrebuildExecute added in v0.26.0

func (a *BuildAPIService) DeleteBuildsFromPrebuildExecute(r ApiDeleteBuildsFromPrebuildRequest) (*http.Response, error)

Execute executes the request

func (*BuildAPIService) FindBuild added in v0.52.0

func (a *BuildAPIService) FindBuild(ctx context.Context, buildId string) ApiFindBuildRequest

FindBuild Find build

Find build

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

func (*BuildAPIService) FindBuildExecute added in v0.52.0

func (a *BuildAPIService) FindBuildExecute(r ApiFindBuildRequest) (*BuildDTO, *http.Response, error)

Execute executes the request

@return BuildDTO

func (*BuildAPIService) ListBuilds added in v0.26.0

ListBuilds List builds

List builds

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

func (*BuildAPIService) ListBuildsExecute added in v0.26.0

func (a *BuildAPIService) ListBuildsExecute(r ApiListBuildsRequest) ([]BuildDTO, *http.Response, error)

Execute executes the request

@return []BuildDTO

func (*BuildAPIService) ListSuccessfulBuilds added in v0.52.0

func (a *BuildAPIService) ListSuccessfulBuilds(ctx context.Context, repoUrl string) ApiListSuccessfulBuildsRequest

ListSuccessfulBuilds List successful builds for Git repository

List successful builds for Git repository

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

func (*BuildAPIService) ListSuccessfulBuildsExecute added in v0.52.0

func (a *BuildAPIService) ListSuccessfulBuildsExecute(r ApiListSuccessfulBuildsRequest) ([]BuildDTO, *http.Response, error)

Execute executes the request

@return []BuildDTO

type BuildConfig added in v0.26.0

type BuildConfig struct {
	CachedBuild  *CachedBuild        `json:"cachedBuild,omitempty"`
	Devcontainer *DevcontainerConfig `json:"devcontainer,omitempty"`
}

BuildConfig struct for BuildConfig

func NewBuildConfig added in v0.26.0

func NewBuildConfig() *BuildConfig

NewBuildConfig instantiates a new BuildConfig 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 NewBuildConfigWithDefaults added in v0.26.0

func NewBuildConfigWithDefaults() *BuildConfig

NewBuildConfigWithDefaults instantiates a new BuildConfig 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 (*BuildConfig) GetCachedBuild added in v0.26.0

func (o *BuildConfig) GetCachedBuild() CachedBuild

GetCachedBuild returns the CachedBuild field value if set, zero value otherwise.

func (*BuildConfig) GetCachedBuildOk added in v0.26.0

func (o *BuildConfig) GetCachedBuildOk() (*CachedBuild, bool)

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

func (*BuildConfig) GetDevcontainer added in v0.26.0

func (o *BuildConfig) GetDevcontainer() DevcontainerConfig

GetDevcontainer returns the Devcontainer field value if set, zero value otherwise.

func (*BuildConfig) GetDevcontainerOk added in v0.26.0

func (o *BuildConfig) GetDevcontainerOk() (*DevcontainerConfig, bool)

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

func (*BuildConfig) HasCachedBuild added in v0.26.0

func (o *BuildConfig) HasCachedBuild() bool

HasCachedBuild returns a boolean if a field has been set.

func (*BuildConfig) HasDevcontainer added in v0.26.0

func (o *BuildConfig) HasDevcontainer() bool

HasDevcontainer returns a boolean if a field has been set.

func (BuildConfig) MarshalJSON added in v0.26.0

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

func (*BuildConfig) SetCachedBuild added in v0.26.0

func (o *BuildConfig) SetCachedBuild(v CachedBuild)

SetCachedBuild gets a reference to the given CachedBuild and assigns it to the CachedBuild field.

func (*BuildConfig) SetDevcontainer added in v0.26.0

func (o *BuildConfig) SetDevcontainer(v DevcontainerConfig)

SetDevcontainer gets a reference to the given DevcontainerConfig and assigns it to the Devcontainer field.

func (BuildConfig) ToMap added in v0.26.0

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

type BuildDTO added in v0.52.0

type BuildDTO struct {
	BuildConfig     *BuildConfig      `json:"buildConfig,omitempty"`
	ContainerConfig ContainerConfig   `json:"containerConfig"`
	CreatedAt       string            `json:"createdAt"`
	EnvVars         map[string]string `json:"envVars"`
	Id              string            `json:"id"`
	Image           *string           `json:"image,omitempty"`
	LastJob         *Job              `json:"lastJob,omitempty"`
	LastJobId       *string           `json:"lastJobId,omitempty"`
	PrebuildId      *string           `json:"prebuildId,omitempty"`
	Repository      GitRepository     `json:"repository"`
	State           ResourceState     `json:"state"`
	UpdatedAt       string            `json:"updatedAt"`
	User            *string           `json:"user,omitempty"`
}

BuildDTO struct for BuildDTO

func NewBuildDTO added in v0.52.0

func NewBuildDTO(containerConfig ContainerConfig, createdAt string, envVars map[string]string, id string, repository GitRepository, state ResourceState, updatedAt string) *BuildDTO

NewBuildDTO instantiates a new BuildDTO 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 NewBuildDTOWithDefaults added in v0.52.0

func NewBuildDTOWithDefaults() *BuildDTO

NewBuildDTOWithDefaults instantiates a new BuildDTO 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 (*BuildDTO) GetBuildConfig added in v0.52.0

func (o *BuildDTO) GetBuildConfig() BuildConfig

GetBuildConfig returns the BuildConfig field value if set, zero value otherwise.

func (*BuildDTO) GetBuildConfigOk added in v0.52.0

func (o *BuildDTO) GetBuildConfigOk() (*BuildConfig, bool)

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

func (*BuildDTO) GetContainerConfig added in v0.52.0

func (o *BuildDTO) GetContainerConfig() ContainerConfig

GetContainerConfig returns the ContainerConfig field value

func (*BuildDTO) GetContainerConfigOk added in v0.52.0

func (o *BuildDTO) GetContainerConfigOk() (*ContainerConfig, bool)

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

func (*BuildDTO) GetCreatedAt added in v0.52.0

func (o *BuildDTO) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value

func (*BuildDTO) GetCreatedAtOk added in v0.52.0

func (o *BuildDTO) GetCreatedAtOk() (*string, bool)

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

func (*BuildDTO) GetEnvVars added in v0.52.0

func (o *BuildDTO) GetEnvVars() map[string]string

GetEnvVars returns the EnvVars field value

func (*BuildDTO) GetEnvVarsOk added in v0.52.0

func (o *BuildDTO) GetEnvVarsOk() (*map[string]string, bool)

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

func (*BuildDTO) GetId added in v0.52.0

func (o *BuildDTO) GetId() string

GetId returns the Id field value

func (*BuildDTO) GetIdOk added in v0.52.0

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

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

func (*BuildDTO) GetImage added in v0.52.0

func (o *BuildDTO) GetImage() string

GetImage returns the Image field value if set, zero value otherwise.

func (*BuildDTO) GetImageOk added in v0.52.0

func (o *BuildDTO) GetImageOk() (*string, bool)

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

func (*BuildDTO) GetLastJob added in v0.52.0

func (o *BuildDTO) GetLastJob() Job

GetLastJob returns the LastJob field value if set, zero value otherwise.

func (*BuildDTO) GetLastJobId added in v0.52.0

func (o *BuildDTO) GetLastJobId() string

GetLastJobId returns the LastJobId field value if set, zero value otherwise.

func (*BuildDTO) GetLastJobIdOk added in v0.52.0

func (o *BuildDTO) GetLastJobIdOk() (*string, bool)

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

func (*BuildDTO) GetLastJobOk added in v0.52.0

func (o *BuildDTO) GetLastJobOk() (*Job, bool)

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

func (*BuildDTO) GetPrebuildId added in v0.52.0

func (o *BuildDTO) GetPrebuildId() string

GetPrebuildId returns the PrebuildId field value if set, zero value otherwise.

func (*BuildDTO) GetPrebuildIdOk added in v0.52.0

func (o *BuildDTO) GetPrebuildIdOk() (*string, bool)

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

func (*BuildDTO) GetRepository added in v0.52.0

func (o *BuildDTO) GetRepository() GitRepository

GetRepository returns the Repository field value

func (*BuildDTO) GetRepositoryOk added in v0.52.0

func (o *BuildDTO) GetRepositoryOk() (*GitRepository, bool)

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

func (*BuildDTO) GetState added in v0.52.0

func (o *BuildDTO) GetState() ResourceState

GetState returns the State field value

func (*BuildDTO) GetStateOk added in v0.52.0

func (o *BuildDTO) GetStateOk() (*ResourceState, bool)

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

func (*BuildDTO) GetUpdatedAt added in v0.52.0

func (o *BuildDTO) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*BuildDTO) GetUpdatedAtOk added in v0.52.0

func (o *BuildDTO) GetUpdatedAtOk() (*string, bool)

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

func (*BuildDTO) GetUser added in v0.52.0

func (o *BuildDTO) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*BuildDTO) GetUserOk added in v0.52.0

func (o *BuildDTO) GetUserOk() (*string, bool)

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

func (*BuildDTO) HasBuildConfig added in v0.52.0

func (o *BuildDTO) HasBuildConfig() bool

HasBuildConfig returns a boolean if a field has been set.

func (*BuildDTO) HasImage added in v0.52.0

func (o *BuildDTO) HasImage() bool

HasImage returns a boolean if a field has been set.

func (*BuildDTO) HasLastJob added in v0.52.0

func (o *BuildDTO) HasLastJob() bool

HasLastJob returns a boolean if a field has been set.

func (*BuildDTO) HasLastJobId added in v0.52.0

func (o *BuildDTO) HasLastJobId() bool

HasLastJobId returns a boolean if a field has been set.

func (*BuildDTO) HasPrebuildId added in v0.52.0

func (o *BuildDTO) HasPrebuildId() bool

HasPrebuildId returns a boolean if a field has been set.

func (*BuildDTO) HasUser added in v0.52.0

func (o *BuildDTO) HasUser() bool

HasUser returns a boolean if a field has been set.

func (BuildDTO) MarshalJSON added in v0.52.0

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

func (*BuildDTO) SetBuildConfig added in v0.52.0

func (o *BuildDTO) SetBuildConfig(v BuildConfig)

SetBuildConfig gets a reference to the given BuildConfig and assigns it to the BuildConfig field.

func (*BuildDTO) SetContainerConfig added in v0.52.0

func (o *BuildDTO) SetContainerConfig(v ContainerConfig)

SetContainerConfig sets field value

func (*BuildDTO) SetCreatedAt added in v0.52.0

func (o *BuildDTO) SetCreatedAt(v string)

SetCreatedAt sets field value

func (*BuildDTO) SetEnvVars added in v0.52.0

func (o *BuildDTO) SetEnvVars(v map[string]string)

SetEnvVars sets field value

func (*BuildDTO) SetId added in v0.52.0

func (o *BuildDTO) SetId(v string)

SetId sets field value

func (*BuildDTO) SetImage added in v0.52.0

func (o *BuildDTO) SetImage(v string)

SetImage gets a reference to the given string and assigns it to the Image field.

func (*BuildDTO) SetLastJob added in v0.52.0

func (o *BuildDTO) SetLastJob(v Job)

SetLastJob gets a reference to the given Job and assigns it to the LastJob field.

func (*BuildDTO) SetLastJobId added in v0.52.0

func (o *BuildDTO) SetLastJobId(v string)

SetLastJobId gets a reference to the given string and assigns it to the LastJobId field.

func (*BuildDTO) SetPrebuildId added in v0.52.0

func (o *BuildDTO) SetPrebuildId(v string)

SetPrebuildId gets a reference to the given string and assigns it to the PrebuildId field.

func (*BuildDTO) SetRepository added in v0.52.0

func (o *BuildDTO) SetRepository(v GitRepository)

SetRepository sets field value

func (*BuildDTO) SetState added in v0.52.0

func (o *BuildDTO) SetState(v ResourceState)

SetState sets field value

func (*BuildDTO) SetUpdatedAt added in v0.52.0

func (o *BuildDTO) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (*BuildDTO) SetUser added in v0.52.0

func (o *BuildDTO) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (BuildDTO) ToMap added in v0.52.0

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

func (*BuildDTO) UnmarshalJSON added in v0.52.0

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

type CachedBuild added in v0.26.0

type CachedBuild struct {
	Image string `json:"image"`
	User  string `json:"user"`
}

CachedBuild struct for CachedBuild

func NewCachedBuild added in v0.26.0

func NewCachedBuild(image string, user string) *CachedBuild

NewCachedBuild instantiates a new CachedBuild 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 NewCachedBuildWithDefaults added in v0.26.0

func NewCachedBuildWithDefaults() *CachedBuild

NewCachedBuildWithDefaults instantiates a new CachedBuild 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 (*CachedBuild) GetImage added in v0.26.0

func (o *CachedBuild) GetImage() string

GetImage returns the Image field value

func (*CachedBuild) GetImageOk added in v0.26.0

func (o *CachedBuild) GetImageOk() (*string, bool)

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

func (*CachedBuild) GetUser added in v0.26.0

func (o *CachedBuild) GetUser() string

GetUser returns the User field value

func (*CachedBuild) GetUserOk added in v0.26.0

func (o *CachedBuild) GetUserOk() (*string, bool)

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

func (CachedBuild) MarshalJSON added in v0.26.0

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

func (*CachedBuild) SetImage added in v0.26.0

func (o *CachedBuild) SetImage(v string)

SetImage sets field value

func (*CachedBuild) SetUser added in v0.26.0

func (o *CachedBuild) SetUser(v string)

SetUser sets field value

func (CachedBuild) ToMap added in v0.26.0

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

func (*CachedBuild) UnmarshalJSON added in v0.26.0

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

type CloneTarget added in v0.26.0

type CloneTarget string

CloneTarget the model 'CloneTarget'

const (
	CloneTargetBranch CloneTarget = "branch"
	CloneTargetCommit CloneTarget = "commit"
)

List of CloneTarget

func NewCloneTargetFromValue added in v0.26.0

func NewCloneTargetFromValue(v string) (*CloneTarget, error)

NewCloneTargetFromValue returns a pointer to a valid CloneTarget for the value passed as argument, or an error if the value passed is not allowed by the enum

func (CloneTarget) IsValid added in v0.26.0

func (v CloneTarget) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (CloneTarget) Ptr added in v0.26.0

func (v CloneTarget) Ptr() *CloneTarget

Ptr returns reference to CloneTarget value

func (*CloneTarget) UnmarshalJSON added in v0.26.0

func (v *CloneTarget) UnmarshalJSON(src []byte) error

type Command added in v0.52.0

type Command struct {
	Command  string `json:"command"`
	ExitCode *int32 `json:"exitCode,omitempty"`
	Id       string `json:"id"`
}

Command struct for Command

func NewCommand added in v0.52.0

func NewCommand(command string, id string) *Command

NewCommand instantiates a new Command 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 NewCommandWithDefaults added in v0.52.0

func NewCommandWithDefaults() *Command

NewCommandWithDefaults instantiates a new Command 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 (*Command) GetCommand added in v0.52.0

func (o *Command) GetCommand() string

GetCommand returns the Command field value

func (*Command) GetCommandOk added in v0.52.0

func (o *Command) GetCommandOk() (*string, bool)

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

func (*Command) GetExitCode added in v0.52.0

func (o *Command) GetExitCode() int32

GetExitCode returns the ExitCode field value if set, zero value otherwise.

func (*Command) GetExitCodeOk added in v0.52.0

func (o *Command) GetExitCodeOk() (*int32, bool)

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

func (*Command) GetId added in v0.52.0

func (o *Command) GetId() string

GetId returns the Id field value

func (*Command) GetIdOk added in v0.52.0

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

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

func (*Command) HasExitCode added in v0.52.0

func (o *Command) HasExitCode() bool

HasExitCode returns a boolean if a field has been set.

func (Command) MarshalJSON added in v0.52.0

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

func (*Command) SetCommand added in v0.52.0

func (o *Command) SetCommand(v string)

SetCommand sets field value

func (*Command) SetExitCode added in v0.52.0

func (o *Command) SetExitCode(v int32)

SetExitCode gets a reference to the given int32 and assigns it to the ExitCode field.

func (*Command) SetId added in v0.52.0

func (o *Command) SetId(v string)

SetId sets field value

func (Command) ToMap added in v0.52.0

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

func (*Command) UnmarshalJSON added in v0.52.0

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

type CompletionContext added in v0.49.0

type CompletionContext struct {
	TriggerCharacter *string `json:"triggerCharacter,omitempty"`
	TriggerKind      int32   `json:"triggerKind"`
}

CompletionContext struct for CompletionContext

func NewCompletionContext added in v0.49.0

func NewCompletionContext(triggerKind int32) *CompletionContext

NewCompletionContext instantiates a new CompletionContext 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 NewCompletionContextWithDefaults added in v0.49.0

func NewCompletionContextWithDefaults() *CompletionContext

NewCompletionContextWithDefaults instantiates a new CompletionContext 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 (*CompletionContext) GetTriggerCharacter added in v0.49.0

func (o *CompletionContext) GetTriggerCharacter() string

GetTriggerCharacter returns the TriggerCharacter field value if set, zero value otherwise.

func (*CompletionContext) GetTriggerCharacterOk added in v0.49.0

func (o *CompletionContext) GetTriggerCharacterOk() (*string, bool)

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

func (*CompletionContext) GetTriggerKind added in v0.49.0

func (o *CompletionContext) GetTriggerKind() int32

GetTriggerKind returns the TriggerKind field value

func (*CompletionContext) GetTriggerKindOk added in v0.49.0

func (o *CompletionContext) GetTriggerKindOk() (*int32, bool)

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

func (*CompletionContext) HasTriggerCharacter added in v0.49.0

func (o *CompletionContext) HasTriggerCharacter() bool

HasTriggerCharacter returns a boolean if a field has been set.

func (CompletionContext) MarshalJSON added in v0.49.0

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

func (*CompletionContext) SetTriggerCharacter added in v0.49.0

func (o *CompletionContext) SetTriggerCharacter(v string)

SetTriggerCharacter gets a reference to the given string and assigns it to the TriggerCharacter field.

func (*CompletionContext) SetTriggerKind added in v0.49.0

func (o *CompletionContext) SetTriggerKind(v int32)

SetTriggerKind sets field value

func (CompletionContext) ToMap added in v0.49.0

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

func (*CompletionContext) UnmarshalJSON added in v0.49.0

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

type CompletionItem added in v0.49.0

type CompletionItem struct {
	Detail        *string                `json:"detail,omitempty"`
	Documentation map[string]interface{} `json:"documentation,omitempty"`
	FilterText    *string                `json:"filterText,omitempty"`
	InsertText    *string                `json:"insertText,omitempty"`
	Kind          *int32                 `json:"kind,omitempty"`
	Label         string                 `json:"label"`
	SortText      *string                `json:"sortText,omitempty"`
}

CompletionItem struct for CompletionItem

func NewCompletionItem added in v0.49.0

func NewCompletionItem(label string) *CompletionItem

NewCompletionItem instantiates a new CompletionItem 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 NewCompletionItemWithDefaults added in v0.49.0

func NewCompletionItemWithDefaults() *CompletionItem

NewCompletionItemWithDefaults instantiates a new CompletionItem 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 (*CompletionItem) GetDetail added in v0.49.0

func (o *CompletionItem) GetDetail() string

GetDetail returns the Detail field value if set, zero value otherwise.

func (*CompletionItem) GetDetailOk added in v0.49.0

func (o *CompletionItem) GetDetailOk() (*string, bool)

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

func (*CompletionItem) GetDocumentation added in v0.49.0

func (o *CompletionItem) GetDocumentation() map[string]interface{}

GetDocumentation returns the Documentation field value if set, zero value otherwise.

func (*CompletionItem) GetDocumentationOk added in v0.49.0

func (o *CompletionItem) GetDocumentationOk() (map[string]interface{}, bool)

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

func (*CompletionItem) GetFilterText added in v0.49.0

func (o *CompletionItem) GetFilterText() string

GetFilterText returns the FilterText field value if set, zero value otherwise.

func (*CompletionItem) GetFilterTextOk added in v0.49.0

func (o *CompletionItem) GetFilterTextOk() (*string, bool)

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

func (*CompletionItem) GetInsertText added in v0.49.0

func (o *CompletionItem) GetInsertText() string

GetInsertText returns the InsertText field value if set, zero value otherwise.

func (*CompletionItem) GetInsertTextOk added in v0.49.0

func (o *CompletionItem) GetInsertTextOk() (*string, bool)

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

func (*CompletionItem) GetKind added in v0.49.0

func (o *CompletionItem) GetKind() int32

GetKind returns the Kind field value if set, zero value otherwise.

func (*CompletionItem) GetKindOk added in v0.49.0

func (o *CompletionItem) GetKindOk() (*int32, bool)

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

func (*CompletionItem) GetLabel added in v0.49.0

func (o *CompletionItem) GetLabel() string

GetLabel returns the Label field value

func (*CompletionItem) GetLabelOk added in v0.49.0

func (o *CompletionItem) GetLabelOk() (*string, bool)

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

func (*CompletionItem) GetSortText added in v0.49.0

func (o *CompletionItem) GetSortText() string

GetSortText returns the SortText field value if set, zero value otherwise.

func (*CompletionItem) GetSortTextOk added in v0.49.0

func (o *CompletionItem) GetSortTextOk() (*string, bool)

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

func (*CompletionItem) HasDetail added in v0.49.0

func (o *CompletionItem) HasDetail() bool

HasDetail returns a boolean if a field has been set.

func (*CompletionItem) HasDocumentation added in v0.49.0

func (o *CompletionItem) HasDocumentation() bool

HasDocumentation returns a boolean if a field has been set.

func (*CompletionItem) HasFilterText added in v0.49.0

func (o *CompletionItem) HasFilterText() bool

HasFilterText returns a boolean if a field has been set.

func (*CompletionItem) HasInsertText added in v0.49.0

func (o *CompletionItem) HasInsertText() bool

HasInsertText returns a boolean if a field has been set.

func (*CompletionItem) HasKind added in v0.49.0

func (o *CompletionItem) HasKind() bool

HasKind returns a boolean if a field has been set.

func (*CompletionItem) HasSortText added in v0.49.0

func (o *CompletionItem) HasSortText() bool

HasSortText returns a boolean if a field has been set.

func (CompletionItem) MarshalJSON added in v0.49.0

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

func (*CompletionItem) SetDetail added in v0.49.0

func (o *CompletionItem) SetDetail(v string)

SetDetail gets a reference to the given string and assigns it to the Detail field.

func (*CompletionItem) SetDocumentation added in v0.49.0

func (o *CompletionItem) SetDocumentation(v map[string]interface{})

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

func (*CompletionItem) SetFilterText added in v0.49.0

func (o *CompletionItem) SetFilterText(v string)

SetFilterText gets a reference to the given string and assigns it to the FilterText field.

func (*CompletionItem) SetInsertText added in v0.49.0

func (o *CompletionItem) SetInsertText(v string)

SetInsertText gets a reference to the given string and assigns it to the InsertText field.

func (*CompletionItem) SetKind added in v0.49.0

func (o *CompletionItem) SetKind(v int32)

SetKind gets a reference to the given int32 and assigns it to the Kind field.

func (*CompletionItem) SetLabel added in v0.49.0

func (o *CompletionItem) SetLabel(v string)

SetLabel sets field value

func (*CompletionItem) SetSortText added in v0.49.0

func (o *CompletionItem) SetSortText(v string)

SetSortText gets a reference to the given string and assigns it to the SortText field.

func (CompletionItem) ToMap added in v0.49.0

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

func (*CompletionItem) UnmarshalJSON added in v0.49.0

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

type CompletionList added in v0.49.0

type CompletionList struct {
	IsIncomplete bool             `json:"isIncomplete"`
	Items        []CompletionItem `json:"items"`
}

CompletionList struct for CompletionList

func NewCompletionList added in v0.49.0

func NewCompletionList(isIncomplete bool, items []CompletionItem) *CompletionList

NewCompletionList instantiates a new CompletionList 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 NewCompletionListWithDefaults added in v0.49.0

func NewCompletionListWithDefaults() *CompletionList

NewCompletionListWithDefaults instantiates a new CompletionList 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 (*CompletionList) GetIsIncomplete added in v0.49.0

func (o *CompletionList) GetIsIncomplete() bool

GetIsIncomplete returns the IsIncomplete field value

func (*CompletionList) GetIsIncompleteOk added in v0.49.0

func (o *CompletionList) GetIsIncompleteOk() (*bool, bool)

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

func (*CompletionList) GetItems added in v0.49.0

func (o *CompletionList) GetItems() []CompletionItem

GetItems returns the Items field value

func (*CompletionList) GetItemsOk added in v0.49.0

func (o *CompletionList) GetItemsOk() ([]CompletionItem, bool)

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

func (CompletionList) MarshalJSON added in v0.49.0

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

func (*CompletionList) SetIsIncomplete added in v0.49.0

func (o *CompletionList) SetIsIncomplete(v bool)

SetIsIncomplete sets field value

func (*CompletionList) SetItems added in v0.49.0

func (o *CompletionList) SetItems(v []CompletionItem)

SetItems sets field value

func (CompletionList) ToMap added in v0.49.0

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

func (*CompletionList) UnmarshalJSON added in v0.49.0

func (o *CompletionList) 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 ContainerConfig added in v0.33.0

type ContainerConfig struct {
	Image string `json:"image"`
	User  string `json:"user"`
}

ContainerConfig struct for ContainerConfig

func NewContainerConfig added in v0.33.0

func NewContainerConfig(image string, user string) *ContainerConfig

NewContainerConfig instantiates a new ContainerConfig 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 NewContainerConfigWithDefaults added in v0.33.0

func NewContainerConfigWithDefaults() *ContainerConfig

NewContainerConfigWithDefaults instantiates a new ContainerConfig 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 (*ContainerConfig) GetImage added in v0.33.0

func (o *ContainerConfig) GetImage() string

GetImage returns the Image field value

func (*ContainerConfig) GetImageOk added in v0.33.0

func (o *ContainerConfig) GetImageOk() (*string, bool)

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

func (*ContainerConfig) GetUser added in v0.33.0

func (o *ContainerConfig) GetUser() string

GetUser returns the User field value

func (*ContainerConfig) GetUserOk added in v0.33.0

func (o *ContainerConfig) GetUserOk() (*string, bool)

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

func (ContainerConfig) MarshalJSON added in v0.33.0

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

func (*ContainerConfig) SetImage added in v0.33.0

func (o *ContainerConfig) SetImage(v string)

SetImage sets field value

func (*ContainerConfig) SetUser added in v0.33.0

func (o *ContainerConfig) SetUser(v string)

SetUser sets field value

func (ContainerConfig) ToMap added in v0.33.0

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

func (*ContainerConfig) UnmarshalJSON added in v0.33.0

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

type ContainerRegistry

type ContainerRegistry struct {
	Password string `json:"password"`
	Server   string `json:"server"`
	Username string `json:"username"`
}

ContainerRegistry struct for ContainerRegistry

func NewContainerRegistry

func NewContainerRegistry(password string, server string, username string) *ContainerRegistry

NewContainerRegistry instantiates a new ContainerRegistry 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 NewContainerRegistryWithDefaults

func NewContainerRegistryWithDefaults() *ContainerRegistry

NewContainerRegistryWithDefaults instantiates a new ContainerRegistry 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 (*ContainerRegistry) GetPassword

func (o *ContainerRegistry) GetPassword() string

GetPassword returns the Password field value

func (*ContainerRegistry) GetPasswordOk

func (o *ContainerRegistry) GetPasswordOk() (*string, bool)

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

func (*ContainerRegistry) GetServer

func (o *ContainerRegistry) GetServer() string

GetServer returns the Server field value

func (*ContainerRegistry) GetServerOk

func (o *ContainerRegistry) GetServerOk() (*string, bool)

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

func (*ContainerRegistry) GetUsername

func (o *ContainerRegistry) GetUsername() string

GetUsername returns the Username field value

func (*ContainerRegistry) GetUsernameOk

func (o *ContainerRegistry) GetUsernameOk() (*string, bool)

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

func (ContainerRegistry) MarshalJSON

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

func (*ContainerRegistry) SetPassword

func (o *ContainerRegistry) SetPassword(v string)

SetPassword sets field value

func (*ContainerRegistry) SetServer

func (o *ContainerRegistry) SetServer(v string)

SetServer sets field value

func (*ContainerRegistry) SetUsername

func (o *ContainerRegistry) SetUsername(v string)

SetUsername sets field value

func (ContainerRegistry) ToMap

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

func (*ContainerRegistry) UnmarshalJSON added in v0.25.0

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

type ContainerRegistryAPIService

type ContainerRegistryAPIService service

ContainerRegistryAPIService ContainerRegistryAPI service

func (*ContainerRegistryAPIService) FindContainerRegistry added in v0.52.0

FindContainerRegistry Find container registry

Find container registry

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

func (*ContainerRegistryAPIService) FindContainerRegistryExecute added in v0.52.0

Execute executes the request

@return ContainerRegistry

type CreateBuildDTO added in v0.26.0

type CreateBuildDTO struct {
	Branch                string            `json:"branch"`
	EnvVars               map[string]string `json:"envVars"`
	PrebuildId            *string           `json:"prebuildId,omitempty"`
	WorkspaceTemplateName string            `json:"workspaceTemplateName"`
}

CreateBuildDTO struct for CreateBuildDTO

func NewCreateBuildDTO added in v0.26.0

func NewCreateBuildDTO(branch string, envVars map[string]string, workspaceTemplateName string) *CreateBuildDTO

NewCreateBuildDTO instantiates a new CreateBuildDTO 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 NewCreateBuildDTOWithDefaults added in v0.26.0

func NewCreateBuildDTOWithDefaults() *CreateBuildDTO

NewCreateBuildDTOWithDefaults instantiates a new CreateBuildDTO 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 (*CreateBuildDTO) GetBranch added in v0.26.0

func (o *CreateBuildDTO) GetBranch() string

GetBranch returns the Branch field value

func (*CreateBuildDTO) GetBranchOk added in v0.26.0

func (o *CreateBuildDTO) GetBranchOk() (*string, bool)

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

func (*CreateBuildDTO) GetEnvVars added in v0.26.1

func (o *CreateBuildDTO) GetEnvVars() map[string]string

GetEnvVars returns the EnvVars field value

func (*CreateBuildDTO) GetEnvVarsOk added in v0.26.1

func (o *CreateBuildDTO) GetEnvVarsOk() (*map[string]string, bool)

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

func (*CreateBuildDTO) GetPrebuildId added in v0.26.0

func (o *CreateBuildDTO) GetPrebuildId() string

GetPrebuildId returns the PrebuildId field value if set, zero value otherwise.

func (*CreateBuildDTO) GetPrebuildIdOk added in v0.26.0

func (o *CreateBuildDTO) GetPrebuildIdOk() (*string, bool)

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

func (*CreateBuildDTO) GetWorkspaceTemplateName added in v0.52.0

func (o *CreateBuildDTO) GetWorkspaceTemplateName() string

GetWorkspaceTemplateName returns the WorkspaceTemplateName field value

func (*CreateBuildDTO) GetWorkspaceTemplateNameOk added in v0.52.0

func (o *CreateBuildDTO) GetWorkspaceTemplateNameOk() (*string, bool)

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

func (*CreateBuildDTO) HasPrebuildId added in v0.26.0

func (o *CreateBuildDTO) HasPrebuildId() bool

HasPrebuildId returns a boolean if a field has been set.

func (CreateBuildDTO) MarshalJSON added in v0.26.0

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

func (*CreateBuildDTO) SetBranch added in v0.26.0

func (o *CreateBuildDTO) SetBranch(v string)

SetBranch sets field value

func (*CreateBuildDTO) SetEnvVars added in v0.26.1

func (o *CreateBuildDTO) SetEnvVars(v map[string]string)

SetEnvVars sets field value

func (*CreateBuildDTO) SetPrebuildId added in v0.26.0

func (o *CreateBuildDTO) SetPrebuildId(v string)

SetPrebuildId gets a reference to the given string and assigns it to the PrebuildId field.

func (*CreateBuildDTO) SetWorkspaceTemplateName added in v0.52.0

func (o *CreateBuildDTO) SetWorkspaceTemplateName(v string)

SetWorkspaceTemplateName sets field value

func (CreateBuildDTO) ToMap added in v0.26.0

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

func (*CreateBuildDTO) UnmarshalJSON added in v0.26.0

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

type CreatePrebuildDTO added in v0.26.0

type CreatePrebuildDTO struct {
	Branch         *string  `json:"branch,omitempty"`
	CommitInterval *int32   `json:"commitInterval,omitempty"`
	Id             *string  `json:"id,omitempty"`
	Retention      int32    `json:"retention"`
	TriggerFiles   []string `json:"triggerFiles,omitempty"`
}

CreatePrebuildDTO struct for CreatePrebuildDTO

func NewCreatePrebuildDTO added in v0.26.0

func NewCreatePrebuildDTO(retention int32) *CreatePrebuildDTO

NewCreatePrebuildDTO instantiates a new CreatePrebuildDTO 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 NewCreatePrebuildDTOWithDefaults added in v0.26.0

func NewCreatePrebuildDTOWithDefaults() *CreatePrebuildDTO

NewCreatePrebuildDTOWithDefaults instantiates a new CreatePrebuildDTO 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 (*CreatePrebuildDTO) GetBranch added in v0.26.0

func (o *CreatePrebuildDTO) GetBranch() string

GetBranch returns the Branch field value if set, zero value otherwise.

func (*CreatePrebuildDTO) GetBranchOk added in v0.26.0

func (o *CreatePrebuildDTO) GetBranchOk() (*string, bool)

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

func (*CreatePrebuildDTO) GetCommitInterval added in v0.26.0

func (o *CreatePrebuildDTO) GetCommitInterval() int32

GetCommitInterval returns the CommitInterval field value if set, zero value otherwise.

func (*CreatePrebuildDTO) GetCommitIntervalOk added in v0.26.0

func (o *CreatePrebuildDTO) GetCommitIntervalOk() (*int32, bool)

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

func (*CreatePrebuildDTO) GetId added in v0.26.0

func (o *CreatePrebuildDTO) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*CreatePrebuildDTO) GetIdOk added in v0.26.0

func (o *CreatePrebuildDTO) 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 (*CreatePrebuildDTO) GetRetention added in v0.26.0

func (o *CreatePrebuildDTO) GetRetention() int32

GetRetention returns the Retention field value

func (*CreatePrebuildDTO) GetRetentionOk added in v0.26.0

func (o *CreatePrebuildDTO) GetRetentionOk() (*int32, bool)

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

func (*CreatePrebuildDTO) GetTriggerFiles added in v0.26.0

func (o *CreatePrebuildDTO) GetTriggerFiles() []string

GetTriggerFiles returns the TriggerFiles field value if set, zero value otherwise.

func (*CreatePrebuildDTO) GetTriggerFilesOk added in v0.26.0

func (o *CreatePrebuildDTO) GetTriggerFilesOk() ([]string, bool)

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

func (*CreatePrebuildDTO) HasBranch added in v0.26.0

func (o *CreatePrebuildDTO) HasBranch() bool

HasBranch returns a boolean if a field has been set.

func (*CreatePrebuildDTO) HasCommitInterval added in v0.26.0

func (o *CreatePrebuildDTO) HasCommitInterval() bool

HasCommitInterval returns a boolean if a field has been set.

func (*CreatePrebuildDTO) HasId added in v0.26.0

func (o *CreatePrebuildDTO) HasId() bool

HasId returns a boolean if a field has been set.

func (*CreatePrebuildDTO) HasTriggerFiles added in v0.26.0

func (o *CreatePrebuildDTO) HasTriggerFiles() bool

HasTriggerFiles returns a boolean if a field has been set.

func (CreatePrebuildDTO) MarshalJSON added in v0.26.0

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

func (*CreatePrebuildDTO) SetBranch added in v0.26.0

func (o *CreatePrebuildDTO) SetBranch(v string)

SetBranch gets a reference to the given string and assigns it to the Branch field.

func (*CreatePrebuildDTO) SetCommitInterval added in v0.26.0

func (o *CreatePrebuildDTO) SetCommitInterval(v int32)

SetCommitInterval gets a reference to the given int32 and assigns it to the CommitInterval field.

func (*CreatePrebuildDTO) SetId added in v0.26.0

func (o *CreatePrebuildDTO) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*CreatePrebuildDTO) SetRetention added in v0.26.0

func (o *CreatePrebuildDTO) SetRetention(v int32)

SetRetention sets field value

func (*CreatePrebuildDTO) SetTriggerFiles added in v0.26.0

func (o *CreatePrebuildDTO) SetTriggerFiles(v []string)

SetTriggerFiles gets a reference to the given []string and assigns it to the TriggerFiles field.

func (CreatePrebuildDTO) ToMap added in v0.26.0

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

func (*CreatePrebuildDTO) UnmarshalJSON added in v0.26.0

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

type CreateRunnerDTO added in v0.52.0

type CreateRunnerDTO struct {
	Id   string `json:"id"`
	Name string `json:"name"`
}

CreateRunnerDTO struct for CreateRunnerDTO

func NewCreateRunnerDTO added in v0.52.0

func NewCreateRunnerDTO(id string, name string) *CreateRunnerDTO

NewCreateRunnerDTO instantiates a new CreateRunnerDTO 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 NewCreateRunnerDTOWithDefaults added in v0.52.0

func NewCreateRunnerDTOWithDefaults() *CreateRunnerDTO

NewCreateRunnerDTOWithDefaults instantiates a new CreateRunnerDTO 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 (*CreateRunnerDTO) GetId added in v0.52.0

func (o *CreateRunnerDTO) GetId() string

GetId returns the Id field value

func (*CreateRunnerDTO) GetIdOk added in v0.52.0

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

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

func (*CreateRunnerDTO) GetName added in v0.52.0

func (o *CreateRunnerDTO) GetName() string

GetName returns the Name field value

func (*CreateRunnerDTO) GetNameOk added in v0.52.0

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

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

func (CreateRunnerDTO) MarshalJSON added in v0.52.0

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

func (*CreateRunnerDTO) SetId added in v0.52.0

func (o *CreateRunnerDTO) SetId(v string)

SetId sets field value

func (*CreateRunnerDTO) SetName added in v0.52.0

func (o *CreateRunnerDTO) SetName(v string)

SetName sets field value

func (CreateRunnerDTO) ToMap added in v0.52.0

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

func (*CreateRunnerDTO) UnmarshalJSON added in v0.52.0

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

type CreateRunnerResultDTO added in v0.52.0

type CreateRunnerResultDTO struct {
	ApiKey   string          `json:"apiKey"`
	Id       string          `json:"id"`
	Metadata *RunnerMetadata `json:"metadata,omitempty"`
	Name     string          `json:"name"`
}

CreateRunnerResultDTO struct for CreateRunnerResultDTO

func NewCreateRunnerResultDTO added in v0.52.0

func NewCreateRunnerResultDTO(apiKey string, id string, name string) *CreateRunnerResultDTO

NewCreateRunnerResultDTO instantiates a new CreateRunnerResultDTO 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 NewCreateRunnerResultDTOWithDefaults added in v0.52.0

func NewCreateRunnerResultDTOWithDefaults() *CreateRunnerResultDTO

NewCreateRunnerResultDTOWithDefaults instantiates a new CreateRunnerResultDTO 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 (*CreateRunnerResultDTO) GetApiKey added in v0.52.0

func (o *CreateRunnerResultDTO) GetApiKey() string

GetApiKey returns the ApiKey field value

func (*CreateRunnerResultDTO) GetApiKeyOk added in v0.52.0

func (o *CreateRunnerResultDTO) GetApiKeyOk() (*string, bool)

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

func (*CreateRunnerResultDTO) GetId added in v0.52.0

func (o *CreateRunnerResultDTO) GetId() string

GetId returns the Id field value

func (*CreateRunnerResultDTO) GetIdOk added in v0.52.0

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

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

func (*CreateRunnerResultDTO) GetMetadata added in v0.52.0

func (o *CreateRunnerResultDTO) GetMetadata() RunnerMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*CreateRunnerResultDTO) GetMetadataOk added in v0.52.0

func (o *CreateRunnerResultDTO) GetMetadataOk() (*RunnerMetadata, 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.

func (*CreateRunnerResultDTO) GetName added in v0.52.0

func (o *CreateRunnerResultDTO) GetName() string

GetName returns the Name field value

func (*CreateRunnerResultDTO) GetNameOk added in v0.52.0

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

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

func (*CreateRunnerResultDTO) HasMetadata added in v0.52.0

func (o *CreateRunnerResultDTO) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (CreateRunnerResultDTO) MarshalJSON added in v0.52.0

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

func (*CreateRunnerResultDTO) SetApiKey added in v0.52.0

func (o *CreateRunnerResultDTO) SetApiKey(v string)

SetApiKey sets field value

func (*CreateRunnerResultDTO) SetId added in v0.52.0

func (o *CreateRunnerResultDTO) SetId(v string)

SetId sets field value

func (*CreateRunnerResultDTO) SetMetadata added in v0.52.0

func (o *CreateRunnerResultDTO) SetMetadata(v RunnerMetadata)

SetMetadata gets a reference to the given RunnerMetadata and assigns it to the Metadata field.

func (*CreateRunnerResultDTO) SetName added in v0.52.0

func (o *CreateRunnerResultDTO) SetName(v string)

SetName sets field value

func (CreateRunnerResultDTO) ToMap added in v0.52.0

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

func (*CreateRunnerResultDTO) UnmarshalJSON added in v0.52.0

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

type CreateSessionRequest added in v0.52.0

type CreateSessionRequest struct {
	SessionId string `json:"sessionId"`
}

CreateSessionRequest struct for CreateSessionRequest

func NewCreateSessionRequest added in v0.52.0

func NewCreateSessionRequest(sessionId string) *CreateSessionRequest

NewCreateSessionRequest instantiates a new CreateSessionRequest 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 NewCreateSessionRequestWithDefaults added in v0.52.0

func NewCreateSessionRequestWithDefaults() *CreateSessionRequest

NewCreateSessionRequestWithDefaults instantiates a new CreateSessionRequest 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 (*CreateSessionRequest) GetSessionId added in v0.52.0

func (o *CreateSessionRequest) GetSessionId() string

GetSessionId returns the SessionId field value

func (*CreateSessionRequest) GetSessionIdOk added in v0.52.0

func (o *CreateSessionRequest) GetSessionIdOk() (*string, bool)

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

func (CreateSessionRequest) MarshalJSON added in v0.52.0

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

func (*CreateSessionRequest) SetSessionId added in v0.52.0

func (o *CreateSessionRequest) SetSessionId(v string)

SetSessionId sets field value

func (CreateSessionRequest) ToMap added in v0.52.0

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

func (*CreateSessionRequest) UnmarshalJSON added in v0.52.0

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

type CreateTargetConfigDTO added in v0.52.0

type CreateTargetConfigDTO struct {
	Name         string       `json:"name"`
	Options      string       `json:"options"`
	ProviderInfo ProviderInfo `json:"providerInfo"`
}

CreateTargetConfigDTO struct for CreateTargetConfigDTO

func NewCreateTargetConfigDTO added in v0.52.0

func NewCreateTargetConfigDTO(name string, options string, providerInfo ProviderInfo) *CreateTargetConfigDTO

NewCreateTargetConfigDTO instantiates a new CreateTargetConfigDTO 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 NewCreateTargetConfigDTOWithDefaults added in v0.52.0

func NewCreateTargetConfigDTOWithDefaults() *CreateTargetConfigDTO

NewCreateTargetConfigDTOWithDefaults instantiates a new CreateTargetConfigDTO 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 (*CreateTargetConfigDTO) GetName added in v0.52.0

func (o *CreateTargetConfigDTO) GetName() string

GetName returns the Name field value

func (*CreateTargetConfigDTO) GetNameOk added in v0.52.0

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

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

func (*CreateTargetConfigDTO) GetOptions added in v0.52.0

func (o *CreateTargetConfigDTO) GetOptions() string

GetOptions returns the Options field value

func (*CreateTargetConfigDTO) GetOptionsOk added in v0.52.0

func (o *CreateTargetConfigDTO) GetOptionsOk() (*string, bool)

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

func (*CreateTargetConfigDTO) GetProviderInfo added in v0.52.0

func (o *CreateTargetConfigDTO) GetProviderInfo() ProviderInfo

GetProviderInfo returns the ProviderInfo field value

func (*CreateTargetConfigDTO) GetProviderInfoOk added in v0.52.0

func (o *CreateTargetConfigDTO) GetProviderInfoOk() (*ProviderInfo, bool)

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

func (CreateTargetConfigDTO) MarshalJSON added in v0.52.0

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

func (*CreateTargetConfigDTO) SetName added in v0.52.0

func (o *CreateTargetConfigDTO) SetName(v string)

SetName sets field value

func (*CreateTargetConfigDTO) SetOptions added in v0.52.0

func (o *CreateTargetConfigDTO) SetOptions(v string)

SetOptions sets field value

func (*CreateTargetConfigDTO) SetProviderInfo added in v0.52.0

func (o *CreateTargetConfigDTO) SetProviderInfo(v ProviderInfo)

SetProviderInfo sets field value

func (CreateTargetConfigDTO) ToMap added in v0.52.0

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

func (*CreateTargetConfigDTO) UnmarshalJSON added in v0.52.0

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

type CreateTargetDTO added in v0.52.0

type CreateTargetDTO struct {
	Id             string `json:"id"`
	Name           string `json:"name"`
	TargetConfigId string `json:"targetConfigId"`
}

CreateTargetDTO struct for CreateTargetDTO

func NewCreateTargetDTO added in v0.52.0

func NewCreateTargetDTO(id string, name string, targetConfigId string) *CreateTargetDTO

NewCreateTargetDTO instantiates a new CreateTargetDTO 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 NewCreateTargetDTOWithDefaults added in v0.52.0

func NewCreateTargetDTOWithDefaults() *CreateTargetDTO

NewCreateTargetDTOWithDefaults instantiates a new CreateTargetDTO 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 (*CreateTargetDTO) GetId added in v0.52.0

func (o *CreateTargetDTO) GetId() string

GetId returns the Id field value

func (*CreateTargetDTO) GetIdOk added in v0.52.0

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

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

func (*CreateTargetDTO) GetName added in v0.52.0

func (o *CreateTargetDTO) GetName() string

GetName returns the Name field value

func (*CreateTargetDTO) GetNameOk added in v0.52.0

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

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

func (*CreateTargetDTO) GetTargetConfigId added in v0.52.0

func (o *CreateTargetDTO) GetTargetConfigId() string

GetTargetConfigId returns the TargetConfigId field value

func (*CreateTargetDTO) GetTargetConfigIdOk added in v0.52.0

func (o *CreateTargetDTO) GetTargetConfigIdOk() (*string, bool)

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

func (CreateTargetDTO) MarshalJSON added in v0.52.0

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

func (*CreateTargetDTO) SetId added in v0.52.0

func (o *CreateTargetDTO) SetId(v string)

SetId sets field value

func (*CreateTargetDTO) SetName added in v0.52.0

func (o *CreateTargetDTO) SetName(v string)

SetName sets field value

func (*CreateTargetDTO) SetTargetConfigId added in v0.52.0

func (o *CreateTargetDTO) SetTargetConfigId(v string)

SetTargetConfigId sets field value

func (CreateTargetDTO) ToMap added in v0.52.0

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

func (*CreateTargetDTO) UnmarshalJSON added in v0.52.0

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

type CreateWorkspaceDTO added in v0.24.0

type CreateWorkspaceDTO struct {
	BuildConfig         *BuildConfig             `json:"buildConfig,omitempty"`
	EnvVars             map[string]string        `json:"envVars"`
	GitProviderConfigId *string                  `json:"gitProviderConfigId,omitempty"`
	Id                  string                   `json:"id"`
	Image               *string                  `json:"image,omitempty"`
	Labels              map[string]string        `json:"labels"`
	Name                string                   `json:"name"`
	Source              CreateWorkspaceSourceDTO `json:"source"`
	TargetId            string                   `json:"targetId"`
	User                *string                  `json:"user,omitempty"`
}

CreateWorkspaceDTO struct for CreateWorkspaceDTO

func NewCreateWorkspaceDTO added in v0.24.0

func NewCreateWorkspaceDTO(envVars map[string]string, id string, labels map[string]string, name string, source CreateWorkspaceSourceDTO, targetId string) *CreateWorkspaceDTO

NewCreateWorkspaceDTO instantiates a new CreateWorkspaceDTO 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 NewCreateWorkspaceDTOWithDefaults added in v0.24.0

func NewCreateWorkspaceDTOWithDefaults() *CreateWorkspaceDTO

NewCreateWorkspaceDTOWithDefaults instantiates a new CreateWorkspaceDTO 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 (*CreateWorkspaceDTO) GetBuildConfig added in v0.52.0

func (o *CreateWorkspaceDTO) GetBuildConfig() BuildConfig

GetBuildConfig returns the BuildConfig field value if set, zero value otherwise.

func (*CreateWorkspaceDTO) GetBuildConfigOk added in v0.52.0

func (o *CreateWorkspaceDTO) GetBuildConfigOk() (*BuildConfig, bool)

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

func (*CreateWorkspaceDTO) GetEnvVars added in v0.52.0

func (o *CreateWorkspaceDTO) GetEnvVars() map[string]string

GetEnvVars returns the EnvVars field value

func (*CreateWorkspaceDTO) GetEnvVarsOk added in v0.52.0

func (o *CreateWorkspaceDTO) GetEnvVarsOk() (*map[string]string, bool)

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

func (*CreateWorkspaceDTO) GetGitProviderConfigId added in v0.52.0

func (o *CreateWorkspaceDTO) GetGitProviderConfigId() string

GetGitProviderConfigId returns the GitProviderConfigId field value if set, zero value otherwise.

func (*CreateWorkspaceDTO) GetGitProviderConfigIdOk added in v0.52.0

func (o *CreateWorkspaceDTO) GetGitProviderConfigIdOk() (*string, bool)

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

func (*CreateWorkspaceDTO) GetId added in v0.24.0

func (o *CreateWorkspaceDTO) GetId() string

GetId returns the Id field value

func (*CreateWorkspaceDTO) GetIdOk added in v0.24.0

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

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

func (*CreateWorkspaceDTO) GetImage added in v0.52.0

func (o *CreateWorkspaceDTO) GetImage() string

GetImage returns the Image field value if set, zero value otherwise.

func (*CreateWorkspaceDTO) GetImageOk added in v0.52.0

func (o *CreateWorkspaceDTO) GetImageOk() (*string, bool)

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

func (*CreateWorkspaceDTO) GetLabels added in v0.52.0

func (o *CreateWorkspaceDTO) GetLabels() map[string]string

GetLabels returns the Labels field value

func (*CreateWorkspaceDTO) GetLabelsOk added in v0.52.0

func (o *CreateWorkspaceDTO) GetLabelsOk() (*map[string]string, bool)

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

func (*CreateWorkspaceDTO) GetName added in v0.24.0

func (o *CreateWorkspaceDTO) GetName() string

GetName returns the Name field value

func (*CreateWorkspaceDTO) GetNameOk added in v0.24.0

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

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

func (*CreateWorkspaceDTO) GetSource added in v0.52.0

GetSource returns the Source field value

func (*CreateWorkspaceDTO) GetSourceOk added in v0.52.0

func (o *CreateWorkspaceDTO) GetSourceOk() (*CreateWorkspaceSourceDTO, bool)

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

func (*CreateWorkspaceDTO) GetTargetId added in v0.52.0

func (o *CreateWorkspaceDTO) GetTargetId() string

GetTargetId returns the TargetId field value

func (*CreateWorkspaceDTO) GetTargetIdOk added in v0.52.0

func (o *CreateWorkspaceDTO) GetTargetIdOk() (*string, bool)

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

func (*CreateWorkspaceDTO) GetUser added in v0.52.0

func (o *CreateWorkspaceDTO) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*CreateWorkspaceDTO) GetUserOk added in v0.52.0

func (o *CreateWorkspaceDTO) GetUserOk() (*string, bool)

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

func (*CreateWorkspaceDTO) HasBuildConfig added in v0.52.0

func (o *CreateWorkspaceDTO) HasBuildConfig() bool

HasBuildConfig returns a boolean if a field has been set.

func (*CreateWorkspaceDTO) HasGitProviderConfigId added in v0.52.0

func (o *CreateWorkspaceDTO) HasGitProviderConfigId() bool

HasGitProviderConfigId returns a boolean if a field has been set.

func (*CreateWorkspaceDTO) HasImage added in v0.52.0

func (o *CreateWorkspaceDTO) HasImage() bool

HasImage returns a boolean if a field has been set.

func (*CreateWorkspaceDTO) HasUser added in v0.52.0

func (o *CreateWorkspaceDTO) HasUser() bool

HasUser returns a boolean if a field has been set.

func (CreateWorkspaceDTO) MarshalJSON added in v0.24.0

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

func (*CreateWorkspaceDTO) SetBuildConfig added in v0.52.0

func (o *CreateWorkspaceDTO) SetBuildConfig(v BuildConfig)

SetBuildConfig gets a reference to the given BuildConfig and assigns it to the BuildConfig field.

func (*CreateWorkspaceDTO) SetEnvVars added in v0.52.0

func (o *CreateWorkspaceDTO) SetEnvVars(v map[string]string)

SetEnvVars sets field value

func (*CreateWorkspaceDTO) SetGitProviderConfigId added in v0.52.0

func (o *CreateWorkspaceDTO) SetGitProviderConfigId(v string)

SetGitProviderConfigId gets a reference to the given string and assigns it to the GitProviderConfigId field.

func (*CreateWorkspaceDTO) SetId added in v0.24.0

func (o *CreateWorkspaceDTO) SetId(v string)

SetId sets field value

func (*CreateWorkspaceDTO) SetImage added in v0.52.0

func (o *CreateWorkspaceDTO) SetImage(v string)

SetImage gets a reference to the given string and assigns it to the Image field.

func (*CreateWorkspaceDTO) SetLabels added in v0.52.0

func (o *CreateWorkspaceDTO) SetLabels(v map[string]string)

SetLabels sets field value

func (*CreateWorkspaceDTO) SetName added in v0.24.0

func (o *CreateWorkspaceDTO) SetName(v string)

SetName sets field value

func (*CreateWorkspaceDTO) SetSource added in v0.52.0

SetSource sets field value

func (*CreateWorkspaceDTO) SetTargetId added in v0.52.0

func (o *CreateWorkspaceDTO) SetTargetId(v string)

SetTargetId sets field value

func (*CreateWorkspaceDTO) SetUser added in v0.52.0

func (o *CreateWorkspaceDTO) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (CreateWorkspaceDTO) ToMap added in v0.24.0

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

func (*CreateWorkspaceDTO) UnmarshalJSON added in v0.24.0

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

type CreateWorkspaceSourceDTO added in v0.52.0

type CreateWorkspaceSourceDTO struct {
	Repository GitRepository `json:"repository"`
}

CreateWorkspaceSourceDTO struct for CreateWorkspaceSourceDTO

func NewCreateWorkspaceSourceDTO added in v0.52.0

func NewCreateWorkspaceSourceDTO(repository GitRepository) *CreateWorkspaceSourceDTO

NewCreateWorkspaceSourceDTO instantiates a new CreateWorkspaceSourceDTO 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 NewCreateWorkspaceSourceDTOWithDefaults added in v0.52.0

func NewCreateWorkspaceSourceDTOWithDefaults() *CreateWorkspaceSourceDTO

NewCreateWorkspaceSourceDTOWithDefaults instantiates a new CreateWorkspaceSourceDTO 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 (*CreateWorkspaceSourceDTO) GetRepository added in v0.52.0

func (o *CreateWorkspaceSourceDTO) GetRepository() GitRepository

GetRepository returns the Repository field value

func (*CreateWorkspaceSourceDTO) GetRepositoryOk added in v0.52.0

func (o *CreateWorkspaceSourceDTO) GetRepositoryOk() (*GitRepository, bool)

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

func (CreateWorkspaceSourceDTO) MarshalJSON added in v0.52.0

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

func (*CreateWorkspaceSourceDTO) SetRepository added in v0.52.0

func (o *CreateWorkspaceSourceDTO) SetRepository(v GitRepository)

SetRepository sets field value

func (CreateWorkspaceSourceDTO) ToMap added in v0.52.0

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

func (*CreateWorkspaceSourceDTO) UnmarshalJSON added in v0.52.0

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

type CreateWorkspaceTemplateDTO added in v0.52.0

type CreateWorkspaceTemplateDTO struct {
	BuildConfig         *BuildConfig      `json:"buildConfig,omitempty"`
	EnvVars             map[string]string `json:"envVars"`
	GitProviderConfigId *string           `json:"gitProviderConfigId,omitempty"`
	Image               *string           `json:"image,omitempty"`
	Name                string            `json:"name"`
	RepositoryUrl       string            `json:"repositoryUrl"`
	User                *string           `json:"user,omitempty"`
}

CreateWorkspaceTemplateDTO struct for CreateWorkspaceTemplateDTO

func NewCreateWorkspaceTemplateDTO added in v0.52.0

func NewCreateWorkspaceTemplateDTO(envVars map[string]string, name string, repositoryUrl string) *CreateWorkspaceTemplateDTO

NewCreateWorkspaceTemplateDTO instantiates a new CreateWorkspaceTemplateDTO 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 NewCreateWorkspaceTemplateDTOWithDefaults added in v0.52.0

func NewCreateWorkspaceTemplateDTOWithDefaults() *CreateWorkspaceTemplateDTO

NewCreateWorkspaceTemplateDTOWithDefaults instantiates a new CreateWorkspaceTemplateDTO 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 (*CreateWorkspaceTemplateDTO) GetBuildConfig added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetBuildConfig() BuildConfig

GetBuildConfig returns the BuildConfig field value if set, zero value otherwise.

func (*CreateWorkspaceTemplateDTO) GetBuildConfigOk added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetBuildConfigOk() (*BuildConfig, bool)

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

func (*CreateWorkspaceTemplateDTO) GetEnvVars added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetEnvVars() map[string]string

GetEnvVars returns the EnvVars field value

func (*CreateWorkspaceTemplateDTO) GetEnvVarsOk added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetEnvVarsOk() (*map[string]string, bool)

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

func (*CreateWorkspaceTemplateDTO) GetGitProviderConfigId added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetGitProviderConfigId() string

GetGitProviderConfigId returns the GitProviderConfigId field value if set, zero value otherwise.

func (*CreateWorkspaceTemplateDTO) GetGitProviderConfigIdOk added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetGitProviderConfigIdOk() (*string, bool)

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

func (*CreateWorkspaceTemplateDTO) GetImage added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetImage() string

GetImage returns the Image field value if set, zero value otherwise.

func (*CreateWorkspaceTemplateDTO) GetImageOk added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetImageOk() (*string, bool)

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

func (*CreateWorkspaceTemplateDTO) GetName added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetName() string

GetName returns the Name field value

func (*CreateWorkspaceTemplateDTO) GetNameOk added in v0.52.0

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

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

func (*CreateWorkspaceTemplateDTO) GetRepositoryUrl added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetRepositoryUrl() string

GetRepositoryUrl returns the RepositoryUrl field value

func (*CreateWorkspaceTemplateDTO) GetRepositoryUrlOk added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetRepositoryUrlOk() (*string, bool)

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

func (*CreateWorkspaceTemplateDTO) GetUser added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetUser() string

GetUser returns the User field value if set, zero value otherwise.

func (*CreateWorkspaceTemplateDTO) GetUserOk added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) GetUserOk() (*string, bool)

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

func (*CreateWorkspaceTemplateDTO) HasBuildConfig added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) HasBuildConfig() bool

HasBuildConfig returns a boolean if a field has been set.

func (*CreateWorkspaceTemplateDTO) HasGitProviderConfigId added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) HasGitProviderConfigId() bool

HasGitProviderConfigId returns a boolean if a field has been set.

func (*CreateWorkspaceTemplateDTO) HasImage added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) HasImage() bool

HasImage returns a boolean if a field has been set.

func (*CreateWorkspaceTemplateDTO) HasUser added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) HasUser() bool

HasUser returns a boolean if a field has been set.

func (CreateWorkspaceTemplateDTO) MarshalJSON added in v0.52.0

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

func (*CreateWorkspaceTemplateDTO) SetBuildConfig added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) SetBuildConfig(v BuildConfig)

SetBuildConfig gets a reference to the given BuildConfig and assigns it to the BuildConfig field.

func (*CreateWorkspaceTemplateDTO) SetEnvVars added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) SetEnvVars(v map[string]string)

SetEnvVars sets field value

func (*CreateWorkspaceTemplateDTO) SetGitProviderConfigId added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) SetGitProviderConfigId(v string)

SetGitProviderConfigId gets a reference to the given string and assigns it to the GitProviderConfigId field.

func (*CreateWorkspaceTemplateDTO) SetImage added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) SetImage(v string)

SetImage gets a reference to the given string and assigns it to the Image field.

func (*CreateWorkspaceTemplateDTO) SetName added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) SetName(v string)

SetName sets field value

func (*CreateWorkspaceTemplateDTO) SetRepositoryUrl added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) SetRepositoryUrl(v string)

SetRepositoryUrl sets field value

func (*CreateWorkspaceTemplateDTO) SetUser added in v0.52.0

func (o *CreateWorkspaceTemplateDTO) SetUser(v string)

SetUser gets a reference to the given string and assigns it to the User field.

func (CreateWorkspaceTemplateDTO) ToMap added in v0.52.0

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

func (*CreateWorkspaceTemplateDTO) UnmarshalJSON added in v0.52.0

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

type DefaultAPIService added in v0.35.1

type DefaultAPIService service

DefaultAPIService DefaultAPI service

func (*DefaultAPIService) HealthCheck added in v0.35.1

HealthCheck Health check

Health check

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

func (*DefaultAPIService) HealthCheckExecute added in v0.35.1

func (a *DefaultAPIService) HealthCheckExecute(r ApiHealthCheckRequest) (map[string]string, *http.Response, error)

Execute executes the request

@return map[string]string

type DevcontainerConfig added in v0.24.0

type DevcontainerConfig struct {
	FilePath string `json:"filePath"`
}

DevcontainerConfig struct for DevcontainerConfig

func NewDevcontainerConfig added in v0.24.0

func NewDevcontainerConfig(filePath string) *DevcontainerConfig

NewDevcontainerConfig instantiates a new DevcontainerConfig 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 NewDevcontainerConfigWithDefaults added in v0.24.0

func NewDevcontainerConfigWithDefaults() *DevcontainerConfig

NewDevcontainerConfigWithDefaults instantiates a new DevcontainerConfig 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 (*DevcontainerConfig) GetFilePath added in v0.24.0

func (o *DevcontainerConfig) GetFilePath() string

GetFilePath returns the FilePath field value

func (*DevcontainerConfig) GetFilePathOk added in v0.24.0

func (o *DevcontainerConfig) GetFilePathOk() (*string, bool)

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

func (DevcontainerConfig) MarshalJSON added in v0.24.0

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

func (*DevcontainerConfig) SetFilePath added in v0.24.0

func (o *DevcontainerConfig) SetFilePath(v string)

SetFilePath sets field value

func (DevcontainerConfig) ToMap added in v0.24.0

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

func (*DevcontainerConfig) UnmarshalJSON added in v0.25.0

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

type EnvVarAPIService added in v0.52.0

type EnvVarAPIService service

EnvVarAPIService EnvVarAPI service

func (*EnvVarAPIService) DeleteEnvironmentVariable added in v0.52.0

func (a *EnvVarAPIService) DeleteEnvironmentVariable(ctx context.Context, key string) ApiDeleteEnvironmentVariableRequest

DeleteEnvironmentVariable Delete environment variable

Delete environment variable

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

func (*EnvVarAPIService) DeleteEnvironmentVariableExecute added in v0.52.0

func (a *EnvVarAPIService) DeleteEnvironmentVariableExecute(r ApiDeleteEnvironmentVariableRequest) (*http.Response, error)

Execute executes the request

func (*EnvVarAPIService) ListEnvironmentVariables added in v0.52.0

func (a *EnvVarAPIService) ListEnvironmentVariables(ctx context.Context) ApiListEnvironmentVariablesRequest

ListEnvironmentVariables List environment variables

List environment variables

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

func (*EnvVarAPIService) ListEnvironmentVariablesExecute added in v0.52.0

func (a *EnvVarAPIService) ListEnvironmentVariablesExecute(r ApiListEnvironmentVariablesRequest) ([]EnvironmentVariable, *http.Response, error)

Execute executes the request

@return []EnvironmentVariable

func (*EnvVarAPIService) SaveEnvironmentVariable added in v0.52.0

func (a *EnvVarAPIService) SaveEnvironmentVariable(ctx context.Context) ApiSaveEnvironmentVariableRequest

SaveEnvironmentVariable Save environment variable

Save environment variable

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

func (*EnvVarAPIService) SaveEnvironmentVariableExecute added in v0.52.0

func (a *EnvVarAPIService) SaveEnvironmentVariableExecute(r ApiSaveEnvironmentVariableRequest) (*http.Response, error)

Execute executes the request

type EnvironmentVariable added in v0.52.0

type EnvironmentVariable struct {
	Key   string `json:"key"`
	Value string `json:"value"`
}

EnvironmentVariable struct for EnvironmentVariable

func NewEnvironmentVariable added in v0.52.0

func NewEnvironmentVariable(key string, value string) *EnvironmentVariable

NewEnvironmentVariable instantiates a new EnvironmentVariable 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 NewEnvironmentVariableWithDefaults added in v0.52.0

func NewEnvironmentVariableWithDefaults() *EnvironmentVariable

NewEnvironmentVariableWithDefaults instantiates a new EnvironmentVariable 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 (*EnvironmentVariable) GetKey added in v0.52.0

func (o *EnvironmentVariable) GetKey() string

GetKey returns the Key field value

func (*EnvironmentVariable) GetKeyOk added in v0.52.0

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

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

func (*EnvironmentVariable) GetValue added in v0.52.0

func (o *EnvironmentVariable) GetValue() string

GetValue returns the Value field value

func (*EnvironmentVariable) GetValueOk added in v0.52.0

func (o *EnvironmentVariable) GetValueOk() (*string, bool)

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

func (EnvironmentVariable) MarshalJSON added in v0.52.0

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

func (*EnvironmentVariable) SetKey added in v0.52.0

func (o *EnvironmentVariable) SetKey(v string)

SetKey sets field value

func (*EnvironmentVariable) SetValue added in v0.52.0

func (o *EnvironmentVariable) SetValue(v string)

SetValue sets field value

func (EnvironmentVariable) ToMap added in v0.52.0

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

func (*EnvironmentVariable) UnmarshalJSON added in v0.52.0

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

type ExecuteRequest added in v0.49.0

type ExecuteRequest struct {
	Command string `json:"command"`
	// Timeout in seconds, defaults to 10 seconds
	Timeout *int32 `json:"timeout,omitempty"`
}

ExecuteRequest struct for ExecuteRequest

func NewExecuteRequest added in v0.49.0

func NewExecuteRequest(command string) *ExecuteRequest

NewExecuteRequest instantiates a new ExecuteRequest 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 NewExecuteRequestWithDefaults added in v0.49.0

func NewExecuteRequestWithDefaults() *ExecuteRequest

NewExecuteRequestWithDefaults instantiates a new ExecuteRequest 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 (*ExecuteRequest) GetCommand added in v0.49.0

func (o *ExecuteRequest) GetCommand() string

GetCommand returns the Command field value

func (*ExecuteRequest) GetCommandOk added in v0.49.0

func (o *ExecuteRequest) GetCommandOk() (*string, bool)

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

func (*ExecuteRequest) GetTimeout added in v0.49.0

func (o *ExecuteRequest) GetTimeout() int32

GetTimeout returns the Timeout field value if set, zero value otherwise.

func (*ExecuteRequest) GetTimeoutOk added in v0.49.0

func (o *ExecuteRequest) GetTimeoutOk() (*int32, bool)

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

func (*ExecuteRequest) HasTimeout added in v0.49.0

func (o *ExecuteRequest) HasTimeout() bool

HasTimeout returns a boolean if a field has been set.

func (ExecuteRequest) MarshalJSON added in v0.49.0

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

func (*ExecuteRequest) SetCommand added in v0.49.0

func (o *ExecuteRequest) SetCommand(v string)

SetCommand sets field value

func (*ExecuteRequest) SetTimeout added in v0.49.0

func (o *ExecuteRequest) SetTimeout(v int32)

SetTimeout gets a reference to the given int32 and assigns it to the Timeout field.

func (ExecuteRequest) ToMap added in v0.49.0

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

func (*ExecuteRequest) UnmarshalJSON added in v0.49.0

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

type ExecuteResponse added in v0.49.0

type ExecuteResponse struct {
	Code   int32  `json:"code"`
	Result string `json:"result"`
}

ExecuteResponse struct for ExecuteResponse

func NewExecuteResponse added in v0.49.0

func NewExecuteResponse(code int32, result string) *ExecuteResponse

NewExecuteResponse instantiates a new ExecuteResponse 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 NewExecuteResponseWithDefaults added in v0.49.0

func NewExecuteResponseWithDefaults() *ExecuteResponse

NewExecuteResponseWithDefaults instantiates a new ExecuteResponse 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 (*ExecuteResponse) GetCode added in v0.49.0

func (o *ExecuteResponse) GetCode() int32

GetCode returns the Code field value

func (*ExecuteResponse) GetCodeOk added in v0.49.0

func (o *ExecuteResponse) GetCodeOk() (*int32, bool)

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

func (*ExecuteResponse) GetResult added in v0.49.0

func (o *ExecuteResponse) GetResult() string

GetResult returns the Result field value

func (*ExecuteResponse) GetResultOk added in v0.49.0

func (o *ExecuteResponse) GetResultOk() (*string, bool)

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

func (ExecuteResponse) MarshalJSON added in v0.49.0

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

func (*ExecuteResponse) SetCode added in v0.49.0

func (o *ExecuteResponse) SetCode(v int32)

SetCode sets field value

func (*ExecuteResponse) SetResult added in v0.49.0

func (o *ExecuteResponse) SetResult(v string)

SetResult sets field value

func (ExecuteResponse) ToMap added in v0.49.0

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

func (*ExecuteResponse) UnmarshalJSON added in v0.49.0

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

type FRPSConfig

type FRPSConfig struct {
	Domain   string `json:"domain"`
	Port     int32  `json:"port"`
	Protocol string `json:"protocol"`
}

FRPSConfig struct for FRPSConfig

func NewFRPSConfig

func NewFRPSConfig(domain string, port int32, protocol string) *FRPSConfig

NewFRPSConfig instantiates a new FRPSConfig 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 NewFRPSConfigWithDefaults

func NewFRPSConfigWithDefaults() *FRPSConfig

NewFRPSConfigWithDefaults instantiates a new FRPSConfig 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 (*FRPSConfig) GetDomain

func (o *FRPSConfig) GetDomain() string

GetDomain returns the Domain field value

func (*FRPSConfig) GetDomainOk

func (o *FRPSConfig) GetDomainOk() (*string, bool)

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

func (*FRPSConfig) GetPort

func (o *FRPSConfig) GetPort() int32

GetPort returns the Port field value

func (*FRPSConfig) GetPortOk

func (o *FRPSConfig) GetPortOk() (*int32, bool)

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

func (*FRPSConfig) GetProtocol

func (o *FRPSConfig) GetProtocol() string

GetProtocol returns the Protocol field value

func (*FRPSConfig) GetProtocolOk

func (o *FRPSConfig) GetProtocolOk() (*string, bool)

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

func (FRPSConfig) MarshalJSON

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

func (*FRPSConfig) SetDomain

func (o *FRPSConfig) SetDomain(v string)

SetDomain sets field value

func (*FRPSConfig) SetPort

func (o *FRPSConfig) SetPort(v int32)

SetPort sets field value

func (*FRPSConfig) SetProtocol

func (o *FRPSConfig) SetProtocol(v string)

SetProtocol sets field value

func (FRPSConfig) ToMap

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

func (*FRPSConfig) UnmarshalJSON added in v0.25.0

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

type FileInfo added in v0.49.0

type FileInfo struct {
	Group       string `json:"group"`
	IsDir       bool   `json:"isDir"`
	ModTime     string `json:"modTime"`
	Mode        string `json:"mode"`
	Name        string `json:"name"`
	Owner       string `json:"owner"`
	Permissions string `json:"permissions"`
	Size        int32  `json:"size"`
}

FileInfo struct for FileInfo

func NewFileInfo added in v0.49.0

func NewFileInfo(group string, isDir bool, modTime string, mode string, name string, owner string, permissions string, size int32) *FileInfo

NewFileInfo instantiates a new FileInfo 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 NewFileInfoWithDefaults added in v0.49.0

func NewFileInfoWithDefaults() *FileInfo

NewFileInfoWithDefaults instantiates a new FileInfo 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 (*FileInfo) GetGroup added in v0.49.0

func (o *FileInfo) GetGroup() string

GetGroup returns the Group field value

func (*FileInfo) GetGroupOk added in v0.49.0

func (o *FileInfo) GetGroupOk() (*string, bool)

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

func (*FileInfo) GetIsDir added in v0.49.0

func (o *FileInfo) GetIsDir() bool

GetIsDir returns the IsDir field value

func (*FileInfo) GetIsDirOk added in v0.49.0

func (o *FileInfo) GetIsDirOk() (*bool, bool)

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

func (*FileInfo) GetModTime added in v0.49.0

func (o *FileInfo) GetModTime() string

GetModTime returns the ModTime field value

func (*FileInfo) GetModTimeOk added in v0.49.0

func (o *FileInfo) GetModTimeOk() (*string, bool)

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

func (*FileInfo) GetMode added in v0.49.0

func (o *FileInfo) GetMode() string

GetMode returns the Mode field value

func (*FileInfo) GetModeOk added in v0.49.0

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

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

func (*FileInfo) GetName added in v0.49.0

func (o *FileInfo) GetName() string

GetName returns the Name field value

func (*FileInfo) GetNameOk added in v0.49.0

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

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

func (*FileInfo) GetOwner added in v0.49.0

func (o *FileInfo) GetOwner() string

GetOwner returns the Owner field value

func (*FileInfo) GetOwnerOk added in v0.49.0

func (o *FileInfo) GetOwnerOk() (*string, bool)

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

func (*FileInfo) GetPermissions added in v0.49.0

func (o *FileInfo) GetPermissions() string

GetPermissions returns the Permissions field value

func (*FileInfo) GetPermissionsOk added in v0.49.0

func (o *FileInfo) GetPermissionsOk() (*string, bool)

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

func (*FileInfo) GetSize added in v0.49.0

func (o *FileInfo) GetSize() int32

GetSize returns the Size field value

func (*FileInfo) GetSizeOk added in v0.49.0

func (o *FileInfo) GetSizeOk() (*int32, bool)

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

func (FileInfo) MarshalJSON added in v0.49.0

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

func (*FileInfo) SetGroup added in v0.49.0

func (o *FileInfo) SetGroup(v string)

SetGroup sets field value

func (*FileInfo) SetIsDir added in v0.49.0

func (o *FileInfo) SetIsDir(v bool)

SetIsDir sets field value

func (*FileInfo) SetModTime added in v0.49.0

func (o *FileInfo) SetModTime(v string)

SetModTime sets field value

func (*FileInfo) SetMode added in v0.49.0

func (o *FileInfo) SetMode(v string)

SetMode sets field value

func (*FileInfo) SetName added in v0.49.0

func (o *FileInfo) SetName(v string)

SetName sets field value

func (*FileInfo) SetOwner added in v0.49.0

func (o *FileInfo) SetOwner(v string)

SetOwner sets field value

func (*FileInfo) SetPermissions added in v0.49.0

func (o *FileInfo) SetPermissions(v string)

SetPermissions sets field value

func (*FileInfo) SetSize added in v0.49.0

func (o *FileInfo) SetSize(v int32)

SetSize sets field value

func (FileInfo) ToMap added in v0.49.0

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

func (*FileInfo) UnmarshalJSON added in v0.49.0

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

type FileStatus

type FileStatus struct {
	Extra    string `json:"extra"`
	Name     string `json:"name"`
	Staging  Status `json:"staging"`
	Worktree Status `json:"worktree"`
}

FileStatus struct for FileStatus

func NewFileStatus

func NewFileStatus(extra string, name string, staging Status, worktree Status) *FileStatus

NewFileStatus instantiates a new FileStatus 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 NewFileStatusWithDefaults

func NewFileStatusWithDefaults() *FileStatus

NewFileStatusWithDefaults instantiates a new FileStatus 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 (*FileStatus) GetExtra

func (o *FileStatus) GetExtra() string

GetExtra returns the Extra field value

func (*FileStatus) GetExtraOk

func (o *FileStatus) GetExtraOk() (*string, bool)

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

func (*FileStatus) GetName

func (o *FileStatus) GetName() string

GetName returns the Name field value

func (*FileStatus) GetNameOk

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

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

func (*FileStatus) GetStaging

func (o *FileStatus) GetStaging() Status

GetStaging returns the Staging field value

func (*FileStatus) GetStagingOk

func (o *FileStatus) GetStagingOk() (*Status, bool)

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

func (*FileStatus) GetWorktree

func (o *FileStatus) GetWorktree() Status

GetWorktree returns the Worktree field value

func (*FileStatus) GetWorktreeOk

func (o *FileStatus) GetWorktreeOk() (*Status, bool)

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

func (FileStatus) MarshalJSON

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

func (*FileStatus) SetExtra

func (o *FileStatus) SetExtra(v string)

SetExtra sets field value

func (*FileStatus) SetName

func (o *FileStatus) SetName(v string)

SetName sets field value

func (*FileStatus) SetStaging

func (o *FileStatus) SetStaging(v Status)

SetStaging sets field value

func (*FileStatus) SetWorktree

func (o *FileStatus) SetWorktree(v Status)

SetWorktree sets field value

func (FileStatus) ToMap

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

func (*FileStatus) UnmarshalJSON added in v0.25.0

func (o *FileStatus) 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 GetRepositoryContext added in v0.26.0

type GetRepositoryContext struct {
	Branch   *string `json:"branch,omitempty"`
	Id       *string `json:"id,omitempty"`
	Name     *string `json:"name,omitempty"`
	Owner    *string `json:"owner,omitempty"`
	Path     *string `json:"path,omitempty"`
	PrNumber *int32  `json:"prNumber,omitempty"`
	Sha      *string `json:"sha,omitempty"`
	Source   *string `json:"source,omitempty"`
	Url      string  `json:"url"`
}

GetRepositoryContext struct for GetRepositoryContext

func NewGetRepositoryContext added in v0.26.0

func NewGetRepositoryContext(url string) *GetRepositoryContext

NewGetRepositoryContext instantiates a new GetRepositoryContext 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 NewGetRepositoryContextWithDefaults added in v0.26.0

func NewGetRepositoryContextWithDefaults() *GetRepositoryContext

NewGetRepositoryContextWithDefaults instantiates a new GetRepositoryContext 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 (*GetRepositoryContext) GetBranch added in v0.26.0

func (o *GetRepositoryContext) GetBranch() string

GetBranch returns the Branch field value if set, zero value otherwise.

func (*GetRepositoryContext) GetBranchOk added in v0.26.0

func (o *GetRepositoryContext) GetBranchOk() (*string, bool)

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

func (*GetRepositoryContext) GetId added in v0.26.0

func (o *GetRepositoryContext) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*GetRepositoryContext) GetIdOk added in v0.26.0

func (o *GetRepositoryContext) 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 (*GetRepositoryContext) GetName added in v0.26.0

func (o *GetRepositoryContext) GetName() string

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

func (*GetRepositoryContext) GetNameOk added in v0.26.0

func (o *GetRepositoryContext) 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 (*GetRepositoryContext) GetOwner added in v0.26.0

func (o *GetRepositoryContext) GetOwner() string

GetOwner returns the Owner field value if set, zero value otherwise.

func (*GetRepositoryContext) GetOwnerOk added in v0.26.0

func (o *GetRepositoryContext) GetOwnerOk() (*string, bool)

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

func (*GetRepositoryContext) GetPath added in v0.26.0

func (o *GetRepositoryContext) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*GetRepositoryContext) GetPathOk added in v0.26.0

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

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

func (*GetRepositoryContext) GetPrNumber added in v0.26.0

func (o *GetRepositoryContext) GetPrNumber() int32

GetPrNumber returns the PrNumber field value if set, zero value otherwise.

func (*GetRepositoryContext) GetPrNumberOk added in v0.26.0

func (o *GetRepositoryContext) GetPrNumberOk() (*int32, bool)

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

func (*GetRepositoryContext) GetSha added in v0.26.0

func (o *GetRepositoryContext) GetSha() string

GetSha returns the Sha field value if set, zero value otherwise.

func (*GetRepositoryContext) GetShaOk added in v0.26.0

func (o *GetRepositoryContext) GetShaOk() (*string, bool)

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

func (*GetRepositoryContext) GetSource added in v0.26.0

func (o *GetRepositoryContext) GetSource() string

GetSource returns the Source field value if set, zero value otherwise.

func (*GetRepositoryContext) GetSourceOk added in v0.26.0

func (o *GetRepositoryContext) GetSourceOk() (*string, bool)

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

func (*GetRepositoryContext) GetUrl added in v0.26.0

func (o *GetRepositoryContext) GetUrl() string

GetUrl returns the Url field value

func (*GetRepositoryContext) GetUrlOk added in v0.26.0

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

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

func (*GetRepositoryContext) HasBranch added in v0.26.0

func (o *GetRepositoryContext) HasBranch() bool

HasBranch returns a boolean if a field has been set.

func (*GetRepositoryContext) HasId added in v0.26.0

func (o *GetRepositoryContext) HasId() bool

HasId returns a boolean if a field has been set.

func (*GetRepositoryContext) HasName added in v0.26.0

func (o *GetRepositoryContext) HasName() bool

HasName returns a boolean if a field has been set.

func (*GetRepositoryContext) HasOwner added in v0.26.0

func (o *GetRepositoryContext) HasOwner() bool

HasOwner returns a boolean if a field has been set.

func (*GetRepositoryContext) HasPath added in v0.26.0

func (o *GetRepositoryContext) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*GetRepositoryContext) HasPrNumber added in v0.26.0

func (o *GetRepositoryContext) HasPrNumber() bool

HasPrNumber returns a boolean if a field has been set.

func (*GetRepositoryContext) HasSha added in v0.26.0

func (o *GetRepositoryContext) HasSha() bool

HasSha returns a boolean if a field has been set.

func (*GetRepositoryContext) HasSource added in v0.26.0

func (o *GetRepositoryContext) HasSource() bool

HasSource returns a boolean if a field has been set.

func (GetRepositoryContext) MarshalJSON added in v0.26.0

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

func (*GetRepositoryContext) SetBranch added in v0.26.0

func (o *GetRepositoryContext) SetBranch(v string)

SetBranch gets a reference to the given string and assigns it to the Branch field.

func (*GetRepositoryContext) SetId added in v0.26.0

func (o *GetRepositoryContext) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*GetRepositoryContext) SetName added in v0.26.0

func (o *GetRepositoryContext) SetName(v string)

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

func (*GetRepositoryContext) SetOwner added in v0.26.0

func (o *GetRepositoryContext) SetOwner(v string)

SetOwner gets a reference to the given string and assigns it to the Owner field.

func (*GetRepositoryContext) SetPath added in v0.26.0

func (o *GetRepositoryContext) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*GetRepositoryContext) SetPrNumber added in v0.26.0

func (o *GetRepositoryContext) SetPrNumber(v int32)

SetPrNumber gets a reference to the given int32 and assigns it to the PrNumber field.

func (*GetRepositoryContext) SetSha added in v0.26.0

func (o *GetRepositoryContext) SetSha(v string)

SetSha gets a reference to the given string and assigns it to the Sha field.

func (*GetRepositoryContext) SetSource added in v0.26.0

func (o *GetRepositoryContext) SetSource(v string)

SetSource gets a reference to the given string and assigns it to the Source field.

func (*GetRepositoryContext) SetUrl added in v0.26.0

func (o *GetRepositoryContext) SetUrl(v string)

SetUrl sets field value

func (GetRepositoryContext) ToMap added in v0.26.0

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

func (*GetRepositoryContext) UnmarshalJSON added in v0.26.0

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

type GitAddRequest added in v0.49.0

type GitAddRequest struct {
	// files to add (use . for all files)
	Files []string `json:"files"`
	Path  string   `json:"path"`
}

GitAddRequest struct for GitAddRequest

func NewGitAddRequest added in v0.49.0

func NewGitAddRequest(files []string, path string) *GitAddRequest

NewGitAddRequest instantiates a new GitAddRequest 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 NewGitAddRequestWithDefaults added in v0.49.0

func NewGitAddRequestWithDefaults() *GitAddRequest

NewGitAddRequestWithDefaults instantiates a new GitAddRequest 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 (*GitAddRequest) GetFiles added in v0.49.0

func (o *GitAddRequest) GetFiles() []string

GetFiles returns the Files field value

func (*GitAddRequest) GetFilesOk added in v0.49.0

func (o *GitAddRequest) GetFilesOk() ([]string, bool)

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

func (*GitAddRequest) GetPath added in v0.49.0

func (o *GitAddRequest) GetPath() string

GetPath returns the Path field value

func (*GitAddRequest) GetPathOk added in v0.49.0

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

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

func (GitAddRequest) MarshalJSON added in v0.49.0

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

func (*GitAddRequest) SetFiles added in v0.49.0

func (o *GitAddRequest) SetFiles(v []string)

SetFiles sets field value

func (*GitAddRequest) SetPath added in v0.49.0

func (o *GitAddRequest) SetPath(v string)

SetPath sets field value

func (GitAddRequest) ToMap added in v0.49.0

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

func (*GitAddRequest) UnmarshalJSON added in v0.49.0

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

type GitBranch

type GitBranch struct {
	Name string `json:"name"`
	Sha  string `json:"sha"`
}

GitBranch struct for GitBranch

func NewGitBranch

func NewGitBranch(name string, sha string) *GitBranch

NewGitBranch instantiates a new GitBranch 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 NewGitBranchWithDefaults

func NewGitBranchWithDefaults() *GitBranch

NewGitBranchWithDefaults instantiates a new GitBranch 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 (*GitBranch) GetName

func (o *GitBranch) GetName() string

GetName returns the Name field value

func (*GitBranch) GetNameOk

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

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

func (*GitBranch) GetSha

func (o *GitBranch) GetSha() string

GetSha returns the Sha field value

func (*GitBranch) GetShaOk

func (o *GitBranch) GetShaOk() (*string, bool)

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

func (GitBranch) MarshalJSON

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

func (*GitBranch) SetName

func (o *GitBranch) SetName(v string)

SetName sets field value

func (*GitBranch) SetSha

func (o *GitBranch) SetSha(v string)

SetSha sets field value

func (GitBranch) ToMap

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

func (*GitBranch) UnmarshalJSON added in v0.25.0

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

type GitBranchRequest added in v0.49.0

type GitBranchRequest struct {
	Name string `json:"name"`
	Path string `json:"path"`
}

GitBranchRequest struct for GitBranchRequest

func NewGitBranchRequest added in v0.49.0

func NewGitBranchRequest(name string, path string) *GitBranchRequest

NewGitBranchRequest instantiates a new GitBranchRequest 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 NewGitBranchRequestWithDefaults added in v0.49.0

func NewGitBranchRequestWithDefaults() *GitBranchRequest

NewGitBranchRequestWithDefaults instantiates a new GitBranchRequest 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 (*GitBranchRequest) GetName added in v0.49.0

func (o *GitBranchRequest) GetName() string

GetName returns the Name field value

func (*GitBranchRequest) GetNameOk added in v0.49.0

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

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

func (*GitBranchRequest) GetPath added in v0.49.0

func (o *GitBranchRequest) GetPath() string

GetPath returns the Path field value

func (*GitBranchRequest) GetPathOk added in v0.49.0

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

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

func (GitBranchRequest) MarshalJSON added in v0.49.0

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

func (*GitBranchRequest) SetName added in v0.49.0

func (o *GitBranchRequest) SetName(v string)

SetName sets field value

func (*GitBranchRequest) SetPath added in v0.49.0

func (o *GitBranchRequest) SetPath(v string)

SetPath sets field value

func (GitBranchRequest) ToMap added in v0.49.0

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

func (*GitBranchRequest) UnmarshalJSON added in v0.49.0

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

type GitCloneRequest added in v0.49.0

type GitCloneRequest struct {
	Branch   *string `json:"branch,omitempty"`
	CommitId *string `json:"commit_id,omitempty"`
	Password *string `json:"password,omitempty"`
	Path     string  `json:"path"`
	Url      string  `json:"url"`
	Username *string `json:"username,omitempty"`
}

GitCloneRequest struct for GitCloneRequest

func NewGitCloneRequest added in v0.49.0

func NewGitCloneRequest(path string, url string) *GitCloneRequest

NewGitCloneRequest instantiates a new GitCloneRequest 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 NewGitCloneRequestWithDefaults added in v0.49.0

func NewGitCloneRequestWithDefaults() *GitCloneRequest

NewGitCloneRequestWithDefaults instantiates a new GitCloneRequest 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 (*GitCloneRequest) GetBranch added in v0.49.0

func (o *GitCloneRequest) GetBranch() string

GetBranch returns the Branch field value if set, zero value otherwise.

func (*GitCloneRequest) GetBranchOk added in v0.49.0

func (o *GitCloneRequest) GetBranchOk() (*string, bool)

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

func (*GitCloneRequest) GetCommitId added in v0.49.0

func (o *GitCloneRequest) GetCommitId() string

GetCommitId returns the CommitId field value if set, zero value otherwise.

func (*GitCloneRequest) GetCommitIdOk added in v0.49.0

func (o *GitCloneRequest) GetCommitIdOk() (*string, bool)

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

func (*GitCloneRequest) GetPassword added in v0.49.0

func (o *GitCloneRequest) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*GitCloneRequest) GetPasswordOk added in v0.49.0

func (o *GitCloneRequest) GetPasswordOk() (*string, bool)

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

func (*GitCloneRequest) GetPath added in v0.49.0

func (o *GitCloneRequest) GetPath() string

GetPath returns the Path field value

func (*GitCloneRequest) GetPathOk added in v0.49.0

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

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

func (*GitCloneRequest) GetUrl added in v0.49.0

func (o *GitCloneRequest) GetUrl() string

GetUrl returns the Url field value

func (*GitCloneRequest) GetUrlOk added in v0.49.0

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

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

func (*GitCloneRequest) GetUsername added in v0.49.0

func (o *GitCloneRequest) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*GitCloneRequest) GetUsernameOk added in v0.49.0

func (o *GitCloneRequest) GetUsernameOk() (*string, bool)

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

func (*GitCloneRequest) HasBranch added in v0.49.0

func (o *GitCloneRequest) HasBranch() bool

HasBranch returns a boolean if a field has been set.

func (*GitCloneRequest) HasCommitId added in v0.49.0

func (o *GitCloneRequest) HasCommitId() bool

HasCommitId returns a boolean if a field has been set.

func (*GitCloneRequest) HasPassword added in v0.49.0

func (o *GitCloneRequest) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*GitCloneRequest) HasUsername added in v0.49.0

func (o *GitCloneRequest) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (GitCloneRequest) MarshalJSON added in v0.49.0

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

func (*GitCloneRequest) SetBranch added in v0.49.0

func (o *GitCloneRequest) SetBranch(v string)

SetBranch gets a reference to the given string and assigns it to the Branch field.

func (*GitCloneRequest) SetCommitId added in v0.49.0

func (o *GitCloneRequest) SetCommitId(v string)

SetCommitId gets a reference to the given string and assigns it to the CommitId field.

func (*GitCloneRequest) SetPassword added in v0.49.0

func (o *GitCloneRequest) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*GitCloneRequest) SetPath added in v0.49.0

func (o *GitCloneRequest) SetPath(v string)

SetPath sets field value

func (*GitCloneRequest) SetUrl added in v0.49.0

func (o *GitCloneRequest) SetUrl(v string)

SetUrl sets field value

func (*GitCloneRequest) SetUsername added in v0.49.0

func (o *GitCloneRequest) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (GitCloneRequest) ToMap added in v0.49.0

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

func (*GitCloneRequest) UnmarshalJSON added in v0.49.0

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

type GitCommitInfo added in v0.49.0

type GitCommitInfo struct {
	Author    string `json:"author"`
	Email     string `json:"email"`
	Hash      string `json:"hash"`
	Message   string `json:"message"`
	Timestamp string `json:"timestamp"`
}

GitCommitInfo struct for GitCommitInfo

func NewGitCommitInfo added in v0.49.0

func NewGitCommitInfo(author string, email string, hash string, message string, timestamp string) *GitCommitInfo

NewGitCommitInfo instantiates a new GitCommitInfo 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 NewGitCommitInfoWithDefaults added in v0.49.0

func NewGitCommitInfoWithDefaults() *GitCommitInfo

NewGitCommitInfoWithDefaults instantiates a new GitCommitInfo 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 (*GitCommitInfo) GetAuthor added in v0.49.0

func (o *GitCommitInfo) GetAuthor() string

GetAuthor returns the Author field value

func (*GitCommitInfo) GetAuthorOk added in v0.49.0

func (o *GitCommitInfo) GetAuthorOk() (*string, bool)

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

func (*GitCommitInfo) GetEmail added in v0.49.0

func (o *GitCommitInfo) GetEmail() string

GetEmail returns the Email field value

func (*GitCommitInfo) GetEmailOk added in v0.49.0

func (o *GitCommitInfo) GetEmailOk() (*string, bool)

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

func (*GitCommitInfo) GetHash added in v0.49.0

func (o *GitCommitInfo) GetHash() string

GetHash returns the Hash field value

func (*GitCommitInfo) GetHashOk added in v0.49.0

func (o *GitCommitInfo) GetHashOk() (*string, bool)

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

func (*GitCommitInfo) GetMessage added in v0.49.0

func (o *GitCommitInfo) GetMessage() string

GetMessage returns the Message field value

func (*GitCommitInfo) GetMessageOk added in v0.49.0

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

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

func (*GitCommitInfo) GetTimestamp added in v0.49.0

func (o *GitCommitInfo) GetTimestamp() string

GetTimestamp returns the Timestamp field value

func (*GitCommitInfo) GetTimestampOk added in v0.49.0

func (o *GitCommitInfo) GetTimestampOk() (*string, bool)

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

func (GitCommitInfo) MarshalJSON added in v0.49.0

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

func (*GitCommitInfo) SetAuthor added in v0.49.0

func (o *GitCommitInfo) SetAuthor(v string)

SetAuthor sets field value

func (*GitCommitInfo) SetEmail added in v0.49.0

func (o *GitCommitInfo) SetEmail(v string)

SetEmail sets field value

func (*GitCommitInfo) SetHash added in v0.49.0

func (o *GitCommitInfo) SetHash(v string)

SetHash sets field value

func (*GitCommitInfo) SetMessage added in v0.49.0

func (o *GitCommitInfo) SetMessage(v string)

SetMessage sets field value

func (*GitCommitInfo) SetTimestamp added in v0.49.0

func (o *GitCommitInfo) SetTimestamp(v string)

SetTimestamp sets field value

func (GitCommitInfo) ToMap added in v0.49.0

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

func (*GitCommitInfo) UnmarshalJSON added in v0.49.0

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

type GitCommitRequest added in v0.49.0

type GitCommitRequest struct {
	Author  string `json:"author"`
	Email   string `json:"email"`
	Message string `json:"message"`
	Path    string `json:"path"`
}

GitCommitRequest struct for GitCommitRequest

func NewGitCommitRequest added in v0.49.0

func NewGitCommitRequest(author string, email string, message string, path string) *GitCommitRequest

NewGitCommitRequest instantiates a new GitCommitRequest 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 NewGitCommitRequestWithDefaults added in v0.49.0

func NewGitCommitRequestWithDefaults() *GitCommitRequest

NewGitCommitRequestWithDefaults instantiates a new GitCommitRequest 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 (*GitCommitRequest) GetAuthor added in v0.49.0

func (o *GitCommitRequest) GetAuthor() string

GetAuthor returns the Author field value

func (*GitCommitRequest) GetAuthorOk added in v0.49.0

func (o *GitCommitRequest) GetAuthorOk() (*string, bool)

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

func (*GitCommitRequest) GetEmail added in v0.49.0

func (o *GitCommitRequest) GetEmail() string

GetEmail returns the Email field value

func (*GitCommitRequest) GetEmailOk added in v0.49.0

func (o *GitCommitRequest) GetEmailOk() (*string, bool)

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

func (*GitCommitRequest) GetMessage added in v0.49.0

func (o *GitCommitRequest) GetMessage() string

GetMessage returns the Message field value

func (*GitCommitRequest) GetMessageOk added in v0.49.0

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

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

func (*GitCommitRequest) GetPath added in v0.49.0

func (o *GitCommitRequest) GetPath() string

GetPath returns the Path field value

func (*GitCommitRequest) GetPathOk added in v0.49.0

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

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

func (GitCommitRequest) MarshalJSON added in v0.49.0

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

func (*GitCommitRequest) SetAuthor added in v0.49.0

func (o *GitCommitRequest) SetAuthor(v string)

SetAuthor sets field value

func (*GitCommitRequest) SetEmail added in v0.49.0

func (o *GitCommitRequest) SetEmail(v string)

SetEmail sets field value

func (*GitCommitRequest) SetMessage added in v0.49.0

func (o *GitCommitRequest) SetMessage(v string)

SetMessage sets field value

func (*GitCommitRequest) SetPath added in v0.49.0

func (o *GitCommitRequest) SetPath(v string)

SetPath sets field value

func (GitCommitRequest) ToMap added in v0.49.0

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

func (*GitCommitRequest) UnmarshalJSON added in v0.49.0

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

type GitCommitResponse added in v0.49.0

type GitCommitResponse struct {
	Hash string `json:"hash"`
}

GitCommitResponse struct for GitCommitResponse

func NewGitCommitResponse added in v0.49.0

func NewGitCommitResponse(hash string) *GitCommitResponse

NewGitCommitResponse instantiates a new GitCommitResponse 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 NewGitCommitResponseWithDefaults added in v0.49.0

func NewGitCommitResponseWithDefaults() *GitCommitResponse

NewGitCommitResponseWithDefaults instantiates a new GitCommitResponse 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 (*GitCommitResponse) GetHash added in v0.49.0

func (o *GitCommitResponse) GetHash() string

GetHash returns the Hash field value

func (*GitCommitResponse) GetHashOk added in v0.49.0

func (o *GitCommitResponse) GetHashOk() (*string, bool)

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

func (GitCommitResponse) MarshalJSON added in v0.49.0

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

func (*GitCommitResponse) SetHash added in v0.49.0

func (o *GitCommitResponse) SetHash(v string)

SetHash sets field value

func (GitCommitResponse) ToMap added in v0.49.0

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

func (*GitCommitResponse) UnmarshalJSON added in v0.49.0

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

type GitNamespace

type GitNamespace struct {
	Id   string `json:"id"`
	Name string `json:"name"`
}

GitNamespace struct for GitNamespace

func NewGitNamespace

func NewGitNamespace(id string, name string) *GitNamespace

NewGitNamespace instantiates a new GitNamespace 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 NewGitNamespaceWithDefaults

func NewGitNamespaceWithDefaults() *GitNamespace

NewGitNamespaceWithDefaults instantiates a new GitNamespace 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 (*GitNamespace) GetId

func (o *GitNamespace) GetId() string

GetId returns the Id field value

func (*GitNamespace) GetIdOk

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

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

func (*GitNamespace) GetName

func (o *GitNamespace) GetName() string

GetName returns the Name field value

func (*GitNamespace) GetNameOk

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

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

func (GitNamespace) MarshalJSON

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

func (*GitNamespace) SetId

func (o *GitNamespace) SetId(v string)

SetId sets field value

func (*GitNamespace) SetName

func (o *GitNamespace) SetName(v string)

SetName sets field value

func (GitNamespace) ToMap

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

func (*GitNamespace) UnmarshalJSON added in v0.25.0

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

type GitProvider

type GitProvider struct {
	Alias         string         `json:"alias"`
	BaseApiUrl    *string        `json:"baseApiUrl,omitempty"`
	Id            string         `json:"id"`
	ProviderId    string         `json:"providerId"`
	SigningKey    *string        `json:"signingKey,omitempty"`
	SigningMethod *SigningMethod `json:"signingMethod,omitempty"`
	Token         string         `json:"token"`
	Username      string         `json:"username"`
}

GitProvider struct for GitProvider

func NewGitProvider

func NewGitProvider(alias string, id string, providerId string, token string, username string) *GitProvider

NewGitProvider instantiates a new GitProvider 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 NewGitProviderWithDefaults

func NewGitProviderWithDefaults() *GitProvider

NewGitProviderWithDefaults instantiates a new GitProvider 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 (*GitProvider) GetAlias added in v0.38.0

func (o *GitProvider) GetAlias() string

GetAlias returns the Alias field value

func (*GitProvider) GetAliasOk added in v0.38.0

func (o *GitProvider) GetAliasOk() (*string, bool)

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

func (*GitProvider) GetBaseApiUrl

func (o *GitProvider) GetBaseApiUrl() string

GetBaseApiUrl returns the BaseApiUrl field value if set, zero value otherwise.

func (*GitProvider) GetBaseApiUrlOk

func (o *GitProvider) GetBaseApiUrlOk() (*string, bool)

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

func (*GitProvider) GetId

func (o *GitProvider) GetId() string

GetId returns the Id field value

func (*GitProvider) GetIdOk

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

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

func (*GitProvider) GetProviderId added in v0.38.0

func (o *GitProvider) GetProviderId() string

GetProviderId returns the ProviderId field value

func (*GitProvider) GetProviderIdOk added in v0.38.0

func (o *GitProvider) GetProviderIdOk() (*string, bool)

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

func (*GitProvider) GetSigningKey added in v0.40.0

func (o *GitProvider) GetSigningKey() string

GetSigningKey returns the SigningKey field value if set, zero value otherwise.

func (*GitProvider) GetSigningKeyOk added in v0.40.0

func (o *GitProvider) GetSigningKeyOk() (*string, bool)

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

func (*GitProvider) GetSigningMethod added in v0.40.0

func (o *GitProvider) GetSigningMethod() SigningMethod

GetSigningMethod returns the SigningMethod field value if set, zero value otherwise.

func (*GitProvider) GetSigningMethodOk added in v0.40.0

func (o *GitProvider) GetSigningMethodOk() (*SigningMethod, bool)

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

func (*GitProvider) GetToken

func (o *GitProvider) GetToken() string

GetToken returns the Token field value

func (*GitProvider) GetTokenOk

func (o *GitProvider) GetTokenOk() (*string, bool)

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

func (*GitProvider) GetUsername

func (o *GitProvider) GetUsername() string

GetUsername returns the Username field value

func (*GitProvider) GetUsernameOk

func (o *GitProvider) GetUsernameOk() (*string, bool)

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

func (*GitProvider) HasBaseApiUrl

func (o *GitProvider) HasBaseApiUrl() bool

HasBaseApiUrl returns a boolean if a field has been set.

func (*GitProvider) HasSigningKey added in v0.40.0

func (o *GitProvider) HasSigningKey() bool

HasSigningKey returns a boolean if a field has been set.

func (*GitProvider) HasSigningMethod added in v0.40.0

func (o *GitProvider) HasSigningMethod() bool

HasSigningMethod returns a boolean if a field has been set.

func (GitProvider) MarshalJSON

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

func (*GitProvider) SetAlias added in v0.38.0

func (o *GitProvider) SetAlias(v string)

SetAlias sets field value

func (*GitProvider) SetBaseApiUrl

func (o *GitProvider) SetBaseApiUrl(v string)

SetBaseApiUrl gets a reference to the given string and assigns it to the BaseApiUrl field.

func (*GitProvider) SetId

func (o *GitProvider) SetId(v string)

SetId sets field value

func (*GitProvider) SetProviderId added in v0.38.0

func (o *GitProvider) SetProviderId(v string)

SetProviderId sets field value

func (*GitProvider) SetSigningKey added in v0.40.0

func (o *GitProvider) SetSigningKey(v string)

SetSigningKey gets a reference to the given string and assigns it to the SigningKey field.

func (*GitProvider) SetSigningMethod added in v0.40.0

func (o *GitProvider) SetSigningMethod(v SigningMethod)

SetSigningMethod gets a reference to the given SigningMethod and assigns it to the SigningMethod field.

func (*GitProvider) SetToken

func (o *GitProvider) SetToken(v string)

SetToken sets field value

func (*GitProvider) SetUsername

func (o *GitProvider) SetUsername(v string)

SetUsername sets field value

func (GitProvider) ToMap

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

func (*GitProvider) UnmarshalJSON added in v0.25.0

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

type GitProviderAPIService

type GitProviderAPIService service

GitProviderAPIService GitProviderAPI service

func (*GitProviderAPIService) DeleteGitProvider added in v0.52.0

func (a *GitProviderAPIService) DeleteGitProvider(ctx context.Context, gitProviderId string) ApiDeleteGitProviderRequest

DeleteGitProvider Delete Git provider

Delete Git provider

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

func (*GitProviderAPIService) DeleteGitProviderExecute added in v0.52.0

func (a *GitProviderAPIService) DeleteGitProviderExecute(r ApiDeleteGitProviderRequest) (*http.Response, error)

Execute executes the request

func (*GitProviderAPIService) FindGitProvider added in v0.52.0

func (a *GitProviderAPIService) FindGitProvider(ctx context.Context, gitProviderId string) ApiFindGitProviderRequest

FindGitProvider Find Git provider

Find Git provider

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

func (*GitProviderAPIService) FindGitProviderExecute added in v0.52.0

Execute executes the request

@return GitProvider

func (*GitProviderAPIService) FindGitProviderIdForUrl added in v0.52.0

func (a *GitProviderAPIService) FindGitProviderIdForUrl(ctx context.Context, url string) ApiFindGitProviderIdForUrlRequest

FindGitProviderIdForUrl Find Git provider ID

Find Git provider ID

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

func (*GitProviderAPIService) FindGitProviderIdForUrlExecute added in v0.52.0

func (a *GitProviderAPIService) FindGitProviderIdForUrlExecute(r ApiFindGitProviderIdForUrlRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*GitProviderAPIService) GetGitContext

GetGitContext Get Git context

Get Git context

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

func (*GitProviderAPIService) GetGitContextExecute

Execute executes the request

@return GitRepository

func (*GitProviderAPIService) GetGitUser

func (a *GitProviderAPIService) GetGitUser(ctx context.Context, gitProviderId string) ApiGetGitUserRequest

GetGitUser Get Git context

Get Git context

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

func (*GitProviderAPIService) GetGitUserExecute

func (a *GitProviderAPIService) GetGitUserExecute(r ApiGetGitUserRequest) (*GitUser, *http.Response, error)

Execute executes the request

@return GitUser

func (*GitProviderAPIService) GetNamespaces

func (a *GitProviderAPIService) GetNamespaces(ctx context.Context, gitProviderId string) ApiGetNamespacesRequest

GetNamespaces Get Git namespaces

Get Git namespaces

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

func (*GitProviderAPIService) GetNamespacesExecute

Execute executes the request

@return []GitNamespace

func (*GitProviderAPIService) GetRepoBranches

func (a *GitProviderAPIService) GetRepoBranches(ctx context.Context, gitProviderId string, namespaceId string, repositoryId string) ApiGetRepoBranchesRequest

GetRepoBranches Get Git repository branches

Get Git repository branches

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param gitProviderId Git provider
@param namespaceId Namespace
@param repositoryId Repository
@return ApiGetRepoBranchesRequest

func (*GitProviderAPIService) GetRepoBranchesExecute

func (a *GitProviderAPIService) GetRepoBranchesExecute(r ApiGetRepoBranchesRequest) ([]GitBranch, *http.Response, error)

Execute executes the request

@return []GitBranch

func (*GitProviderAPIService) GetRepoPRs

func (a *GitProviderAPIService) GetRepoPRs(ctx context.Context, gitProviderId string, namespaceId string, repositoryId string) ApiGetRepoPRsRequest

GetRepoPRs Get Git repository PRs

Get Git repository PRs

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param gitProviderId Git provider
@param namespaceId Namespace
@param repositoryId Repository
@return ApiGetRepoPRsRequest

func (*GitProviderAPIService) GetRepoPRsExecute

Execute executes the request

@return []GitPullRequest

func (*GitProviderAPIService) GetRepositories

func (a *GitProviderAPIService) GetRepositories(ctx context.Context, gitProviderId string, namespaceId string) ApiGetRepositoriesRequest

GetRepositories Get Git repositories

Get Git repositories

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param gitProviderId Git provider
@param namespaceId Namespace
@return ApiGetRepositoriesRequest

func (*GitProviderAPIService) GetRepositoriesExecute

Execute executes the request

@return []GitRepository

func (*GitProviderAPIService) GetUrlFromRepository added in v0.24.0

GetUrlFromRepository Get URL from Git repository

Get URL from Git repository

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

func (*GitProviderAPIService) GetUrlFromRepositoryExecute added in v0.24.0

func (a *GitProviderAPIService) GetUrlFromRepositoryExecute(r ApiGetUrlFromRepositoryRequest) (*RepositoryUrl, *http.Response, error)

Execute executes the request

@return RepositoryUrl

func (*GitProviderAPIService) ListGitProviders

ListGitProviders List Git providers

List Git providers

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

func (*GitProviderAPIService) ListGitProvidersExecute

func (a *GitProviderAPIService) ListGitProvidersExecute(r ApiListGitProvidersRequest) ([]GitProvider, *http.Response, error)

Execute executes the request

@return []GitProvider

func (*GitProviderAPIService) ListGitProvidersForUrl added in v0.38.0

func (a *GitProviderAPIService) ListGitProvidersForUrl(ctx context.Context, url string) ApiListGitProvidersForUrlRequest

ListGitProvidersForUrl List Git providers for url

List Git providers for url

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

func (*GitProviderAPIService) ListGitProvidersForUrlExecute added in v0.38.0

func (a *GitProviderAPIService) ListGitProvidersForUrlExecute(r ApiListGitProvidersForUrlRequest) ([]GitProvider, *http.Response, error)

Execute executes the request

@return []GitProvider

func (*GitProviderAPIService) SaveGitProvider added in v0.52.0

SaveGitProvider Save Git provider

Save Git provider

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

func (*GitProviderAPIService) SaveGitProviderExecute added in v0.52.0

func (a *GitProviderAPIService) SaveGitProviderExecute(r ApiSaveGitProviderRequest) (*http.Response, error)

Execute executes the request

type GitPullRequest

type GitPullRequest struct {
	Branch          string `json:"branch"`
	Name            string `json:"name"`
	Sha             string `json:"sha"`
	SourceRepoId    string `json:"sourceRepoId"`
	SourceRepoName  string `json:"sourceRepoName"`
	SourceRepoOwner string `json:"sourceRepoOwner"`
	SourceRepoUrl   string `json:"sourceRepoUrl"`
}

GitPullRequest struct for GitPullRequest

func NewGitPullRequest

func NewGitPullRequest(branch string, name string, sha string, sourceRepoId string, sourceRepoName string, sourceRepoOwner string, sourceRepoUrl string) *GitPullRequest

NewGitPullRequest instantiates a new GitPullRequest 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 NewGitPullRequestWithDefaults

func NewGitPullRequestWithDefaults() *GitPullRequest

NewGitPullRequestWithDefaults instantiates a new GitPullRequest 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 (*GitPullRequest) GetBranch

func (o *GitPullRequest) GetBranch() string

GetBranch returns the Branch field value

func (*GitPullRequest) GetBranchOk

func (o *GitPullRequest) GetBranchOk() (*string, bool)

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

func (*GitPullRequest) GetName

func (o *GitPullRequest) GetName() string

GetName returns the Name field value

func (*GitPullRequest) GetNameOk

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

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

func (*GitPullRequest) GetSha

func (o *GitPullRequest) GetSha() string

GetSha returns the Sha field value

func (*GitPullRequest) GetShaOk

func (o *GitPullRequest) GetShaOk() (*string, bool)

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

func (*GitPullRequest) GetSourceRepoId

func (o *GitPullRequest) GetSourceRepoId() string

GetSourceRepoId returns the SourceRepoId field value

func (*GitPullRequest) GetSourceRepoIdOk

func (o *GitPullRequest) GetSourceRepoIdOk() (*string, bool)

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

func (*GitPullRequest) GetSourceRepoName

func (o *GitPullRequest) GetSourceRepoName() string

GetSourceRepoName returns the SourceRepoName field value

func (*GitPullRequest) GetSourceRepoNameOk

func (o *GitPullRequest) GetSourceRepoNameOk() (*string, bool)

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

func (*GitPullRequest) GetSourceRepoOwner

func (o *GitPullRequest) GetSourceRepoOwner() string

GetSourceRepoOwner returns the SourceRepoOwner field value

func (*GitPullRequest) GetSourceRepoOwnerOk

func (o *GitPullRequest) GetSourceRepoOwnerOk() (*string, bool)

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

func (*GitPullRequest) GetSourceRepoUrl

func (o *GitPullRequest) GetSourceRepoUrl() string

GetSourceRepoUrl returns the SourceRepoUrl field value

func (*GitPullRequest) GetSourceRepoUrlOk

func (o *GitPullRequest) GetSourceRepoUrlOk() (*string, bool)

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

func (GitPullRequest) MarshalJSON

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

func (*GitPullRequest) SetBranch

func (o *GitPullRequest) SetBranch(v string)

SetBranch sets field value

func (*GitPullRequest) SetName

func (o *GitPullRequest) SetName(v string)

SetName sets field value

func (*GitPullRequest) SetSha

func (o *GitPullRequest) SetSha(v string)

SetSha sets field value

func (*GitPullRequest) SetSourceRepoId

func (o *GitPullRequest) SetSourceRepoId(v string)

SetSourceRepoId sets field value

func (*GitPullRequest) SetSourceRepoName

func (o *GitPullRequest) SetSourceRepoName(v string)

SetSourceRepoName sets field value

func (*GitPullRequest) SetSourceRepoOwner

func (o *GitPullRequest) SetSourceRepoOwner(v string)

SetSourceRepoOwner sets field value

func (*GitPullRequest) SetSourceRepoUrl

func (o *GitPullRequest) SetSourceRepoUrl(v string)

SetSourceRepoUrl sets field value

func (GitPullRequest) ToMap

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

func (*GitPullRequest) UnmarshalJSON added in v0.25.0

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

type GitRepoRequest added in v0.49.0

type GitRepoRequest struct {
	Password *string `json:"password,omitempty"`
	Path     string  `json:"path"`
	Username *string `json:"username,omitempty"`
}

GitRepoRequest struct for GitRepoRequest

func NewGitRepoRequest added in v0.49.0

func NewGitRepoRequest(path string) *GitRepoRequest

NewGitRepoRequest instantiates a new GitRepoRequest 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 NewGitRepoRequestWithDefaults added in v0.49.0

func NewGitRepoRequestWithDefaults() *GitRepoRequest

NewGitRepoRequestWithDefaults instantiates a new GitRepoRequest 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 (*GitRepoRequest) GetPassword added in v0.49.0

func (o *GitRepoRequest) GetPassword() string

GetPassword returns the Password field value if set, zero value otherwise.

func (*GitRepoRequest) GetPasswordOk added in v0.49.0

func (o *GitRepoRequest) GetPasswordOk() (*string, bool)

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

func (*GitRepoRequest) GetPath added in v0.49.0

func (o *GitRepoRequest) GetPath() string

GetPath returns the Path field value

func (*GitRepoRequest) GetPathOk added in v0.49.0

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

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

func (*GitRepoRequest) GetUsername added in v0.49.0

func (o *GitRepoRequest) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*GitRepoRequest) GetUsernameOk added in v0.49.0

func (o *GitRepoRequest) GetUsernameOk() (*string, bool)

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

func (*GitRepoRequest) HasPassword added in v0.49.0

func (o *GitRepoRequest) HasPassword() bool

HasPassword returns a boolean if a field has been set.

func (*GitRepoRequest) HasUsername added in v0.49.0

func (o *GitRepoRequest) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (GitRepoRequest) MarshalJSON added in v0.49.0

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

func (*GitRepoRequest) SetPassword added in v0.49.0

func (o *GitRepoRequest) SetPassword(v string)

SetPassword gets a reference to the given string and assigns it to the Password field.

func (*GitRepoRequest) SetPath added in v0.49.0

func (o *GitRepoRequest) SetPath(v string)

SetPath sets field value

func (*GitRepoRequest) SetUsername added in v0.49.0

func (o *GitRepoRequest) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (GitRepoRequest) ToMap added in v0.49.0

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

func (*GitRepoRequest) UnmarshalJSON added in v0.49.0

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

type GitRepository

type GitRepository struct {
	Branch      string       `json:"branch"`
	CloneTarget *CloneTarget `json:"cloneTarget,omitempty"`
	Id          string       `json:"id"`
	Name        string       `json:"name"`
	Owner       string       `json:"owner"`
	Path        *string      `json:"path,omitempty"`
	PrNumber    *int32       `json:"prNumber,omitempty"`
	Sha         string       `json:"sha"`
	Source      string       `json:"source"`
	Url         string       `json:"url"`
}

GitRepository struct for GitRepository

func NewGitRepository

func NewGitRepository(branch string, id string, name string, owner string, sha string, source string, url string) *GitRepository

NewGitRepository instantiates a new GitRepository 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 NewGitRepositoryWithDefaults

func NewGitRepositoryWithDefaults() *GitRepository

NewGitRepositoryWithDefaults instantiates a new GitRepository 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 (*GitRepository) GetBranch

func (o *GitRepository) GetBranch() string

GetBranch returns the Branch field value

func (*GitRepository) GetBranchOk

func (o *GitRepository) GetBranchOk() (*string, bool)

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

func (*GitRepository) GetCloneTarget added in v0.26.0

func (o *GitRepository) GetCloneTarget() CloneTarget

GetCloneTarget returns the CloneTarget field value if set, zero value otherwise.

func (*GitRepository) GetCloneTargetOk added in v0.26.0

func (o *GitRepository) GetCloneTargetOk() (*CloneTarget, bool)

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

func (*GitRepository) GetId

func (o *GitRepository) GetId() string

GetId returns the Id field value

func (*GitRepository) GetIdOk

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

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

func (*GitRepository) GetName

func (o *GitRepository) GetName() string

GetName returns the Name field value

func (*GitRepository) GetNameOk

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

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

func (*GitRepository) GetOwner

func (o *GitRepository) GetOwner() string

GetOwner returns the Owner field value

func (*GitRepository) GetOwnerOk

func (o *GitRepository) GetOwnerOk() (*string, bool)

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

func (*GitRepository) GetPath

func (o *GitRepository) GetPath() string

GetPath returns the Path field value if set, zero value otherwise.

func (*GitRepository) GetPathOk

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

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

func (*GitRepository) GetPrNumber

func (o *GitRepository) GetPrNumber() int32

GetPrNumber returns the PrNumber field value if set, zero value otherwise.

func (*GitRepository) GetPrNumberOk

func (o *GitRepository) GetPrNumberOk() (*int32, bool)

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

func (*GitRepository) GetSha

func (o *GitRepository) GetSha() string

GetSha returns the Sha field value

func (*GitRepository) GetShaOk

func (o *GitRepository) GetShaOk() (*string, bool)

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

func (*GitRepository) GetSource

func (o *GitRepository) GetSource() string

GetSource returns the Source field value

func (*GitRepository) GetSourceOk

func (o *GitRepository) GetSourceOk() (*string, bool)

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

func (*GitRepository) GetUrl

func (o *GitRepository) GetUrl() string

GetUrl returns the Url field value

func (*GitRepository) GetUrlOk

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

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

func (*GitRepository) HasCloneTarget added in v0.26.0

func (o *GitRepository) HasCloneTarget() bool

HasCloneTarget returns a boolean if a field has been set.

func (*GitRepository) HasPath

func (o *GitRepository) HasPath() bool

HasPath returns a boolean if a field has been set.

func (*GitRepository) HasPrNumber

func (o *GitRepository) HasPrNumber() bool

HasPrNumber returns a boolean if a field has been set.

func (GitRepository) MarshalJSON

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

func (*GitRepository) SetBranch

func (o *GitRepository) SetBranch(v string)

SetBranch sets field value

func (*GitRepository) SetCloneTarget added in v0.26.0

func (o *GitRepository) SetCloneTarget(v CloneTarget)

SetCloneTarget gets a reference to the given CloneTarget and assigns it to the CloneTarget field.

func (*GitRepository) SetId

func (o *GitRepository) SetId(v string)

SetId sets field value

func (*GitRepository) SetName

func (o *GitRepository) SetName(v string)

SetName sets field value

func (*GitRepository) SetOwner

func (o *GitRepository) SetOwner(v string)

SetOwner sets field value

func (*GitRepository) SetPath

func (o *GitRepository) SetPath(v string)

SetPath gets a reference to the given string and assigns it to the Path field.

func (*GitRepository) SetPrNumber

func (o *GitRepository) SetPrNumber(v int32)

SetPrNumber gets a reference to the given int32 and assigns it to the PrNumber field.

func (*GitRepository) SetSha

func (o *GitRepository) SetSha(v string)

SetSha sets field value

func (*GitRepository) SetSource

func (o *GitRepository) SetSource(v string)

SetSource sets field value

func (*GitRepository) SetUrl

func (o *GitRepository) SetUrl(v string)

SetUrl sets field value

func (GitRepository) ToMap

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

func (*GitRepository) UnmarshalJSON added in v0.25.0

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

type GitStatus

type GitStatus struct {
	Ahead           *int32       `json:"ahead,omitempty"`
	Behind          *int32       `json:"behind,omitempty"`
	BranchPublished *bool        `json:"branchPublished,omitempty"`
	CurrentBranch   string       `json:"currentBranch"`
	FileStatus      []FileStatus `json:"fileStatus"`
}

GitStatus struct for GitStatus

func NewGitStatus

func NewGitStatus(currentBranch string, fileStatus []FileStatus) *GitStatus

NewGitStatus instantiates a new GitStatus 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 NewGitStatusWithDefaults

func NewGitStatusWithDefaults() *GitStatus

NewGitStatusWithDefaults instantiates a new GitStatus 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 (*GitStatus) GetAhead added in v0.34.0

func (o *GitStatus) GetAhead() int32

GetAhead returns the Ahead field value if set, zero value otherwise.

func (*GitStatus) GetAheadOk added in v0.34.0

func (o *GitStatus) GetAheadOk() (*int32, bool)

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

func (*GitStatus) GetBehind added in v0.34.0

func (o *GitStatus) GetBehind() int32

GetBehind returns the Behind field value if set, zero value otherwise.

func (*GitStatus) GetBehindOk added in v0.34.0

func (o *GitStatus) GetBehindOk() (*int32, bool)

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

func (*GitStatus) GetBranchPublished added in v0.34.0

func (o *GitStatus) GetBranchPublished() bool

GetBranchPublished returns the BranchPublished field value if set, zero value otherwise.

func (*GitStatus) GetBranchPublishedOk added in v0.34.0

func (o *GitStatus) GetBranchPublishedOk() (*bool, bool)

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

func (*GitStatus) GetCurrentBranch

func (o *GitStatus) GetCurrentBranch() string

GetCurrentBranch returns the CurrentBranch field value

func (*GitStatus) GetCurrentBranchOk

func (o *GitStatus) GetCurrentBranchOk() (*string, bool)

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

func (*GitStatus) GetFileStatus

func (o *GitStatus) GetFileStatus() []FileStatus

GetFileStatus returns the FileStatus field value

func (*GitStatus) GetFileStatusOk

func (o *GitStatus) GetFileStatusOk() ([]FileStatus, bool)

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

func (*GitStatus) HasAhead added in v0.34.0

func (o *GitStatus) HasAhead() bool

HasAhead returns a boolean if a field has been set.

func (*GitStatus) HasBehind added in v0.34.0

func (o *GitStatus) HasBehind() bool

HasBehind returns a boolean if a field has been set.

func (*GitStatus) HasBranchPublished added in v0.34.0

func (o *GitStatus) HasBranchPublished() bool

HasBranchPublished returns a boolean if a field has been set.

func (GitStatus) MarshalJSON

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

func (*GitStatus) SetAhead added in v0.34.0

func (o *GitStatus) SetAhead(v int32)

SetAhead gets a reference to the given int32 and assigns it to the Ahead field.

func (*GitStatus) SetBehind added in v0.34.0

func (o *GitStatus) SetBehind(v int32)

SetBehind gets a reference to the given int32 and assigns it to the Behind field.

func (*GitStatus) SetBranchPublished added in v0.34.0

func (o *GitStatus) SetBranchPublished(v bool)

SetBranchPublished gets a reference to the given bool and assigns it to the BranchPublished field.

func (*GitStatus) SetCurrentBranch

func (o *GitStatus) SetCurrentBranch(v string)

SetCurrentBranch sets field value

func (*GitStatus) SetFileStatus

func (o *GitStatus) SetFileStatus(v []FileStatus)

SetFileStatus sets field value

func (GitStatus) ToMap

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

func (*GitStatus) UnmarshalJSON added in v0.25.0

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

type GitUser

type GitUser struct {
	Email    string `json:"email"`
	Id       string `json:"id"`
	Name     string `json:"name"`
	Username string `json:"username"`
}

GitUser struct for GitUser

func NewGitUser

func NewGitUser(email string, id string, name string, username string) *GitUser

NewGitUser instantiates a new GitUser 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 NewGitUserWithDefaults

func NewGitUserWithDefaults() *GitUser

NewGitUserWithDefaults instantiates a new GitUser 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 (*GitUser) GetEmail

func (o *GitUser) GetEmail() string

GetEmail returns the Email field value

func (*GitUser) GetEmailOk

func (o *GitUser) GetEmailOk() (*string, bool)

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

func (*GitUser) GetId

func (o *GitUser) GetId() string

GetId returns the Id field value

func (*GitUser) GetIdOk

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

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

func (*GitUser) GetName

func (o *GitUser) GetName() string

GetName returns the Name field value

func (*GitUser) GetNameOk

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

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

func (*GitUser) GetUsername

func (o *GitUser) GetUsername() string

GetUsername returns the Username field value

func (*GitUser) GetUsernameOk

func (o *GitUser) GetUsernameOk() (*string, bool)

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

func (GitUser) MarshalJSON

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

func (*GitUser) SetEmail

func (o *GitUser) SetEmail(v string)

SetEmail sets field value

func (*GitUser) SetId

func (o *GitUser) SetId(v string)

SetId sets field value

func (*GitUser) SetName

func (o *GitUser) SetName(v string)

SetName sets field value

func (*GitUser) SetUsername

func (o *GitUser) SetUsername(v string)

SetUsername sets field value

func (GitUser) ToMap

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

func (*GitUser) UnmarshalJSON added in v0.25.0

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

type Job added in v0.52.0

type Job struct {
	Action    ModelsJobAction `json:"action"`
	CreatedAt string          `json:"createdAt"`
	Error     *string         `json:"error,omitempty"`
	Id        string          `json:"id"`
	// JSON encoded metadata
	Metadata     *string      `json:"metadata,omitempty"`
	ResourceId   string       `json:"resourceId"`
	ResourceType ResourceType `json:"resourceType"`
	RunnerId     *string      `json:"runnerId,omitempty"`
	State        JobState     `json:"state"`
	UpdatedAt    string       `json:"updatedAt"`
}

Job struct for Job

func NewJob added in v0.52.0

func NewJob(action ModelsJobAction, createdAt string, id string, resourceId string, resourceType ResourceType, state JobState, updatedAt string) *Job

NewJob instantiates a new Job 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 NewJobWithDefaults added in v0.52.0

func NewJobWithDefaults() *Job

NewJobWithDefaults instantiates a new Job 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 (*Job) GetAction added in v0.52.0

func (o *Job) GetAction() ModelsJobAction

GetAction returns the Action field value

func (*Job) GetActionOk added in v0.52.0

func (o *Job) GetActionOk() (*ModelsJobAction, bool)

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

func (*Job) GetCreatedAt added in v0.52.0

func (o *Job) GetCreatedAt() string

GetCreatedAt returns the CreatedAt field value

func (*Job) GetCreatedAtOk added in v0.52.0

func (o *Job) GetCreatedAtOk() (*string, bool)

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

func (*Job) GetError added in v0.52.0

func (o *Job) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*Job) GetErrorOk added in v0.52.0

func (o *Job) 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 (*Job) GetId added in v0.52.0

func (o *Job) GetId() string

GetId returns the Id field value

func (*Job) GetIdOk added in v0.52.0

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

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

func (*Job) GetMetadata added in v0.52.0

func (o *Job) GetMetadata() string

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*Job) GetMetadataOk added in v0.52.0

func (o *Job) GetMetadataOk() (*string, 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.

func (*Job) GetResourceId added in v0.52.0

func (o *Job) GetResourceId() string

GetResourceId returns the ResourceId field value

func (*Job) GetResourceIdOk added in v0.52.0

func (o *Job) GetResourceIdOk() (*string, bool)

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

func (*Job) GetResourceType added in v0.52.0

func (o *Job) GetResourceType() ResourceType

GetResourceType returns the ResourceType field value

func (*Job) GetResourceTypeOk added in v0.52.0

func (o *Job) GetResourceTypeOk() (*ResourceType, bool)

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

func (*Job) GetRunnerId added in v0.52.0

func (o *Job) GetRunnerId() string

GetRunnerId returns the RunnerId field value if set, zero value otherwise.

func (*Job) GetRunnerIdOk added in v0.52.0

func (o *Job) GetRunnerIdOk() (*string, bool)

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

func (*Job) GetState added in v0.52.0

func (o *Job) GetState() JobState

GetState returns the State field value

func (*Job) GetStateOk added in v0.52.0

func (o *Job) GetStateOk() (*JobState, bool)

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

func (*Job) GetUpdatedAt added in v0.52.0

func (o *Job) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*Job) GetUpdatedAtOk added in v0.52.0

func (o *Job) GetUpdatedAtOk() (*string, bool)

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

func (*Job) HasError added in v0.52.0

func (o *Job) HasError() bool

HasError returns a boolean if a field has been set.

func (*Job) HasMetadata added in v0.52.0

func (o *Job) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*Job) HasRunnerId added in v0.52.0

func (o *Job) HasRunnerId() bool

HasRunnerId returns a boolean if a field has been set.

func (Job) MarshalJSON added in v0.52.0

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

func (*Job) SetAction added in v0.52.0

func (o *Job) SetAction(v ModelsJobAction)

SetAction sets field value

func (*Job) SetCreatedAt added in v0.52.0

func (o *Job) SetCreatedAt(v string)

SetCreatedAt sets field value

func (*Job) SetError added in v0.52.0

func (o *Job) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*Job) SetId added in v0.52.0

func (o *Job) SetId(v string)

SetId sets field value

func (*Job) SetMetadata added in v0.52.0

func (o *Job) SetMetadata(v string)

SetMetadata gets a reference to the given string and assigns it to the Metadata field.

func (*Job) SetResourceId added in v0.52.0

func (o *Job) SetResourceId(v string)

SetResourceId sets field value

func (*Job) SetResourceType added in v0.52.0

func (o *Job) SetResourceType(v ResourceType)

SetResourceType sets field value

func (*Job) SetRunnerId added in v0.52.0

func (o *Job) SetRunnerId(v string)

SetRunnerId gets a reference to the given string and assigns it to the RunnerId field.

func (*Job) SetState added in v0.52.0

func (o *Job) SetState(v JobState)

SetState sets field value

func (*Job) SetUpdatedAt added in v0.52.0

func (o *Job) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (Job) ToMap added in v0.52.0

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

func (*Job) UnmarshalJSON added in v0.52.0

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

type JobAPIService added in v0.52.0

type JobAPIService service

JobAPIService JobAPI service

func (*JobAPIService) ListJobs added in v0.52.0

ListJobs List jobs

List jobs

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

func (*JobAPIService) ListJobsExecute added in v0.52.0

func (a *JobAPIService) ListJobsExecute(r ApiListJobsRequest) ([]Job, *http.Response, error)

Execute executes the request

@return []Job

type JobState added in v0.52.0

type JobState string

JobState the model 'JobState'

const (
	JobStatePending JobState = "pending"
	JobStateRunning JobState = "running"
	JobStateError   JobState = "error"
	JobStateSuccess JobState = "success"
)

List of JobState

func NewJobStateFromValue added in v0.52.0

func NewJobStateFromValue(v string) (*JobState, error)

NewJobStateFromValue returns a pointer to a valid JobState for the value passed as argument, or an error if the value passed is not allowed by the enum

func (JobState) IsValid added in v0.52.0

func (v JobState) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (JobState) Ptr added in v0.52.0

func (v JobState) Ptr() *JobState

Ptr returns reference to JobState value

func (*JobState) UnmarshalJSON added in v0.52.0

func (v *JobState) UnmarshalJSON(src []byte) error

type ListBranchResponse added in v0.49.0

type ListBranchResponse struct {
	Branches []string `json:"branches"`
}

ListBranchResponse struct for ListBranchResponse

func NewListBranchResponse added in v0.49.0

func NewListBranchResponse(branches []string) *ListBranchResponse

NewListBranchResponse instantiates a new ListBranchResponse 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 NewListBranchResponseWithDefaults added in v0.49.0

func NewListBranchResponseWithDefaults() *ListBranchResponse

NewListBranchResponseWithDefaults instantiates a new ListBranchResponse 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 (*ListBranchResponse) GetBranches added in v0.49.0

func (o *ListBranchResponse) GetBranches() []string

GetBranches returns the Branches field value

func (*ListBranchResponse) GetBranchesOk added in v0.49.0

func (o *ListBranchResponse) GetBranchesOk() ([]string, bool)

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

func (ListBranchResponse) MarshalJSON added in v0.49.0

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

func (*ListBranchResponse) SetBranches added in v0.49.0

func (o *ListBranchResponse) SetBranches(v []string)

SetBranches sets field value

func (ListBranchResponse) ToMap added in v0.49.0

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

func (*ListBranchResponse) UnmarshalJSON added in v0.49.0

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

type LogFileConfig added in v0.45.0

type LogFileConfig struct {
	Compress   *bool  `json:"compress,omitempty"`
	LocalTime  *bool  `json:"localTime,omitempty"`
	MaxAge     int32  `json:"maxAge"`
	MaxBackups int32  `json:"maxBackups"`
	MaxSize    int32  `json:"maxSize"`
	Path       string `json:"path"`
}

LogFileConfig struct for LogFileConfig

func NewLogFileConfig added in v0.45.0

func NewLogFileConfig(maxAge int32, maxBackups int32, maxSize int32, path string) *LogFileConfig

NewLogFileConfig instantiates a new LogFileConfig 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 NewLogFileConfigWithDefaults added in v0.45.0

func NewLogFileConfigWithDefaults() *LogFileConfig

NewLogFileConfigWithDefaults instantiates a new LogFileConfig 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 (*LogFileConfig) GetCompress added in v0.45.0

func (o *LogFileConfig) GetCompress() bool

GetCompress returns the Compress field value if set, zero value otherwise.

func (*LogFileConfig) GetCompressOk added in v0.45.0

func (o *LogFileConfig) GetCompressOk() (*bool, bool)

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

func (*LogFileConfig) GetLocalTime added in v0.45.0

func (o *LogFileConfig) GetLocalTime() bool

GetLocalTime returns the LocalTime field value if set, zero value otherwise.

func (*LogFileConfig) GetLocalTimeOk added in v0.45.0

func (o *LogFileConfig) GetLocalTimeOk() (*bool, bool)

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

func (*LogFileConfig) GetMaxAge added in v0.45.0

func (o *LogFileConfig) GetMaxAge() int32

GetMaxAge returns the MaxAge field value

func (*LogFileConfig) GetMaxAgeOk added in v0.45.0

func (o *LogFileConfig) GetMaxAgeOk() (*int32, bool)

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

func (*LogFileConfig) GetMaxBackups added in v0.45.0

func (o *LogFileConfig) GetMaxBackups() int32

GetMaxBackups returns the MaxBackups field value

func (*LogFileConfig) GetMaxBackupsOk added in v0.45.0

func (o *LogFileConfig) GetMaxBackupsOk() (*int32, bool)

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

func (*LogFileConfig) GetMaxSize added in v0.45.0

func (o *LogFileConfig) GetMaxSize() int32

GetMaxSize returns the MaxSize field value

func (*LogFileConfig) GetMaxSizeOk added in v0.45.0

func (o *LogFileConfig) GetMaxSizeOk() (*int32, bool)

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

func (*LogFileConfig) GetPath added in v0.45.0

func (o *LogFileConfig) GetPath() string

GetPath returns the Path field value

func (*LogFileConfig) GetPathOk added in v0.45.0

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

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

func (*LogFileConfig) HasCompress added in v0.45.0

func (o *LogFileConfig) HasCompress() bool

HasCompress returns a boolean if a field has been set.

func (*LogFileConfig) HasLocalTime added in v0.45.0

func (o *LogFileConfig) HasLocalTime() bool

HasLocalTime returns a boolean if a field has been set.

func (LogFileConfig) MarshalJSON added in v0.45.0

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

func (*LogFileConfig) SetCompress added in v0.45.0

func (o *LogFileConfig) SetCompress(v bool)

SetCompress gets a reference to the given bool and assigns it to the Compress field.

func (*LogFileConfig) SetLocalTime added in v0.45.0

func (o *LogFileConfig) SetLocalTime(v bool)

SetLocalTime gets a reference to the given bool and assigns it to the LocalTime field.

func (*LogFileConfig) SetMaxAge added in v0.45.0

func (o *LogFileConfig) SetMaxAge(v int32)

SetMaxAge sets field value

func (*LogFileConfig) SetMaxBackups added in v0.45.0

func (o *LogFileConfig) SetMaxBackups(v int32)

SetMaxBackups sets field value

func (*LogFileConfig) SetMaxSize added in v0.45.0

func (o *LogFileConfig) SetMaxSize(v int32)

SetMaxSize sets field value

func (*LogFileConfig) SetPath added in v0.45.0

func (o *LogFileConfig) SetPath(v string)

SetPath sets field value

func (LogFileConfig) ToMap added in v0.45.0

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

func (*LogFileConfig) UnmarshalJSON added in v0.45.0

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

type LspCompletionParams added in v0.49.0

type LspCompletionParams struct {
	Context       *CompletionContext `json:"context,omitempty"`
	LanguageId    string             `json:"languageId"`
	PathToProject string             `json:"pathToProject"`
	Position      Position           `json:"position"`
	Uri           string             `json:"uri"`
}

LspCompletionParams struct for LspCompletionParams

func NewLspCompletionParams added in v0.49.0

func NewLspCompletionParams(languageId string, pathToProject string, position Position, uri string) *LspCompletionParams

NewLspCompletionParams instantiates a new LspCompletionParams 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 NewLspCompletionParamsWithDefaults added in v0.49.0

func NewLspCompletionParamsWithDefaults() *LspCompletionParams

NewLspCompletionParamsWithDefaults instantiates a new LspCompletionParams 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 (*LspCompletionParams) GetContext added in v0.49.0

func (o *LspCompletionParams) GetContext() CompletionContext

GetContext returns the Context field value if set, zero value otherwise.

func (*LspCompletionParams) GetContextOk added in v0.49.0

func (o *LspCompletionParams) GetContextOk() (*CompletionContext, bool)

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

func (*LspCompletionParams) GetLanguageId added in v0.49.0

func (o *LspCompletionParams) GetLanguageId() string

GetLanguageId returns the LanguageId field value

func (*LspCompletionParams) GetLanguageIdOk added in v0.49.0

func (o *LspCompletionParams) GetLanguageIdOk() (*string, bool)

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

func (*LspCompletionParams) GetPathToProject added in v0.49.0

func (o *LspCompletionParams) GetPathToProject() string

GetPathToProject returns the PathToProject field value

func (*LspCompletionParams) GetPathToProjectOk added in v0.49.0

func (o *LspCompletionParams) GetPathToProjectOk() (*string, bool)

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

func (*LspCompletionParams) GetPosition added in v0.49.0

func (o *LspCompletionParams) GetPosition() Position

GetPosition returns the Position field value

func (*LspCompletionParams) GetPositionOk added in v0.49.0

func (o *LspCompletionParams) GetPositionOk() (*Position, bool)

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

func (*LspCompletionParams) GetUri added in v0.49.0

func (o *LspCompletionParams) GetUri() string

GetUri returns the Uri field value

func (*LspCompletionParams) GetUriOk added in v0.49.0

func (o *LspCompletionParams) GetUriOk() (*string, bool)

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

func (*LspCompletionParams) HasContext added in v0.49.0

func (o *LspCompletionParams) HasContext() bool

HasContext returns a boolean if a field has been set.

func (LspCompletionParams) MarshalJSON added in v0.49.0

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

func (*LspCompletionParams) SetContext added in v0.49.0

func (o *LspCompletionParams) SetContext(v CompletionContext)

SetContext gets a reference to the given CompletionContext and assigns it to the Context field.

func (*LspCompletionParams) SetLanguageId added in v0.49.0

func (o *LspCompletionParams) SetLanguageId(v string)

SetLanguageId sets field value

func (*LspCompletionParams) SetPathToProject added in v0.49.0

func (o *LspCompletionParams) SetPathToProject(v string)

SetPathToProject sets field value

func (*LspCompletionParams) SetPosition added in v0.49.0

func (o *LspCompletionParams) SetPosition(v Position)

SetPosition sets field value

func (*LspCompletionParams) SetUri added in v0.49.0

func (o *LspCompletionParams) SetUri(v string)

SetUri sets field value

func (LspCompletionParams) ToMap added in v0.49.0

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

func (*LspCompletionParams) UnmarshalJSON added in v0.49.0

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

type LspDocumentRequest added in v0.49.0

type LspDocumentRequest struct {
	LanguageId    string `json:"languageId"`
	PathToProject string `json:"pathToProject"`
	Uri           string `json:"uri"`
}

LspDocumentRequest struct for LspDocumentRequest

func NewLspDocumentRequest added in v0.49.0

func NewLspDocumentRequest(languageId string, pathToProject string, uri string) *LspDocumentRequest

NewLspDocumentRequest instantiates a new LspDocumentRequest 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 NewLspDocumentRequestWithDefaults added in v0.49.0

func NewLspDocumentRequestWithDefaults() *LspDocumentRequest

NewLspDocumentRequestWithDefaults instantiates a new LspDocumentRequest 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 (*LspDocumentRequest) GetLanguageId added in v0.49.0

func (o *LspDocumentRequest) GetLanguageId() string

GetLanguageId returns the LanguageId field value

func (*LspDocumentRequest) GetLanguageIdOk added in v0.49.0

func (o *LspDocumentRequest) GetLanguageIdOk() (*string, bool)

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

func (*LspDocumentRequest) GetPathToProject added in v0.49.0

func (o *LspDocumentRequest) GetPathToProject() string

GetPathToProject returns the PathToProject field value

func (*LspDocumentRequest) GetPathToProjectOk added in v0.49.0

func (o *LspDocumentRequest) GetPathToProjectOk() (*string, bool)

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

func (*LspDocumentRequest) GetUri added in v0.49.0

func (o *LspDocumentRequest) GetUri() string

GetUri returns the Uri field value

func (*LspDocumentRequest) GetUriOk added in v0.49.0

func (o *LspDocumentRequest) GetUriOk() (*string, bool)

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

func (LspDocumentRequest) MarshalJSON added in v0.49.0

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

func (*LspDocumentRequest) SetLanguageId added in v0.49.0

func (o *LspDocumentRequest) SetLanguageId(v string)

SetLanguageId sets field value

func (*LspDocumentRequest) SetPathToProject added in v0.49.0

func (o *LspDocumentRequest) SetPathToProject(v string)

SetPathToProject sets field value

func (*LspDocumentRequest) SetUri added in v0.49.0

func (o *LspDocumentRequest) SetUri(v string)

SetUri sets field value

func (LspDocumentRequest) ToMap added in v0.49.0

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

func (*LspDocumentRequest) UnmarshalJSON added in v0.49.0

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

type LspLocation added in v0.49.0

type LspLocation struct {
	Range LspRange `json:"range"`
	Uri   string   `json:"uri"`
}

LspLocation struct for LspLocation

func NewLspLocation added in v0.49.0

func NewLspLocation(range_ LspRange, uri string) *LspLocation

NewLspLocation instantiates a new LspLocation 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 NewLspLocationWithDefaults added in v0.49.0

func NewLspLocationWithDefaults() *LspLocation

NewLspLocationWithDefaults instantiates a new LspLocation 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 (*LspLocation) GetRange added in v0.49.0

func (o *LspLocation) GetRange() LspRange

GetRange returns the Range field value

func (*LspLocation) GetRangeOk added in v0.49.0

func (o *LspLocation) GetRangeOk() (*LspRange, bool)

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

func (*LspLocation) GetUri added in v0.49.0

func (o *LspLocation) GetUri() string

GetUri returns the Uri field value

func (*LspLocation) GetUriOk added in v0.49.0

func (o *LspLocation) GetUriOk() (*string, bool)

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

func (LspLocation) MarshalJSON added in v0.49.0

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

func (*LspLocation) SetRange added in v0.49.0

func (o *LspLocation) SetRange(v LspRange)

SetRange sets field value

func (*LspLocation) SetUri added in v0.49.0

func (o *LspLocation) SetUri(v string)

SetUri sets field value

func (LspLocation) ToMap added in v0.49.0

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

func (*LspLocation) UnmarshalJSON added in v0.49.0

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

type LspPosition added in v0.49.0

type LspPosition struct {
	Character int32 `json:"character"`
	Line      int32 `json:"line"`
}

LspPosition struct for LspPosition

func NewLspPosition added in v0.49.0

func NewLspPosition(character int32, line int32) *LspPosition

NewLspPosition instantiates a new LspPosition 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 NewLspPositionWithDefaults added in v0.49.0

func NewLspPositionWithDefaults() *LspPosition

NewLspPositionWithDefaults instantiates a new LspPosition 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 (*LspPosition) GetCharacter added in v0.49.0

func (o *LspPosition) GetCharacter() int32

GetCharacter returns the Character field value

func (*LspPosition) GetCharacterOk added in v0.49.0

func (o *LspPosition) GetCharacterOk() (*int32, bool)

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

func (*LspPosition) GetLine added in v0.49.0

func (o *LspPosition) GetLine() int32

GetLine returns the Line field value

func (*LspPosition) GetLineOk added in v0.49.0

func (o *LspPosition) GetLineOk() (*int32, bool)

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

func (LspPosition) MarshalJSON added in v0.49.0

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

func (*LspPosition) SetCharacter added in v0.49.0

func (o *LspPosition) SetCharacter(v int32)

SetCharacter sets field value

func (*LspPosition) SetLine added in v0.49.0

func (o *LspPosition) SetLine(v int32)

SetLine sets field value

func (LspPosition) ToMap added in v0.49.0

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

func (*LspPosition) UnmarshalJSON added in v0.49.0

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

type LspRange added in v0.49.0

type LspRange struct {
	End   LspPosition `json:"end"`
	Start LspPosition `json:"start"`
}

LspRange struct for LspRange

func NewLspRange added in v0.49.0

func NewLspRange(end LspPosition, start LspPosition) *LspRange

NewLspRange instantiates a new LspRange 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 NewLspRangeWithDefaults added in v0.49.0

func NewLspRangeWithDefaults() *LspRange

NewLspRangeWithDefaults instantiates a new LspRange 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 (*LspRange) GetEnd added in v0.49.0

func (o *LspRange) GetEnd() LspPosition

GetEnd returns the End field value

func (*LspRange) GetEndOk added in v0.49.0

func (o *LspRange) GetEndOk() (*LspPosition, bool)

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

func (*LspRange) GetStart added in v0.49.0

func (o *LspRange) GetStart() LspPosition

GetStart returns the Start field value

func (*LspRange) GetStartOk added in v0.49.0

func (o *LspRange) GetStartOk() (*LspPosition, bool)

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

func (LspRange) MarshalJSON added in v0.49.0

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

func (*LspRange) SetEnd added in v0.49.0

func (o *LspRange) SetEnd(v LspPosition)

SetEnd sets field value

func (*LspRange) SetStart added in v0.49.0

func (o *LspRange) SetStart(v LspPosition)

SetStart sets field value

func (LspRange) ToMap added in v0.49.0

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

func (*LspRange) UnmarshalJSON added in v0.49.0

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

type LspServerRequest added in v0.49.0

type LspServerRequest struct {
	LanguageId    string `json:"languageId"`
	PathToProject string `json:"pathToProject"`
}

LspServerRequest struct for LspServerRequest

func NewLspServerRequest added in v0.49.0

func NewLspServerRequest(languageId string, pathToProject string) *LspServerRequest

NewLspServerRequest instantiates a new LspServerRequest 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 NewLspServerRequestWithDefaults added in v0.49.0

func NewLspServerRequestWithDefaults() *LspServerRequest

NewLspServerRequestWithDefaults instantiates a new LspServerRequest 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 (*LspServerRequest) GetLanguageId added in v0.49.0

func (o *LspServerRequest) GetLanguageId() string

GetLanguageId returns the LanguageId field value

func (*LspServerRequest) GetLanguageIdOk added in v0.49.0

func (o *LspServerRequest) GetLanguageIdOk() (*string, bool)

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

func (*LspServerRequest) GetPathToProject added in v0.49.0

func (o *LspServerRequest) GetPathToProject() string

GetPathToProject returns the PathToProject field value

func (*LspServerRequest) GetPathToProjectOk added in v0.49.0

func (o *LspServerRequest) GetPathToProjectOk() (*string, bool)

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

func (LspServerRequest) MarshalJSON added in v0.49.0

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

func (*LspServerRequest) SetLanguageId added in v0.49.0

func (o *LspServerRequest) SetLanguageId(v string)

SetLanguageId sets field value

func (*LspServerRequest) SetPathToProject added in v0.49.0

func (o *LspServerRequest) SetPathToProject(v string)

SetPathToProject sets field value

func (LspServerRequest) ToMap added in v0.49.0

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

func (*LspServerRequest) UnmarshalJSON added in v0.49.0

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

type LspSymbol added in v0.49.0

type LspSymbol struct {
	Kind     int32       `json:"kind"`
	Location LspLocation `json:"location"`
	Name     string      `json:"name"`
}

LspSymbol struct for LspSymbol

func NewLspSymbol added in v0.49.0

func NewLspSymbol(kind int32, location LspLocation, name string) *LspSymbol

NewLspSymbol instantiates a new LspSymbol 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 NewLspSymbolWithDefaults added in v0.49.0

func NewLspSymbolWithDefaults() *LspSymbol

NewLspSymbolWithDefaults instantiates a new LspSymbol 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 (*LspSymbol) GetKind added in v0.49.0

func (o *LspSymbol) GetKind() int32

GetKind returns the Kind field value

func (*LspSymbol) GetKindOk added in v0.49.0

func (o *LspSymbol) GetKindOk() (*int32, bool)

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

func (*LspSymbol) GetLocation added in v0.49.0

func (o *LspSymbol) GetLocation() LspLocation

GetLocation returns the Location field value

func (*LspSymbol) GetLocationOk added in v0.49.0

func (o *LspSymbol) GetLocationOk() (*LspLocation, bool)

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

func (*LspSymbol) GetName added in v0.49.0

func (o *LspSymbol) GetName() string

GetName returns the Name field value

func (*LspSymbol) GetNameOk added in v0.49.0

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

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

func (LspSymbol) MarshalJSON added in v0.49.0

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

func (*LspSymbol) SetKind added in v0.49.0

func (o *LspSymbol) SetKind(v int32)

SetKind sets field value

func (*LspSymbol) SetLocation added in v0.49.0

func (o *LspSymbol) SetLocation(v LspLocation)

SetLocation sets field value

func (*LspSymbol) SetName added in v0.49.0

func (o *LspSymbol) SetName(v string)

SetName sets field value

func (LspSymbol) ToMap added in v0.49.0

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

func (*LspSymbol) UnmarshalJSON added in v0.49.0

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

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type Match added in v0.49.0

type Match struct {
	Content string `json:"content"`
	File    string `json:"file"`
	Line    int32  `json:"line"`
}

Match struct for Match

func NewMatch added in v0.49.0

func NewMatch(content string, file string, line int32) *Match

NewMatch instantiates a new Match 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 NewMatchWithDefaults added in v0.49.0

func NewMatchWithDefaults() *Match

NewMatchWithDefaults instantiates a new Match 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 (*Match) GetContent added in v0.49.0

func (o *Match) GetContent() string

GetContent returns the Content field value

func (*Match) GetContentOk added in v0.49.0

func (o *Match) GetContentOk() (*string, bool)

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

func (*Match) GetFile added in v0.49.0

func (o *Match) GetFile() string

GetFile returns the File field value

func (*Match) GetFileOk added in v0.49.0

func (o *Match) GetFileOk() (*string, bool)

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

func (*Match) GetLine added in v0.49.0

func (o *Match) GetLine() int32

GetLine returns the Line field value

func (*Match) GetLineOk added in v0.49.0

func (o *Match) GetLineOk() (*int32, bool)

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

func (Match) MarshalJSON added in v0.49.0

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

func (*Match) SetContent added in v0.49.0

func (o *Match) SetContent(v string)

SetContent sets field value

func (*Match) SetFile added in v0.49.0

func (o *Match) SetFile(v string)

SetFile sets field value

func (*Match) SetLine added in v0.49.0

func (o *Match) SetLine(v int32)

SetLine sets field value

func (Match) ToMap added in v0.49.0

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

func (*Match) UnmarshalJSON added in v0.49.0

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

type ModelsApiKeyType added in v0.52.0

type ModelsApiKeyType string

ModelsApiKeyType the model 'ModelsApiKeyType'

const (
	ApiKeyTypeClient    ModelsApiKeyType = "client"
	ApiKeyTypeWorkspace ModelsApiKeyType = "workspace"
	ApiKeyTypeTarget    ModelsApiKeyType = "target"
	ApiKeyTypeRunner    ModelsApiKeyType = "runner"
)

List of models.ApiKeyType

func NewModelsApiKeyTypeFromValue added in v0.52.0

func NewModelsApiKeyTypeFromValue(v string) (*ModelsApiKeyType, error)

NewModelsApiKeyTypeFromValue returns a pointer to a valid ModelsApiKeyType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ModelsApiKeyType) IsValid added in v0.52.0

func (v ModelsApiKeyType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ModelsApiKeyType) Ptr added in v0.52.0

Ptr returns reference to models.ApiKeyType value

func (*ModelsApiKeyType) UnmarshalJSON added in v0.52.0

func (v *ModelsApiKeyType) UnmarshalJSON(src []byte) error

type ModelsJobAction added in v0.52.0

type ModelsJobAction string

ModelsJobAction the model 'ModelsJobAction'

const (
	JobActionCreate            ModelsJobAction = "create"
	JobActionStart             ModelsJobAction = "start"
	JobActionStop              ModelsJobAction = "stop"
	JobActionRestart           ModelsJobAction = "restart"
	JobActionDelete            ModelsJobAction = "delete"
	JobActionForceDelete       ModelsJobAction = "force-delete"
	JobActionRun               ModelsJobAction = "run"
	JobActionInstallProvider   ModelsJobAction = "install-provider"
	JobActionUninstallProvider ModelsJobAction = "uninstall-provider"
	JobActionUpdateProvider    ModelsJobAction = "update-provider"
)

List of models.JobAction

func NewModelsJobActionFromValue added in v0.52.0

func NewModelsJobActionFromValue(v string) (*ModelsJobAction, error)

NewModelsJobActionFromValue returns a pointer to a valid ModelsJobAction for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ModelsJobAction) IsValid added in v0.52.0

func (v ModelsJobAction) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ModelsJobAction) Ptr added in v0.52.0

Ptr returns reference to models.JobAction value

func (*ModelsJobAction) UnmarshalJSON added in v0.52.0

func (v *ModelsJobAction) UnmarshalJSON(src []byte) error

type ModelsResourceStateName added in v0.52.0

type ModelsResourceStateName string

ModelsResourceStateName the model 'ModelsResourceStateName'

const (
	ResourceStateNameUndefined           ModelsResourceStateName = "undefined"
	ResourceStateNamePendingRun          ModelsResourceStateName = "pending-run"
	ResourceStateNameRunning             ModelsResourceStateName = "running"
	ResourceStateNameRunSuccessful       ModelsResourceStateName = "run-successful"
	ResourceStateNamePendingCreate       ModelsResourceStateName = "pending-create"
	ResourceStateNameCreating            ModelsResourceStateName = "creating"
	ResourceStateNamePendingStart        ModelsResourceStateName = "pending-start"
	ResourceStateNameStarting            ModelsResourceStateName = "starting"
	ResourceStateNameStarted             ModelsResourceStateName = "started"
	ResourceStateNamePendingStop         ModelsResourceStateName = "pending-stop"
	ResourceStateNameStopping            ModelsResourceStateName = "stopping"
	ResourceStateNameStopped             ModelsResourceStateName = "stopped"
	ResourceStateNamePendingRestart      ModelsResourceStateName = "pending-restart"
	ResourceStateNameError               ModelsResourceStateName = "error"
	ResourceStateNameUnresponsive        ModelsResourceStateName = "unresponsive"
	ResourceStateNamePendingDelete       ModelsResourceStateName = "pending-delete"
	ResourceStateNamePendingForcedDelete ModelsResourceStateName = "pending-forced-delete"
	ResourceStateNameDeleting            ModelsResourceStateName = "deleting"
	ResourceStateNameDeleted             ModelsResourceStateName = "deleted"
)

List of models.ResourceStateName

func NewModelsResourceStateNameFromValue added in v0.52.0

func NewModelsResourceStateNameFromValue(v string) (*ModelsResourceStateName, error)

NewModelsResourceStateNameFromValue returns a pointer to a valid ModelsResourceStateName for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ModelsResourceStateName) IsValid added in v0.52.0

func (v ModelsResourceStateName) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ModelsResourceStateName) Ptr added in v0.52.0

Ptr returns reference to models.ResourceStateName value

func (*ModelsResourceStateName) UnmarshalJSON added in v0.52.0

func (v *ModelsResourceStateName) UnmarshalJSON(src []byte) error

type ModelsTargetConfigPropertyType added in v0.52.0

type ModelsTargetConfigPropertyType string

ModelsTargetConfigPropertyType the model 'ModelsTargetConfigPropertyType'

const (
	TargetConfigPropertyTypeString   ModelsTargetConfigPropertyType = "string"
	TargetConfigPropertyTypeOption   ModelsTargetConfigPropertyType = "option"
	TargetConfigPropertyTypeBoolean  ModelsTargetConfigPropertyType = "boolean"
	TargetConfigPropertyTypeInt      ModelsTargetConfigPropertyType = "int"
	TargetConfigPropertyTypeFloat    ModelsTargetConfigPropertyType = "float"
	TargetConfigPropertyTypeFilePath ModelsTargetConfigPropertyType = "file-path"
)

List of models.TargetConfigPropertyType

func NewModelsTargetConfigPropertyTypeFromValue added in v0.52.0

func NewModelsTargetConfigPropertyTypeFromValue(v string) (*ModelsTargetConfigPropertyType, error)

NewModelsTargetConfigPropertyTypeFromValue returns a pointer to a valid ModelsTargetConfigPropertyType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ModelsTargetConfigPropertyType) IsValid added in v0.52.0

IsValid return true if the value is valid for the enum, false otherwise

func (ModelsTargetConfigPropertyType) Ptr added in v0.52.0

Ptr returns reference to models.TargetConfigPropertyType value

func (*ModelsTargetConfigPropertyType) UnmarshalJSON added in v0.52.0

func (v *ModelsTargetConfigPropertyType) UnmarshalJSON(src []byte) error

type NetworkKey

type NetworkKey struct {
	Key string `json:"key"`
}

NetworkKey struct for NetworkKey

func NewNetworkKey

func NewNetworkKey(key string) *NetworkKey

NewNetworkKey instantiates a new NetworkKey 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 NewNetworkKeyWithDefaults

func NewNetworkKeyWithDefaults() *NetworkKey

NewNetworkKeyWithDefaults instantiates a new NetworkKey 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 (*NetworkKey) GetKey

func (o *NetworkKey) GetKey() string

GetKey returns the Key field value

func (*NetworkKey) GetKeyOk

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

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

func (NetworkKey) MarshalJSON

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

func (*NetworkKey) SetKey

func (o *NetworkKey) SetKey(v string)

SetKey sets field value

func (NetworkKey) ToMap

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

func (*NetworkKey) UnmarshalJSON added in v0.25.0

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

type NullableApiKeyViewDTO added in v0.52.0

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

func NewNullableApiKeyViewDTO added in v0.52.0

func NewNullableApiKeyViewDTO(val *ApiKeyViewDTO) *NullableApiKeyViewDTO

func (NullableApiKeyViewDTO) Get added in v0.52.0

func (NullableApiKeyViewDTO) IsSet added in v0.52.0

func (v NullableApiKeyViewDTO) IsSet() bool

func (NullableApiKeyViewDTO) MarshalJSON added in v0.52.0

func (v NullableApiKeyViewDTO) MarshalJSON() ([]byte, error)

func (*NullableApiKeyViewDTO) Set added in v0.52.0

func (v *NullableApiKeyViewDTO) Set(val *ApiKeyViewDTO)

func (*NullableApiKeyViewDTO) UnmarshalJSON added in v0.52.0

func (v *NullableApiKeyViewDTO) UnmarshalJSON(src []byte) error

func (*NullableApiKeyViewDTO) Unset added in v0.52.0

func (v *NullableApiKeyViewDTO) 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 NullableBuildConfig added in v0.26.0

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

func NewNullableBuildConfig added in v0.26.0

func NewNullableBuildConfig(val *BuildConfig) *NullableBuildConfig

func (NullableBuildConfig) Get added in v0.26.0

func (NullableBuildConfig) IsSet added in v0.26.0

func (v NullableBuildConfig) IsSet() bool

func (NullableBuildConfig) MarshalJSON added in v0.26.0

func (v NullableBuildConfig) MarshalJSON() ([]byte, error)

func (*NullableBuildConfig) Set added in v0.26.0

func (v *NullableBuildConfig) Set(val *BuildConfig)

func (*NullableBuildConfig) UnmarshalJSON added in v0.26.0

func (v *NullableBuildConfig) UnmarshalJSON(src []byte) error

func (*NullableBuildConfig) Unset added in v0.26.0

func (v *NullableBuildConfig) Unset()

type NullableBuildDTO added in v0.52.0

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

func NewNullableBuildDTO added in v0.52.0

func NewNullableBuildDTO(val *BuildDTO) *NullableBuildDTO

func (NullableBuildDTO) Get added in v0.52.0

func (v NullableBuildDTO) Get() *BuildDTO

func (NullableBuildDTO) IsSet added in v0.52.0

func (v NullableBuildDTO) IsSet() bool

func (NullableBuildDTO) MarshalJSON added in v0.52.0

func (v NullableBuildDTO) MarshalJSON() ([]byte, error)

func (*NullableBuildDTO) Set added in v0.52.0

func (v *NullableBuildDTO) Set(val *BuildDTO)

func (*NullableBuildDTO) UnmarshalJSON added in v0.52.0

func (v *NullableBuildDTO) UnmarshalJSON(src []byte) error

func (*NullableBuildDTO) Unset added in v0.52.0

func (v *NullableBuildDTO) Unset()

type NullableCachedBuild added in v0.26.0

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

func NewNullableCachedBuild added in v0.26.0

func NewNullableCachedBuild(val *CachedBuild) *NullableCachedBuild

func (NullableCachedBuild) Get added in v0.26.0

func (NullableCachedBuild) IsSet added in v0.26.0

func (v NullableCachedBuild) IsSet() bool

func (NullableCachedBuild) MarshalJSON added in v0.26.0

func (v NullableCachedBuild) MarshalJSON() ([]byte, error)

func (*NullableCachedBuild) Set added in v0.26.0

func (v *NullableCachedBuild) Set(val *CachedBuild)

func (*NullableCachedBuild) UnmarshalJSON added in v0.26.0

func (v *NullableCachedBuild) UnmarshalJSON(src []byte) error

func (*NullableCachedBuild) Unset added in v0.26.0

func (v *NullableCachedBuild) Unset()

type NullableCloneTarget added in v0.26.0

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

func NewNullableCloneTarget added in v0.26.0

func NewNullableCloneTarget(val *CloneTarget) *NullableCloneTarget

func (NullableCloneTarget) Get added in v0.26.0

func (NullableCloneTarget) IsSet added in v0.26.0

func (v NullableCloneTarget) IsSet() bool

func (NullableCloneTarget) MarshalJSON added in v0.26.0

func (v NullableCloneTarget) MarshalJSON() ([]byte, error)

func (*NullableCloneTarget) Set added in v0.26.0

func (v *NullableCloneTarget) Set(val *CloneTarget)

func (*NullableCloneTarget) UnmarshalJSON added in v0.26.0

func (v *NullableCloneTarget) UnmarshalJSON(src []byte) error

func (*NullableCloneTarget) Unset added in v0.26.0

func (v *NullableCloneTarget) Unset()

type NullableCommand added in v0.52.0

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

func NewNullableCommand added in v0.52.0

func NewNullableCommand(val *Command) *NullableCommand

func (NullableCommand) Get added in v0.52.0

func (v NullableCommand) Get() *Command

func (NullableCommand) IsSet added in v0.52.0

func (v NullableCommand) IsSet() bool

func (NullableCommand) MarshalJSON added in v0.52.0

func (v NullableCommand) MarshalJSON() ([]byte, error)

func (*NullableCommand) Set added in v0.52.0

func (v *NullableCommand) Set(val *Command)

func (*NullableCommand) UnmarshalJSON added in v0.52.0

func (v *NullableCommand) UnmarshalJSON(src []byte) error

func (*NullableCommand) Unset added in v0.52.0

func (v *NullableCommand) Unset()

type NullableCompletionContext added in v0.49.0

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

func NewNullableCompletionContext added in v0.49.0

func NewNullableCompletionContext(val *CompletionContext) *NullableCompletionContext

func (NullableCompletionContext) Get added in v0.49.0

func (NullableCompletionContext) IsSet added in v0.49.0

func (v NullableCompletionContext) IsSet() bool

func (NullableCompletionContext) MarshalJSON added in v0.49.0

func (v NullableCompletionContext) MarshalJSON() ([]byte, error)

func (*NullableCompletionContext) Set added in v0.49.0

func (*NullableCompletionContext) UnmarshalJSON added in v0.49.0

func (v *NullableCompletionContext) UnmarshalJSON(src []byte) error

func (*NullableCompletionContext) Unset added in v0.49.0

func (v *NullableCompletionContext) Unset()

type NullableCompletionItem added in v0.49.0

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

func NewNullableCompletionItem added in v0.49.0

func NewNullableCompletionItem(val *CompletionItem) *NullableCompletionItem

func (NullableCompletionItem) Get added in v0.49.0

func (NullableCompletionItem) IsSet added in v0.49.0

func (v NullableCompletionItem) IsSet() bool

func (NullableCompletionItem) MarshalJSON added in v0.49.0

func (v NullableCompletionItem) MarshalJSON() ([]byte, error)

func (*NullableCompletionItem) Set added in v0.49.0

func (*NullableCompletionItem) UnmarshalJSON added in v0.49.0

func (v *NullableCompletionItem) UnmarshalJSON(src []byte) error

func (*NullableCompletionItem) Unset added in v0.49.0

func (v *NullableCompletionItem) Unset()

type NullableCompletionList added in v0.49.0

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

func NewNullableCompletionList added in v0.49.0

func NewNullableCompletionList(val *CompletionList) *NullableCompletionList

func (NullableCompletionList) Get added in v0.49.0

func (NullableCompletionList) IsSet added in v0.49.0

func (v NullableCompletionList) IsSet() bool

func (NullableCompletionList) MarshalJSON added in v0.49.0

func (v NullableCompletionList) MarshalJSON() ([]byte, error)

func (*NullableCompletionList) Set added in v0.49.0

func (*NullableCompletionList) UnmarshalJSON added in v0.49.0

func (v *NullableCompletionList) UnmarshalJSON(src []byte) error

func (*NullableCompletionList) Unset added in v0.49.0

func (v *NullableCompletionList) Unset()

type NullableContainerConfig added in v0.33.0

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

func NewNullableContainerConfig added in v0.33.0

func NewNullableContainerConfig(val *ContainerConfig) *NullableContainerConfig

func (NullableContainerConfig) Get added in v0.33.0

func (NullableContainerConfig) IsSet added in v0.33.0

func (v NullableContainerConfig) IsSet() bool

func (NullableContainerConfig) MarshalJSON added in v0.33.0

func (v NullableContainerConfig) MarshalJSON() ([]byte, error)

func (*NullableContainerConfig) Set added in v0.33.0

func (*NullableContainerConfig) UnmarshalJSON added in v0.33.0

func (v *NullableContainerConfig) UnmarshalJSON(src []byte) error

func (*NullableContainerConfig) Unset added in v0.33.0

func (v *NullableContainerConfig) Unset()

type NullableContainerRegistry

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

func NewNullableContainerRegistry

func NewNullableContainerRegistry(val *ContainerRegistry) *NullableContainerRegistry

func (NullableContainerRegistry) Get

func (NullableContainerRegistry) IsSet

func (v NullableContainerRegistry) IsSet() bool

func (NullableContainerRegistry) MarshalJSON

func (v NullableContainerRegistry) MarshalJSON() ([]byte, error)

func (*NullableContainerRegistry) Set

func (*NullableContainerRegistry) UnmarshalJSON

func (v *NullableContainerRegistry) UnmarshalJSON(src []byte) error

func (*NullableContainerRegistry) Unset

func (v *NullableContainerRegistry) Unset()

type NullableCreateBuildDTO added in v0.26.0

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

func NewNullableCreateBuildDTO added in v0.26.0

func NewNullableCreateBuildDTO(val *CreateBuildDTO) *NullableCreateBuildDTO

func (NullableCreateBuildDTO) Get added in v0.26.0

func (NullableCreateBuildDTO) IsSet added in v0.26.0

func (v NullableCreateBuildDTO) IsSet() bool

func (NullableCreateBuildDTO) MarshalJSON added in v0.26.0

func (v NullableCreateBuildDTO) MarshalJSON() ([]byte, error)

func (*NullableCreateBuildDTO) Set added in v0.26.0

func (*NullableCreateBuildDTO) UnmarshalJSON added in v0.26.0

func (v *NullableCreateBuildDTO) UnmarshalJSON(src []byte) error

func (*NullableCreateBuildDTO) Unset added in v0.26.0

func (v *NullableCreateBuildDTO) Unset()

type NullableCreatePrebuildDTO added in v0.26.0

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

func NewNullableCreatePrebuildDTO added in v0.26.0

func NewNullableCreatePrebuildDTO(val *CreatePrebuildDTO) *NullableCreatePrebuildDTO

func (NullableCreatePrebuildDTO) Get added in v0.26.0

func (NullableCreatePrebuildDTO) IsSet added in v0.26.0

func (v NullableCreatePrebuildDTO) IsSet() bool

func (NullableCreatePrebuildDTO) MarshalJSON added in v0.26.0

func (v NullableCreatePrebuildDTO) MarshalJSON() ([]byte, error)

func (*NullableCreatePrebuildDTO) Set added in v0.26.0

func (*NullableCreatePrebuildDTO) UnmarshalJSON added in v0.26.0

func (v *NullableCreatePrebuildDTO) UnmarshalJSON(src []byte) error

func (*NullableCreatePrebuildDTO) Unset added in v0.26.0

func (v *NullableCreatePrebuildDTO) Unset()

type NullableCreateRunnerDTO added in v0.52.0

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

func NewNullableCreateRunnerDTO added in v0.52.0

func NewNullableCreateRunnerDTO(val *CreateRunnerDTO) *NullableCreateRunnerDTO

func (NullableCreateRunnerDTO) Get added in v0.52.0

func (NullableCreateRunnerDTO) IsSet added in v0.52.0

func (v NullableCreateRunnerDTO) IsSet() bool

func (NullableCreateRunnerDTO) MarshalJSON added in v0.52.0

func (v NullableCreateRunnerDTO) MarshalJSON() ([]byte, error)

func (*NullableCreateRunnerDTO) Set added in v0.52.0

func (*NullableCreateRunnerDTO) UnmarshalJSON added in v0.52.0

func (v *NullableCreateRunnerDTO) UnmarshalJSON(src []byte) error

func (*NullableCreateRunnerDTO) Unset added in v0.52.0

func (v *NullableCreateRunnerDTO) Unset()

type NullableCreateRunnerResultDTO added in v0.52.0

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

func NewNullableCreateRunnerResultDTO added in v0.52.0

func NewNullableCreateRunnerResultDTO(val *CreateRunnerResultDTO) *NullableCreateRunnerResultDTO

func (NullableCreateRunnerResultDTO) Get added in v0.52.0

func (NullableCreateRunnerResultDTO) IsSet added in v0.52.0

func (NullableCreateRunnerResultDTO) MarshalJSON added in v0.52.0

func (v NullableCreateRunnerResultDTO) MarshalJSON() ([]byte, error)

func (*NullableCreateRunnerResultDTO) Set added in v0.52.0

func (*NullableCreateRunnerResultDTO) UnmarshalJSON added in v0.52.0

func (v *NullableCreateRunnerResultDTO) UnmarshalJSON(src []byte) error

func (*NullableCreateRunnerResultDTO) Unset added in v0.52.0

func (v *NullableCreateRunnerResultDTO) Unset()

type NullableCreateSessionRequest added in v0.52.0

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

func NewNullableCreateSessionRequest added in v0.52.0

func NewNullableCreateSessionRequest(val *CreateSessionRequest) *NullableCreateSessionRequest

func (NullableCreateSessionRequest) Get added in v0.52.0

func (NullableCreateSessionRequest) IsSet added in v0.52.0

func (NullableCreateSessionRequest) MarshalJSON added in v0.52.0

func (v NullableCreateSessionRequest) MarshalJSON() ([]byte, error)

func (*NullableCreateSessionRequest) Set added in v0.52.0

func (*NullableCreateSessionRequest) UnmarshalJSON added in v0.52.0

func (v *NullableCreateSessionRequest) UnmarshalJSON(src []byte) error

func (*NullableCreateSessionRequest) Unset added in v0.52.0

func (v *NullableCreateSessionRequest) Unset()

type NullableCreateTargetConfigDTO added in v0.52.0

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

func NewNullableCreateTargetConfigDTO added in v0.52.0

func NewNullableCreateTargetConfigDTO(val *CreateTargetConfigDTO) *NullableCreateTargetConfigDTO

func (NullableCreateTargetConfigDTO) Get added in v0.52.0

func (NullableCreateTargetConfigDTO) IsSet added in v0.52.0

func (NullableCreateTargetConfigDTO) MarshalJSON added in v0.52.0

func (v NullableCreateTargetConfigDTO) MarshalJSON() ([]byte, error)

func (*NullableCreateTargetConfigDTO) Set added in v0.52.0

func (*NullableCreateTargetConfigDTO) UnmarshalJSON added in v0.52.0

func (v *NullableCreateTargetConfigDTO) UnmarshalJSON(src []byte) error

func (*NullableCreateTargetConfigDTO) Unset added in v0.52.0

func (v *NullableCreateTargetConfigDTO) Unset()

type NullableCreateTargetDTO added in v0.52.0

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

func NewNullableCreateTargetDTO added in v0.52.0

func NewNullableCreateTargetDTO(val *CreateTargetDTO) *NullableCreateTargetDTO

func (NullableCreateTargetDTO) Get added in v0.52.0

func (NullableCreateTargetDTO) IsSet added in v0.52.0

func (v NullableCreateTargetDTO) IsSet() bool

func (NullableCreateTargetDTO) MarshalJSON added in v0.52.0

func (v NullableCreateTargetDTO) MarshalJSON() ([]byte, error)

func (*NullableCreateTargetDTO) Set added in v0.52.0

func (*NullableCreateTargetDTO) UnmarshalJSON added in v0.52.0

func (v *NullableCreateTargetDTO) UnmarshalJSON(src []byte) error

func (*NullableCreateTargetDTO) Unset added in v0.52.0

func (v *NullableCreateTargetDTO) Unset()

type NullableCreateWorkspaceDTO added in v0.24.0

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

func NewNullableCreateWorkspaceDTO added in v0.24.0

func NewNullableCreateWorkspaceDTO(val *CreateWorkspaceDTO) *NullableCreateWorkspaceDTO

func (NullableCreateWorkspaceDTO) Get added in v0.24.0

func (NullableCreateWorkspaceDTO) IsSet added in v0.24.0

func (v NullableCreateWorkspaceDTO) IsSet() bool

func (NullableCreateWorkspaceDTO) MarshalJSON added in v0.24.0

func (v NullableCreateWorkspaceDTO) MarshalJSON() ([]byte, error)

func (*NullableCreateWorkspaceDTO) Set added in v0.24.0

func (*NullableCreateWorkspaceDTO) UnmarshalJSON added in v0.24.0

func (v *NullableCreateWorkspaceDTO) UnmarshalJSON(src []byte) error

func (*NullableCreateWorkspaceDTO) Unset added in v0.24.0

func (v *NullableCreateWorkspaceDTO) Unset()

type NullableCreateWorkspaceSourceDTO added in v0.52.0

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

func NewNullableCreateWorkspaceSourceDTO added in v0.52.0

func NewNullableCreateWorkspaceSourceDTO(val *CreateWorkspaceSourceDTO) *NullableCreateWorkspaceSourceDTO

func (NullableCreateWorkspaceSourceDTO) Get added in v0.52.0

func (NullableCreateWorkspaceSourceDTO) IsSet added in v0.52.0

func (NullableCreateWorkspaceSourceDTO) MarshalJSON added in v0.52.0

func (v NullableCreateWorkspaceSourceDTO) MarshalJSON() ([]byte, error)

func (*NullableCreateWorkspaceSourceDTO) Set added in v0.52.0

func (*NullableCreateWorkspaceSourceDTO) UnmarshalJSON added in v0.52.0

func (v *NullableCreateWorkspaceSourceDTO) UnmarshalJSON(src []byte) error

func (*NullableCreateWorkspaceSourceDTO) Unset added in v0.52.0

type NullableCreateWorkspaceTemplateDTO added in v0.52.0

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

func NewNullableCreateWorkspaceTemplateDTO added in v0.52.0

func NewNullableCreateWorkspaceTemplateDTO(val *CreateWorkspaceTemplateDTO) *NullableCreateWorkspaceTemplateDTO

func (NullableCreateWorkspaceTemplateDTO) Get added in v0.52.0

func (NullableCreateWorkspaceTemplateDTO) IsSet added in v0.52.0

func (NullableCreateWorkspaceTemplateDTO) MarshalJSON added in v0.52.0

func (v NullableCreateWorkspaceTemplateDTO) MarshalJSON() ([]byte, error)

func (*NullableCreateWorkspaceTemplateDTO) Set added in v0.52.0

func (*NullableCreateWorkspaceTemplateDTO) UnmarshalJSON added in v0.52.0

func (v *NullableCreateWorkspaceTemplateDTO) UnmarshalJSON(src []byte) error

func (*NullableCreateWorkspaceTemplateDTO) Unset added in v0.52.0

type NullableDevcontainerConfig added in v0.24.0

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

func NewNullableDevcontainerConfig added in v0.24.0

func NewNullableDevcontainerConfig(val *DevcontainerConfig) *NullableDevcontainerConfig

func (NullableDevcontainerConfig) Get added in v0.24.0

func (NullableDevcontainerConfig) IsSet added in v0.24.0

func (v NullableDevcontainerConfig) IsSet() bool

func (NullableDevcontainerConfig) MarshalJSON added in v0.24.0

func (v NullableDevcontainerConfig) MarshalJSON() ([]byte, error)

func (*NullableDevcontainerConfig) Set added in v0.24.0

func (*NullableDevcontainerConfig) UnmarshalJSON added in v0.24.0

func (v *NullableDevcontainerConfig) UnmarshalJSON(src []byte) error

func (*NullableDevcontainerConfig) Unset added in v0.24.0

func (v *NullableDevcontainerConfig) Unset()

type NullableEnvironmentVariable added in v0.52.0

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

func NewNullableEnvironmentVariable added in v0.52.0

func NewNullableEnvironmentVariable(val *EnvironmentVariable) *NullableEnvironmentVariable

func (NullableEnvironmentVariable) Get added in v0.52.0

func (NullableEnvironmentVariable) IsSet added in v0.52.0

func (NullableEnvironmentVariable) MarshalJSON added in v0.52.0

func (v NullableEnvironmentVariable) MarshalJSON() ([]byte, error)

func (*NullableEnvironmentVariable) Set added in v0.52.0

func (*NullableEnvironmentVariable) UnmarshalJSON added in v0.52.0

func (v *NullableEnvironmentVariable) UnmarshalJSON(src []byte) error

func (*NullableEnvironmentVariable) Unset added in v0.52.0

func (v *NullableEnvironmentVariable) Unset()

type NullableExecuteRequest added in v0.49.0

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

func NewNullableExecuteRequest added in v0.49.0

func NewNullableExecuteRequest(val *ExecuteRequest) *NullableExecuteRequest

func (NullableExecuteRequest) Get added in v0.49.0

func (NullableExecuteRequest) IsSet added in v0.49.0

func (v NullableExecuteRequest) IsSet() bool

func (NullableExecuteRequest) MarshalJSON added in v0.49.0

func (v NullableExecuteRequest) MarshalJSON() ([]byte, error)

func (*NullableExecuteRequest) Set added in v0.49.0

func (*NullableExecuteRequest) UnmarshalJSON added in v0.49.0

func (v *NullableExecuteRequest) UnmarshalJSON(src []byte) error

func (*NullableExecuteRequest) Unset added in v0.49.0

func (v *NullableExecuteRequest) Unset()

type NullableExecuteResponse added in v0.49.0

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

func NewNullableExecuteResponse added in v0.49.0

func NewNullableExecuteResponse(val *ExecuteResponse) *NullableExecuteResponse

func (NullableExecuteResponse) Get added in v0.49.0

func (NullableExecuteResponse) IsSet added in v0.49.0

func (v NullableExecuteResponse) IsSet() bool

func (NullableExecuteResponse) MarshalJSON added in v0.49.0

func (v NullableExecuteResponse) MarshalJSON() ([]byte, error)

func (*NullableExecuteResponse) Set added in v0.49.0

func (*NullableExecuteResponse) UnmarshalJSON added in v0.49.0

func (v *NullableExecuteResponse) UnmarshalJSON(src []byte) error

func (*NullableExecuteResponse) Unset added in v0.49.0

func (v *NullableExecuteResponse) Unset()

type NullableFRPSConfig

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

func NewNullableFRPSConfig

func NewNullableFRPSConfig(val *FRPSConfig) *NullableFRPSConfig

func (NullableFRPSConfig) Get

func (v NullableFRPSConfig) Get() *FRPSConfig

func (NullableFRPSConfig) IsSet

func (v NullableFRPSConfig) IsSet() bool

func (NullableFRPSConfig) MarshalJSON

func (v NullableFRPSConfig) MarshalJSON() ([]byte, error)

func (*NullableFRPSConfig) Set

func (v *NullableFRPSConfig) Set(val *FRPSConfig)

func (*NullableFRPSConfig) UnmarshalJSON

func (v *NullableFRPSConfig) UnmarshalJSON(src []byte) error

func (*NullableFRPSConfig) Unset

func (v *NullableFRPSConfig) Unset()

type NullableFileInfo added in v0.49.0

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

func NewNullableFileInfo added in v0.49.0

func NewNullableFileInfo(val *FileInfo) *NullableFileInfo

func (NullableFileInfo) Get added in v0.49.0

func (v NullableFileInfo) Get() *FileInfo

func (NullableFileInfo) IsSet added in v0.49.0

func (v NullableFileInfo) IsSet() bool

func (NullableFileInfo) MarshalJSON added in v0.49.0

func (v NullableFileInfo) MarshalJSON() ([]byte, error)

func (*NullableFileInfo) Set added in v0.49.0

func (v *NullableFileInfo) Set(val *FileInfo)

func (*NullableFileInfo) UnmarshalJSON added in v0.49.0

func (v *NullableFileInfo) UnmarshalJSON(src []byte) error

func (*NullableFileInfo) Unset added in v0.49.0

func (v *NullableFileInfo) Unset()

type NullableFileStatus

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

func NewNullableFileStatus

func NewNullableFileStatus(val *FileStatus) *NullableFileStatus

func (NullableFileStatus) Get

func (v NullableFileStatus) Get() *FileStatus

func (NullableFileStatus) IsSet

func (v NullableFileStatus) IsSet() bool

func (NullableFileStatus) MarshalJSON

func (v NullableFileStatus) MarshalJSON() ([]byte, error)

func (*NullableFileStatus) Set

func (v *NullableFileStatus) Set(val *FileStatus)

func (*NullableFileStatus) UnmarshalJSON

func (v *NullableFileStatus) UnmarshalJSON(src []byte) error

func (*NullableFileStatus) Unset

func (v *NullableFileStatus) 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 NullableGetRepositoryContext added in v0.26.0

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

func NewNullableGetRepositoryContext added in v0.26.0

func NewNullableGetRepositoryContext(val *GetRepositoryContext) *NullableGetRepositoryContext

func (NullableGetRepositoryContext) Get added in v0.26.0

func (NullableGetRepositoryContext) IsSet added in v0.26.0

func (NullableGetRepositoryContext) MarshalJSON added in v0.26.0

func (v NullableGetRepositoryContext) MarshalJSON() ([]byte, error)

func (*NullableGetRepositoryContext) Set added in v0.26.0

func (*NullableGetRepositoryContext) UnmarshalJSON added in v0.26.0

func (v *NullableGetRepositoryContext) UnmarshalJSON(src []byte) error

func (*NullableGetRepositoryContext) Unset added in v0.26.0

func (v *NullableGetRepositoryContext) Unset()

type NullableGitAddRequest added in v0.49.0

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

func NewNullableGitAddRequest added in v0.49.0

func NewNullableGitAddRequest(val *GitAddRequest) *NullableGitAddRequest

func (NullableGitAddRequest) Get added in v0.49.0

func (NullableGitAddRequest) IsSet added in v0.49.0

func (v NullableGitAddRequest) IsSet() bool

func (NullableGitAddRequest) MarshalJSON added in v0.49.0

func (v NullableGitAddRequest) MarshalJSON() ([]byte, error)

func (*NullableGitAddRequest) Set added in v0.49.0

func (v *NullableGitAddRequest) Set(val *GitAddRequest)

func (*NullableGitAddRequest) UnmarshalJSON added in v0.49.0

func (v *NullableGitAddRequest) UnmarshalJSON(src []byte) error

func (*NullableGitAddRequest) Unset added in v0.49.0

func (v *NullableGitAddRequest) Unset()

type NullableGitBranch

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

func NewNullableGitBranch

func NewNullableGitBranch(val *GitBranch) *NullableGitBranch

func (NullableGitBranch) Get

func (v NullableGitBranch) Get() *GitBranch

func (NullableGitBranch) IsSet

func (v NullableGitBranch) IsSet() bool

func (NullableGitBranch) MarshalJSON

func (v NullableGitBranch) MarshalJSON() ([]byte, error)

func (*NullableGitBranch) Set

func (v *NullableGitBranch) Set(val *GitBranch)

func (*NullableGitBranch) UnmarshalJSON

func (v *NullableGitBranch) UnmarshalJSON(src []byte) error

func (*NullableGitBranch) Unset

func (v *NullableGitBranch) Unset()

type NullableGitBranchRequest added in v0.49.0

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

func NewNullableGitBranchRequest added in v0.49.0

func NewNullableGitBranchRequest(val *GitBranchRequest) *NullableGitBranchRequest

func (NullableGitBranchRequest) Get added in v0.49.0

func (NullableGitBranchRequest) IsSet added in v0.49.0

func (v NullableGitBranchRequest) IsSet() bool

func (NullableGitBranchRequest) MarshalJSON added in v0.49.0

func (v NullableGitBranchRequest) MarshalJSON() ([]byte, error)

func (*NullableGitBranchRequest) Set added in v0.49.0

func (*NullableGitBranchRequest) UnmarshalJSON added in v0.49.0

func (v *NullableGitBranchRequest) UnmarshalJSON(src []byte) error

func (*NullableGitBranchRequest) Unset added in v0.49.0

func (v *NullableGitBranchRequest) Unset()

type NullableGitCloneRequest added in v0.49.0

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

func NewNullableGitCloneRequest added in v0.49.0

func NewNullableGitCloneRequest(val *GitCloneRequest) *NullableGitCloneRequest

func (NullableGitCloneRequest) Get added in v0.49.0

func (NullableGitCloneRequest) IsSet added in v0.49.0

func (v NullableGitCloneRequest) IsSet() bool

func (NullableGitCloneRequest) MarshalJSON added in v0.49.0

func (v NullableGitCloneRequest) MarshalJSON() ([]byte, error)

func (*NullableGitCloneRequest) Set added in v0.49.0

func (*NullableGitCloneRequest) UnmarshalJSON added in v0.49.0

func (v *NullableGitCloneRequest) UnmarshalJSON(src []byte) error

func (*NullableGitCloneRequest) Unset added in v0.49.0

func (v *NullableGitCloneRequest) Unset()

type NullableGitCommitInfo added in v0.49.0

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

func NewNullableGitCommitInfo added in v0.49.0

func NewNullableGitCommitInfo(val *GitCommitInfo) *NullableGitCommitInfo

func (NullableGitCommitInfo) Get added in v0.49.0

func (NullableGitCommitInfo) IsSet added in v0.49.0

func (v NullableGitCommitInfo) IsSet() bool

func (NullableGitCommitInfo) MarshalJSON added in v0.49.0

func (v NullableGitCommitInfo) MarshalJSON() ([]byte, error)

func (*NullableGitCommitInfo) Set added in v0.49.0

func (v *NullableGitCommitInfo) Set(val *GitCommitInfo)

func (*NullableGitCommitInfo) UnmarshalJSON added in v0.49.0

func (v *NullableGitCommitInfo) UnmarshalJSON(src []byte) error

func (*NullableGitCommitInfo) Unset added in v0.49.0

func (v *NullableGitCommitInfo) Unset()

type NullableGitCommitRequest added in v0.49.0

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

func NewNullableGitCommitRequest added in v0.49.0

func NewNullableGitCommitRequest(val *GitCommitRequest) *NullableGitCommitRequest

func (NullableGitCommitRequest) Get added in v0.49.0

func (NullableGitCommitRequest) IsSet added in v0.49.0

func (v NullableGitCommitRequest) IsSet() bool

func (NullableGitCommitRequest) MarshalJSON added in v0.49.0

func (v NullableGitCommitRequest) MarshalJSON() ([]byte, error)

func (*NullableGitCommitRequest) Set added in v0.49.0

func (*NullableGitCommitRequest) UnmarshalJSON added in v0.49.0

func (v *NullableGitCommitRequest) UnmarshalJSON(src []byte) error

func (*NullableGitCommitRequest) Unset added in v0.49.0

func (v *NullableGitCommitRequest) Unset()

type NullableGitCommitResponse added in v0.49.0

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

func NewNullableGitCommitResponse added in v0.49.0

func NewNullableGitCommitResponse(val *GitCommitResponse) *NullableGitCommitResponse

func (NullableGitCommitResponse) Get added in v0.49.0

func (NullableGitCommitResponse) IsSet added in v0.49.0

func (v NullableGitCommitResponse) IsSet() bool

func (NullableGitCommitResponse) MarshalJSON added in v0.49.0

func (v NullableGitCommitResponse) MarshalJSON() ([]byte, error)

func (*NullableGitCommitResponse) Set added in v0.49.0

func (*NullableGitCommitResponse) UnmarshalJSON added in v0.49.0

func (v *NullableGitCommitResponse) UnmarshalJSON(src []byte) error

func (*NullableGitCommitResponse) Unset added in v0.49.0

func (v *NullableGitCommitResponse) Unset()

type NullableGitNamespace

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

func NewNullableGitNamespace

func NewNullableGitNamespace(val *GitNamespace) *NullableGitNamespace

func (NullableGitNamespace) Get

func (NullableGitNamespace) IsSet

func (v NullableGitNamespace) IsSet() bool

func (NullableGitNamespace) MarshalJSON

func (v NullableGitNamespace) MarshalJSON() ([]byte, error)

func (*NullableGitNamespace) Set

func (v *NullableGitNamespace) Set(val *GitNamespace)

func (*NullableGitNamespace) UnmarshalJSON

func (v *NullableGitNamespace) UnmarshalJSON(src []byte) error

func (*NullableGitNamespace) Unset

func (v *NullableGitNamespace) Unset()

type NullableGitProvider

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

func NewNullableGitProvider

func NewNullableGitProvider(val *GitProvider) *NullableGitProvider

func (NullableGitProvider) Get

func (NullableGitProvider) IsSet

func (v NullableGitProvider) IsSet() bool

func (NullableGitProvider) MarshalJSON

func (v NullableGitProvider) MarshalJSON() ([]byte, error)

func (*NullableGitProvider) Set

func (v *NullableGitProvider) Set(val *GitProvider)

func (*NullableGitProvider) UnmarshalJSON

func (v *NullableGitProvider) UnmarshalJSON(src []byte) error

func (*NullableGitProvider) Unset

func (v *NullableGitProvider) Unset()

type NullableGitPullRequest

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

func NewNullableGitPullRequest

func NewNullableGitPullRequest(val *GitPullRequest) *NullableGitPullRequest

func (NullableGitPullRequest) Get

func (NullableGitPullRequest) IsSet

func (v NullableGitPullRequest) IsSet() bool

func (NullableGitPullRequest) MarshalJSON

func (v NullableGitPullRequest) MarshalJSON() ([]byte, error)

func (*NullableGitPullRequest) Set

func (*NullableGitPullRequest) UnmarshalJSON

func (v *NullableGitPullRequest) UnmarshalJSON(src []byte) error

func (*NullableGitPullRequest) Unset

func (v *NullableGitPullRequest) Unset()

type NullableGitRepoRequest added in v0.49.0

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

func NewNullableGitRepoRequest added in v0.49.0

func NewNullableGitRepoRequest(val *GitRepoRequest) *NullableGitRepoRequest

func (NullableGitRepoRequest) Get added in v0.49.0

func (NullableGitRepoRequest) IsSet added in v0.49.0

func (v NullableGitRepoRequest) IsSet() bool

func (NullableGitRepoRequest) MarshalJSON added in v0.49.0

func (v NullableGitRepoRequest) MarshalJSON() ([]byte, error)

func (*NullableGitRepoRequest) Set added in v0.49.0

func (*NullableGitRepoRequest) UnmarshalJSON added in v0.49.0

func (v *NullableGitRepoRequest) UnmarshalJSON(src []byte) error

func (*NullableGitRepoRequest) Unset added in v0.49.0

func (v *NullableGitRepoRequest) Unset()

type NullableGitRepository

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

func NewNullableGitRepository

func NewNullableGitRepository(val *GitRepository) *NullableGitRepository

func (NullableGitRepository) Get

func (NullableGitRepository) IsSet

func (v NullableGitRepository) IsSet() bool

func (NullableGitRepository) MarshalJSON

func (v NullableGitRepository) MarshalJSON() ([]byte, error)

func (*NullableGitRepository) Set

func (v *NullableGitRepository) Set(val *GitRepository)

func (*NullableGitRepository) UnmarshalJSON

func (v *NullableGitRepository) UnmarshalJSON(src []byte) error

func (*NullableGitRepository) Unset

func (v *NullableGitRepository) Unset()

type NullableGitStatus

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

func NewNullableGitStatus

func NewNullableGitStatus(val *GitStatus) *NullableGitStatus

func (NullableGitStatus) Get

func (v NullableGitStatus) Get() *GitStatus

func (NullableGitStatus) IsSet

func (v NullableGitStatus) IsSet() bool

func (NullableGitStatus) MarshalJSON

func (v NullableGitStatus) MarshalJSON() ([]byte, error)

func (*NullableGitStatus) Set

func (v *NullableGitStatus) Set(val *GitStatus)

func (*NullableGitStatus) UnmarshalJSON

func (v *NullableGitStatus) UnmarshalJSON(src []byte) error

func (*NullableGitStatus) Unset

func (v *NullableGitStatus) Unset()

type NullableGitUser

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

func NewNullableGitUser

func NewNullableGitUser(val *GitUser) *NullableGitUser

func (NullableGitUser) Get

func (v NullableGitUser) Get() *GitUser

func (NullableGitUser) IsSet

func (v NullableGitUser) IsSet() bool

func (NullableGitUser) MarshalJSON

func (v NullableGitUser) MarshalJSON() ([]byte, error)

func (*NullableGitUser) Set

func (v *NullableGitUser) Set(val *GitUser)

func (*NullableGitUser) UnmarshalJSON

func (v *NullableGitUser) UnmarshalJSON(src []byte) error

func (*NullableGitUser) Unset

func (v *NullableGitUser) 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 NullableJob added in v0.52.0

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

func NewNullableJob added in v0.52.0

func NewNullableJob(val *Job) *NullableJob

func (NullableJob) Get added in v0.52.0

func (v NullableJob) Get() *Job

func (NullableJob) IsSet added in v0.52.0

func (v NullableJob) IsSet() bool

func (NullableJob) MarshalJSON added in v0.52.0

func (v NullableJob) MarshalJSON() ([]byte, error)

func (*NullableJob) Set added in v0.52.0

func (v *NullableJob) Set(val *Job)

func (*NullableJob) UnmarshalJSON added in v0.52.0

func (v *NullableJob) UnmarshalJSON(src []byte) error

func (*NullableJob) Unset added in v0.52.0

func (v *NullableJob) Unset()

type NullableJobState added in v0.52.0

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

func NewNullableJobState added in v0.52.0

func NewNullableJobState(val *JobState) *NullableJobState

func (NullableJobState) Get added in v0.52.0

func (v NullableJobState) Get() *JobState

func (NullableJobState) IsSet added in v0.52.0

func (v NullableJobState) IsSet() bool

func (NullableJobState) MarshalJSON added in v0.52.0

func (v NullableJobState) MarshalJSON() ([]byte, error)

func (*NullableJobState) Set added in v0.52.0

func (v *NullableJobState) Set(val *JobState)

func (*NullableJobState) UnmarshalJSON added in v0.52.0

func (v *NullableJobState) UnmarshalJSON(src []byte) error

func (*NullableJobState) Unset added in v0.52.0

func (v *NullableJobState) Unset()

type NullableListBranchResponse added in v0.49.0

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

func NewNullableListBranchResponse added in v0.49.0

func NewNullableListBranchResponse(val *ListBranchResponse) *NullableListBranchResponse

func (NullableListBranchResponse) Get added in v0.49.0

func (NullableListBranchResponse) IsSet added in v0.49.0

func (v NullableListBranchResponse) IsSet() bool

func (NullableListBranchResponse) MarshalJSON added in v0.49.0

func (v NullableListBranchResponse) MarshalJSON() ([]byte, error)

func (*NullableListBranchResponse) Set added in v0.49.0

func (*NullableListBranchResponse) UnmarshalJSON added in v0.49.0

func (v *NullableListBranchResponse) UnmarshalJSON(src []byte) error

func (*NullableListBranchResponse) Unset added in v0.49.0

func (v *NullableListBranchResponse) Unset()

type NullableLogFileConfig added in v0.45.0

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

func NewNullableLogFileConfig added in v0.45.0

func NewNullableLogFileConfig(val *LogFileConfig) *NullableLogFileConfig

func (NullableLogFileConfig) Get added in v0.45.0

func (NullableLogFileConfig) IsSet added in v0.45.0

func (v NullableLogFileConfig) IsSet() bool

func (NullableLogFileConfig) MarshalJSON added in v0.45.0

func (v NullableLogFileConfig) MarshalJSON() ([]byte, error)

func (*NullableLogFileConfig) Set added in v0.45.0

func (v *NullableLogFileConfig) Set(val *LogFileConfig)

func (*NullableLogFileConfig) UnmarshalJSON added in v0.45.0

func (v *NullableLogFileConfig) UnmarshalJSON(src []byte) error

func (*NullableLogFileConfig) Unset added in v0.45.0

func (v *NullableLogFileConfig) Unset()

type NullableLspCompletionParams added in v0.49.0

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

func NewNullableLspCompletionParams added in v0.49.0

func NewNullableLspCompletionParams(val *LspCompletionParams) *NullableLspCompletionParams

func (NullableLspCompletionParams) Get added in v0.49.0

func (NullableLspCompletionParams) IsSet added in v0.49.0

func (NullableLspCompletionParams) MarshalJSON added in v0.49.0

func (v NullableLspCompletionParams) MarshalJSON() ([]byte, error)

func (*NullableLspCompletionParams) Set added in v0.49.0

func (*NullableLspCompletionParams) UnmarshalJSON added in v0.49.0

func (v *NullableLspCompletionParams) UnmarshalJSON(src []byte) error

func (*NullableLspCompletionParams) Unset added in v0.49.0

func (v *NullableLspCompletionParams) Unset()

type NullableLspDocumentRequest added in v0.49.0

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

func NewNullableLspDocumentRequest added in v0.49.0

func NewNullableLspDocumentRequest(val *LspDocumentRequest) *NullableLspDocumentRequest

func (NullableLspDocumentRequest) Get added in v0.49.0

func (NullableLspDocumentRequest) IsSet added in v0.49.0

func (v NullableLspDocumentRequest) IsSet() bool

func (NullableLspDocumentRequest) MarshalJSON added in v0.49.0

func (v NullableLspDocumentRequest) MarshalJSON() ([]byte, error)

func (*NullableLspDocumentRequest) Set added in v0.49.0

func (*NullableLspDocumentRequest) UnmarshalJSON added in v0.49.0

func (v *NullableLspDocumentRequest) UnmarshalJSON(src []byte) error

func (*NullableLspDocumentRequest) Unset added in v0.49.0

func (v *NullableLspDocumentRequest) Unset()

type NullableLspLocation added in v0.49.0

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

func NewNullableLspLocation added in v0.49.0

func NewNullableLspLocation(val *LspLocation) *NullableLspLocation

func (NullableLspLocation) Get added in v0.49.0

func (NullableLspLocation) IsSet added in v0.49.0

func (v NullableLspLocation) IsSet() bool

func (NullableLspLocation) MarshalJSON added in v0.49.0

func (v NullableLspLocation) MarshalJSON() ([]byte, error)

func (*NullableLspLocation) Set added in v0.49.0

func (v *NullableLspLocation) Set(val *LspLocation)

func (*NullableLspLocation) UnmarshalJSON added in v0.49.0

func (v *NullableLspLocation) UnmarshalJSON(src []byte) error

func (*NullableLspLocation) Unset added in v0.49.0

func (v *NullableLspLocation) Unset()

type NullableLspPosition added in v0.49.0

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

func NewNullableLspPosition added in v0.49.0

func NewNullableLspPosition(val *LspPosition) *NullableLspPosition

func (NullableLspPosition) Get added in v0.49.0

func (NullableLspPosition) IsSet added in v0.49.0

func (v NullableLspPosition) IsSet() bool

func (NullableLspPosition) MarshalJSON added in v0.49.0

func (v NullableLspPosition) MarshalJSON() ([]byte, error)

func (*NullableLspPosition) Set added in v0.49.0

func (v *NullableLspPosition) Set(val *LspPosition)

func (*NullableLspPosition) UnmarshalJSON added in v0.49.0

func (v *NullableLspPosition) UnmarshalJSON(src []byte) error

func (*NullableLspPosition) Unset added in v0.49.0

func (v *NullableLspPosition) Unset()

type NullableLspRange added in v0.49.0

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

func NewNullableLspRange added in v0.49.0

func NewNullableLspRange(val *LspRange) *NullableLspRange

func (NullableLspRange) Get added in v0.49.0

func (v NullableLspRange) Get() *LspRange

func (NullableLspRange) IsSet added in v0.49.0

func (v NullableLspRange) IsSet() bool

func (NullableLspRange) MarshalJSON added in v0.49.0

func (v NullableLspRange) MarshalJSON() ([]byte, error)

func (*NullableLspRange) Set added in v0.49.0

func (v *NullableLspRange) Set(val *LspRange)

func (*NullableLspRange) UnmarshalJSON added in v0.49.0

func (v *NullableLspRange) UnmarshalJSON(src []byte) error

func (*NullableLspRange) Unset added in v0.49.0

func (v *NullableLspRange) Unset()

type NullableLspServerRequest added in v0.49.0

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

func NewNullableLspServerRequest added in v0.49.0

func NewNullableLspServerRequest(val *LspServerRequest) *NullableLspServerRequest

func (NullableLspServerRequest) Get added in v0.49.0

func (NullableLspServerRequest) IsSet added in v0.49.0

func (v NullableLspServerRequest) IsSet() bool

func (NullableLspServerRequest) MarshalJSON added in v0.49.0

func (v NullableLspServerRequest) MarshalJSON() ([]byte, error)

func (*NullableLspServerRequest) Set added in v0.49.0

func (*NullableLspServerRequest) UnmarshalJSON added in v0.49.0

func (v *NullableLspServerRequest) UnmarshalJSON(src []byte) error

func (*NullableLspServerRequest) Unset added in v0.49.0

func (v *NullableLspServerRequest) Unset()

type NullableLspSymbol added in v0.49.0

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

func NewNullableLspSymbol added in v0.49.0

func NewNullableLspSymbol(val *LspSymbol) *NullableLspSymbol

func (NullableLspSymbol) Get added in v0.49.0

func (v NullableLspSymbol) Get() *LspSymbol

func (NullableLspSymbol) IsSet added in v0.49.0

func (v NullableLspSymbol) IsSet() bool

func (NullableLspSymbol) MarshalJSON added in v0.49.0

func (v NullableLspSymbol) MarshalJSON() ([]byte, error)

func (*NullableLspSymbol) Set added in v0.49.0

func (v *NullableLspSymbol) Set(val *LspSymbol)

func (*NullableLspSymbol) UnmarshalJSON added in v0.49.0

func (v *NullableLspSymbol) UnmarshalJSON(src []byte) error

func (*NullableLspSymbol) Unset added in v0.49.0

func (v *NullableLspSymbol) Unset()

type NullableMatch added in v0.49.0

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

func NewNullableMatch added in v0.49.0

func NewNullableMatch(val *Match) *NullableMatch

func (NullableMatch) Get added in v0.49.0

func (v NullableMatch) Get() *Match

func (NullableMatch) IsSet added in v0.49.0

func (v NullableMatch) IsSet() bool

func (NullableMatch) MarshalJSON added in v0.49.0

func (v NullableMatch) MarshalJSON() ([]byte, error)

func (*NullableMatch) Set added in v0.49.0

func (v *NullableMatch) Set(val *Match)

func (*NullableMatch) UnmarshalJSON added in v0.49.0

func (v *NullableMatch) UnmarshalJSON(src []byte) error

func (*NullableMatch) Unset added in v0.49.0

func (v *NullableMatch) Unset()

type NullableModelsApiKeyType added in v0.52.0

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

func NewNullableModelsApiKeyType added in v0.52.0

func NewNullableModelsApiKeyType(val *ModelsApiKeyType) *NullableModelsApiKeyType

func (NullableModelsApiKeyType) Get added in v0.52.0

func (NullableModelsApiKeyType) IsSet added in v0.52.0

func (v NullableModelsApiKeyType) IsSet() bool

func (NullableModelsApiKeyType) MarshalJSON added in v0.52.0

func (v NullableModelsApiKeyType) MarshalJSON() ([]byte, error)

func (*NullableModelsApiKeyType) Set added in v0.52.0

func (*NullableModelsApiKeyType) UnmarshalJSON added in v0.52.0

func (v *NullableModelsApiKeyType) UnmarshalJSON(src []byte) error

func (*NullableModelsApiKeyType) Unset added in v0.52.0

func (v *NullableModelsApiKeyType) Unset()

type NullableModelsJobAction added in v0.52.0

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

func NewNullableModelsJobAction added in v0.52.0

func NewNullableModelsJobAction(val *ModelsJobAction) *NullableModelsJobAction

func (NullableModelsJobAction) Get added in v0.52.0

func (NullableModelsJobAction) IsSet added in v0.52.0

func (v NullableModelsJobAction) IsSet() bool

func (NullableModelsJobAction) MarshalJSON added in v0.52.0

func (v NullableModelsJobAction) MarshalJSON() ([]byte, error)

func (*NullableModelsJobAction) Set added in v0.52.0

func (*NullableModelsJobAction) UnmarshalJSON added in v0.52.0

func (v *NullableModelsJobAction) UnmarshalJSON(src []byte) error

func (*NullableModelsJobAction) Unset added in v0.52.0

func (v *NullableModelsJobAction) Unset()

type NullableModelsResourceStateName added in v0.52.0

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

func NewNullableModelsResourceStateName added in v0.52.0

func NewNullableModelsResourceStateName(val *ModelsResourceStateName) *NullableModelsResourceStateName

func (NullableModelsResourceStateName) Get added in v0.52.0

func (NullableModelsResourceStateName) IsSet added in v0.52.0

func (NullableModelsResourceStateName) MarshalJSON added in v0.52.0

func (v NullableModelsResourceStateName) MarshalJSON() ([]byte, error)

func (*NullableModelsResourceStateName) Set added in v0.52.0

func (*NullableModelsResourceStateName) UnmarshalJSON added in v0.52.0

func (v *NullableModelsResourceStateName) UnmarshalJSON(src []byte) error

func (*NullableModelsResourceStateName) Unset added in v0.52.0

type NullableModelsTargetConfigPropertyType added in v0.52.0

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

func NewNullableModelsTargetConfigPropertyType added in v0.52.0

func NewNullableModelsTargetConfigPropertyType(val *ModelsTargetConfigPropertyType) *NullableModelsTargetConfigPropertyType

func (NullableModelsTargetConfigPropertyType) Get added in v0.52.0

func (NullableModelsTargetConfigPropertyType) IsSet added in v0.52.0

func (NullableModelsTargetConfigPropertyType) MarshalJSON added in v0.52.0

func (v NullableModelsTargetConfigPropertyType) MarshalJSON() ([]byte, error)

func (*NullableModelsTargetConfigPropertyType) Set added in v0.52.0

func (*NullableModelsTargetConfigPropertyType) UnmarshalJSON added in v0.52.0

func (v *NullableModelsTargetConfigPropertyType) UnmarshalJSON(src []byte) error

func (*NullableModelsTargetConfigPropertyType) Unset added in v0.52.0

type NullableNetworkKey

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

func NewNullableNetworkKey

func NewNullableNetworkKey(val *NetworkKey) *NullableNetworkKey

func (NullableNetworkKey) Get

func (v NullableNetworkKey) Get() *NetworkKey

func (NullableNetworkKey) IsSet

func (v NullableNetworkKey) IsSet() bool

func (NullableNetworkKey) MarshalJSON

func (v NullableNetworkKey) MarshalJSON() ([]byte, error)

func (*NullableNetworkKey) Set

func (v *NullableNetworkKey) Set(val *NetworkKey)

func (*NullableNetworkKey) UnmarshalJSON

func (v *NullableNetworkKey) UnmarshalJSON(src []byte) error

func (*NullableNetworkKey) Unset

func (v *NullableNetworkKey) Unset()

type NullablePosition added in v0.49.0

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

func NewNullablePosition added in v0.49.0

func NewNullablePosition(val *Position) *NullablePosition

func (NullablePosition) Get added in v0.49.0

func (v NullablePosition) Get() *Position

func (NullablePosition) IsSet added in v0.49.0

func (v NullablePosition) IsSet() bool

func (NullablePosition) MarshalJSON added in v0.49.0

func (v NullablePosition) MarshalJSON() ([]byte, error)

func (*NullablePosition) Set added in v0.49.0

func (v *NullablePosition) Set(val *Position)

func (*NullablePosition) UnmarshalJSON added in v0.49.0

func (v *NullablePosition) UnmarshalJSON(src []byte) error

func (*NullablePosition) Unset added in v0.49.0

func (v *NullablePosition) Unset()

type NullablePrebuildConfig added in v0.26.0

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

func NewNullablePrebuildConfig added in v0.26.0

func NewNullablePrebuildConfig(val *PrebuildConfig) *NullablePrebuildConfig

func (NullablePrebuildConfig) Get added in v0.26.0

func (NullablePrebuildConfig) IsSet added in v0.26.0

func (v NullablePrebuildConfig) IsSet() bool

func (NullablePrebuildConfig) MarshalJSON added in v0.26.0

func (v NullablePrebuildConfig) MarshalJSON() ([]byte, error)

func (*NullablePrebuildConfig) Set added in v0.26.0

func (*NullablePrebuildConfig) UnmarshalJSON added in v0.26.0

func (v *NullablePrebuildConfig) UnmarshalJSON(src []byte) error

func (*NullablePrebuildConfig) Unset added in v0.26.0

func (v *NullablePrebuildConfig) Unset()

type NullablePrebuildDTO added in v0.26.0

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

func NewNullablePrebuildDTO added in v0.26.0

func NewNullablePrebuildDTO(val *PrebuildDTO) *NullablePrebuildDTO

func (NullablePrebuildDTO) Get added in v0.26.0

func (NullablePrebuildDTO) IsSet added in v0.26.0

func (v NullablePrebuildDTO) IsSet() bool

func (NullablePrebuildDTO) MarshalJSON added in v0.26.0

func (v NullablePrebuildDTO) MarshalJSON() ([]byte, error)

func (*NullablePrebuildDTO) Set added in v0.26.0

func (v *NullablePrebuildDTO) Set(val *PrebuildDTO)

func (*NullablePrebuildDTO) UnmarshalJSON added in v0.26.0

func (v *NullablePrebuildDTO) UnmarshalJSON(src []byte) error

func (*NullablePrebuildDTO) Unset added in v0.26.0

func (v *NullablePrebuildDTO) Unset()

type NullableProviderDTO added in v0.52.0

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

func NewNullableProviderDTO added in v0.52.0

func NewNullableProviderDTO(val *ProviderDTO) *NullableProviderDTO

func (NullableProviderDTO) Get added in v0.52.0

func (NullableProviderDTO) IsSet added in v0.52.0

func (v NullableProviderDTO) IsSet() bool

func (NullableProviderDTO) MarshalJSON added in v0.52.0

func (v NullableProviderDTO) MarshalJSON() ([]byte, error)

func (*NullableProviderDTO) Set added in v0.52.0

func (v *NullableProviderDTO) Set(val *ProviderDTO)

func (*NullableProviderDTO) UnmarshalJSON added in v0.52.0

func (v *NullableProviderDTO) UnmarshalJSON(src []byte) error

func (*NullableProviderDTO) Unset added in v0.52.0

func (v *NullableProviderDTO) Unset()

type NullableProviderInfo added in v0.52.0

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

func NewNullableProviderInfo added in v0.52.0

func NewNullableProviderInfo(val *ProviderInfo) *NullableProviderInfo

func (NullableProviderInfo) Get added in v0.52.0

func (NullableProviderInfo) IsSet added in v0.52.0

func (v NullableProviderInfo) IsSet() bool

func (NullableProviderInfo) MarshalJSON added in v0.52.0

func (v NullableProviderInfo) MarshalJSON() ([]byte, error)

func (*NullableProviderInfo) Set added in v0.52.0

func (v *NullableProviderInfo) Set(val *ProviderInfo)

func (*NullableProviderInfo) UnmarshalJSON added in v0.52.0

func (v *NullableProviderInfo) UnmarshalJSON(src []byte) error

func (*NullableProviderInfo) Unset added in v0.52.0

func (v *NullableProviderInfo) Unset()

type NullableReplaceRequest added in v0.49.0

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

func NewNullableReplaceRequest added in v0.49.0

func NewNullableReplaceRequest(val *ReplaceRequest) *NullableReplaceRequest

func (NullableReplaceRequest) Get added in v0.49.0

func (NullableReplaceRequest) IsSet added in v0.49.0

func (v NullableReplaceRequest) IsSet() bool

func (NullableReplaceRequest) MarshalJSON added in v0.49.0

func (v NullableReplaceRequest) MarshalJSON() ([]byte, error)

func (*NullableReplaceRequest) Set added in v0.49.0

func (*NullableReplaceRequest) UnmarshalJSON added in v0.49.0

func (v *NullableReplaceRequest) UnmarshalJSON(src []byte) error

func (*NullableReplaceRequest) Unset added in v0.49.0

func (v *NullableReplaceRequest) Unset()

type NullableReplaceResult added in v0.49.0

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

func NewNullableReplaceResult added in v0.49.0

func NewNullableReplaceResult(val *ReplaceResult) *NullableReplaceResult

func (NullableReplaceResult) Get added in v0.49.0

func (NullableReplaceResult) IsSet added in v0.49.0

func (v NullableReplaceResult) IsSet() bool

func (NullableReplaceResult) MarshalJSON added in v0.49.0

func (v NullableReplaceResult) MarshalJSON() ([]byte, error)

func (*NullableReplaceResult) Set added in v0.49.0

func (v *NullableReplaceResult) Set(val *ReplaceResult)

func (*NullableReplaceResult) UnmarshalJSON added in v0.49.0

func (v *NullableReplaceResult) UnmarshalJSON(src []byte) error

func (*NullableReplaceResult) Unset added in v0.49.0

func (v *NullableReplaceResult) Unset()

type NullableRepositoryUrl added in v0.25.0

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

func NewNullableRepositoryUrl added in v0.25.0

func NewNullableRepositoryUrl(val *RepositoryUrl) *NullableRepositoryUrl

func (NullableRepositoryUrl) Get added in v0.25.0

func (NullableRepositoryUrl) IsSet added in v0.25.0

func (v NullableRepositoryUrl) IsSet() bool

func (NullableRepositoryUrl) MarshalJSON added in v0.25.0

func (v NullableRepositoryUrl) MarshalJSON() ([]byte, error)

func (*NullableRepositoryUrl) Set added in v0.25.0

func (v *NullableRepositoryUrl) Set(val *RepositoryUrl)

func (*NullableRepositoryUrl) UnmarshalJSON added in v0.25.0

func (v *NullableRepositoryUrl) UnmarshalJSON(src []byte) error

func (*NullableRepositoryUrl) Unset added in v0.25.0

func (v *NullableRepositoryUrl) Unset()

type NullableResourceState added in v0.52.0

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

func NewNullableResourceState added in v0.52.0

func NewNullableResourceState(val *ResourceState) *NullableResourceState

func (NullableResourceState) Get added in v0.52.0

func (NullableResourceState) IsSet added in v0.52.0

func (v NullableResourceState) IsSet() bool

func (NullableResourceState) MarshalJSON added in v0.52.0

func (v NullableResourceState) MarshalJSON() ([]byte, error)

func (*NullableResourceState) Set added in v0.52.0

func (v *NullableResourceState) Set(val *ResourceState)

func (*NullableResourceState) UnmarshalJSON added in v0.52.0

func (v *NullableResourceState) UnmarshalJSON(src []byte) error

func (*NullableResourceState) Unset added in v0.52.0

func (v *NullableResourceState) Unset()

type NullableResourceType added in v0.52.0

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

func NewNullableResourceType added in v0.52.0

func NewNullableResourceType(val *ResourceType) *NullableResourceType

func (NullableResourceType) Get added in v0.52.0

func (NullableResourceType) IsSet added in v0.52.0

func (v NullableResourceType) IsSet() bool

func (NullableResourceType) MarshalJSON added in v0.52.0

func (v NullableResourceType) MarshalJSON() ([]byte, error)

func (*NullableResourceType) Set added in v0.52.0

func (v *NullableResourceType) Set(val *ResourceType)

func (*NullableResourceType) UnmarshalJSON added in v0.52.0

func (v *NullableResourceType) UnmarshalJSON(src []byte) error

func (*NullableResourceType) Unset added in v0.52.0

func (v *NullableResourceType) Unset()

type NullableRunnerDTO added in v0.52.0

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

func NewNullableRunnerDTO added in v0.52.0

func NewNullableRunnerDTO(val *RunnerDTO) *NullableRunnerDTO

func (NullableRunnerDTO) Get added in v0.52.0

func (v NullableRunnerDTO) Get() *RunnerDTO

func (NullableRunnerDTO) IsSet added in v0.52.0

func (v NullableRunnerDTO) IsSet() bool

func (NullableRunnerDTO) MarshalJSON added in v0.52.0

func (v NullableRunnerDTO) MarshalJSON() ([]byte, error)

func (*NullableRunnerDTO) Set added in v0.52.0

func (v *NullableRunnerDTO) Set(val *RunnerDTO)

func (*NullableRunnerDTO) UnmarshalJSON added in v0.52.0

func (v *NullableRunnerDTO) UnmarshalJSON(src []byte) error

func (*NullableRunnerDTO) Unset added in v0.52.0

func (v *NullableRunnerDTO) Unset()

type NullableRunnerMetadata added in v0.52.0

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

func NewNullableRunnerMetadata added in v0.52.0

func NewNullableRunnerMetadata(val *RunnerMetadata) *NullableRunnerMetadata

func (NullableRunnerMetadata) Get added in v0.52.0

func (NullableRunnerMetadata) IsSet added in v0.52.0

func (v NullableRunnerMetadata) IsSet() bool

func (NullableRunnerMetadata) MarshalJSON added in v0.52.0

func (v NullableRunnerMetadata) MarshalJSON() ([]byte, error)

func (*NullableRunnerMetadata) Set added in v0.52.0

func (*NullableRunnerMetadata) UnmarshalJSON added in v0.52.0

func (v *NullableRunnerMetadata) UnmarshalJSON(src []byte) error

func (*NullableRunnerMetadata) Unset added in v0.52.0

func (v *NullableRunnerMetadata) Unset()

type NullableSample added in v0.27.0

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

func NewNullableSample added in v0.27.0

func NewNullableSample(val *Sample) *NullableSample

func (NullableSample) Get added in v0.27.0

func (v NullableSample) Get() *Sample

func (NullableSample) IsSet added in v0.27.0

func (v NullableSample) IsSet() bool

func (NullableSample) MarshalJSON added in v0.27.0

func (v NullableSample) MarshalJSON() ([]byte, error)

func (*NullableSample) Set added in v0.27.0

func (v *NullableSample) Set(val *Sample)

func (*NullableSample) UnmarshalJSON added in v0.27.0

func (v *NullableSample) UnmarshalJSON(src []byte) error

func (*NullableSample) Unset added in v0.27.0

func (v *NullableSample) Unset()

type NullableSearchFilesResponse added in v0.49.0

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

func NewNullableSearchFilesResponse added in v0.49.0

func NewNullableSearchFilesResponse(val *SearchFilesResponse) *NullableSearchFilesResponse

func (NullableSearchFilesResponse) Get added in v0.49.0

func (NullableSearchFilesResponse) IsSet added in v0.49.0

func (NullableSearchFilesResponse) MarshalJSON added in v0.49.0

func (v NullableSearchFilesResponse) MarshalJSON() ([]byte, error)

func (*NullableSearchFilesResponse) Set added in v0.49.0

func (*NullableSearchFilesResponse) UnmarshalJSON added in v0.49.0

func (v *NullableSearchFilesResponse) UnmarshalJSON(src []byte) error

func (*NullableSearchFilesResponse) Unset added in v0.49.0

func (v *NullableSearchFilesResponse) Unset()

type NullableServerConfig

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

func NewNullableServerConfig

func NewNullableServerConfig(val *ServerConfig) *NullableServerConfig

func (NullableServerConfig) Get

func (NullableServerConfig) IsSet

func (v NullableServerConfig) IsSet() bool

func (NullableServerConfig) MarshalJSON

func (v NullableServerConfig) MarshalJSON() ([]byte, error)

func (*NullableServerConfig) Set

func (v *NullableServerConfig) Set(val *ServerConfig)

func (*NullableServerConfig) UnmarshalJSON

func (v *NullableServerConfig) UnmarshalJSON(src []byte) error

func (*NullableServerConfig) Unset

func (v *NullableServerConfig) Unset()

type NullableSession added in v0.52.0

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

func NewNullableSession added in v0.52.0

func NewNullableSession(val *Session) *NullableSession

func (NullableSession) Get added in v0.52.0

func (v NullableSession) Get() *Session

func (NullableSession) IsSet added in v0.52.0

func (v NullableSession) IsSet() bool

func (NullableSession) MarshalJSON added in v0.52.0

func (v NullableSession) MarshalJSON() ([]byte, error)

func (*NullableSession) Set added in v0.52.0

func (v *NullableSession) Set(val *Session)

func (*NullableSession) UnmarshalJSON added in v0.52.0

func (v *NullableSession) UnmarshalJSON(src []byte) error

func (*NullableSession) Unset added in v0.52.0

func (v *NullableSession) Unset()

type NullableSessionExecuteRequest added in v0.52.0

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

func NewNullableSessionExecuteRequest added in v0.52.0

func NewNullableSessionExecuteRequest(val *SessionExecuteRequest) *NullableSessionExecuteRequest

func (NullableSessionExecuteRequest) Get added in v0.52.0

func (NullableSessionExecuteRequest) IsSet added in v0.52.0

func (NullableSessionExecuteRequest) MarshalJSON added in v0.52.0

func (v NullableSessionExecuteRequest) MarshalJSON() ([]byte, error)

func (*NullableSessionExecuteRequest) Set added in v0.52.0

func (*NullableSessionExecuteRequest) UnmarshalJSON added in v0.52.0

func (v *NullableSessionExecuteRequest) UnmarshalJSON(src []byte) error

func (*NullableSessionExecuteRequest) Unset added in v0.52.0

func (v *NullableSessionExecuteRequest) Unset()

type NullableSessionExecuteResponse added in v0.52.0

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

func NewNullableSessionExecuteResponse added in v0.52.0

func NewNullableSessionExecuteResponse(val *SessionExecuteResponse) *NullableSessionExecuteResponse

func (NullableSessionExecuteResponse) Get added in v0.52.0

func (NullableSessionExecuteResponse) IsSet added in v0.52.0

func (NullableSessionExecuteResponse) MarshalJSON added in v0.52.0

func (v NullableSessionExecuteResponse) MarshalJSON() ([]byte, error)

func (*NullableSessionExecuteResponse) Set added in v0.52.0

func (*NullableSessionExecuteResponse) UnmarshalJSON added in v0.52.0

func (v *NullableSessionExecuteResponse) UnmarshalJSON(src []byte) error

func (*NullableSessionExecuteResponse) Unset added in v0.52.0

func (v *NullableSessionExecuteResponse) Unset()

type NullableSetGitProviderConfig added in v0.25.0

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

func NewNullableSetGitProviderConfig added in v0.25.0

func NewNullableSetGitProviderConfig(val *SetGitProviderConfig) *NullableSetGitProviderConfig

func (NullableSetGitProviderConfig) Get added in v0.25.0

func (NullableSetGitProviderConfig) IsSet added in v0.25.0

func (NullableSetGitProviderConfig) MarshalJSON added in v0.25.0

func (v NullableSetGitProviderConfig) MarshalJSON() ([]byte, error)

func (*NullableSetGitProviderConfig) Set added in v0.25.0

func (*NullableSetGitProviderConfig) UnmarshalJSON added in v0.25.0

func (v *NullableSetGitProviderConfig) UnmarshalJSON(src []byte) error

func (*NullableSetGitProviderConfig) Unset added in v0.25.0

func (v *NullableSetGitProviderConfig) Unset()

type NullableSigningMethod added in v0.40.0

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

func NewNullableSigningMethod added in v0.40.0

func NewNullableSigningMethod(val *SigningMethod) *NullableSigningMethod

func (NullableSigningMethod) Get added in v0.40.0

func (NullableSigningMethod) IsSet added in v0.40.0

func (v NullableSigningMethod) IsSet() bool

func (NullableSigningMethod) MarshalJSON added in v0.40.0

func (v NullableSigningMethod) MarshalJSON() ([]byte, error)

func (*NullableSigningMethod) Set added in v0.40.0

func (v *NullableSigningMethod) Set(val *SigningMethod)

func (*NullableSigningMethod) UnmarshalJSON added in v0.40.0

func (v *NullableSigningMethod) UnmarshalJSON(src []byte) error

func (*NullableSigningMethod) Unset added in v0.40.0

func (v *NullableSigningMethod) Unset()

type NullableStatus

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

func NewNullableStatus

func NewNullableStatus(val *Status) *NullableStatus

func (NullableStatus) Get

func (v NullableStatus) Get() *Status

func (NullableStatus) IsSet

func (v NullableStatus) IsSet() bool

func (NullableStatus) MarshalJSON

func (v NullableStatus) MarshalJSON() ([]byte, error)

func (*NullableStatus) Set

func (v *NullableStatus) Set(val *Status)

func (*NullableStatus) UnmarshalJSON

func (v *NullableStatus) UnmarshalJSON(src []byte) error

func (*NullableStatus) Unset

func (v *NullableStatus) 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 NullableTarget added in v0.52.0

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

func NewNullableTarget added in v0.52.0

func NewNullableTarget(val *Target) *NullableTarget

func (NullableTarget) Get added in v0.52.0

func (v NullableTarget) Get() *Target

func (NullableTarget) IsSet added in v0.52.0

func (v NullableTarget) IsSet() bool

func (NullableTarget) MarshalJSON added in v0.52.0

func (v NullableTarget) MarshalJSON() ([]byte, error)

func (*NullableTarget) Set added in v0.52.0

func (v *NullableTarget) Set(val *Target)

func (*NullableTarget) UnmarshalJSON added in v0.52.0

func (v *NullableTarget) UnmarshalJSON(src []byte) error

func (*NullableTarget) Unset added in v0.52.0

func (v *NullableTarget) Unset()

type NullableTargetConfig added in v0.52.0

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

func NewNullableTargetConfig added in v0.52.0

func NewNullableTargetConfig(val *TargetConfig) *NullableTargetConfig

func (NullableTargetConfig) Get added in v0.52.0

func (NullableTargetConfig) IsSet added in v0.52.0

func (v NullableTargetConfig) IsSet() bool

func (NullableTargetConfig) MarshalJSON added in v0.52.0

func (v NullableTargetConfig) MarshalJSON() ([]byte, error)

func (*NullableTargetConfig) Set added in v0.52.0

func (v *NullableTargetConfig) Set(val *TargetConfig)

func (*NullableTargetConfig) UnmarshalJSON added in v0.52.0

func (v *NullableTargetConfig) UnmarshalJSON(src []byte) error

func (*NullableTargetConfig) Unset added in v0.52.0

func (v *NullableTargetConfig) Unset()

type NullableTargetConfigProperty added in v0.52.0

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

func NewNullableTargetConfigProperty added in v0.52.0

func NewNullableTargetConfigProperty(val *TargetConfigProperty) *NullableTargetConfigProperty

func (NullableTargetConfigProperty) Get added in v0.52.0

func (NullableTargetConfigProperty) IsSet added in v0.52.0

func (NullableTargetConfigProperty) MarshalJSON added in v0.52.0

func (v NullableTargetConfigProperty) MarshalJSON() ([]byte, error)

func (*NullableTargetConfigProperty) Set added in v0.52.0

func (*NullableTargetConfigProperty) UnmarshalJSON added in v0.52.0

func (v *NullableTargetConfigProperty) UnmarshalJSON(src []byte) error

func (*NullableTargetConfigProperty) Unset added in v0.52.0

func (v *NullableTargetConfigProperty) Unset()

type NullableTargetDTO added in v0.52.0

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

func NewNullableTargetDTO added in v0.52.0

func NewNullableTargetDTO(val *TargetDTO) *NullableTargetDTO

func (NullableTargetDTO) Get added in v0.52.0

func (v NullableTargetDTO) Get() *TargetDTO

func (NullableTargetDTO) IsSet added in v0.52.0

func (v NullableTargetDTO) IsSet() bool

func (NullableTargetDTO) MarshalJSON added in v0.52.0

func (v NullableTargetDTO) MarshalJSON() ([]byte, error)

func (*NullableTargetDTO) Set added in v0.52.0

func (v *NullableTargetDTO) Set(val *TargetDTO)

func (*NullableTargetDTO) UnmarshalJSON added in v0.52.0

func (v *NullableTargetDTO) UnmarshalJSON(src []byte) error

func (*NullableTargetDTO) Unset added in v0.52.0

func (v *NullableTargetDTO) Unset()

type NullableTargetMetadata added in v0.52.0

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

func NewNullableTargetMetadata added in v0.52.0

func NewNullableTargetMetadata(val *TargetMetadata) *NullableTargetMetadata

func (NullableTargetMetadata) Get added in v0.52.0

func (NullableTargetMetadata) IsSet added in v0.52.0

func (v NullableTargetMetadata) IsSet() bool

func (NullableTargetMetadata) MarshalJSON added in v0.52.0

func (v NullableTargetMetadata) MarshalJSON() ([]byte, error)

func (*NullableTargetMetadata) Set added in v0.52.0

func (*NullableTargetMetadata) UnmarshalJSON added in v0.52.0

func (v *NullableTargetMetadata) UnmarshalJSON(src []byte) error

func (*NullableTargetMetadata) Unset added in v0.52.0

func (v *NullableTargetMetadata) 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 NullableUpdateJobState added in v0.52.0

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

func NewNullableUpdateJobState added in v0.52.0

func NewNullableUpdateJobState(val *UpdateJobState) *NullableUpdateJobState

func (NullableUpdateJobState) Get added in v0.52.0

func (NullableUpdateJobState) IsSet added in v0.52.0

func (v NullableUpdateJobState) IsSet() bool

func (NullableUpdateJobState) MarshalJSON added in v0.52.0

func (v NullableUpdateJobState) MarshalJSON() ([]byte, error)

func (*NullableUpdateJobState) Set added in v0.52.0

func (*NullableUpdateJobState) UnmarshalJSON added in v0.52.0

func (v *NullableUpdateJobState) UnmarshalJSON(src []byte) error

func (*NullableUpdateJobState) Unset added in v0.52.0

func (v *NullableUpdateJobState) Unset()

type NullableUpdateRunnerMetadataDTO added in v0.52.0

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

func NewNullableUpdateRunnerMetadataDTO added in v0.52.0

func NewNullableUpdateRunnerMetadataDTO(val *UpdateRunnerMetadataDTO) *NullableUpdateRunnerMetadataDTO

func (NullableUpdateRunnerMetadataDTO) Get added in v0.52.0

func (NullableUpdateRunnerMetadataDTO) IsSet added in v0.52.0

func (NullableUpdateRunnerMetadataDTO) MarshalJSON added in v0.52.0

func (v NullableUpdateRunnerMetadataDTO) MarshalJSON() ([]byte, error)

func (*NullableUpdateRunnerMetadataDTO) Set added in v0.52.0

func (*NullableUpdateRunnerMetadataDTO) UnmarshalJSON added in v0.52.0

func (v *NullableUpdateRunnerMetadataDTO) UnmarshalJSON(src []byte) error

func (*NullableUpdateRunnerMetadataDTO) Unset added in v0.52.0

type NullableUpdateTargetMetadataDTO added in v0.52.0

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

func NewNullableUpdateTargetMetadataDTO added in v0.52.0

func NewNullableUpdateTargetMetadataDTO(val *UpdateTargetMetadataDTO) *NullableUpdateTargetMetadataDTO

func (NullableUpdateTargetMetadataDTO) Get added in v0.52.0

func (NullableUpdateTargetMetadataDTO) IsSet added in v0.52.0

func (NullableUpdateTargetMetadataDTO) MarshalJSON added in v0.52.0

func (v NullableUpdateTargetMetadataDTO) MarshalJSON() ([]byte, error)

func (*NullableUpdateTargetMetadataDTO) Set added in v0.52.0

func (*NullableUpdateTargetMetadataDTO) UnmarshalJSON added in v0.52.0

func (v *NullableUpdateTargetMetadataDTO) UnmarshalJSON(src []byte) error

func (*NullableUpdateTargetMetadataDTO) Unset added in v0.52.0

type NullableUpdateTargetProviderMetadataDTO added in v0.52.0

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

func NewNullableUpdateTargetProviderMetadataDTO added in v0.52.0

func NewNullableUpdateTargetProviderMetadataDTO(val *UpdateTargetProviderMetadataDTO) *NullableUpdateTargetProviderMetadataDTO

func (NullableUpdateTargetProviderMetadataDTO) Get added in v0.52.0

func (NullableUpdateTargetProviderMetadataDTO) IsSet added in v0.52.0

func (NullableUpdateTargetProviderMetadataDTO) MarshalJSON added in v0.52.0

func (v NullableUpdateTargetProviderMetadataDTO) MarshalJSON() ([]byte, error)

func (*NullableUpdateTargetProviderMetadataDTO) Set added in v0.52.0

func (*NullableUpdateTargetProviderMetadataDTO) UnmarshalJSON added in v0.52.0

func (v *NullableUpdateTargetProviderMetadataDTO) UnmarshalJSON(src []byte) error

func (*NullableUpdateTargetProviderMetadataDTO) Unset added in v0.52.0

type NullableUpdateWorkspaceMetadataDTO added in v0.52.0

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

func NewNullableUpdateWorkspaceMetadataDTO added in v0.52.0

func NewNullableUpdateWorkspaceMetadataDTO(val *UpdateWorkspaceMetadataDTO) *NullableUpdateWorkspaceMetadataDTO

func (NullableUpdateWorkspaceMetadataDTO) Get added in v0.52.0

func (NullableUpdateWorkspaceMetadataDTO) IsSet added in v0.52.0

func (NullableUpdateWorkspaceMetadataDTO) MarshalJSON added in v0.52.0

func (v NullableUpdateWorkspaceMetadataDTO) MarshalJSON() ([]byte, error)

func (*NullableUpdateWorkspaceMetadataDTO) Set added in v0.52.0

func (*NullableUpdateWorkspaceMetadataDTO) UnmarshalJSON added in v0.52.0

func (v *NullableUpdateWorkspaceMetadataDTO) UnmarshalJSON(src []byte) error

func (*NullableUpdateWorkspaceMetadataDTO) Unset added in v0.52.0

type NullableUpdateWorkspaceProviderMetadataDTO added in v0.52.0

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

func NewNullableUpdateWorkspaceProviderMetadataDTO added in v0.52.0

func NewNullableUpdateWorkspaceProviderMetadataDTO(val *UpdateWorkspaceProviderMetadataDTO) *NullableUpdateWorkspaceProviderMetadataDTO

func (NullableUpdateWorkspaceProviderMetadataDTO) Get added in v0.52.0

func (NullableUpdateWorkspaceProviderMetadataDTO) IsSet added in v0.52.0

func (NullableUpdateWorkspaceProviderMetadataDTO) MarshalJSON added in v0.52.0

func (*NullableUpdateWorkspaceProviderMetadataDTO) Set added in v0.52.0

func (*NullableUpdateWorkspaceProviderMetadataDTO) UnmarshalJSON added in v0.52.0

func (v *NullableUpdateWorkspaceProviderMetadataDTO) UnmarshalJSON(src []byte) error

func (*NullableUpdateWorkspaceProviderMetadataDTO) Unset added in v0.52.0

type NullableWorkspace

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

func NewNullableWorkspace

func NewNullableWorkspace(val *Workspace) *NullableWorkspace

func (NullableWorkspace) Get

func (v NullableWorkspace) Get() *Workspace

func (NullableWorkspace) IsSet

func (v NullableWorkspace) IsSet() bool

func (NullableWorkspace) MarshalJSON

func (v NullableWorkspace) MarshalJSON() ([]byte, error)

func (*NullableWorkspace) Set

func (v *NullableWorkspace) Set(val *Workspace)

func (*NullableWorkspace) UnmarshalJSON

func (v *NullableWorkspace) UnmarshalJSON(src []byte) error

func (*NullableWorkspace) Unset

func (v *NullableWorkspace) Unset()

type NullableWorkspaceDTO

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

func NewNullableWorkspaceDTO

func NewNullableWorkspaceDTO(val *WorkspaceDTO) *NullableWorkspaceDTO

func (NullableWorkspaceDTO) Get

func (NullableWorkspaceDTO) IsSet

func (v NullableWorkspaceDTO) IsSet() bool

func (NullableWorkspaceDTO) MarshalJSON

func (v NullableWorkspaceDTO) MarshalJSON() ([]byte, error)

func (*NullableWorkspaceDTO) Set

func (v *NullableWorkspaceDTO) Set(val *WorkspaceDTO)

func (*NullableWorkspaceDTO) UnmarshalJSON

func (v *NullableWorkspaceDTO) UnmarshalJSON(src []byte) error

func (*NullableWorkspaceDTO) Unset

func (v *NullableWorkspaceDTO) Unset()

type NullableWorkspaceDirResponse added in v0.52.0

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

func NewNullableWorkspaceDirResponse added in v0.52.0

func NewNullableWorkspaceDirResponse(val *WorkspaceDirResponse) *NullableWorkspaceDirResponse

func (NullableWorkspaceDirResponse) Get added in v0.52.0

func (NullableWorkspaceDirResponse) IsSet added in v0.52.0

func (NullableWorkspaceDirResponse) MarshalJSON added in v0.52.0

func (v NullableWorkspaceDirResponse) MarshalJSON() ([]byte, error)

func (*NullableWorkspaceDirResponse) Set added in v0.52.0

func (*NullableWorkspaceDirResponse) UnmarshalJSON added in v0.52.0

func (v *NullableWorkspaceDirResponse) UnmarshalJSON(src []byte) error

func (*NullableWorkspaceDirResponse) Unset added in v0.52.0

func (v *NullableWorkspaceDirResponse) Unset()

type NullableWorkspaceMetadata added in v0.52.0

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

func NewNullableWorkspaceMetadata added in v0.52.0

func NewNullableWorkspaceMetadata(val *WorkspaceMetadata) *NullableWorkspaceMetadata

func (NullableWorkspaceMetadata) Get added in v0.52.0

func (NullableWorkspaceMetadata) IsSet added in v0.52.0

func (v NullableWorkspaceMetadata) IsSet() bool

func (NullableWorkspaceMetadata) MarshalJSON added in v0.52.0

func (v NullableWorkspaceMetadata) MarshalJSON() ([]byte, error)

func (*NullableWorkspaceMetadata) Set added in v0.52.0

func (*NullableWorkspaceMetadata) UnmarshalJSON added in v0.52.0

func (v *NullableWorkspaceMetadata) UnmarshalJSON(src []byte) error

func (*NullableWorkspaceMetadata) Unset added in v0.52.0

func (v *NullableWorkspaceMetadata) Unset()

type NullableWorkspaceTemplate added in v0.52.0

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

func NewNullableWorkspaceTemplate added in v0.52.0

func NewNullableWorkspaceTemplate(val *WorkspaceTemplate) *NullableWorkspaceTemplate

func (NullableWorkspaceTemplate) Get added in v0.52.0

func (NullableWorkspaceTemplate) IsSet added in v0.52.0

func (v NullableWorkspaceTemplate) IsSet() bool

func (NullableWorkspaceTemplate) MarshalJSON added in v0.52.0

func (v NullableWorkspaceTemplate) MarshalJSON() ([]byte, error)

func (*NullableWorkspaceTemplate) Set added in v0.52.0

func (*NullableWorkspaceTemplate) UnmarshalJSON added in v0.52.0

func (v *NullableWorkspaceTemplate) UnmarshalJSON(src []byte) error

func (*NullableWorkspaceTemplate) Unset added in v0.52.0

func (v *NullableWorkspaceTemplate) Unset()

type Position added in v0.49.0

type Position struct {
	Character int32 `json:"character"`
	Line      int32 `json:"line"`
}

Position struct for Position

func NewPosition added in v0.49.0

func NewPosition(character int32, line int32) *Position

NewPosition instantiates a new Position 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 NewPositionWithDefaults added in v0.49.0

func NewPositionWithDefaults() *Position

NewPositionWithDefaults instantiates a new Position 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 (*Position) GetCharacter added in v0.49.0

func (o *Position) GetCharacter() int32

GetCharacter returns the Character field value

func (*Position) GetCharacterOk added in v0.49.0

func (o *Position) GetCharacterOk() (*int32, bool)

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

func (*Position) GetLine added in v0.49.0

func (o *Position) GetLine() int32

GetLine returns the Line field value

func (*Position) GetLineOk added in v0.49.0

func (o *Position) GetLineOk() (*int32, bool)

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

func (Position) MarshalJSON added in v0.49.0

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

func (*Position) SetCharacter added in v0.49.0

func (o *Position) SetCharacter(v int32)

SetCharacter sets field value

func (*Position) SetLine added in v0.49.0

func (o *Position) SetLine(v int32)

SetLine sets field value

func (Position) ToMap added in v0.49.0

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

func (*Position) UnmarshalJSON added in v0.49.0

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

type PrebuildAPIService added in v0.26.0

type PrebuildAPIService service

PrebuildAPIService PrebuildAPI service

func (*PrebuildAPIService) DeletePrebuild added in v0.26.0

func (a *PrebuildAPIService) DeletePrebuild(ctx context.Context, templateName string, prebuildId string) ApiDeletePrebuildRequest

DeletePrebuild Delete prebuild

Delete prebuild

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param templateName Workspace template name
@param prebuildId Prebuild ID
@return ApiDeletePrebuildRequest

func (*PrebuildAPIService) DeletePrebuildExecute added in v0.26.0

func (a *PrebuildAPIService) DeletePrebuildExecute(r ApiDeletePrebuildRequest) (*http.Response, error)

Execute executes the request

func (*PrebuildAPIService) FindPrebuild added in v0.52.0

func (a *PrebuildAPIService) FindPrebuild(ctx context.Context, templateName string, prebuildId string) ApiFindPrebuildRequest

FindPrebuild Find prebuild

Find prebuild

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param templateName Workspace template name
@param prebuildId Prebuild ID
@return ApiFindPrebuildRequest

func (*PrebuildAPIService) FindPrebuildExecute added in v0.52.0

func (a *PrebuildAPIService) FindPrebuildExecute(r ApiFindPrebuildRequest) (*PrebuildDTO, *http.Response, error)

Execute executes the request

@return PrebuildDTO

func (*PrebuildAPIService) ListPrebuilds added in v0.26.0

ListPrebuilds List prebuilds

List prebuilds

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

func (*PrebuildAPIService) ListPrebuildsExecute added in v0.26.0

func (a *PrebuildAPIService) ListPrebuildsExecute(r ApiListPrebuildsRequest) ([]PrebuildDTO, *http.Response, error)

Execute executes the request

@return []PrebuildDTO

func (*PrebuildAPIService) ListPrebuildsForWorkspaceTemplate added in v0.52.0

func (a *PrebuildAPIService) ListPrebuildsForWorkspaceTemplate(ctx context.Context, templateName string) ApiListPrebuildsForWorkspaceTemplateRequest

ListPrebuildsForWorkspaceTemplate List prebuilds for workspace template

List prebuilds for workspace template

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

func (*PrebuildAPIService) ListPrebuildsForWorkspaceTemplateExecute added in v0.52.0

func (a *PrebuildAPIService) ListPrebuildsForWorkspaceTemplateExecute(r ApiListPrebuildsForWorkspaceTemplateRequest) ([]PrebuildDTO, *http.Response, error)

Execute executes the request

@return []PrebuildDTO

func (*PrebuildAPIService) ProcessGitEvent added in v0.26.0

ProcessGitEvent ProcessGitEvent

ProcessGitEvent

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

func (*PrebuildAPIService) ProcessGitEventExecute added in v0.26.0

func (a *PrebuildAPIService) ProcessGitEventExecute(r ApiProcessGitEventRequest) (*http.Response, error)

Execute executes the request

func (*PrebuildAPIService) SavePrebuild added in v0.52.0

func (a *PrebuildAPIService) SavePrebuild(ctx context.Context, templateName string) ApiSavePrebuildRequest

SavePrebuild Save prebuild

Save prebuild

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

func (*PrebuildAPIService) SavePrebuildExecute added in v0.52.0

func (a *PrebuildAPIService) SavePrebuildExecute(r ApiSavePrebuildRequest) (string, *http.Response, error)

Execute executes the request

@return string

type PrebuildConfig added in v0.26.0

type PrebuildConfig struct {
	Branch         string   `json:"branch"`
	CommitInterval *int32   `json:"commitInterval,omitempty"`
	Id             string   `json:"id"`
	Retention      int32    `json:"retention"`
	TriggerFiles   []string `json:"triggerFiles"`
}

PrebuildConfig struct for PrebuildConfig

func NewPrebuildConfig added in v0.26.0

func NewPrebuildConfig(branch string, id string, retention int32, triggerFiles []string) *PrebuildConfig

NewPrebuildConfig instantiates a new PrebuildConfig 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 NewPrebuildConfigWithDefaults added in v0.26.0

func NewPrebuildConfigWithDefaults() *PrebuildConfig

NewPrebuildConfigWithDefaults instantiates a new PrebuildConfig 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 (*PrebuildConfig) GetBranch added in v0.26.0

func (o *PrebuildConfig) GetBranch() string

GetBranch returns the Branch field value

func (*PrebuildConfig) GetBranchOk added in v0.26.0

func (o *PrebuildConfig) GetBranchOk() (*string, bool)

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

func (*PrebuildConfig) GetCommitInterval added in v0.26.0

func (o *PrebuildConfig) GetCommitInterval() int32

GetCommitInterval returns the CommitInterval field value if set, zero value otherwise.

func (*PrebuildConfig) GetCommitIntervalOk added in v0.26.0

func (o *PrebuildConfig) GetCommitIntervalOk() (*int32, bool)

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

func (*PrebuildConfig) GetId added in v0.26.0

func (o *PrebuildConfig) GetId() string

GetId returns the Id field value

func (*PrebuildConfig) GetIdOk added in v0.26.0

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

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

func (*PrebuildConfig) GetRetention added in v0.26.0

func (o *PrebuildConfig) GetRetention() int32

GetRetention returns the Retention field value

func (*PrebuildConfig) GetRetentionOk added in v0.26.0

func (o *PrebuildConfig) GetRetentionOk() (*int32, bool)

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

func (*PrebuildConfig) GetTriggerFiles added in v0.26.0

func (o *PrebuildConfig) GetTriggerFiles() []string

GetTriggerFiles returns the TriggerFiles field value

func (*PrebuildConfig) GetTriggerFilesOk added in v0.26.0

func (o *PrebuildConfig) GetTriggerFilesOk() ([]string, bool)

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

func (*PrebuildConfig) HasCommitInterval added in v0.52.0

func (o *PrebuildConfig) HasCommitInterval() bool

HasCommitInterval returns a boolean if a field has been set.

func (PrebuildConfig) MarshalJSON added in v0.26.0

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

func (*PrebuildConfig) SetBranch added in v0.26.0

func (o *PrebuildConfig) SetBranch(v string)

SetBranch sets field value

func (*PrebuildConfig) SetCommitInterval added in v0.26.0

func (o *PrebuildConfig) SetCommitInterval(v int32)

SetCommitInterval gets a reference to the given int32 and assigns it to the CommitInterval field.

func (*PrebuildConfig) SetId added in v0.26.0

func (o *PrebuildConfig) SetId(v string)

SetId sets field value

func (*PrebuildConfig) SetRetention added in v0.26.0

func (o *PrebuildConfig) SetRetention(v int32)

SetRetention sets field value

func (*PrebuildConfig) SetTriggerFiles added in v0.26.0

func (o *PrebuildConfig) SetTriggerFiles(v []string)

SetTriggerFiles sets field value

func (PrebuildConfig) ToMap added in v0.26.0

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

func (*PrebuildConfig) UnmarshalJSON added in v0.26.0

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

type PrebuildDTO added in v0.26.0

type PrebuildDTO struct {
	Branch                string   `json:"branch"`
	CommitInterval        *int32   `json:"commitInterval,omitempty"`
	Id                    string   `json:"id"`
	Retention             int32    `json:"retention"`
	TriggerFiles          []string `json:"triggerFiles,omitempty"`
	WorkspaceTemplateName string   `json:"workspaceTemplateName"`
}

PrebuildDTO struct for PrebuildDTO

func NewPrebuildDTO added in v0.26.0

func NewPrebuildDTO(branch string, id string, retention int32, workspaceTemplateName string) *PrebuildDTO

NewPrebuildDTO instantiates a new PrebuildDTO 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 NewPrebuildDTOWithDefaults added in v0.26.0

func NewPrebuildDTOWithDefaults() *PrebuildDTO

NewPrebuildDTOWithDefaults instantiates a new PrebuildDTO 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 (*PrebuildDTO) GetBranch added in v0.26.0

func (o *PrebuildDTO) GetBranch() string

GetBranch returns the Branch field value

func (*PrebuildDTO) GetBranchOk added in v0.26.0

func (o *PrebuildDTO) GetBranchOk() (*string, bool)

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

func (*PrebuildDTO) GetCommitInterval added in v0.26.0

func (o *PrebuildDTO) GetCommitInterval() int32

GetCommitInterval returns the CommitInterval field value if set, zero value otherwise.

func (*PrebuildDTO) GetCommitIntervalOk added in v0.26.0

func (o *PrebuildDTO) GetCommitIntervalOk() (*int32, bool)

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

func (*PrebuildDTO) GetId added in v0.26.0

func (o *PrebuildDTO) GetId() string

GetId returns the Id field value

func (*PrebuildDTO) GetIdOk added in v0.26.0

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

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

func (*PrebuildDTO) GetRetention added in v0.26.0

func (o *PrebuildDTO) GetRetention() int32

GetRetention returns the Retention field value

func (*PrebuildDTO) GetRetentionOk added in v0.26.0

func (o *PrebuildDTO) GetRetentionOk() (*int32, bool)

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

func (*PrebuildDTO) GetTriggerFiles added in v0.26.0

func (o *PrebuildDTO) GetTriggerFiles() []string

GetTriggerFiles returns the TriggerFiles field value if set, zero value otherwise.

func (*PrebuildDTO) GetTriggerFilesOk added in v0.26.0

func (o *PrebuildDTO) GetTriggerFilesOk() ([]string, bool)

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

func (*PrebuildDTO) GetWorkspaceTemplateName added in v0.52.0

func (o *PrebuildDTO) GetWorkspaceTemplateName() string

GetWorkspaceTemplateName returns the WorkspaceTemplateName field value

func (*PrebuildDTO) GetWorkspaceTemplateNameOk added in v0.52.0

func (o *PrebuildDTO) GetWorkspaceTemplateNameOk() (*string, bool)

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

func (*PrebuildDTO) HasCommitInterval added in v0.26.0

func (o *PrebuildDTO) HasCommitInterval() bool

HasCommitInterval returns a boolean if a field has been set.

func (*PrebuildDTO) HasTriggerFiles added in v0.26.0

func (o *PrebuildDTO) HasTriggerFiles() bool

HasTriggerFiles returns a boolean if a field has been set.

func (PrebuildDTO) MarshalJSON added in v0.26.0

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

func (*PrebuildDTO) SetBranch added in v0.26.0

func (o *PrebuildDTO) SetBranch(v string)

SetBranch sets field value

func (*PrebuildDTO) SetCommitInterval added in v0.26.0

func (o *PrebuildDTO) SetCommitInterval(v int32)

SetCommitInterval gets a reference to the given int32 and assigns it to the CommitInterval field.

func (*PrebuildDTO) SetId added in v0.26.0

func (o *PrebuildDTO) SetId(v string)

SetId sets field value

func (*PrebuildDTO) SetRetention added in v0.26.0

func (o *PrebuildDTO) SetRetention(v int32)

SetRetention sets field value

func (*PrebuildDTO) SetTriggerFiles added in v0.26.0

func (o *PrebuildDTO) SetTriggerFiles(v []string)

SetTriggerFiles gets a reference to the given []string and assigns it to the TriggerFiles field.

func (*PrebuildDTO) SetWorkspaceTemplateName added in v0.52.0

func (o *PrebuildDTO) SetWorkspaceTemplateName(v string)

SetWorkspaceTemplateName sets field value

func (PrebuildDTO) ToMap added in v0.26.0

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

func (*PrebuildDTO) UnmarshalJSON added in v0.26.0

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

type ProviderAPIService

type ProviderAPIService service

ProviderAPIService ProviderAPI service

func (*ProviderAPIService) GetRunnerProviders added in v0.52.0

func (a *ProviderAPIService) GetRunnerProviders(ctx context.Context, runnerId string) ApiGetRunnerProvidersRequest

GetRunnerProviders Get runner providers

Get runner providers

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

func (*ProviderAPIService) GetRunnerProvidersExecute added in v0.52.0

func (a *ProviderAPIService) GetRunnerProvidersExecute(r ApiGetRunnerProvidersRequest) ([]ProviderInfo, *http.Response, error)

Execute executes the request

@return []ProviderInfo

func (*ProviderAPIService) InstallProvider

func (a *ProviderAPIService) InstallProvider(ctx context.Context, runnerId string, providerName string) ApiInstallProviderRequest

InstallProvider Install provider

Install provider

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param runnerId Runner ID
@param providerName Provider name
@return ApiInstallProviderRequest

func (*ProviderAPIService) InstallProviderExecute

func (a *ProviderAPIService) InstallProviderExecute(r ApiInstallProviderRequest) (*http.Response, error)

Execute executes the request

func (*ProviderAPIService) ListProviders

ListProviders List providers

List providers

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

func (*ProviderAPIService) ListProvidersExecute

func (a *ProviderAPIService) ListProvidersExecute(r ApiListProvidersRequest) ([]ProviderInfo, *http.Response, error)

Execute executes the request

@return []ProviderInfo

func (*ProviderAPIService) ListProvidersForInstall added in v0.52.0

func (a *ProviderAPIService) ListProvidersForInstall(ctx context.Context) ApiListProvidersForInstallRequest

ListProvidersForInstall List providers available for installation

List providers available for installation

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

func (*ProviderAPIService) ListProvidersForInstallExecute added in v0.52.0

func (a *ProviderAPIService) ListProvidersForInstallExecute(r ApiListProvidersForInstallRequest) ([]ProviderDTO, *http.Response, error)

Execute executes the request

@return []ProviderDTO

func (*ProviderAPIService) UninstallProvider

func (a *ProviderAPIService) UninstallProvider(ctx context.Context, runnerId string, providerName string) ApiUninstallProviderRequest

UninstallProvider Uninstall provider

Uninstall provider

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param runnerId Runner ID
@param providerName Provider name
@return ApiUninstallProviderRequest

func (*ProviderAPIService) UninstallProviderExecute

func (a *ProviderAPIService) UninstallProviderExecute(r ApiUninstallProviderRequest) (*http.Response, error)

Execute executes the request

func (*ProviderAPIService) UpdateProvider added in v0.52.0

func (a *ProviderAPIService) UpdateProvider(ctx context.Context, runnerId string, providerName string) ApiUpdateProviderRequest

UpdateProvider Update provider

Update provider

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param runnerId Runner ID
@param providerName Provider name
@return ApiUpdateProviderRequest

func (*ProviderAPIService) UpdateProviderExecute added in v0.52.0

func (a *ProviderAPIService) UpdateProviderExecute(r ApiUpdateProviderRequest) (*http.Response, error)

Execute executes the request

type ProviderDTO added in v0.52.0

type ProviderDTO struct {
	Label   *string `json:"label,omitempty"`
	Latest  bool    `json:"latest"`
	Name    string  `json:"name"`
	Version string  `json:"version"`
}

ProviderDTO struct for ProviderDTO

func NewProviderDTO added in v0.52.0

func NewProviderDTO(latest bool, name string, version string) *ProviderDTO

NewProviderDTO instantiates a new ProviderDTO 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 NewProviderDTOWithDefaults added in v0.52.0

func NewProviderDTOWithDefaults() *ProviderDTO

NewProviderDTOWithDefaults instantiates a new ProviderDTO 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 (*ProviderDTO) GetLabel added in v0.52.0

func (o *ProviderDTO) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*ProviderDTO) GetLabelOk added in v0.52.0

func (o *ProviderDTO) 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 (*ProviderDTO) GetLatest added in v0.52.0

func (o *ProviderDTO) GetLatest() bool

GetLatest returns the Latest field value

func (*ProviderDTO) GetLatestOk added in v0.52.0

func (o *ProviderDTO) GetLatestOk() (*bool, bool)

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

func (*ProviderDTO) GetName added in v0.52.0

func (o *ProviderDTO) GetName() string

GetName returns the Name field value

func (*ProviderDTO) GetNameOk added in v0.52.0

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

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

func (*ProviderDTO) GetVersion added in v0.52.0

func (o *ProviderDTO) GetVersion() string

GetVersion returns the Version field value

func (*ProviderDTO) GetVersionOk added in v0.52.0

func (o *ProviderDTO) GetVersionOk() (*string, bool)

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

func (*ProviderDTO) HasLabel added in v0.52.0

func (o *ProviderDTO) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (ProviderDTO) MarshalJSON added in v0.52.0

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

func (*ProviderDTO) SetLabel added in v0.52.0

func (o *ProviderDTO) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*ProviderDTO) SetLatest added in v0.52.0

func (o *ProviderDTO) SetLatest(v bool)

SetLatest sets field value

func (*ProviderDTO) SetName added in v0.52.0

func (o *ProviderDTO) SetName(v string)

SetName sets field value

func (*ProviderDTO) SetVersion added in v0.52.0

func (o *ProviderDTO) SetVersion(v string)

SetVersion sets field value

func (ProviderDTO) ToMap added in v0.52.0

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

func (*ProviderDTO) UnmarshalJSON added in v0.52.0

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

type ProviderInfo added in v0.52.0

type ProviderInfo struct {
	AgentlessTarget      *bool                           `json:"agentlessTarget,omitempty"`
	Label                *string                         `json:"label,omitempty"`
	Name                 string                          `json:"name"`
	RunnerId             string                          `json:"runnerId"`
	RunnerName           string                          `json:"runnerName"`
	TargetConfigManifest map[string]TargetConfigProperty `json:"targetConfigManifest"`
	Version              string                          `json:"version"`
}

ProviderInfo struct for ProviderInfo

func NewProviderInfo added in v0.52.0

func NewProviderInfo(name string, runnerId string, runnerName string, targetConfigManifest map[string]TargetConfigProperty, version string) *ProviderInfo

NewProviderInfo instantiates a new ProviderInfo 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 NewProviderInfoWithDefaults added in v0.52.0

func NewProviderInfoWithDefaults() *ProviderInfo

NewProviderInfoWithDefaults instantiates a new ProviderInfo 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 (*ProviderInfo) GetAgentlessTarget added in v0.52.0

func (o *ProviderInfo) GetAgentlessTarget() bool

GetAgentlessTarget returns the AgentlessTarget field value if set, zero value otherwise.

func (*ProviderInfo) GetAgentlessTargetOk added in v0.52.0

func (o *ProviderInfo) GetAgentlessTargetOk() (*bool, bool)

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

func (*ProviderInfo) GetLabel added in v0.52.0

func (o *ProviderInfo) GetLabel() string

GetLabel returns the Label field value if set, zero value otherwise.

func (*ProviderInfo) GetLabelOk added in v0.52.0

func (o *ProviderInfo) 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 (*ProviderInfo) GetName added in v0.52.0

func (o *ProviderInfo) GetName() string

GetName returns the Name field value

func (*ProviderInfo) GetNameOk added in v0.52.0

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

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

func (*ProviderInfo) GetRunnerId added in v0.52.0

func (o *ProviderInfo) GetRunnerId() string

GetRunnerId returns the RunnerId field value

func (*ProviderInfo) GetRunnerIdOk added in v0.52.0

func (o *ProviderInfo) GetRunnerIdOk() (*string, bool)

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

func (*ProviderInfo) GetRunnerName added in v0.52.0

func (o *ProviderInfo) GetRunnerName() string

GetRunnerName returns the RunnerName field value

func (*ProviderInfo) GetRunnerNameOk added in v0.52.0

func (o *ProviderInfo) GetRunnerNameOk() (*string, bool)

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

func (*ProviderInfo) GetTargetConfigManifest added in v0.52.0

func (o *ProviderInfo) GetTargetConfigManifest() map[string]TargetConfigProperty

GetTargetConfigManifest returns the TargetConfigManifest field value

func (*ProviderInfo) GetTargetConfigManifestOk added in v0.52.0

func (o *ProviderInfo) GetTargetConfigManifestOk() (*map[string]TargetConfigProperty, bool)

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

func (*ProviderInfo) GetVersion added in v0.52.0

func (o *ProviderInfo) GetVersion() string

GetVersion returns the Version field value

func (*ProviderInfo) GetVersionOk added in v0.52.0

func (o *ProviderInfo) GetVersionOk() (*string, bool)

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

func (*ProviderInfo) HasAgentlessTarget added in v0.52.0

func (o *ProviderInfo) HasAgentlessTarget() bool

HasAgentlessTarget returns a boolean if a field has been set.

func (*ProviderInfo) HasLabel added in v0.52.0

func (o *ProviderInfo) HasLabel() bool

HasLabel returns a boolean if a field has been set.

func (ProviderInfo) MarshalJSON added in v0.52.0

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

func (*ProviderInfo) SetAgentlessTarget added in v0.52.0

func (o *ProviderInfo) SetAgentlessTarget(v bool)

SetAgentlessTarget gets a reference to the given bool and assigns it to the AgentlessTarget field.

func (*ProviderInfo) SetLabel added in v0.52.0

func (o *ProviderInfo) SetLabel(v string)

SetLabel gets a reference to the given string and assigns it to the Label field.

func (*ProviderInfo) SetName added in v0.52.0

func (o *ProviderInfo) SetName(v string)

SetName sets field value

func (*ProviderInfo) SetRunnerId added in v0.52.0

func (o *ProviderInfo) SetRunnerId(v string)

SetRunnerId sets field value

func (*ProviderInfo) SetRunnerName added in v0.52.0

func (o *ProviderInfo) SetRunnerName(v string)

SetRunnerName sets field value

func (*ProviderInfo) SetTargetConfigManifest added in v0.52.0

func (o *ProviderInfo) SetTargetConfigManifest(v map[string]TargetConfigProperty)

SetTargetConfigManifest sets field value

func (*ProviderInfo) SetVersion added in v0.52.0

func (o *ProviderInfo) SetVersion(v string)

SetVersion sets field value

func (ProviderInfo) ToMap added in v0.52.0

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

func (*ProviderInfo) UnmarshalJSON added in v0.52.0

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

type ReplaceRequest added in v0.49.0

type ReplaceRequest struct {
	Files    []string `json:"files"`
	NewValue string   `json:"newValue"`
	Pattern  string   `json:"pattern"`
}

ReplaceRequest struct for ReplaceRequest

func NewReplaceRequest added in v0.49.0

func NewReplaceRequest(files []string, newValue string, pattern string) *ReplaceRequest

NewReplaceRequest instantiates a new ReplaceRequest 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 NewReplaceRequestWithDefaults added in v0.49.0

func NewReplaceRequestWithDefaults() *ReplaceRequest

NewReplaceRequestWithDefaults instantiates a new ReplaceRequest 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 (*ReplaceRequest) GetFiles added in v0.49.0

func (o *ReplaceRequest) GetFiles() []string

GetFiles returns the Files field value

func (*ReplaceRequest) GetFilesOk added in v0.49.0

func (o *ReplaceRequest) GetFilesOk() ([]string, bool)

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

func (*ReplaceRequest) GetNewValue added in v0.49.0

func (o *ReplaceRequest) GetNewValue() string

GetNewValue returns the NewValue field value

func (*ReplaceRequest) GetNewValueOk added in v0.49.0

func (o *ReplaceRequest) GetNewValueOk() (*string, bool)

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

func (*ReplaceRequest) GetPattern added in v0.49.0

func (o *ReplaceRequest) GetPattern() string

GetPattern returns the Pattern field value

func (*ReplaceRequest) GetPatternOk added in v0.49.0

func (o *ReplaceRequest) GetPatternOk() (*string, bool)

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

func (ReplaceRequest) MarshalJSON added in v0.49.0

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

func (*ReplaceRequest) SetFiles added in v0.49.0

func (o *ReplaceRequest) SetFiles(v []string)

SetFiles sets field value

func (*ReplaceRequest) SetNewValue added in v0.49.0

func (o *ReplaceRequest) SetNewValue(v string)

SetNewValue sets field value

func (*ReplaceRequest) SetPattern added in v0.49.0

func (o *ReplaceRequest) SetPattern(v string)

SetPattern sets field value

func (ReplaceRequest) ToMap added in v0.49.0

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

func (*ReplaceRequest) UnmarshalJSON added in v0.49.0

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

type ReplaceResult added in v0.49.0

type ReplaceResult struct {
	Error   *string `json:"error,omitempty"`
	File    *string `json:"file,omitempty"`
	Success *bool   `json:"success,omitempty"`
}

ReplaceResult struct for ReplaceResult

func NewReplaceResult added in v0.49.0

func NewReplaceResult() *ReplaceResult

NewReplaceResult instantiates a new ReplaceResult 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 NewReplaceResultWithDefaults added in v0.49.0

func NewReplaceResultWithDefaults() *ReplaceResult

NewReplaceResultWithDefaults instantiates a new ReplaceResult 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 (*ReplaceResult) GetError added in v0.49.0

func (o *ReplaceResult) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*ReplaceResult) GetErrorOk added in v0.49.0

func (o *ReplaceResult) 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 (*ReplaceResult) GetFile added in v0.49.0

func (o *ReplaceResult) GetFile() string

GetFile returns the File field value if set, zero value otherwise.

func (*ReplaceResult) GetFileOk added in v0.49.0

func (o *ReplaceResult) GetFileOk() (*string, bool)

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

func (*ReplaceResult) GetSuccess added in v0.49.0

func (o *ReplaceResult) GetSuccess() bool

GetSuccess returns the Success field value if set, zero value otherwise.

func (*ReplaceResult) GetSuccessOk added in v0.49.0

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

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

func (*ReplaceResult) HasError added in v0.49.0

func (o *ReplaceResult) HasError() bool

HasError returns a boolean if a field has been set.

func (*ReplaceResult) HasFile added in v0.49.0

func (o *ReplaceResult) HasFile() bool

HasFile returns a boolean if a field has been set.

func (*ReplaceResult) HasSuccess added in v0.49.0

func (o *ReplaceResult) HasSuccess() bool

HasSuccess returns a boolean if a field has been set.

func (ReplaceResult) MarshalJSON added in v0.49.0

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

func (*ReplaceResult) SetError added in v0.49.0

func (o *ReplaceResult) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*ReplaceResult) SetFile added in v0.49.0

func (o *ReplaceResult) SetFile(v string)

SetFile gets a reference to the given string and assigns it to the File field.

func (*ReplaceResult) SetSuccess added in v0.49.0

func (o *ReplaceResult) SetSuccess(v bool)

SetSuccess gets a reference to the given bool and assigns it to the Success field.

func (ReplaceResult) ToMap added in v0.49.0

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

type RepositoryUrl added in v0.25.0

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

RepositoryUrl struct for RepositoryUrl

func NewRepositoryUrl added in v0.25.0

func NewRepositoryUrl(url string) *RepositoryUrl

NewRepositoryUrl instantiates a new RepositoryUrl 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 NewRepositoryUrlWithDefaults added in v0.25.0

func NewRepositoryUrlWithDefaults() *RepositoryUrl

NewRepositoryUrlWithDefaults instantiates a new RepositoryUrl 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 (*RepositoryUrl) GetUrl added in v0.25.0

func (o *RepositoryUrl) GetUrl() string

GetUrl returns the Url field value

func (*RepositoryUrl) GetUrlOk added in v0.25.0

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

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

func (RepositoryUrl) MarshalJSON added in v0.25.0

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

func (*RepositoryUrl) SetUrl added in v0.25.0

func (o *RepositoryUrl) SetUrl(v string)

SetUrl sets field value

func (RepositoryUrl) ToMap added in v0.25.0

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

func (*RepositoryUrl) UnmarshalJSON added in v0.25.0

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

type ResourceState added in v0.52.0

type ResourceState struct {
	Error     *string                 `json:"error,omitempty"`
	Name      ModelsResourceStateName `json:"name"`
	UpdatedAt string                  `json:"updatedAt"`
}

ResourceState struct for ResourceState

func NewResourceState added in v0.52.0

func NewResourceState(name ModelsResourceStateName, updatedAt string) *ResourceState

NewResourceState instantiates a new ResourceState 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 NewResourceStateWithDefaults added in v0.52.0

func NewResourceStateWithDefaults() *ResourceState

NewResourceStateWithDefaults instantiates a new ResourceState 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 (*ResourceState) GetError added in v0.52.0

func (o *ResourceState) GetError() string

GetError returns the Error field value if set, zero value otherwise.

func (*ResourceState) GetErrorOk added in v0.52.0

func (o *ResourceState) 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 (*ResourceState) GetName added in v0.52.0

GetName returns the Name field value

func (*ResourceState) GetNameOk added in v0.52.0

func (o *ResourceState) GetNameOk() (*ModelsResourceStateName, bool)

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

func (*ResourceState) GetUpdatedAt added in v0.52.0

func (o *ResourceState) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*ResourceState) GetUpdatedAtOk added in v0.52.0

func (o *ResourceState) GetUpdatedAtOk() (*string, bool)

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

func (*ResourceState) HasError added in v0.52.0

func (o *ResourceState) HasError() bool

HasError returns a boolean if a field has been set.

func (ResourceState) MarshalJSON added in v0.52.0

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

func (*ResourceState) SetError added in v0.52.0

func (o *ResourceState) SetError(v string)

SetError gets a reference to the given string and assigns it to the Error field.

func (*ResourceState) SetName added in v0.52.0

func (o *ResourceState) SetName(v ModelsResourceStateName)

SetName sets field value

func (*ResourceState) SetUpdatedAt added in v0.52.0

func (o *ResourceState) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (ResourceState) ToMap added in v0.52.0

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

func (*ResourceState) UnmarshalJSON added in v0.52.0

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

type ResourceType added in v0.52.0

type ResourceType string

ResourceType the model 'ResourceType'

const (
	ResourceTypeWorkspace ResourceType = "workspace"
	ResourceTypeTarget    ResourceType = "target"
	ResourceTypeBuild     ResourceType = "build"
	ResourceTypeRunner    ResourceType = "runner"
)

List of ResourceType

func NewResourceTypeFromValue added in v0.52.0

func NewResourceTypeFromValue(v string) (*ResourceType, error)

NewResourceTypeFromValue returns a pointer to a valid ResourceType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ResourceType) IsValid added in v0.52.0

func (v ResourceType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ResourceType) Ptr added in v0.52.0

func (v ResourceType) Ptr() *ResourceType

Ptr returns reference to ResourceType value

func (*ResourceType) UnmarshalJSON added in v0.52.0

func (v *ResourceType) UnmarshalJSON(src []byte) error

type RunnerAPIService added in v0.52.0

type RunnerAPIService service

RunnerAPIService RunnerAPI service

func (*RunnerAPIService) CreateRunner added in v0.52.0

CreateRunner Create a runner

Create a runner

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

func (*RunnerAPIService) CreateRunnerExecute added in v0.52.0

Execute executes the request

@return CreateRunnerResultDTO

func (*RunnerAPIService) DeleteRunner added in v0.52.0

func (a *RunnerAPIService) DeleteRunner(ctx context.Context, runnerId string) ApiDeleteRunnerRequest

DeleteRunner Delete runner

Delete runner

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

func (*RunnerAPIService) DeleteRunnerExecute added in v0.52.0

func (a *RunnerAPIService) DeleteRunnerExecute(r ApiDeleteRunnerRequest) (*http.Response, error)

Execute executes the request

func (*RunnerAPIService) FindRunner added in v0.52.0

func (a *RunnerAPIService) FindRunner(ctx context.Context, runnerId string) ApiFindRunnerRequest

FindRunner Find a runner

Find a runner

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

func (*RunnerAPIService) FindRunnerExecute added in v0.52.0

func (a *RunnerAPIService) FindRunnerExecute(r ApiFindRunnerRequest) (*RunnerDTO, *http.Response, error)

Execute executes the request

@return RunnerDTO

func (*RunnerAPIService) ListRunnerJobs added in v0.52.0

func (a *RunnerAPIService) ListRunnerJobs(ctx context.Context, runnerId string) ApiListRunnerJobsRequest

ListRunnerJobs List runner jobs

List runner jobs

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

func (*RunnerAPIService) ListRunnerJobsExecute added in v0.52.0

func (a *RunnerAPIService) ListRunnerJobsExecute(r ApiListRunnerJobsRequest) ([]Job, *http.Response, error)

Execute executes the request

@return []Job

func (*RunnerAPIService) ListRunners added in v0.52.0

ListRunners List runners

List runners

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

func (*RunnerAPIService) ListRunnersExecute added in v0.52.0

func (a *RunnerAPIService) ListRunnersExecute(r ApiListRunnersRequest) ([]RunnerDTO, *http.Response, error)

Execute executes the request

@return []RunnerDTO

func (*RunnerAPIService) UpdateJobState added in v0.52.0

func (a *RunnerAPIService) UpdateJobState(ctx context.Context, runnerId string, jobId string) ApiUpdateJobStateRequest

UpdateJobState Update job state

Update job state

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param runnerId Runner ID
@param jobId Job ID
@return ApiUpdateJobStateRequest

func (*RunnerAPIService) UpdateJobStateExecute added in v0.52.0

func (a *RunnerAPIService) UpdateJobStateExecute(r ApiUpdateJobStateRequest) (*http.Response, error)

Execute executes the request

func (*RunnerAPIService) UpdateRunnerMetadata added in v0.52.0

func (a *RunnerAPIService) UpdateRunnerMetadata(ctx context.Context, runnerId string) ApiUpdateRunnerMetadataRequest

UpdateRunnerMetadata Update runner metadata

Update runner metadata

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

func (*RunnerAPIService) UpdateRunnerMetadataExecute added in v0.52.0

func (a *RunnerAPIService) UpdateRunnerMetadataExecute(r ApiUpdateRunnerMetadataRequest) (*http.Response, error)

Execute executes the request

type RunnerDTO added in v0.52.0

type RunnerDTO struct {
	Id       string          `json:"id"`
	Metadata *RunnerMetadata `json:"metadata,omitempty"`
	Name     string          `json:"name"`
	State    ResourceState   `json:"state"`
}

RunnerDTO struct for RunnerDTO

func NewRunnerDTO added in v0.52.0

func NewRunnerDTO(id string, name string, state ResourceState) *RunnerDTO

NewRunnerDTO instantiates a new RunnerDTO 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 NewRunnerDTOWithDefaults added in v0.52.0

func NewRunnerDTOWithDefaults() *RunnerDTO

NewRunnerDTOWithDefaults instantiates a new RunnerDTO 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 (*RunnerDTO) GetId added in v0.52.0

func (o *RunnerDTO) GetId() string

GetId returns the Id field value

func (*RunnerDTO) GetIdOk added in v0.52.0

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

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

func (*RunnerDTO) GetMetadata added in v0.52.0

func (o *RunnerDTO) GetMetadata() RunnerMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*RunnerDTO) GetMetadataOk added in v0.52.0

func (o *RunnerDTO) GetMetadataOk() (*RunnerMetadata, 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.

func (*RunnerDTO) GetName added in v0.52.0

func (o *RunnerDTO) GetName() string

GetName returns the Name field value

func (*RunnerDTO) GetNameOk added in v0.52.0

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

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

func (*RunnerDTO) GetState added in v0.52.0

func (o *RunnerDTO) GetState() ResourceState

GetState returns the State field value

func (*RunnerDTO) GetStateOk added in v0.52.0

func (o *RunnerDTO) GetStateOk() (*ResourceState, bool)

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

func (*RunnerDTO) HasMetadata added in v0.52.0

func (o *RunnerDTO) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (RunnerDTO) MarshalJSON added in v0.52.0

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

func (*RunnerDTO) SetId added in v0.52.0

func (o *RunnerDTO) SetId(v string)

SetId sets field value

func (*RunnerDTO) SetMetadata added in v0.52.0

func (o *RunnerDTO) SetMetadata(v RunnerMetadata)

SetMetadata gets a reference to the given RunnerMetadata and assigns it to the Metadata field.

func (*RunnerDTO) SetName added in v0.52.0

func (o *RunnerDTO) SetName(v string)

SetName sets field value

func (*RunnerDTO) SetState added in v0.52.0

func (o *RunnerDTO) SetState(v ResourceState)

SetState sets field value

func (RunnerDTO) ToMap added in v0.52.0

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

func (*RunnerDTO) UnmarshalJSON added in v0.52.0

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

type RunnerMetadata added in v0.52.0

type RunnerMetadata struct {
	Providers   []ProviderInfo `json:"providers"`
	RunnerId    string         `json:"runnerId"`
	RunningJobs *int32         `json:"runningJobs,omitempty"`
	UpdatedAt   string         `json:"updatedAt"`
	Uptime      int32          `json:"uptime"`
}

RunnerMetadata struct for RunnerMetadata

func NewRunnerMetadata added in v0.52.0

func NewRunnerMetadata(providers []ProviderInfo, runnerId string, updatedAt string, uptime int32) *RunnerMetadata

NewRunnerMetadata instantiates a new RunnerMetadata 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 NewRunnerMetadataWithDefaults added in v0.52.0

func NewRunnerMetadataWithDefaults() *RunnerMetadata

NewRunnerMetadataWithDefaults instantiates a new RunnerMetadata 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 (*RunnerMetadata) GetProviders added in v0.52.0

func (o *RunnerMetadata) GetProviders() []ProviderInfo

GetProviders returns the Providers field value

func (*RunnerMetadata) GetProvidersOk added in v0.52.0

func (o *RunnerMetadata) GetProvidersOk() ([]ProviderInfo, bool)

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

func (*RunnerMetadata) GetRunnerId added in v0.52.0

func (o *RunnerMetadata) GetRunnerId() string

GetRunnerId returns the RunnerId field value

func (*RunnerMetadata) GetRunnerIdOk added in v0.52.0

func (o *RunnerMetadata) GetRunnerIdOk() (*string, bool)

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

func (*RunnerMetadata) GetRunningJobs added in v0.52.0

func (o *RunnerMetadata) GetRunningJobs() int32

GetRunningJobs returns the RunningJobs field value if set, zero value otherwise.

func (*RunnerMetadata) GetRunningJobsOk added in v0.52.0

func (o *RunnerMetadata) GetRunningJobsOk() (*int32, bool)

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

func (*RunnerMetadata) GetUpdatedAt added in v0.52.0

func (o *RunnerMetadata) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*RunnerMetadata) GetUpdatedAtOk added in v0.52.0

func (o *RunnerMetadata) GetUpdatedAtOk() (*string, bool)

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

func (*RunnerMetadata) GetUptime added in v0.52.0

func (o *RunnerMetadata) GetUptime() int32

GetUptime returns the Uptime field value

func (*RunnerMetadata) GetUptimeOk added in v0.52.0

func (o *RunnerMetadata) GetUptimeOk() (*int32, bool)

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

func (*RunnerMetadata) HasRunningJobs added in v0.52.0

func (o *RunnerMetadata) HasRunningJobs() bool

HasRunningJobs returns a boolean if a field has been set.

func (RunnerMetadata) MarshalJSON added in v0.52.0

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

func (*RunnerMetadata) SetProviders added in v0.52.0

func (o *RunnerMetadata) SetProviders(v []ProviderInfo)

SetProviders sets field value

func (*RunnerMetadata) SetRunnerId added in v0.52.0

func (o *RunnerMetadata) SetRunnerId(v string)

SetRunnerId sets field value

func (*RunnerMetadata) SetRunningJobs added in v0.52.0

func (o *RunnerMetadata) SetRunningJobs(v int32)

SetRunningJobs gets a reference to the given int32 and assigns it to the RunningJobs field.

func (*RunnerMetadata) SetUpdatedAt added in v0.52.0

func (o *RunnerMetadata) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (*RunnerMetadata) SetUptime added in v0.52.0

func (o *RunnerMetadata) SetUptime(v int32)

SetUptime sets field value

func (RunnerMetadata) ToMap added in v0.52.0

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

func (*RunnerMetadata) UnmarshalJSON added in v0.52.0

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

type Sample added in v0.27.0

type Sample struct {
	Description string `json:"description"`
	GitUrl      string `json:"gitUrl"`
	Name        string `json:"name"`
}

Sample struct for Sample

func NewSample added in v0.27.0

func NewSample(description string, gitUrl string, name string) *Sample

NewSample instantiates a new Sample 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 NewSampleWithDefaults added in v0.27.0

func NewSampleWithDefaults() *Sample

NewSampleWithDefaults instantiates a new Sample 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 (*Sample) GetDescription added in v0.27.0

func (o *Sample) GetDescription() string

GetDescription returns the Description field value

func (*Sample) GetDescriptionOk added in v0.27.0

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

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

func (*Sample) GetGitUrl added in v0.27.0

func (o *Sample) GetGitUrl() string

GetGitUrl returns the GitUrl field value

func (*Sample) GetGitUrlOk added in v0.27.0

func (o *Sample) GetGitUrlOk() (*string, bool)

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

func (*Sample) GetName added in v0.27.0

func (o *Sample) GetName() string

GetName returns the Name field value

func (*Sample) GetNameOk added in v0.27.0

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

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

func (Sample) MarshalJSON added in v0.27.0

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

func (*Sample) SetDescription added in v0.27.0

func (o *Sample) SetDescription(v string)

SetDescription sets field value

func (*Sample) SetGitUrl added in v0.27.0

func (o *Sample) SetGitUrl(v string)

SetGitUrl sets field value

func (*Sample) SetName added in v0.27.0

func (o *Sample) SetName(v string)

SetName sets field value

func (Sample) ToMap added in v0.27.0

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

func (*Sample) UnmarshalJSON added in v0.27.0

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

type SampleAPIService added in v0.27.0

type SampleAPIService service

SampleAPIService SampleAPI service

func (*SampleAPIService) ListSamples added in v0.27.0

ListSamples List samples

List samples

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

func (*SampleAPIService) ListSamplesExecute added in v0.27.0

func (a *SampleAPIService) ListSamplesExecute(r ApiListSamplesRequest) ([]Sample, *http.Response, error)

Execute executes the request

@return []Sample

type SearchFilesResponse added in v0.49.0

type SearchFilesResponse struct {
	Files []string `json:"files"`
}

SearchFilesResponse struct for SearchFilesResponse

func NewSearchFilesResponse added in v0.49.0

func NewSearchFilesResponse(files []string) *SearchFilesResponse

NewSearchFilesResponse instantiates a new SearchFilesResponse 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 NewSearchFilesResponseWithDefaults added in v0.49.0

func NewSearchFilesResponseWithDefaults() *SearchFilesResponse

NewSearchFilesResponseWithDefaults instantiates a new SearchFilesResponse 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 (*SearchFilesResponse) GetFiles added in v0.49.0

func (o *SearchFilesResponse) GetFiles() []string

GetFiles returns the Files field value

func (*SearchFilesResponse) GetFilesOk added in v0.49.0

func (o *SearchFilesResponse) GetFilesOk() ([]string, bool)

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

func (SearchFilesResponse) MarshalJSON added in v0.49.0

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

func (*SearchFilesResponse) SetFiles added in v0.49.0

func (o *SearchFilesResponse) SetFiles(v []string)

SetFiles sets field value

func (SearchFilesResponse) ToMap added in v0.49.0

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

func (*SearchFilesResponse) UnmarshalJSON added in v0.49.0

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

type ServerAPIService

type ServerAPIService service

ServerAPIService ServerAPI service

func (*ServerAPIService) CreateNetworkKey added in v0.52.0

CreateNetworkKey Create a new authentication key

Create a new authentication key

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

func (*ServerAPIService) CreateNetworkKeyExecute added in v0.52.0

func (a *ServerAPIService) CreateNetworkKeyExecute(r ApiCreateNetworkKeyRequest) (*NetworkKey, *http.Response, error)

Execute executes the request

@return NetworkKey

func (*ServerAPIService) GetConfig

GetConfig Get the server configuration

Get the server configuration

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

func (*ServerAPIService) GetConfigExecute

func (a *ServerAPIService) GetConfigExecute(r ApiGetConfigRequest) (*ServerConfig, *http.Response, error)

Execute executes the request

@return ServerConfig

func (*ServerAPIService) GetServerLogFiles added in v0.47.0

func (a *ServerAPIService) GetServerLogFiles(ctx context.Context) ApiGetServerLogFilesRequest

GetServerLogFiles Get server log files

Get server log files

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

func (*ServerAPIService) GetServerLogFilesExecute added in v0.47.0

func (a *ServerAPIService) GetServerLogFilesExecute(r ApiGetServerLogFilesRequest) ([]string, *http.Response, error)

Execute executes the request

@return []string

func (*ServerAPIService) SaveConfig added in v0.52.0

SaveConfig Save the server configuration

Save the server configuration

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

func (*ServerAPIService) SaveConfigExecute added in v0.52.0

func (a *ServerAPIService) SaveConfigExecute(r ApiSaveConfigRequest) (*ServerConfig, *http.Response, error)

Execute executes the request

@return ServerConfig

type ServerConfig

type ServerConfig struct {
	ApiPort                   int32         `json:"apiPort"`
	BinariesPath              string        `json:"binariesPath"`
	BuildImageNamespace       *string       `json:"buildImageNamespace,omitempty"`
	BuilderImage              string        `json:"builderImage"`
	BuilderRegistryServer     string        `json:"builderRegistryServer"`
	DefaultWorkspaceImage     string        `json:"defaultWorkspaceImage"`
	DefaultWorkspaceUser      string        `json:"defaultWorkspaceUser"`
	Frps                      *FRPSConfig   `json:"frps,omitempty"`
	HeadscalePort             int32         `json:"headscalePort"`
	Id                        string        `json:"id"`
	LocalBuilderRegistryImage string        `json:"localBuilderRegistryImage"`
	LocalBuilderRegistryPort  int32         `json:"localBuilderRegistryPort"`
	LocalRunnerDisabled       *bool         `json:"localRunnerDisabled,omitempty"`
	LogFile                   LogFileConfig `json:"logFile"`
	RegistryUrl               string        `json:"registryUrl"`
	SamplesIndexUrl           *string       `json:"samplesIndexUrl,omitempty"`
	ServerDownloadUrl         string        `json:"serverDownloadUrl"`
}

ServerConfig struct for ServerConfig

func NewServerConfig

func NewServerConfig(apiPort int32, binariesPath string, builderImage string, builderRegistryServer string, defaultWorkspaceImage string, defaultWorkspaceUser string, headscalePort int32, id string, localBuilderRegistryImage string, localBuilderRegistryPort int32, logFile LogFileConfig, registryUrl string, serverDownloadUrl string) *ServerConfig

NewServerConfig instantiates a new ServerConfig 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 NewServerConfigWithDefaults

func NewServerConfigWithDefaults() *ServerConfig

NewServerConfigWithDefaults instantiates a new ServerConfig 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 (*ServerConfig) GetApiPort

func (o *ServerConfig) GetApiPort() int32

GetApiPort returns the ApiPort field value

func (*ServerConfig) GetApiPortOk

func (o *ServerConfig) GetApiPortOk() (*int32, bool)

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

func (*ServerConfig) GetBinariesPath

func (o *ServerConfig) GetBinariesPath() string

GetBinariesPath returns the BinariesPath field value

func (*ServerConfig) GetBinariesPathOk

func (o *ServerConfig) GetBinariesPathOk() (*string, bool)

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

func (*ServerConfig) GetBuildImageNamespace added in v0.19.0

func (o *ServerConfig) GetBuildImageNamespace() string

GetBuildImageNamespace returns the BuildImageNamespace field value if set, zero value otherwise.

func (*ServerConfig) GetBuildImageNamespaceOk added in v0.19.0

func (o *ServerConfig) GetBuildImageNamespaceOk() (*string, bool)

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

func (*ServerConfig) GetBuilderImage added in v0.18.0

func (o *ServerConfig) GetBuilderImage() string

GetBuilderImage returns the BuilderImage field value

func (*ServerConfig) GetBuilderImageOk added in v0.18.0

func (o *ServerConfig) GetBuilderImageOk() (*string, bool)

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

func (*ServerConfig) GetBuilderRegistryServer added in v0.19.0

func (o *ServerConfig) GetBuilderRegistryServer() string

GetBuilderRegistryServer returns the BuilderRegistryServer field value

func (*ServerConfig) GetBuilderRegistryServerOk added in v0.19.0

func (o *ServerConfig) GetBuilderRegistryServerOk() (*string, bool)

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

func (*ServerConfig) GetDefaultWorkspaceImage added in v0.52.0

func (o *ServerConfig) GetDefaultWorkspaceImage() string

GetDefaultWorkspaceImage returns the DefaultWorkspaceImage field value

func (*ServerConfig) GetDefaultWorkspaceImageOk added in v0.52.0

func (o *ServerConfig) GetDefaultWorkspaceImageOk() (*string, bool)

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

func (*ServerConfig) GetDefaultWorkspaceUser added in v0.52.0

func (o *ServerConfig) GetDefaultWorkspaceUser() string

GetDefaultWorkspaceUser returns the DefaultWorkspaceUser field value

func (*ServerConfig) GetDefaultWorkspaceUserOk added in v0.52.0

func (o *ServerConfig) GetDefaultWorkspaceUserOk() (*string, bool)

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

func (*ServerConfig) GetFrps

func (o *ServerConfig) GetFrps() FRPSConfig

GetFrps returns the Frps field value if set, zero value otherwise.

func (*ServerConfig) GetFrpsOk

func (o *ServerConfig) GetFrpsOk() (*FRPSConfig, bool)

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

func (*ServerConfig) GetHeadscalePort

func (o *ServerConfig) GetHeadscalePort() int32

GetHeadscalePort returns the HeadscalePort field value

func (*ServerConfig) GetHeadscalePortOk

func (o *ServerConfig) GetHeadscalePortOk() (*int32, bool)

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

func (*ServerConfig) GetId

func (o *ServerConfig) GetId() string

GetId returns the Id field value

func (*ServerConfig) GetIdOk

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

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

func (*ServerConfig) GetLocalBuilderRegistryImage added in v0.23.0

func (o *ServerConfig) GetLocalBuilderRegistryImage() string

GetLocalBuilderRegistryImage returns the LocalBuilderRegistryImage field value

func (*ServerConfig) GetLocalBuilderRegistryImageOk added in v0.23.0

func (o *ServerConfig) GetLocalBuilderRegistryImageOk() (*string, bool)

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

func (*ServerConfig) GetLocalBuilderRegistryPort added in v0.19.0

func (o *ServerConfig) GetLocalBuilderRegistryPort() int32

GetLocalBuilderRegistryPort returns the LocalBuilderRegistryPort field value

func (*ServerConfig) GetLocalBuilderRegistryPortOk added in v0.19.0

func (o *ServerConfig) GetLocalBuilderRegistryPortOk() (*int32, bool)

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

func (*ServerConfig) GetLocalRunnerDisabled added in v0.52.0

func (o *ServerConfig) GetLocalRunnerDisabled() bool

GetLocalRunnerDisabled returns the LocalRunnerDisabled field value if set, zero value otherwise.

func (*ServerConfig) GetLocalRunnerDisabledOk added in v0.52.0

func (o *ServerConfig) GetLocalRunnerDisabledOk() (*bool, bool)

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

func (*ServerConfig) GetLogFile added in v0.45.0

func (o *ServerConfig) GetLogFile() LogFileConfig

GetLogFile returns the LogFile field value

func (*ServerConfig) GetLogFileOk added in v0.45.0

func (o *ServerConfig) GetLogFileOk() (*LogFileConfig, bool)

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

func (*ServerConfig) GetRegistryUrl

func (o *ServerConfig) GetRegistryUrl() string

GetRegistryUrl returns the RegistryUrl field value

func (*ServerConfig) GetRegistryUrlOk

func (o *ServerConfig) GetRegistryUrlOk() (*string, bool)

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

func (*ServerConfig) GetSamplesIndexUrl added in v0.27.0

func (o *ServerConfig) GetSamplesIndexUrl() string

GetSamplesIndexUrl returns the SamplesIndexUrl field value if set, zero value otherwise.

func (*ServerConfig) GetSamplesIndexUrlOk added in v0.27.0

func (o *ServerConfig) GetSamplesIndexUrlOk() (*string, bool)

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

func (*ServerConfig) GetServerDownloadUrl

func (o *ServerConfig) GetServerDownloadUrl() string

GetServerDownloadUrl returns the ServerDownloadUrl field value

func (*ServerConfig) GetServerDownloadUrlOk

func (o *ServerConfig) GetServerDownloadUrlOk() (*string, bool)

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

func (*ServerConfig) HasBuildImageNamespace added in v0.19.0

func (o *ServerConfig) HasBuildImageNamespace() bool

HasBuildImageNamespace returns a boolean if a field has been set.

func (*ServerConfig) HasFrps

func (o *ServerConfig) HasFrps() bool

HasFrps returns a boolean if a field has been set.

func (*ServerConfig) HasLocalRunnerDisabled added in v0.52.0

func (o *ServerConfig) HasLocalRunnerDisabled() bool

HasLocalRunnerDisabled returns a boolean if a field has been set.

func (*ServerConfig) HasSamplesIndexUrl added in v0.27.0

func (o *ServerConfig) HasSamplesIndexUrl() bool

HasSamplesIndexUrl returns a boolean if a field has been set.

func (ServerConfig) MarshalJSON

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

func (*ServerConfig) SetApiPort

func (o *ServerConfig) SetApiPort(v int32)

SetApiPort sets field value

func (*ServerConfig) SetBinariesPath

func (o *ServerConfig) SetBinariesPath(v string)

SetBinariesPath sets field value

func (*ServerConfig) SetBuildImageNamespace added in v0.19.0

func (o *ServerConfig) SetBuildImageNamespace(v string)

SetBuildImageNamespace gets a reference to the given string and assigns it to the BuildImageNamespace field.

func (*ServerConfig) SetBuilderImage added in v0.18.0

func (o *ServerConfig) SetBuilderImage(v string)

SetBuilderImage sets field value

func (*ServerConfig) SetBuilderRegistryServer added in v0.19.0

func (o *ServerConfig) SetBuilderRegistryServer(v string)

SetBuilderRegistryServer sets field value

func (*ServerConfig) SetDefaultWorkspaceImage added in v0.52.0

func (o *ServerConfig) SetDefaultWorkspaceImage(v string)

SetDefaultWorkspaceImage sets field value

func (*ServerConfig) SetDefaultWorkspaceUser added in v0.52.0

func (o *ServerConfig) SetDefaultWorkspaceUser(v string)

SetDefaultWorkspaceUser sets field value

func (*ServerConfig) SetFrps

func (o *ServerConfig) SetFrps(v FRPSConfig)

SetFrps gets a reference to the given FRPSConfig and assigns it to the Frps field.

func (*ServerConfig) SetHeadscalePort

func (o *ServerConfig) SetHeadscalePort(v int32)

SetHeadscalePort sets field value

func (*ServerConfig) SetId

func (o *ServerConfig) SetId(v string)

SetId sets field value

func (*ServerConfig) SetLocalBuilderRegistryImage added in v0.23.0

func (o *ServerConfig) SetLocalBuilderRegistryImage(v string)

SetLocalBuilderRegistryImage sets field value

func (*ServerConfig) SetLocalBuilderRegistryPort added in v0.19.0

func (o *ServerConfig) SetLocalBuilderRegistryPort(v int32)

SetLocalBuilderRegistryPort sets field value

func (*ServerConfig) SetLocalRunnerDisabled added in v0.52.0

func (o *ServerConfig) SetLocalRunnerDisabled(v bool)

SetLocalRunnerDisabled gets a reference to the given bool and assigns it to the LocalRunnerDisabled field.

func (*ServerConfig) SetLogFile added in v0.45.0

func (o *ServerConfig) SetLogFile(v LogFileConfig)

SetLogFile sets field value

func (*ServerConfig) SetRegistryUrl

func (o *ServerConfig) SetRegistryUrl(v string)

SetRegistryUrl sets field value

func (*ServerConfig) SetSamplesIndexUrl added in v0.27.0

func (o *ServerConfig) SetSamplesIndexUrl(v string)

SetSamplesIndexUrl gets a reference to the given string and assigns it to the SamplesIndexUrl field.

func (*ServerConfig) SetServerDownloadUrl

func (o *ServerConfig) SetServerDownloadUrl(v string)

SetServerDownloadUrl sets field value

func (ServerConfig) ToMap

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

func (*ServerConfig) UnmarshalJSON added in v0.25.0

func (o *ServerConfig) UnmarshalJSON(data []byte) (err 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 Session added in v0.52.0

type Session struct {
	Commands  []Command `json:"commands"`
	SessionId string    `json:"sessionId"`
}

Session struct for Session

func NewSession added in v0.52.0

func NewSession(commands []Command, sessionId string) *Session

NewSession instantiates a new Session 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 NewSessionWithDefaults added in v0.52.0

func NewSessionWithDefaults() *Session

NewSessionWithDefaults instantiates a new Session 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 (*Session) GetCommands added in v0.52.0

func (o *Session) GetCommands() []Command

GetCommands returns the Commands field value

func (*Session) GetCommandsOk added in v0.52.0

func (o *Session) GetCommandsOk() ([]Command, bool)

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

func (*Session) GetSessionId added in v0.52.0

func (o *Session) GetSessionId() string

GetSessionId returns the SessionId field value

func (*Session) GetSessionIdOk added in v0.52.0

func (o *Session) GetSessionIdOk() (*string, bool)

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

func (Session) MarshalJSON added in v0.52.0

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

func (*Session) SetCommands added in v0.52.0

func (o *Session) SetCommands(v []Command)

SetCommands sets field value

func (*Session) SetSessionId added in v0.52.0

func (o *Session) SetSessionId(v string)

SetSessionId sets field value

func (Session) ToMap added in v0.52.0

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

func (*Session) UnmarshalJSON added in v0.52.0

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

type SessionExecuteRequest added in v0.52.0

type SessionExecuteRequest struct {
	Async   *bool  `json:"async,omitempty"`
	Command string `json:"command"`
}

SessionExecuteRequest struct for SessionExecuteRequest

func NewSessionExecuteRequest added in v0.52.0

func NewSessionExecuteRequest(command string) *SessionExecuteRequest

NewSessionExecuteRequest instantiates a new SessionExecuteRequest 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 NewSessionExecuteRequestWithDefaults added in v0.52.0

func NewSessionExecuteRequestWithDefaults() *SessionExecuteRequest

NewSessionExecuteRequestWithDefaults instantiates a new SessionExecuteRequest 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 (*SessionExecuteRequest) GetAsync added in v0.52.0

func (o *SessionExecuteRequest) GetAsync() bool

GetAsync returns the Async field value if set, zero value otherwise.

func (*SessionExecuteRequest) GetAsyncOk added in v0.52.0

func (o *SessionExecuteRequest) GetAsyncOk() (*bool, bool)

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

func (*SessionExecuteRequest) GetCommand added in v0.52.0

func (o *SessionExecuteRequest) GetCommand() string

GetCommand returns the Command field value

func (*SessionExecuteRequest) GetCommandOk added in v0.52.0

func (o *SessionExecuteRequest) GetCommandOk() (*string, bool)

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

func (*SessionExecuteRequest) HasAsync added in v0.52.0

func (o *SessionExecuteRequest) HasAsync() bool

HasAsync returns a boolean if a field has been set.

func (SessionExecuteRequest) MarshalJSON added in v0.52.0

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

func (*SessionExecuteRequest) SetAsync added in v0.52.0

func (o *SessionExecuteRequest) SetAsync(v bool)

SetAsync gets a reference to the given bool and assigns it to the Async field.

func (*SessionExecuteRequest) SetCommand added in v0.52.0

func (o *SessionExecuteRequest) SetCommand(v string)

SetCommand sets field value

func (SessionExecuteRequest) ToMap added in v0.52.0

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

func (*SessionExecuteRequest) UnmarshalJSON added in v0.52.0

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

type SessionExecuteResponse added in v0.52.0

type SessionExecuteResponse struct {
	CmdId    *string `json:"cmdId,omitempty"`
	ExitCode *int32  `json:"exitCode,omitempty"`
	Output   *string `json:"output,omitempty"`
}

SessionExecuteResponse struct for SessionExecuteResponse

func NewSessionExecuteResponse added in v0.52.0

func NewSessionExecuteResponse() *SessionExecuteResponse

NewSessionExecuteResponse instantiates a new SessionExecuteResponse 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 NewSessionExecuteResponseWithDefaults added in v0.52.0

func NewSessionExecuteResponseWithDefaults() *SessionExecuteResponse

NewSessionExecuteResponseWithDefaults instantiates a new SessionExecuteResponse 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 (*SessionExecuteResponse) GetCmdId added in v0.52.0

func (o *SessionExecuteResponse) GetCmdId() string

GetCmdId returns the CmdId field value if set, zero value otherwise.

func (*SessionExecuteResponse) GetCmdIdOk added in v0.52.0

func (o *SessionExecuteResponse) GetCmdIdOk() (*string, bool)

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

func (*SessionExecuteResponse) GetExitCode added in v0.52.0

func (o *SessionExecuteResponse) GetExitCode() int32

GetExitCode returns the ExitCode field value if set, zero value otherwise.

func (*SessionExecuteResponse) GetExitCodeOk added in v0.52.0

func (o *SessionExecuteResponse) GetExitCodeOk() (*int32, bool)

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

func (*SessionExecuteResponse) GetOutput added in v0.52.0

func (o *SessionExecuteResponse) GetOutput() string

GetOutput returns the Output field value if set, zero value otherwise.

func (*SessionExecuteResponse) GetOutputOk added in v0.52.0

func (o *SessionExecuteResponse) GetOutputOk() (*string, bool)

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

func (*SessionExecuteResponse) HasCmdId added in v0.52.0

func (o *SessionExecuteResponse) HasCmdId() bool

HasCmdId returns a boolean if a field has been set.

func (*SessionExecuteResponse) HasExitCode added in v0.52.0

func (o *SessionExecuteResponse) HasExitCode() bool

HasExitCode returns a boolean if a field has been set.

func (*SessionExecuteResponse) HasOutput added in v0.52.0

func (o *SessionExecuteResponse) HasOutput() bool

HasOutput returns a boolean if a field has been set.

func (SessionExecuteResponse) MarshalJSON added in v0.52.0

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

func (*SessionExecuteResponse) SetCmdId added in v0.52.0

func (o *SessionExecuteResponse) SetCmdId(v string)

SetCmdId gets a reference to the given string and assigns it to the CmdId field.

func (*SessionExecuteResponse) SetExitCode added in v0.52.0

func (o *SessionExecuteResponse) SetExitCode(v int32)

SetExitCode gets a reference to the given int32 and assigns it to the ExitCode field.

func (*SessionExecuteResponse) SetOutput added in v0.52.0

func (o *SessionExecuteResponse) SetOutput(v string)

SetOutput gets a reference to the given string and assigns it to the Output field.

func (SessionExecuteResponse) ToMap added in v0.52.0

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

type SetGitProviderConfig added in v0.25.0

type SetGitProviderConfig struct {
	Alias         *string        `json:"alias,omitempty"`
	BaseApiUrl    *string        `json:"baseApiUrl,omitempty"`
	Id            *string        `json:"id,omitempty"`
	ProviderId    string         `json:"providerId"`
	SigningKey    *string        `json:"signingKey,omitempty"`
	SigningMethod *SigningMethod `json:"signingMethod,omitempty"`
	Token         string         `json:"token"`
	Username      *string        `json:"username,omitempty"`
}

SetGitProviderConfig struct for SetGitProviderConfig

func NewSetGitProviderConfig added in v0.25.0

func NewSetGitProviderConfig(providerId string, token string) *SetGitProviderConfig

NewSetGitProviderConfig instantiates a new SetGitProviderConfig 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 NewSetGitProviderConfigWithDefaults added in v0.25.0

func NewSetGitProviderConfigWithDefaults() *SetGitProviderConfig

NewSetGitProviderConfigWithDefaults instantiates a new SetGitProviderConfig 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 (*SetGitProviderConfig) GetAlias added in v0.38.0

func (o *SetGitProviderConfig) GetAlias() string

GetAlias returns the Alias field value if set, zero value otherwise.

func (*SetGitProviderConfig) GetAliasOk added in v0.38.0

func (o *SetGitProviderConfig) GetAliasOk() (*string, bool)

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

func (*SetGitProviderConfig) GetBaseApiUrl added in v0.25.0

func (o *SetGitProviderConfig) GetBaseApiUrl() string

GetBaseApiUrl returns the BaseApiUrl field value if set, zero value otherwise.

func (*SetGitProviderConfig) GetBaseApiUrlOk added in v0.25.0

func (o *SetGitProviderConfig) GetBaseApiUrlOk() (*string, bool)

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

func (*SetGitProviderConfig) GetId added in v0.25.0

func (o *SetGitProviderConfig) GetId() string

GetId returns the Id field value if set, zero value otherwise.

func (*SetGitProviderConfig) GetIdOk added in v0.25.0

func (o *SetGitProviderConfig) 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 (*SetGitProviderConfig) GetProviderId added in v0.38.0

func (o *SetGitProviderConfig) GetProviderId() string

GetProviderId returns the ProviderId field value

func (*SetGitProviderConfig) GetProviderIdOk added in v0.38.0

func (o *SetGitProviderConfig) GetProviderIdOk() (*string, bool)

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

func (*SetGitProviderConfig) GetSigningKey added in v0.40.0

func (o *SetGitProviderConfig) GetSigningKey() string

GetSigningKey returns the SigningKey field value if set, zero value otherwise.

func (*SetGitProviderConfig) GetSigningKeyOk added in v0.40.0

func (o *SetGitProviderConfig) GetSigningKeyOk() (*string, bool)

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

func (*SetGitProviderConfig) GetSigningMethod added in v0.40.0

func (o *SetGitProviderConfig) GetSigningMethod() SigningMethod

GetSigningMethod returns the SigningMethod field value if set, zero value otherwise.

func (*SetGitProviderConfig) GetSigningMethodOk added in v0.40.0

func (o *SetGitProviderConfig) GetSigningMethodOk() (*SigningMethod, bool)

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

func (*SetGitProviderConfig) GetToken added in v0.25.0

func (o *SetGitProviderConfig) GetToken() string

GetToken returns the Token field value

func (*SetGitProviderConfig) GetTokenOk added in v0.25.0

func (o *SetGitProviderConfig) GetTokenOk() (*string, bool)

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

func (*SetGitProviderConfig) GetUsername added in v0.25.0

func (o *SetGitProviderConfig) GetUsername() string

GetUsername returns the Username field value if set, zero value otherwise.

func (*SetGitProviderConfig) GetUsernameOk added in v0.25.0

func (o *SetGitProviderConfig) GetUsernameOk() (*string, bool)

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

func (*SetGitProviderConfig) HasAlias added in v0.38.0

func (o *SetGitProviderConfig) HasAlias() bool

HasAlias returns a boolean if a field has been set.

func (*SetGitProviderConfig) HasBaseApiUrl added in v0.25.0

func (o *SetGitProviderConfig) HasBaseApiUrl() bool

HasBaseApiUrl returns a boolean if a field has been set.

func (*SetGitProviderConfig) HasId added in v0.38.0

func (o *SetGitProviderConfig) HasId() bool

HasId returns a boolean if a field has been set.

func (*SetGitProviderConfig) HasSigningKey added in v0.40.0

func (o *SetGitProviderConfig) HasSigningKey() bool

HasSigningKey returns a boolean if a field has been set.

func (*SetGitProviderConfig) HasSigningMethod added in v0.40.0

func (o *SetGitProviderConfig) HasSigningMethod() bool

HasSigningMethod returns a boolean if a field has been set.

func (*SetGitProviderConfig) HasUsername added in v0.25.0

func (o *SetGitProviderConfig) HasUsername() bool

HasUsername returns a boolean if a field has been set.

func (SetGitProviderConfig) MarshalJSON added in v0.25.0

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

func (*SetGitProviderConfig) SetAlias added in v0.38.0

func (o *SetGitProviderConfig) SetAlias(v string)

SetAlias gets a reference to the given string and assigns it to the Alias field.

func (*SetGitProviderConfig) SetBaseApiUrl added in v0.25.0

func (o *SetGitProviderConfig) SetBaseApiUrl(v string)

SetBaseApiUrl gets a reference to the given string and assigns it to the BaseApiUrl field.

func (*SetGitProviderConfig) SetId added in v0.25.0

func (o *SetGitProviderConfig) SetId(v string)

SetId gets a reference to the given string and assigns it to the Id field.

func (*SetGitProviderConfig) SetProviderId added in v0.38.0

func (o *SetGitProviderConfig) SetProviderId(v string)

SetProviderId sets field value

func (*SetGitProviderConfig) SetSigningKey added in v0.40.0

func (o *SetGitProviderConfig) SetSigningKey(v string)

SetSigningKey gets a reference to the given string and assigns it to the SigningKey field.

func (*SetGitProviderConfig) SetSigningMethod added in v0.40.0

func (o *SetGitProviderConfig) SetSigningMethod(v SigningMethod)

SetSigningMethod gets a reference to the given SigningMethod and assigns it to the SigningMethod field.

func (*SetGitProviderConfig) SetToken added in v0.25.0

func (o *SetGitProviderConfig) SetToken(v string)

SetToken sets field value

func (*SetGitProviderConfig) SetUsername added in v0.25.0

func (o *SetGitProviderConfig) SetUsername(v string)

SetUsername gets a reference to the given string and assigns it to the Username field.

func (SetGitProviderConfig) ToMap added in v0.25.0

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

func (*SetGitProviderConfig) UnmarshalJSON added in v0.25.0

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

type SigningMethod added in v0.40.0

type SigningMethod string

SigningMethod the model 'SigningMethod'

const (
	SigningMethodSSH SigningMethod = "ssh"
	SigningMethodGPG SigningMethod = "gpg"
)

List of SigningMethod

func NewSigningMethodFromValue added in v0.40.0

func NewSigningMethodFromValue(v string) (*SigningMethod, error)

NewSigningMethodFromValue returns a pointer to a valid SigningMethod for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SigningMethod) IsValid added in v0.40.0

func (v SigningMethod) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SigningMethod) Ptr added in v0.40.0

func (v SigningMethod) Ptr() *SigningMethod

Ptr returns reference to SigningMethod value

func (*SigningMethod) UnmarshalJSON added in v0.40.0

func (v *SigningMethod) UnmarshalJSON(src []byte) error

type Status

type Status string

Status the model 'Status'

const (
	Unmodified         Status = "Unmodified"
	Untracked          Status = "Untracked"
	Modified           Status = "Modified"
	Added              Status = "Added"
	Deleted            Status = "Deleted"
	Renamed            Status = "Renamed"
	Copied             Status = "Copied"
	UpdatedButUnmerged Status = "Updated but unmerged"
)

List of Status

func NewStatusFromValue

func NewStatusFromValue(v string) (*Status, error)

NewStatusFromValue returns a pointer to a valid Status for the value passed as argument, or an error if the value passed is not allowed by the enum

func (Status) IsValid

func (v Status) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (Status) Ptr

func (v Status) Ptr() *Status

Ptr returns reference to Status value

func (*Status) UnmarshalJSON

func (v *Status) UnmarshalJSON(src []byte) error

type Target added in v0.52.0

type Target struct {
	Default          bool              `json:"default"`
	EnvVars          map[string]string `json:"envVars"`
	Id               string            `json:"id"`
	LastJob          *Job              `json:"lastJob,omitempty"`
	LastJobId        *string           `json:"lastJobId,omitempty"`
	Metadata         *TargetMetadata   `json:"metadata,omitempty"`
	Name             string            `json:"name"`
	ProviderMetadata *string           `json:"providerMetadata,omitempty"`
	TargetConfig     TargetConfig      `json:"targetConfig"`
	TargetConfigId   string            `json:"targetConfigId"`
	Workspaces       []Workspace       `json:"workspaces"`
}

Target struct for Target

func NewTarget added in v0.52.0

func NewTarget(default_ bool, envVars map[string]string, id string, name string, targetConfig TargetConfig, targetConfigId string, workspaces []Workspace) *Target

NewTarget instantiates a new Target 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 NewTargetWithDefaults added in v0.52.0

func NewTargetWithDefaults() *Target

NewTargetWithDefaults instantiates a new Target 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 (*Target) GetDefault added in v0.52.0

func (o *Target) GetDefault() bool

GetDefault returns the Default field value

func (*Target) GetDefaultOk added in v0.52.0

func (o *Target) GetDefaultOk() (*bool, bool)

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

func (*Target) GetEnvVars added in v0.52.0

func (o *Target) GetEnvVars() map[string]string

GetEnvVars returns the EnvVars field value

func (*Target) GetEnvVarsOk added in v0.52.0

func (o *Target) GetEnvVarsOk() (*map[string]string, bool)

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

func (*Target) GetId added in v0.52.0

func (o *Target) GetId() string

GetId returns the Id field value

func (*Target) GetIdOk added in v0.52.0

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

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

func (*Target) GetLastJob added in v0.52.0

func (o *Target) GetLastJob() Job

GetLastJob returns the LastJob field value if set, zero value otherwise.

func (*Target) GetLastJobId added in v0.52.0

func (o *Target) GetLastJobId() string

GetLastJobId returns the LastJobId field value if set, zero value otherwise.

func (*Target) GetLastJobIdOk added in v0.52.0

func (o *Target) GetLastJobIdOk() (*string, bool)

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

func (*Target) GetLastJobOk added in v0.52.0

func (o *Target) GetLastJobOk() (*Job, bool)

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

func (*Target) GetMetadata added in v0.52.0

func (o *Target) GetMetadata() TargetMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*Target) GetMetadataOk added in v0.52.0

func (o *Target) GetMetadataOk() (*TargetMetadata, 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.

func (*Target) GetName added in v0.52.0

func (o *Target) GetName() string

GetName returns the Name field value

func (*Target) GetNameOk added in v0.52.0

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

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

func (*Target) GetProviderMetadata added in v0.52.0

func (o *Target) GetProviderMetadata() string

GetProviderMetadata returns the ProviderMetadata field value if set, zero value otherwise.

func (*Target) GetProviderMetadataOk added in v0.52.0

func (o *Target) GetProviderMetadataOk() (*string, bool)

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

func (*Target) GetTargetConfig added in v0.52.0

func (o *Target) GetTargetConfig() TargetConfig

GetTargetConfig returns the TargetConfig field value

func (*Target) GetTargetConfigId added in v0.52.0

func (o *Target) GetTargetConfigId() string

GetTargetConfigId returns the TargetConfigId field value

func (*Target) GetTargetConfigIdOk added in v0.52.0

func (o *Target) GetTargetConfigIdOk() (*string, bool)

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

func (*Target) GetTargetConfigOk added in v0.52.0

func (o *Target) GetTargetConfigOk() (*TargetConfig, bool)

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

func (*Target) GetWorkspaces added in v0.52.0

func (o *Target) GetWorkspaces() []Workspace

GetWorkspaces returns the Workspaces field value

func (*Target) GetWorkspacesOk added in v0.52.0

func (o *Target) GetWorkspacesOk() ([]Workspace, bool)

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

func (*Target) HasLastJob added in v0.52.0

func (o *Target) HasLastJob() bool

HasLastJob returns a boolean if a field has been set.

func (*Target) HasLastJobId added in v0.52.0

func (o *Target) HasLastJobId() bool

HasLastJobId returns a boolean if a field has been set.

func (*Target) HasMetadata added in v0.52.0

func (o *Target) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*Target) HasProviderMetadata added in v0.52.0

func (o *Target) HasProviderMetadata() bool

HasProviderMetadata returns a boolean if a field has been set.

func (Target) MarshalJSON added in v0.52.0

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

func (*Target) SetDefault added in v0.52.0

func (o *Target) SetDefault(v bool)

SetDefault sets field value

func (*Target) SetEnvVars added in v0.52.0

func (o *Target) SetEnvVars(v map[string]string)

SetEnvVars sets field value

func (*Target) SetId added in v0.52.0

func (o *Target) SetId(v string)

SetId sets field value

func (*Target) SetLastJob added in v0.52.0

func (o *Target) SetLastJob(v Job)

SetLastJob gets a reference to the given Job and assigns it to the LastJob field.

func (*Target) SetLastJobId added in v0.52.0

func (o *Target) SetLastJobId(v string)

SetLastJobId gets a reference to the given string and assigns it to the LastJobId field.

func (*Target) SetMetadata added in v0.52.0

func (o *Target) SetMetadata(v TargetMetadata)

SetMetadata gets a reference to the given TargetMetadata and assigns it to the Metadata field.

func (*Target) SetName added in v0.52.0

func (o *Target) SetName(v string)

SetName sets field value

func (*Target) SetProviderMetadata added in v0.52.0

func (o *Target) SetProviderMetadata(v string)

SetProviderMetadata gets a reference to the given string and assigns it to the ProviderMetadata field.

func (*Target) SetTargetConfig added in v0.52.0

func (o *Target) SetTargetConfig(v TargetConfig)

SetTargetConfig sets field value

func (*Target) SetTargetConfigId added in v0.52.0

func (o *Target) SetTargetConfigId(v string)

SetTargetConfigId sets field value

func (*Target) SetWorkspaces added in v0.52.0

func (o *Target) SetWorkspaces(v []Workspace)

SetWorkspaces sets field value

func (Target) ToMap added in v0.52.0

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

func (*Target) UnmarshalJSON added in v0.52.0

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

type TargetAPIService

type TargetAPIService service

TargetAPIService TargetAPI service

func (*TargetAPIService) CreateTarget added in v0.52.0

CreateTarget Create a target

Create a target

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

func (*TargetAPIService) CreateTargetExecute added in v0.52.0

func (a *TargetAPIService) CreateTargetExecute(r ApiCreateTargetRequest) (*Target, *http.Response, error)

Execute executes the request

@return Target

func (*TargetAPIService) DeleteTarget added in v0.52.0

func (a *TargetAPIService) DeleteTarget(ctx context.Context, targetId string) ApiDeleteTargetRequest

DeleteTarget Delete target

Delete target

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

func (*TargetAPIService) DeleteTargetExecute added in v0.52.0

func (a *TargetAPIService) DeleteTargetExecute(r ApiDeleteTargetRequest) (*http.Response, error)

Execute executes the request

func (*TargetAPIService) FindTarget added in v0.52.0

func (a *TargetAPIService) FindTarget(ctx context.Context, targetId string) ApiFindTargetRequest

FindTarget Find target

Find target

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

func (*TargetAPIService) FindTargetExecute added in v0.52.0

func (a *TargetAPIService) FindTargetExecute(r ApiFindTargetRequest) (*TargetDTO, *http.Response, error)

Execute executes the request

@return TargetDTO

func (*TargetAPIService) GetTargetState added in v0.52.0

func (a *TargetAPIService) GetTargetState(ctx context.Context, targetId string) ApiGetTargetStateRequest

GetTargetState Get target state

Get target state

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

func (*TargetAPIService) GetTargetStateExecute added in v0.52.0

func (a *TargetAPIService) GetTargetStateExecute(r ApiGetTargetStateRequest) (*ResourceState, *http.Response, error)

Execute executes the request

@return ResourceState

func (*TargetAPIService) HandleSuccessfulCreation added in v0.52.0

func (a *TargetAPIService) HandleSuccessfulCreation(ctx context.Context, targetId string) ApiHandleSuccessfulCreationRequest

HandleSuccessfulCreation Handles successful creation of the target

Handles successful creation of the target

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

func (*TargetAPIService) HandleSuccessfulCreationExecute added in v0.52.0

func (a *TargetAPIService) HandleSuccessfulCreationExecute(r ApiHandleSuccessfulCreationRequest) (*http.Response, error)

Execute executes the request

func (*TargetAPIService) ListTargets

ListTargets List targets

List targets

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

func (*TargetAPIService) ListTargetsExecute

func (a *TargetAPIService) ListTargetsExecute(r ApiListTargetsRequest) ([]TargetDTO, *http.Response, error)

Execute executes the request

@return []TargetDTO

func (*TargetAPIService) RestartTarget added in v0.52.0

func (a *TargetAPIService) RestartTarget(ctx context.Context, targetId string) ApiRestartTargetRequest

RestartTarget Restart target

Restart target

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

func (*TargetAPIService) RestartTargetExecute added in v0.52.0

func (a *TargetAPIService) RestartTargetExecute(r ApiRestartTargetRequest) (*http.Response, error)

Execute executes the request

func (*TargetAPIService) SetDefaultTarget added in v0.40.0

func (a *TargetAPIService) SetDefaultTarget(ctx context.Context, targetId string) ApiSetDefaultTargetRequest

SetDefaultTarget Set target to be used by default

Set target to be used by default

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

func (*TargetAPIService) SetDefaultTargetExecute added in v0.40.0

func (a *TargetAPIService) SetDefaultTargetExecute(r ApiSetDefaultTargetRequest) (*http.Response, error)

Execute executes the request

func (*TargetAPIService) StartTarget added in v0.52.0

func (a *TargetAPIService) StartTarget(ctx context.Context, targetId string) ApiStartTargetRequest

StartTarget Start target

Start target

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

func (*TargetAPIService) StartTargetExecute added in v0.52.0

func (a *TargetAPIService) StartTargetExecute(r ApiStartTargetRequest) (*http.Response, error)

Execute executes the request

func (*TargetAPIService) StopTarget added in v0.52.0

func (a *TargetAPIService) StopTarget(ctx context.Context, targetId string) ApiStopTargetRequest

StopTarget Stop target

Stop target

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

func (*TargetAPIService) StopTargetExecute added in v0.52.0

func (a *TargetAPIService) StopTargetExecute(r ApiStopTargetRequest) (*http.Response, error)

Execute executes the request

func (*TargetAPIService) UpdateTargetMetadata added in v0.52.0

func (a *TargetAPIService) UpdateTargetMetadata(ctx context.Context, targetId string) ApiUpdateTargetMetadataRequest

UpdateTargetMetadata Update target metadata

Update target metadata

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

func (*TargetAPIService) UpdateTargetMetadataExecute added in v0.52.0

func (a *TargetAPIService) UpdateTargetMetadataExecute(r ApiUpdateTargetMetadataRequest) (*http.Response, error)

Execute executes the request

func (*TargetAPIService) UpdateTargetProviderMetadata added in v0.52.0

func (a *TargetAPIService) UpdateTargetProviderMetadata(ctx context.Context, targetId string) ApiUpdateTargetProviderMetadataRequest

UpdateTargetProviderMetadata Update target provider metadata

Update target provider metadata

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

func (*TargetAPIService) UpdateTargetProviderMetadataExecute added in v0.52.0

func (a *TargetAPIService) UpdateTargetProviderMetadataExecute(r ApiUpdateTargetProviderMetadataRequest) (*http.Response, error)

Execute executes the request

type TargetConfig added in v0.52.0

type TargetConfig struct {
	Deleted bool   `json:"deleted"`
	Id      string `json:"id"`
	Name    string `json:"name"`
	// JSON encoded map of options
	Options      string       `json:"options"`
	ProviderInfo ProviderInfo `json:"providerInfo"`
}

TargetConfig struct for TargetConfig

func NewTargetConfig added in v0.52.0

func NewTargetConfig(deleted bool, id string, name string, options string, providerInfo ProviderInfo) *TargetConfig

NewTargetConfig instantiates a new TargetConfig 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 NewTargetConfigWithDefaults added in v0.52.0

func NewTargetConfigWithDefaults() *TargetConfig

NewTargetConfigWithDefaults instantiates a new TargetConfig 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 (*TargetConfig) GetDeleted added in v0.52.0

func (o *TargetConfig) GetDeleted() bool

GetDeleted returns the Deleted field value

func (*TargetConfig) GetDeletedOk added in v0.52.0

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

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

func (*TargetConfig) GetId added in v0.52.0

func (o *TargetConfig) GetId() string

GetId returns the Id field value

func (*TargetConfig) GetIdOk added in v0.52.0

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

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

func (*TargetConfig) GetName added in v0.52.0

func (o *TargetConfig) GetName() string

GetName returns the Name field value

func (*TargetConfig) GetNameOk added in v0.52.0

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

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

func (*TargetConfig) GetOptions added in v0.52.0

func (o *TargetConfig) GetOptions() string

GetOptions returns the Options field value

func (*TargetConfig) GetOptionsOk added in v0.52.0

func (o *TargetConfig) GetOptionsOk() (*string, bool)

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

func (*TargetConfig) GetProviderInfo added in v0.52.0

func (o *TargetConfig) GetProviderInfo() ProviderInfo

GetProviderInfo returns the ProviderInfo field value

func (*TargetConfig) GetProviderInfoOk added in v0.52.0

func (o *TargetConfig) GetProviderInfoOk() (*ProviderInfo, bool)

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

func (TargetConfig) MarshalJSON added in v0.52.0

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

func (*TargetConfig) SetDeleted added in v0.52.0

func (o *TargetConfig) SetDeleted(v bool)

SetDeleted sets field value

func (*TargetConfig) SetId added in v0.52.0

func (o *TargetConfig) SetId(v string)

SetId sets field value

func (*TargetConfig) SetName added in v0.52.0

func (o *TargetConfig) SetName(v string)

SetName sets field value

func (*TargetConfig) SetOptions added in v0.52.0

func (o *TargetConfig) SetOptions(v string)

SetOptions sets field value

func (*TargetConfig) SetProviderInfo added in v0.52.0

func (o *TargetConfig) SetProviderInfo(v ProviderInfo)

SetProviderInfo sets field value

func (TargetConfig) ToMap added in v0.52.0

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

func (*TargetConfig) UnmarshalJSON added in v0.52.0

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

type TargetConfigAPIService added in v0.52.0

type TargetConfigAPIService service

TargetConfigAPIService TargetConfigAPI service

func (*TargetConfigAPIService) CreateTargetConfig added in v0.52.0

CreateTargetConfig Create a target config

Create a target config

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

func (*TargetConfigAPIService) CreateTargetConfigExecute added in v0.52.0

Execute executes the request

@return TargetConfig

func (*TargetConfigAPIService) DeleteTargetConfig added in v0.52.0

func (a *TargetConfigAPIService) DeleteTargetConfig(ctx context.Context, configId string) ApiDeleteTargetConfigRequest

DeleteTargetConfig Delete a target config

Delete a target config

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

func (*TargetConfigAPIService) DeleteTargetConfigExecute added in v0.52.0

func (a *TargetConfigAPIService) DeleteTargetConfigExecute(r ApiDeleteTargetConfigRequest) (*http.Response, error)

Execute executes the request

func (*TargetConfigAPIService) ListTargetConfigs added in v0.52.0

ListTargetConfigs List target configs

List target configs

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

func (*TargetConfigAPIService) ListTargetConfigsExecute added in v0.52.0

func (a *TargetConfigAPIService) ListTargetConfigsExecute(r ApiListTargetConfigsRequest) ([]TargetConfig, *http.Response, error)

Execute executes the request

@return []TargetConfig

type TargetConfigProperty added in v0.52.0

type TargetConfigProperty struct {
	// DefaultValue is converted into the appropriate type based on the Type If the property is a FilePath, the DefaultValue is a path to a directory
	DefaultValue *string `json:"defaultValue,omitempty"`
	// Brief description of the property
	Description *string `json:"description,omitempty"`
	// A regex string matched with the name of the target config to determine if the property should be disabled If the regex matches the target config name, the property will be disabled E.g. \"^local$\" will disable the property for the local target
	DisabledPredicate *string `json:"disabledPredicate,omitempty"`
	InputMasked       *bool   `json:"inputMasked,omitempty"`
	// Options is only used if the Type is TargetConfigPropertyTypeOption
	Options []string `json:"options,omitempty"`
	// Suggestions is an optional list of auto-complete values to assist the user while filling the field
	Suggestions []string                        `json:"suggestions,omitempty"`
	Type        *ModelsTargetConfigPropertyType `json:"type,omitempty"`
}

TargetConfigProperty struct for TargetConfigProperty

func NewTargetConfigProperty added in v0.52.0

func NewTargetConfigProperty() *TargetConfigProperty

NewTargetConfigProperty instantiates a new TargetConfigProperty 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 NewTargetConfigPropertyWithDefaults added in v0.52.0

func NewTargetConfigPropertyWithDefaults() *TargetConfigProperty

NewTargetConfigPropertyWithDefaults instantiates a new TargetConfigProperty 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 (*TargetConfigProperty) GetDefaultValue added in v0.52.0

func (o *TargetConfigProperty) GetDefaultValue() string

GetDefaultValue returns the DefaultValue field value if set, zero value otherwise.

func (*TargetConfigProperty) GetDefaultValueOk added in v0.52.0

func (o *TargetConfigProperty) GetDefaultValueOk() (*string, bool)

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

func (*TargetConfigProperty) GetDescription added in v0.52.0

func (o *TargetConfigProperty) GetDescription() string

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

func (*TargetConfigProperty) GetDescriptionOk added in v0.52.0

func (o *TargetConfigProperty) 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 (*TargetConfigProperty) GetDisabledPredicate added in v0.52.0

func (o *TargetConfigProperty) GetDisabledPredicate() string

GetDisabledPredicate returns the DisabledPredicate field value if set, zero value otherwise.

func (*TargetConfigProperty) GetDisabledPredicateOk added in v0.52.0

func (o *TargetConfigProperty) GetDisabledPredicateOk() (*string, bool)

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

func (*TargetConfigProperty) GetInputMasked added in v0.52.0

func (o *TargetConfigProperty) GetInputMasked() bool

GetInputMasked returns the InputMasked field value if set, zero value otherwise.

func (*TargetConfigProperty) GetInputMaskedOk added in v0.52.0

func (o *TargetConfigProperty) GetInputMaskedOk() (*bool, bool)

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

func (*TargetConfigProperty) GetOptions added in v0.52.0

func (o *TargetConfigProperty) GetOptions() []string

GetOptions returns the Options field value if set, zero value otherwise.

func (*TargetConfigProperty) GetOptionsOk added in v0.52.0

func (o *TargetConfigProperty) GetOptionsOk() ([]string, bool)

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

func (*TargetConfigProperty) GetSuggestions added in v0.52.0

func (o *TargetConfigProperty) GetSuggestions() []string

GetSuggestions returns the Suggestions field value if set, zero value otherwise.

func (*TargetConfigProperty) GetSuggestionsOk added in v0.52.0

func (o *TargetConfigProperty) GetSuggestionsOk() ([]string, bool)

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

func (*TargetConfigProperty) GetType added in v0.52.0

GetType returns the Type field value if set, zero value otherwise.

func (*TargetConfigProperty) GetTypeOk added in v0.52.0

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

func (*TargetConfigProperty) HasDefaultValue added in v0.52.0

func (o *TargetConfigProperty) HasDefaultValue() bool

HasDefaultValue returns a boolean if a field has been set.

func (*TargetConfigProperty) HasDescription added in v0.52.0

func (o *TargetConfigProperty) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*TargetConfigProperty) HasDisabledPredicate added in v0.52.0

func (o *TargetConfigProperty) HasDisabledPredicate() bool

HasDisabledPredicate returns a boolean if a field has been set.

func (*TargetConfigProperty) HasInputMasked added in v0.52.0

func (o *TargetConfigProperty) HasInputMasked() bool

HasInputMasked returns a boolean if a field has been set.

func (*TargetConfigProperty) HasOptions added in v0.52.0

func (o *TargetConfigProperty) HasOptions() bool

HasOptions returns a boolean if a field has been set.

func (*TargetConfigProperty) HasSuggestions added in v0.52.0

func (o *TargetConfigProperty) HasSuggestions() bool

HasSuggestions returns a boolean if a field has been set.

func (*TargetConfigProperty) HasType added in v0.52.0

func (o *TargetConfigProperty) HasType() bool

HasType returns a boolean if a field has been set.

func (TargetConfigProperty) MarshalJSON added in v0.52.0

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

func (*TargetConfigProperty) SetDefaultValue added in v0.52.0

func (o *TargetConfigProperty) SetDefaultValue(v string)

SetDefaultValue gets a reference to the given string and assigns it to the DefaultValue field.

func (*TargetConfigProperty) SetDescription added in v0.52.0

func (o *TargetConfigProperty) SetDescription(v string)

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

func (*TargetConfigProperty) SetDisabledPredicate added in v0.52.0

func (o *TargetConfigProperty) SetDisabledPredicate(v string)

SetDisabledPredicate gets a reference to the given string and assigns it to the DisabledPredicate field.

func (*TargetConfigProperty) SetInputMasked added in v0.52.0

func (o *TargetConfigProperty) SetInputMasked(v bool)

SetInputMasked gets a reference to the given bool and assigns it to the InputMasked field.

func (*TargetConfigProperty) SetOptions added in v0.52.0

func (o *TargetConfigProperty) SetOptions(v []string)

SetOptions gets a reference to the given []string and assigns it to the Options field.

func (*TargetConfigProperty) SetSuggestions added in v0.52.0

func (o *TargetConfigProperty) SetSuggestions(v []string)

SetSuggestions gets a reference to the given []string and assigns it to the Suggestions field.

func (*TargetConfigProperty) SetType added in v0.52.0

SetType gets a reference to the given ModelsTargetConfigPropertyType and assigns it to the Type field.

func (TargetConfigProperty) ToMap added in v0.52.0

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

type TargetDTO added in v0.52.0

type TargetDTO struct {
	Default          bool              `json:"default"`
	EnvVars          map[string]string `json:"envVars"`
	Id               string            `json:"id"`
	LastJob          *Job              `json:"lastJob,omitempty"`
	LastJobId        *string           `json:"lastJobId,omitempty"`
	Metadata         *TargetMetadata   `json:"metadata,omitempty"`
	Name             string            `json:"name"`
	ProviderMetadata *string           `json:"providerMetadata,omitempty"`
	State            ResourceState     `json:"state"`
	TargetConfig     TargetConfig      `json:"targetConfig"`
	TargetConfigId   string            `json:"targetConfigId"`
	Workspaces       []Workspace       `json:"workspaces"`
}

TargetDTO struct for TargetDTO

func NewTargetDTO added in v0.52.0

func NewTargetDTO(default_ bool, envVars map[string]string, id string, name string, state ResourceState, targetConfig TargetConfig, targetConfigId string, workspaces []Workspace) *TargetDTO

NewTargetDTO instantiates a new TargetDTO 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 NewTargetDTOWithDefaults added in v0.52.0

func NewTargetDTOWithDefaults() *TargetDTO

NewTargetDTOWithDefaults instantiates a new TargetDTO 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 (*TargetDTO) GetDefault added in v0.52.0

func (o *TargetDTO) GetDefault() bool

GetDefault returns the Default field value

func (*TargetDTO) GetDefaultOk added in v0.52.0

func (o *TargetDTO) GetDefaultOk() (*bool, bool)

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

func (*TargetDTO) GetEnvVars added in v0.52.0

func (o *TargetDTO) GetEnvVars() map[string]string

GetEnvVars returns the EnvVars field value

func (*TargetDTO) GetEnvVarsOk added in v0.52.0

func (o *TargetDTO) GetEnvVarsOk() (*map[string]string, bool)

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

func (*TargetDTO) GetId added in v0.52.0

func (o *TargetDTO) GetId() string

GetId returns the Id field value

func (*TargetDTO) GetIdOk added in v0.52.0

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

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

func (*TargetDTO) GetLastJob added in v0.52.0

func (o *TargetDTO) GetLastJob() Job

GetLastJob returns the LastJob field value if set, zero value otherwise.

func (*TargetDTO) GetLastJobId added in v0.52.0

func (o *TargetDTO) GetLastJobId() string

GetLastJobId returns the LastJobId field value if set, zero value otherwise.

func (*TargetDTO) GetLastJobIdOk added in v0.52.0

func (o *TargetDTO) GetLastJobIdOk() (*string, bool)

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

func (*TargetDTO) GetLastJobOk added in v0.52.0

func (o *TargetDTO) GetLastJobOk() (*Job, bool)

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

func (*TargetDTO) GetMetadata added in v0.52.0

func (o *TargetDTO) GetMetadata() TargetMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*TargetDTO) GetMetadataOk added in v0.52.0

func (o *TargetDTO) GetMetadataOk() (*TargetMetadata, 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.

func (*TargetDTO) GetName added in v0.52.0

func (o *TargetDTO) GetName() string

GetName returns the Name field value

func (*TargetDTO) GetNameOk added in v0.52.0

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

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

func (*TargetDTO) GetProviderMetadata added in v0.52.0

func (o *TargetDTO) GetProviderMetadata() string

GetProviderMetadata returns the ProviderMetadata field value if set, zero value otherwise.

func (*TargetDTO) GetProviderMetadataOk added in v0.52.0

func (o *TargetDTO) GetProviderMetadataOk() (*string, bool)

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

func (*TargetDTO) GetState added in v0.52.0

func (o *TargetDTO) GetState() ResourceState

GetState returns the State field value

func (*TargetDTO) GetStateOk added in v0.52.0

func (o *TargetDTO) GetStateOk() (*ResourceState, bool)

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

func (*TargetDTO) GetTargetConfig added in v0.52.0

func (o *TargetDTO) GetTargetConfig() TargetConfig

GetTargetConfig returns the TargetConfig field value

func (*TargetDTO) GetTargetConfigId added in v0.52.0

func (o *TargetDTO) GetTargetConfigId() string

GetTargetConfigId returns the TargetConfigId field value

func (*TargetDTO) GetTargetConfigIdOk added in v0.52.0

func (o *TargetDTO) GetTargetConfigIdOk() (*string, bool)

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

func (*TargetDTO) GetTargetConfigOk added in v0.52.0

func (o *TargetDTO) GetTargetConfigOk() (*TargetConfig, bool)

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

func (*TargetDTO) GetWorkspaces added in v0.52.0

func (o *TargetDTO) GetWorkspaces() []Workspace

GetWorkspaces returns the Workspaces field value

func (*TargetDTO) GetWorkspacesOk added in v0.52.0

func (o *TargetDTO) GetWorkspacesOk() ([]Workspace, bool)

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

func (*TargetDTO) HasLastJob added in v0.52.0

func (o *TargetDTO) HasLastJob() bool

HasLastJob returns a boolean if a field has been set.

func (*TargetDTO) HasLastJobId added in v0.52.0

func (o *TargetDTO) HasLastJobId() bool

HasLastJobId returns a boolean if a field has been set.

func (*TargetDTO) HasMetadata added in v0.52.0

func (o *TargetDTO) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*TargetDTO) HasProviderMetadata added in v0.52.0

func (o *TargetDTO) HasProviderMetadata() bool

HasProviderMetadata returns a boolean if a field has been set.

func (TargetDTO) MarshalJSON added in v0.52.0

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

func (*TargetDTO) SetDefault added in v0.52.0

func (o *TargetDTO) SetDefault(v bool)

SetDefault sets field value

func (*TargetDTO) SetEnvVars added in v0.52.0

func (o *TargetDTO) SetEnvVars(v map[string]string)

SetEnvVars sets field value

func (*TargetDTO) SetId added in v0.52.0

func (o *TargetDTO) SetId(v string)

SetId sets field value

func (*TargetDTO) SetLastJob added in v0.52.0

func (o *TargetDTO) SetLastJob(v Job)

SetLastJob gets a reference to the given Job and assigns it to the LastJob field.

func (*TargetDTO) SetLastJobId added in v0.52.0

func (o *TargetDTO) SetLastJobId(v string)

SetLastJobId gets a reference to the given string and assigns it to the LastJobId field.

func (*TargetDTO) SetMetadata added in v0.52.0

func (o *TargetDTO) SetMetadata(v TargetMetadata)

SetMetadata gets a reference to the given TargetMetadata and assigns it to the Metadata field.

func (*TargetDTO) SetName added in v0.52.0

func (o *TargetDTO) SetName(v string)

SetName sets field value

func (*TargetDTO) SetProviderMetadata added in v0.52.0

func (o *TargetDTO) SetProviderMetadata(v string)

SetProviderMetadata gets a reference to the given string and assigns it to the ProviderMetadata field.

func (*TargetDTO) SetState added in v0.52.0

func (o *TargetDTO) SetState(v ResourceState)

SetState sets field value

func (*TargetDTO) SetTargetConfig added in v0.52.0

func (o *TargetDTO) SetTargetConfig(v TargetConfig)

SetTargetConfig sets field value

func (*TargetDTO) SetTargetConfigId added in v0.52.0

func (o *TargetDTO) SetTargetConfigId(v string)

SetTargetConfigId sets field value

func (*TargetDTO) SetWorkspaces added in v0.52.0

func (o *TargetDTO) SetWorkspaces(v []Workspace)

SetWorkspaces sets field value

func (TargetDTO) ToMap added in v0.52.0

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

func (*TargetDTO) UnmarshalJSON added in v0.52.0

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

type TargetMetadata added in v0.52.0

type TargetMetadata struct {
	TargetId  string `json:"targetId"`
	UpdatedAt string `json:"updatedAt"`
	Uptime    int32  `json:"uptime"`
}

TargetMetadata struct for TargetMetadata

func NewTargetMetadata added in v0.52.0

func NewTargetMetadata(targetId string, updatedAt string, uptime int32) *TargetMetadata

NewTargetMetadata instantiates a new TargetMetadata 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 NewTargetMetadataWithDefaults added in v0.52.0

func NewTargetMetadataWithDefaults() *TargetMetadata

NewTargetMetadataWithDefaults instantiates a new TargetMetadata 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 (*TargetMetadata) GetTargetId added in v0.52.0

func (o *TargetMetadata) GetTargetId() string

GetTargetId returns the TargetId field value

func (*TargetMetadata) GetTargetIdOk added in v0.52.0

func (o *TargetMetadata) GetTargetIdOk() (*string, bool)

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

func (*TargetMetadata) GetUpdatedAt added in v0.52.0

func (o *TargetMetadata) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*TargetMetadata) GetUpdatedAtOk added in v0.52.0

func (o *TargetMetadata) GetUpdatedAtOk() (*string, bool)

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

func (*TargetMetadata) GetUptime added in v0.52.0

func (o *TargetMetadata) GetUptime() int32

GetUptime returns the Uptime field value

func (*TargetMetadata) GetUptimeOk added in v0.52.0

func (o *TargetMetadata) GetUptimeOk() (*int32, bool)

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

func (TargetMetadata) MarshalJSON added in v0.52.0

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

func (*TargetMetadata) SetTargetId added in v0.52.0

func (o *TargetMetadata) SetTargetId(v string)

SetTargetId sets field value

func (*TargetMetadata) SetUpdatedAt added in v0.52.0

func (o *TargetMetadata) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (*TargetMetadata) SetUptime added in v0.52.0

func (o *TargetMetadata) SetUptime(v int32)

SetUptime sets field value

func (TargetMetadata) ToMap added in v0.52.0

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

func (*TargetMetadata) UnmarshalJSON added in v0.52.0

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

type UpdateJobState added in v0.52.0

type UpdateJobState struct {
	ErrorMessage *string  `json:"errorMessage,omitempty"`
	State        JobState `json:"state"`
}

UpdateJobState struct for UpdateJobState

func NewUpdateJobState added in v0.52.0

func NewUpdateJobState(state JobState) *UpdateJobState

NewUpdateJobState instantiates a new UpdateJobState 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 NewUpdateJobStateWithDefaults added in v0.52.0

func NewUpdateJobStateWithDefaults() *UpdateJobState

NewUpdateJobStateWithDefaults instantiates a new UpdateJobState 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 (*UpdateJobState) GetErrorMessage added in v0.52.0

func (o *UpdateJobState) GetErrorMessage() string

GetErrorMessage returns the ErrorMessage field value if set, zero value otherwise.

func (*UpdateJobState) GetErrorMessageOk added in v0.52.0

func (o *UpdateJobState) GetErrorMessageOk() (*string, bool)

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

func (*UpdateJobState) GetState added in v0.52.0

func (o *UpdateJobState) GetState() JobState

GetState returns the State field value

func (*UpdateJobState) GetStateOk added in v0.52.0

func (o *UpdateJobState) GetStateOk() (*JobState, bool)

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

func (*UpdateJobState) HasErrorMessage added in v0.52.0

func (o *UpdateJobState) HasErrorMessage() bool

HasErrorMessage returns a boolean if a field has been set.

func (UpdateJobState) MarshalJSON added in v0.52.0

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

func (*UpdateJobState) SetErrorMessage added in v0.52.0

func (o *UpdateJobState) SetErrorMessage(v string)

SetErrorMessage gets a reference to the given string and assigns it to the ErrorMessage field.

func (*UpdateJobState) SetState added in v0.52.0

func (o *UpdateJobState) SetState(v JobState)

SetState sets field value

func (UpdateJobState) ToMap added in v0.52.0

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

func (*UpdateJobState) UnmarshalJSON added in v0.52.0

func (o *UpdateJobState) UnmarshalJSON(data []byte) (err error)

type UpdateRunnerMetadataDTO added in v0.52.0

type UpdateRunnerMetadataDTO struct {
	Providers   []ProviderInfo `json:"providers"`
	RunningJobs *int32         `json:"runningJobs,omitempty"`
	Uptime      int32          `json:"uptime"`
}

UpdateRunnerMetadataDTO struct for UpdateRunnerMetadataDTO

func NewUpdateRunnerMetadataDTO added in v0.52.0

func NewUpdateRunnerMetadataDTO(providers []ProviderInfo, uptime int32) *UpdateRunnerMetadataDTO

NewUpdateRunnerMetadataDTO instantiates a new UpdateRunnerMetadataDTO 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 NewUpdateRunnerMetadataDTOWithDefaults added in v0.52.0

func NewUpdateRunnerMetadataDTOWithDefaults() *UpdateRunnerMetadataDTO

NewUpdateRunnerMetadataDTOWithDefaults instantiates a new UpdateRunnerMetadataDTO 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 (*UpdateRunnerMetadataDTO) GetProviders added in v0.52.0

func (o *UpdateRunnerMetadataDTO) GetProviders() []ProviderInfo

GetProviders returns the Providers field value

func (*UpdateRunnerMetadataDTO) GetProvidersOk added in v0.52.0

func (o *UpdateRunnerMetadataDTO) GetProvidersOk() ([]ProviderInfo, bool)

GetProvidersOk returns a tuple with the Providers field value and a boolean to check if the value has been set.

func (*UpdateRunnerMetadataDTO) GetRunningJobs added in v0.52.0

func (o *UpdateRunnerMetadataDTO) GetRunningJobs() int32

GetRunningJobs returns the RunningJobs field value if set, zero value otherwise.

func (*UpdateRunnerMetadataDTO) GetRunningJobsOk added in v0.52.0

func (o *UpdateRunnerMetadataDTO) GetRunningJobsOk() (*int32, bool)

GetRunningJobsOk returns a tuple with the RunningJobs field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateRunnerMetadataDTO) GetUptime added in v0.52.0

func (o *UpdateRunnerMetadataDTO) GetUptime() int32

GetUptime returns the Uptime field value

func (*UpdateRunnerMetadataDTO) GetUptimeOk added in v0.52.0

func (o *UpdateRunnerMetadataDTO) GetUptimeOk() (*int32, bool)

GetUptimeOk returns a tuple with the Uptime field value and a boolean to check if the value has been set.

func (*UpdateRunnerMetadataDTO) HasRunningJobs added in v0.52.0

func (o *UpdateRunnerMetadataDTO) HasRunningJobs() bool

HasRunningJobs returns a boolean if a field has been set.

func (UpdateRunnerMetadataDTO) MarshalJSON added in v0.52.0

func (o UpdateRunnerMetadataDTO) MarshalJSON() ([]byte, error)

func (*UpdateRunnerMetadataDTO) SetProviders added in v0.52.0

func (o *UpdateRunnerMetadataDTO) SetProviders(v []ProviderInfo)

SetProviders sets field value

func (*UpdateRunnerMetadataDTO) SetRunningJobs added in v0.52.0

func (o *UpdateRunnerMetadataDTO) SetRunningJobs(v int32)

SetRunningJobs gets a reference to the given int32 and assigns it to the RunningJobs field.

func (*UpdateRunnerMetadataDTO) SetUptime added in v0.52.0

func (o *UpdateRunnerMetadataDTO) SetUptime(v int32)

SetUptime sets field value

func (UpdateRunnerMetadataDTO) ToMap added in v0.52.0

func (o UpdateRunnerMetadataDTO) ToMap() (map[string]interface{}, error)

func (*UpdateRunnerMetadataDTO) UnmarshalJSON added in v0.52.0

func (o *UpdateRunnerMetadataDTO) UnmarshalJSON(data []byte) (err error)

type UpdateTargetMetadataDTO added in v0.52.0

type UpdateTargetMetadataDTO struct {
	Uptime int32 `json:"uptime"`
}

UpdateTargetMetadataDTO struct for UpdateTargetMetadataDTO

func NewUpdateTargetMetadataDTO added in v0.52.0

func NewUpdateTargetMetadataDTO(uptime int32) *UpdateTargetMetadataDTO

NewUpdateTargetMetadataDTO instantiates a new UpdateTargetMetadataDTO 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 NewUpdateTargetMetadataDTOWithDefaults added in v0.52.0

func NewUpdateTargetMetadataDTOWithDefaults() *UpdateTargetMetadataDTO

NewUpdateTargetMetadataDTOWithDefaults instantiates a new UpdateTargetMetadataDTO 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 (*UpdateTargetMetadataDTO) GetUptime added in v0.52.0

func (o *UpdateTargetMetadataDTO) GetUptime() int32

GetUptime returns the Uptime field value

func (*UpdateTargetMetadataDTO) GetUptimeOk added in v0.52.0

func (o *UpdateTargetMetadataDTO) GetUptimeOk() (*int32, bool)

GetUptimeOk returns a tuple with the Uptime field value and a boolean to check if the value has been set.

func (UpdateTargetMetadataDTO) MarshalJSON added in v0.52.0

func (o UpdateTargetMetadataDTO) MarshalJSON() ([]byte, error)

func (*UpdateTargetMetadataDTO) SetUptime added in v0.52.0

func (o *UpdateTargetMetadataDTO) SetUptime(v int32)

SetUptime sets field value

func (UpdateTargetMetadataDTO) ToMap added in v0.52.0

func (o UpdateTargetMetadataDTO) ToMap() (map[string]interface{}, error)

func (*UpdateTargetMetadataDTO) UnmarshalJSON added in v0.52.0

func (o *UpdateTargetMetadataDTO) UnmarshalJSON(data []byte) (err error)

type UpdateTargetProviderMetadataDTO added in v0.52.0

type UpdateTargetProviderMetadataDTO struct {
	Metadata string `json:"metadata"`
}

UpdateTargetProviderMetadataDTO struct for UpdateTargetProviderMetadataDTO

func NewUpdateTargetProviderMetadataDTO added in v0.52.0

func NewUpdateTargetProviderMetadataDTO(metadata string) *UpdateTargetProviderMetadataDTO

NewUpdateTargetProviderMetadataDTO instantiates a new UpdateTargetProviderMetadataDTO 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 NewUpdateTargetProviderMetadataDTOWithDefaults added in v0.52.0

func NewUpdateTargetProviderMetadataDTOWithDefaults() *UpdateTargetProviderMetadataDTO

NewUpdateTargetProviderMetadataDTOWithDefaults instantiates a new UpdateTargetProviderMetadataDTO 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 (*UpdateTargetProviderMetadataDTO) GetMetadata added in v0.52.0

func (o *UpdateTargetProviderMetadataDTO) GetMetadata() string

GetMetadata returns the Metadata field value

func (*UpdateTargetProviderMetadataDTO) GetMetadataOk added in v0.52.0

func (o *UpdateTargetProviderMetadataDTO) GetMetadataOk() (*string, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.

func (UpdateTargetProviderMetadataDTO) MarshalJSON added in v0.52.0

func (o UpdateTargetProviderMetadataDTO) MarshalJSON() ([]byte, error)

func (*UpdateTargetProviderMetadataDTO) SetMetadata added in v0.52.0

func (o *UpdateTargetProviderMetadataDTO) SetMetadata(v string)

SetMetadata sets field value

func (UpdateTargetProviderMetadataDTO) ToMap added in v0.52.0

func (o UpdateTargetProviderMetadataDTO) ToMap() (map[string]interface{}, error)

func (*UpdateTargetProviderMetadataDTO) UnmarshalJSON added in v0.52.0

func (o *UpdateTargetProviderMetadataDTO) UnmarshalJSON(data []byte) (err error)

type UpdateWorkspaceMetadataDTO added in v0.52.0

type UpdateWorkspaceMetadataDTO struct {
	GitStatus *GitStatus `json:"gitStatus,omitempty"`
	Uptime    int32      `json:"uptime"`
}

UpdateWorkspaceMetadataDTO struct for UpdateWorkspaceMetadataDTO

func NewUpdateWorkspaceMetadataDTO added in v0.52.0

func NewUpdateWorkspaceMetadataDTO(uptime int32) *UpdateWorkspaceMetadataDTO

NewUpdateWorkspaceMetadataDTO instantiates a new UpdateWorkspaceMetadataDTO 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 NewUpdateWorkspaceMetadataDTOWithDefaults added in v0.52.0

func NewUpdateWorkspaceMetadataDTOWithDefaults() *UpdateWorkspaceMetadataDTO

NewUpdateWorkspaceMetadataDTOWithDefaults instantiates a new UpdateWorkspaceMetadataDTO 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 (*UpdateWorkspaceMetadataDTO) GetGitStatus added in v0.52.0

func (o *UpdateWorkspaceMetadataDTO) GetGitStatus() GitStatus

GetGitStatus returns the GitStatus field value if set, zero value otherwise.

func (*UpdateWorkspaceMetadataDTO) GetGitStatusOk added in v0.52.0

func (o *UpdateWorkspaceMetadataDTO) GetGitStatusOk() (*GitStatus, bool)

GetGitStatusOk returns a tuple with the GitStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*UpdateWorkspaceMetadataDTO) GetUptime added in v0.52.0

func (o *UpdateWorkspaceMetadataDTO) GetUptime() int32

GetUptime returns the Uptime field value

func (*UpdateWorkspaceMetadataDTO) GetUptimeOk added in v0.52.0

func (o *UpdateWorkspaceMetadataDTO) GetUptimeOk() (*int32, bool)

GetUptimeOk returns a tuple with the Uptime field value and a boolean to check if the value has been set.

func (*UpdateWorkspaceMetadataDTO) HasGitStatus added in v0.52.0

func (o *UpdateWorkspaceMetadataDTO) HasGitStatus() bool

HasGitStatus returns a boolean if a field has been set.

func (UpdateWorkspaceMetadataDTO) MarshalJSON added in v0.52.0

func (o UpdateWorkspaceMetadataDTO) MarshalJSON() ([]byte, error)

func (*UpdateWorkspaceMetadataDTO) SetGitStatus added in v0.52.0

func (o *UpdateWorkspaceMetadataDTO) SetGitStatus(v GitStatus)

SetGitStatus gets a reference to the given GitStatus and assigns it to the GitStatus field.

func (*UpdateWorkspaceMetadataDTO) SetUptime added in v0.52.0

func (o *UpdateWorkspaceMetadataDTO) SetUptime(v int32)

SetUptime sets field value

func (UpdateWorkspaceMetadataDTO) ToMap added in v0.52.0

func (o UpdateWorkspaceMetadataDTO) ToMap() (map[string]interface{}, error)

func (*UpdateWorkspaceMetadataDTO) UnmarshalJSON added in v0.52.0

func (o *UpdateWorkspaceMetadataDTO) UnmarshalJSON(data []byte) (err error)

type UpdateWorkspaceProviderMetadataDTO added in v0.52.0

type UpdateWorkspaceProviderMetadataDTO struct {
	Metadata string `json:"metadata"`
}

UpdateWorkspaceProviderMetadataDTO struct for UpdateWorkspaceProviderMetadataDTO

func NewUpdateWorkspaceProviderMetadataDTO added in v0.52.0

func NewUpdateWorkspaceProviderMetadataDTO(metadata string) *UpdateWorkspaceProviderMetadataDTO

NewUpdateWorkspaceProviderMetadataDTO instantiates a new UpdateWorkspaceProviderMetadataDTO 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 NewUpdateWorkspaceProviderMetadataDTOWithDefaults added in v0.52.0

func NewUpdateWorkspaceProviderMetadataDTOWithDefaults() *UpdateWorkspaceProviderMetadataDTO

NewUpdateWorkspaceProviderMetadataDTOWithDefaults instantiates a new UpdateWorkspaceProviderMetadataDTO 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 (*UpdateWorkspaceProviderMetadataDTO) GetMetadata added in v0.52.0

func (o *UpdateWorkspaceProviderMetadataDTO) GetMetadata() string

GetMetadata returns the Metadata field value

func (*UpdateWorkspaceProviderMetadataDTO) GetMetadataOk added in v0.52.0

func (o *UpdateWorkspaceProviderMetadataDTO) GetMetadataOk() (*string, bool)

GetMetadataOk returns a tuple with the Metadata field value and a boolean to check if the value has been set.

func (UpdateWorkspaceProviderMetadataDTO) MarshalJSON added in v0.52.0

func (o UpdateWorkspaceProviderMetadataDTO) MarshalJSON() ([]byte, error)

func (*UpdateWorkspaceProviderMetadataDTO) SetMetadata added in v0.52.0

func (o *UpdateWorkspaceProviderMetadataDTO) SetMetadata(v string)

SetMetadata sets field value

func (UpdateWorkspaceProviderMetadataDTO) ToMap added in v0.52.0

func (o UpdateWorkspaceProviderMetadataDTO) ToMap() (map[string]interface{}, error)

func (*UpdateWorkspaceProviderMetadataDTO) UnmarshalJSON added in v0.52.0

func (o *UpdateWorkspaceProviderMetadataDTO) UnmarshalJSON(data []byte) (err error)

type Workspace

type Workspace struct {
	ApiKey              string             `json:"apiKey"`
	BuildConfig         *BuildConfig       `json:"buildConfig,omitempty"`
	EnvVars             map[string]string  `json:"envVars"`
	GitProviderConfigId *string            `json:"gitProviderConfigId,omitempty"`
	Id                  string             `json:"id"`
	Image               string             `json:"image"`
	Labels              map[string]string  `json:"labels"`
	LastJob             *Job               `json:"lastJob,omitempty"`
	LastJobId           *string            `json:"lastJobId,omitempty"`
	Metadata            *WorkspaceMetadata `json:"metadata,omitempty"`
	Name                string             `json:"name"`
	ProviderMetadata    *string            `json:"providerMetadata,omitempty"`
	Repository          GitRepository      `json:"repository"`
	Target              Target             `json:"target"`
	TargetId            string             `json:"targetId"`
	User                string             `json:"user"`
}

Workspace struct for Workspace

func NewWorkspace

func NewWorkspace(apiKey string, envVars map[string]string, id string, image string, labels map[string]string, name string, repository GitRepository, target Target, targetId string, user string) *Workspace

NewWorkspace instantiates a new Workspace 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 NewWorkspaceWithDefaults

func NewWorkspaceWithDefaults() *Workspace

NewWorkspaceWithDefaults instantiates a new Workspace 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 (*Workspace) GetApiKey added in v0.52.0

func (o *Workspace) GetApiKey() string

GetApiKey returns the ApiKey field value

func (*Workspace) GetApiKeyOk added in v0.52.0

func (o *Workspace) GetApiKeyOk() (*string, bool)

GetApiKeyOk returns a tuple with the ApiKey field value and a boolean to check if the value has been set.

func (*Workspace) GetBuildConfig added in v0.52.0

func (o *Workspace) GetBuildConfig() BuildConfig

GetBuildConfig returns the BuildConfig field value if set, zero value otherwise.

func (*Workspace) GetBuildConfigOk added in v0.52.0

func (o *Workspace) GetBuildConfigOk() (*BuildConfig, bool)

GetBuildConfigOk returns a tuple with the BuildConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workspace) GetEnvVars added in v0.52.0

func (o *Workspace) GetEnvVars() map[string]string

GetEnvVars returns the EnvVars field value

func (*Workspace) GetEnvVarsOk added in v0.52.0

func (o *Workspace) GetEnvVarsOk() (*map[string]string, bool)

GetEnvVarsOk returns a tuple with the EnvVars field value and a boolean to check if the value has been set.

func (*Workspace) GetGitProviderConfigId added in v0.52.0

func (o *Workspace) GetGitProviderConfigId() string

GetGitProviderConfigId returns the GitProviderConfigId field value if set, zero value otherwise.

func (*Workspace) GetGitProviderConfigIdOk added in v0.52.0

func (o *Workspace) GetGitProviderConfigIdOk() (*string, bool)

GetGitProviderConfigIdOk returns a tuple with the GitProviderConfigId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workspace) GetId

func (o *Workspace) GetId() string

GetId returns the Id field value

func (*Workspace) GetIdOk

func (o *Workspace) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Workspace) GetImage added in v0.52.0

func (o *Workspace) GetImage() string

GetImage returns the Image field value

func (*Workspace) GetImageOk added in v0.52.0

func (o *Workspace) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*Workspace) GetLabels added in v0.52.0

func (o *Workspace) GetLabels() map[string]string

GetLabels returns the Labels field value

func (*Workspace) GetLabelsOk added in v0.52.0

func (o *Workspace) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (*Workspace) GetLastJob added in v0.52.0

func (o *Workspace) GetLastJob() Job

GetLastJob returns the LastJob field value if set, zero value otherwise.

func (*Workspace) GetLastJobId added in v0.52.0

func (o *Workspace) GetLastJobId() string

GetLastJobId returns the LastJobId field value if set, zero value otherwise.

func (*Workspace) GetLastJobIdOk added in v0.52.0

func (o *Workspace) GetLastJobIdOk() (*string, bool)

GetLastJobIdOk returns a tuple with the LastJobId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workspace) GetLastJobOk added in v0.52.0

func (o *Workspace) GetLastJobOk() (*Job, bool)

GetLastJobOk returns a tuple with the LastJob field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workspace) GetMetadata added in v0.52.0

func (o *Workspace) GetMetadata() WorkspaceMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*Workspace) GetMetadataOk added in v0.52.0

func (o *Workspace) GetMetadataOk() (*WorkspaceMetadata, 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.

func (*Workspace) GetName

func (o *Workspace) GetName() string

GetName returns the Name field value

func (*Workspace) GetNameOk

func (o *Workspace) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Workspace) GetProviderMetadata added in v0.52.0

func (o *Workspace) GetProviderMetadata() string

GetProviderMetadata returns the ProviderMetadata field value if set, zero value otherwise.

func (*Workspace) GetProviderMetadataOk added in v0.52.0

func (o *Workspace) GetProviderMetadataOk() (*string, bool)

GetProviderMetadataOk returns a tuple with the ProviderMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Workspace) GetRepository added in v0.52.0

func (o *Workspace) GetRepository() GitRepository

GetRepository returns the Repository field value

func (*Workspace) GetRepositoryOk added in v0.52.0

func (o *Workspace) GetRepositoryOk() (*GitRepository, bool)

GetRepositoryOk returns a tuple with the Repository field value and a boolean to check if the value has been set.

func (*Workspace) GetTarget

func (o *Workspace) GetTarget() Target

GetTarget returns the Target field value

func (*Workspace) GetTargetId added in v0.52.0

func (o *Workspace) GetTargetId() string

GetTargetId returns the TargetId field value

func (*Workspace) GetTargetIdOk added in v0.52.0

func (o *Workspace) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value and a boolean to check if the value has been set.

func (*Workspace) GetTargetOk

func (o *Workspace) GetTargetOk() (*Target, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*Workspace) GetUser added in v0.52.0

func (o *Workspace) GetUser() string

GetUser returns the User field value

func (*Workspace) GetUserOk added in v0.52.0

func (o *Workspace) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value and a boolean to check if the value has been set.

func (*Workspace) HasBuildConfig added in v0.52.0

func (o *Workspace) HasBuildConfig() bool

HasBuildConfig returns a boolean if a field has been set.

func (*Workspace) HasGitProviderConfigId added in v0.52.0

func (o *Workspace) HasGitProviderConfigId() bool

HasGitProviderConfigId returns a boolean if a field has been set.

func (*Workspace) HasLastJob added in v0.52.0

func (o *Workspace) HasLastJob() bool

HasLastJob returns a boolean if a field has been set.

func (*Workspace) HasLastJobId added in v0.52.0

func (o *Workspace) HasLastJobId() bool

HasLastJobId returns a boolean if a field has been set.

func (*Workspace) HasMetadata added in v0.52.0

func (o *Workspace) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*Workspace) HasProviderMetadata added in v0.52.0

func (o *Workspace) HasProviderMetadata() bool

HasProviderMetadata returns a boolean if a field has been set.

func (Workspace) MarshalJSON

func (o Workspace) MarshalJSON() ([]byte, error)

func (*Workspace) SetApiKey added in v0.52.0

func (o *Workspace) SetApiKey(v string)

SetApiKey sets field value

func (*Workspace) SetBuildConfig added in v0.52.0

func (o *Workspace) SetBuildConfig(v BuildConfig)

SetBuildConfig gets a reference to the given BuildConfig and assigns it to the BuildConfig field.

func (*Workspace) SetEnvVars added in v0.52.0

func (o *Workspace) SetEnvVars(v map[string]string)

SetEnvVars sets field value

func (*Workspace) SetGitProviderConfigId added in v0.52.0

func (o *Workspace) SetGitProviderConfigId(v string)

SetGitProviderConfigId gets a reference to the given string and assigns it to the GitProviderConfigId field.

func (*Workspace) SetId

func (o *Workspace) SetId(v string)

SetId sets field value

func (*Workspace) SetImage added in v0.52.0

func (o *Workspace) SetImage(v string)

SetImage sets field value

func (*Workspace) SetLabels added in v0.52.0

func (o *Workspace) SetLabels(v map[string]string)

SetLabels sets field value

func (*Workspace) SetLastJob added in v0.52.0

func (o *Workspace) SetLastJob(v Job)

SetLastJob gets a reference to the given Job and assigns it to the LastJob field.

func (*Workspace) SetLastJobId added in v0.52.0

func (o *Workspace) SetLastJobId(v string)

SetLastJobId gets a reference to the given string and assigns it to the LastJobId field.

func (*Workspace) SetMetadata added in v0.52.0

func (o *Workspace) SetMetadata(v WorkspaceMetadata)

SetMetadata gets a reference to the given WorkspaceMetadata and assigns it to the Metadata field.

func (*Workspace) SetName

func (o *Workspace) SetName(v string)

SetName sets field value

func (*Workspace) SetProviderMetadata added in v0.52.0

func (o *Workspace) SetProviderMetadata(v string)

SetProviderMetadata gets a reference to the given string and assigns it to the ProviderMetadata field.

func (*Workspace) SetRepository added in v0.52.0

func (o *Workspace) SetRepository(v GitRepository)

SetRepository sets field value

func (*Workspace) SetTarget

func (o *Workspace) SetTarget(v Target)

SetTarget sets field value

func (*Workspace) SetTargetId added in v0.52.0

func (o *Workspace) SetTargetId(v string)

SetTargetId sets field value

func (*Workspace) SetUser added in v0.52.0

func (o *Workspace) SetUser(v string)

SetUser sets field value

func (Workspace) ToMap

func (o Workspace) ToMap() (map[string]interface{}, error)

func (*Workspace) UnmarshalJSON added in v0.25.0

func (o *Workspace) UnmarshalJSON(data []byte) (err error)

type WorkspaceAPIService

type WorkspaceAPIService service

WorkspaceAPIService WorkspaceAPI service

func (*WorkspaceAPIService) CreateWorkspace

CreateWorkspace Create a workspace

Create a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiCreateWorkspaceRequest

func (*WorkspaceAPIService) CreateWorkspaceExecute

func (a *WorkspaceAPIService) CreateWorkspaceExecute(r ApiCreateWorkspaceRequest) (*WorkspaceDTO, *http.Response, error)

Execute executes the request

@return WorkspaceDTO

func (*WorkspaceAPIService) DeleteWorkspace added in v0.52.0

func (a *WorkspaceAPIService) DeleteWorkspace(ctx context.Context, workspaceId string) ApiDeleteWorkspaceRequest

DeleteWorkspace Delete workspace

Delete workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID
@return ApiDeleteWorkspaceRequest

func (*WorkspaceAPIService) DeleteWorkspaceExecute added in v0.52.0

func (a *WorkspaceAPIService) DeleteWorkspaceExecute(r ApiDeleteWorkspaceRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceAPIService) FindWorkspace added in v0.52.0

func (a *WorkspaceAPIService) FindWorkspace(ctx context.Context, workspaceId string) ApiFindWorkspaceRequest

FindWorkspace Find workspace

Find workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiFindWorkspaceRequest

func (*WorkspaceAPIService) FindWorkspaceExecute added in v0.52.0

Execute executes the request

@return WorkspaceDTO

func (*WorkspaceAPIService) GetWorkspaceState added in v0.52.0

func (a *WorkspaceAPIService) GetWorkspaceState(ctx context.Context, workspaceId string) ApiGetWorkspaceStateRequest

GetWorkspaceState Get workspace state

Get workspace state

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiGetWorkspaceStateRequest

func (*WorkspaceAPIService) GetWorkspaceStateExecute added in v0.52.0

func (a *WorkspaceAPIService) GetWorkspaceStateExecute(r ApiGetWorkspaceStateRequest) (*ResourceState, *http.Response, error)

Execute executes the request

@return ResourceState

func (*WorkspaceAPIService) ListWorkspaces

ListWorkspaces List workspaces

List workspaces

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListWorkspacesRequest

func (*WorkspaceAPIService) ListWorkspacesExecute

func (a *WorkspaceAPIService) ListWorkspacesExecute(r ApiListWorkspacesRequest) ([]WorkspaceDTO, *http.Response, error)

Execute executes the request

@return []WorkspaceDTO

func (*WorkspaceAPIService) RestartWorkspace added in v0.52.0

func (a *WorkspaceAPIService) RestartWorkspace(ctx context.Context, workspaceId string) ApiRestartWorkspaceRequest

RestartWorkspace Restart workspace

Restart workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiRestartWorkspaceRequest

func (*WorkspaceAPIService) RestartWorkspaceExecute added in v0.52.0

func (a *WorkspaceAPIService) RestartWorkspaceExecute(r ApiRestartWorkspaceRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceAPIService) StartWorkspace

func (a *WorkspaceAPIService) StartWorkspace(ctx context.Context, workspaceId string) ApiStartWorkspaceRequest

StartWorkspace Start workspace

Start workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiStartWorkspaceRequest

func (*WorkspaceAPIService) StartWorkspaceExecute

func (a *WorkspaceAPIService) StartWorkspaceExecute(r ApiStartWorkspaceRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceAPIService) StopWorkspace

func (a *WorkspaceAPIService) StopWorkspace(ctx context.Context, workspaceId string) ApiStopWorkspaceRequest

StopWorkspace Stop workspace

Stop workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiStopWorkspaceRequest

func (*WorkspaceAPIService) StopWorkspaceExecute

func (a *WorkspaceAPIService) StopWorkspaceExecute(r ApiStopWorkspaceRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceAPIService) UpdateWorkspaceLabels added in v0.52.0

func (a *WorkspaceAPIService) UpdateWorkspaceLabels(ctx context.Context, workspaceId string) ApiUpdateWorkspaceLabelsRequest

UpdateWorkspaceLabels Update workspace labels

Update workspace labels

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiUpdateWorkspaceLabelsRequest

func (*WorkspaceAPIService) UpdateWorkspaceLabelsExecute added in v0.52.0

func (a *WorkspaceAPIService) UpdateWorkspaceLabelsExecute(r ApiUpdateWorkspaceLabelsRequest) (*WorkspaceDTO, *http.Response, error)

Execute executes the request

@return WorkspaceDTO

func (*WorkspaceAPIService) UpdateWorkspaceMetadata added in v0.52.0

func (a *WorkspaceAPIService) UpdateWorkspaceMetadata(ctx context.Context, workspaceId string) ApiUpdateWorkspaceMetadataRequest

UpdateWorkspaceMetadata Update workspace metadata

Update workspace metadata

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID
@return ApiUpdateWorkspaceMetadataRequest

func (*WorkspaceAPIService) UpdateWorkspaceMetadataExecute added in v0.52.0

func (a *WorkspaceAPIService) UpdateWorkspaceMetadataExecute(r ApiUpdateWorkspaceMetadataRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceAPIService) UpdateWorkspaceProviderMetadata added in v0.52.0

func (a *WorkspaceAPIService) UpdateWorkspaceProviderMetadata(ctx context.Context, workspaceId string) ApiUpdateWorkspaceProviderMetadataRequest

UpdateWorkspaceProviderMetadata Update workspace provider metadata

Update workspace provider metadata

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID
@return ApiUpdateWorkspaceProviderMetadataRequest

func (*WorkspaceAPIService) UpdateWorkspaceProviderMetadataExecute added in v0.52.0

func (a *WorkspaceAPIService) UpdateWorkspaceProviderMetadataExecute(r ApiUpdateWorkspaceProviderMetadataRequest) (*http.Response, error)

Execute executes the request

type WorkspaceDTO

type WorkspaceDTO struct {
	ApiKey              string             `json:"apiKey"`
	BuildConfig         *BuildConfig       `json:"buildConfig,omitempty"`
	EnvVars             map[string]string  `json:"envVars"`
	GitProviderConfigId *string            `json:"gitProviderConfigId,omitempty"`
	Id                  string             `json:"id"`
	Image               string             `json:"image"`
	Labels              map[string]string  `json:"labels"`
	LastJob             *Job               `json:"lastJob,omitempty"`
	LastJobId           *string            `json:"lastJobId,omitempty"`
	Metadata            *WorkspaceMetadata `json:"metadata,omitempty"`
	Name                string             `json:"name"`
	ProviderMetadata    *string            `json:"providerMetadata,omitempty"`
	Repository          GitRepository      `json:"repository"`
	State               ResourceState      `json:"state"`
	Target              Target             `json:"target"`
	TargetId            string             `json:"targetId"`
	User                string             `json:"user"`
}

WorkspaceDTO struct for WorkspaceDTO

func NewWorkspaceDTO

func NewWorkspaceDTO(apiKey string, envVars map[string]string, id string, image string, labels map[string]string, name string, repository GitRepository, state ResourceState, target Target, targetId string, user string) *WorkspaceDTO

NewWorkspaceDTO instantiates a new WorkspaceDTO 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 NewWorkspaceDTOWithDefaults

func NewWorkspaceDTOWithDefaults() *WorkspaceDTO

NewWorkspaceDTOWithDefaults instantiates a new WorkspaceDTO 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 (*WorkspaceDTO) GetApiKey added in v0.52.0

func (o *WorkspaceDTO) GetApiKey() string

GetApiKey returns the ApiKey field value

func (*WorkspaceDTO) GetApiKeyOk added in v0.52.0

func (o *WorkspaceDTO) GetApiKeyOk() (*string, bool)

GetApiKeyOk returns a tuple with the ApiKey field value and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetBuildConfig added in v0.52.0

func (o *WorkspaceDTO) GetBuildConfig() BuildConfig

GetBuildConfig returns the BuildConfig field value if set, zero value otherwise.

func (*WorkspaceDTO) GetBuildConfigOk added in v0.52.0

func (o *WorkspaceDTO) GetBuildConfigOk() (*BuildConfig, bool)

GetBuildConfigOk returns a tuple with the BuildConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetEnvVars added in v0.52.0

func (o *WorkspaceDTO) GetEnvVars() map[string]string

GetEnvVars returns the EnvVars field value

func (*WorkspaceDTO) GetEnvVarsOk added in v0.52.0

func (o *WorkspaceDTO) GetEnvVarsOk() (*map[string]string, bool)

GetEnvVarsOk returns a tuple with the EnvVars field value and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetGitProviderConfigId added in v0.52.0

func (o *WorkspaceDTO) GetGitProviderConfigId() string

GetGitProviderConfigId returns the GitProviderConfigId field value if set, zero value otherwise.

func (*WorkspaceDTO) GetGitProviderConfigIdOk added in v0.52.0

func (o *WorkspaceDTO) GetGitProviderConfigIdOk() (*string, bool)

GetGitProviderConfigIdOk returns a tuple with the GitProviderConfigId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetId

func (o *WorkspaceDTO) GetId() string

GetId returns the Id field value

func (*WorkspaceDTO) GetIdOk

func (o *WorkspaceDTO) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetImage added in v0.52.0

func (o *WorkspaceDTO) GetImage() string

GetImage returns the Image field value

func (*WorkspaceDTO) GetImageOk added in v0.52.0

func (o *WorkspaceDTO) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetLabels added in v0.52.0

func (o *WorkspaceDTO) GetLabels() map[string]string

GetLabels returns the Labels field value

func (*WorkspaceDTO) GetLabelsOk added in v0.52.0

func (o *WorkspaceDTO) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetLastJob added in v0.52.0

func (o *WorkspaceDTO) GetLastJob() Job

GetLastJob returns the LastJob field value if set, zero value otherwise.

func (*WorkspaceDTO) GetLastJobId added in v0.52.0

func (o *WorkspaceDTO) GetLastJobId() string

GetLastJobId returns the LastJobId field value if set, zero value otherwise.

func (*WorkspaceDTO) GetLastJobIdOk added in v0.52.0

func (o *WorkspaceDTO) GetLastJobIdOk() (*string, bool)

GetLastJobIdOk returns a tuple with the LastJobId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetLastJobOk added in v0.52.0

func (o *WorkspaceDTO) GetLastJobOk() (*Job, bool)

GetLastJobOk returns a tuple with the LastJob field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetMetadata added in v0.52.0

func (o *WorkspaceDTO) GetMetadata() WorkspaceMetadata

GetMetadata returns the Metadata field value if set, zero value otherwise.

func (*WorkspaceDTO) GetMetadataOk added in v0.52.0

func (o *WorkspaceDTO) GetMetadataOk() (*WorkspaceMetadata, 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.

func (*WorkspaceDTO) GetName

func (o *WorkspaceDTO) GetName() string

GetName returns the Name field value

func (*WorkspaceDTO) GetNameOk

func (o *WorkspaceDTO) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetProviderMetadata added in v0.52.0

func (o *WorkspaceDTO) GetProviderMetadata() string

GetProviderMetadata returns the ProviderMetadata field value if set, zero value otherwise.

func (*WorkspaceDTO) GetProviderMetadataOk added in v0.52.0

func (o *WorkspaceDTO) GetProviderMetadataOk() (*string, bool)

GetProviderMetadataOk returns a tuple with the ProviderMetadata field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetRepository added in v0.52.0

func (o *WorkspaceDTO) GetRepository() GitRepository

GetRepository returns the Repository field value

func (*WorkspaceDTO) GetRepositoryOk added in v0.52.0

func (o *WorkspaceDTO) GetRepositoryOk() (*GitRepository, bool)

GetRepositoryOk returns a tuple with the Repository field value and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetState added in v0.52.0

func (o *WorkspaceDTO) GetState() ResourceState

GetState returns the State field value

func (*WorkspaceDTO) GetStateOk added in v0.52.0

func (o *WorkspaceDTO) GetStateOk() (*ResourceState, bool)

GetStateOk returns a tuple with the State field value and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetTarget

func (o *WorkspaceDTO) GetTarget() Target

GetTarget returns the Target field value

func (*WorkspaceDTO) GetTargetId added in v0.52.0

func (o *WorkspaceDTO) GetTargetId() string

GetTargetId returns the TargetId field value

func (*WorkspaceDTO) GetTargetIdOk added in v0.52.0

func (o *WorkspaceDTO) GetTargetIdOk() (*string, bool)

GetTargetIdOk returns a tuple with the TargetId field value and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetTargetOk

func (o *WorkspaceDTO) GetTargetOk() (*Target, bool)

GetTargetOk returns a tuple with the Target field value and a boolean to check if the value has been set.

func (*WorkspaceDTO) GetUser added in v0.52.0

func (o *WorkspaceDTO) GetUser() string

GetUser returns the User field value

func (*WorkspaceDTO) GetUserOk added in v0.52.0

func (o *WorkspaceDTO) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value and a boolean to check if the value has been set.

func (*WorkspaceDTO) HasBuildConfig added in v0.52.0

func (o *WorkspaceDTO) HasBuildConfig() bool

HasBuildConfig returns a boolean if a field has been set.

func (*WorkspaceDTO) HasGitProviderConfigId added in v0.52.0

func (o *WorkspaceDTO) HasGitProviderConfigId() bool

HasGitProviderConfigId returns a boolean if a field has been set.

func (*WorkspaceDTO) HasLastJob added in v0.52.0

func (o *WorkspaceDTO) HasLastJob() bool

HasLastJob returns a boolean if a field has been set.

func (*WorkspaceDTO) HasLastJobId added in v0.52.0

func (o *WorkspaceDTO) HasLastJobId() bool

HasLastJobId returns a boolean if a field has been set.

func (*WorkspaceDTO) HasMetadata added in v0.52.0

func (o *WorkspaceDTO) HasMetadata() bool

HasMetadata returns a boolean if a field has been set.

func (*WorkspaceDTO) HasProviderMetadata added in v0.52.0

func (o *WorkspaceDTO) HasProviderMetadata() bool

HasProviderMetadata returns a boolean if a field has been set.

func (WorkspaceDTO) MarshalJSON

func (o WorkspaceDTO) MarshalJSON() ([]byte, error)

func (*WorkspaceDTO) SetApiKey added in v0.52.0

func (o *WorkspaceDTO) SetApiKey(v string)

SetApiKey sets field value

func (*WorkspaceDTO) SetBuildConfig added in v0.52.0

func (o *WorkspaceDTO) SetBuildConfig(v BuildConfig)

SetBuildConfig gets a reference to the given BuildConfig and assigns it to the BuildConfig field.

func (*WorkspaceDTO) SetEnvVars added in v0.52.0

func (o *WorkspaceDTO) SetEnvVars(v map[string]string)

SetEnvVars sets field value

func (*WorkspaceDTO) SetGitProviderConfigId added in v0.52.0

func (o *WorkspaceDTO) SetGitProviderConfigId(v string)

SetGitProviderConfigId gets a reference to the given string and assigns it to the GitProviderConfigId field.

func (*WorkspaceDTO) SetId

func (o *WorkspaceDTO) SetId(v string)

SetId sets field value

func (*WorkspaceDTO) SetImage added in v0.52.0

func (o *WorkspaceDTO) SetImage(v string)

SetImage sets field value

func (*WorkspaceDTO) SetLabels added in v0.52.0

func (o *WorkspaceDTO) SetLabels(v map[string]string)

SetLabels sets field value

func (*WorkspaceDTO) SetLastJob added in v0.52.0

func (o *WorkspaceDTO) SetLastJob(v Job)

SetLastJob gets a reference to the given Job and assigns it to the LastJob field.

func (*WorkspaceDTO) SetLastJobId added in v0.52.0

func (o *WorkspaceDTO) SetLastJobId(v string)

SetLastJobId gets a reference to the given string and assigns it to the LastJobId field.

func (*WorkspaceDTO) SetMetadata added in v0.52.0

func (o *WorkspaceDTO) SetMetadata(v WorkspaceMetadata)

SetMetadata gets a reference to the given WorkspaceMetadata and assigns it to the Metadata field.

func (*WorkspaceDTO) SetName

func (o *WorkspaceDTO) SetName(v string)

SetName sets field value

func (*WorkspaceDTO) SetProviderMetadata added in v0.52.0

func (o *WorkspaceDTO) SetProviderMetadata(v string)

SetProviderMetadata gets a reference to the given string and assigns it to the ProviderMetadata field.

func (*WorkspaceDTO) SetRepository added in v0.52.0

func (o *WorkspaceDTO) SetRepository(v GitRepository)

SetRepository sets field value

func (*WorkspaceDTO) SetState added in v0.52.0

func (o *WorkspaceDTO) SetState(v ResourceState)

SetState sets field value

func (*WorkspaceDTO) SetTarget

func (o *WorkspaceDTO) SetTarget(v Target)

SetTarget sets field value

func (*WorkspaceDTO) SetTargetId added in v0.52.0

func (o *WorkspaceDTO) SetTargetId(v string)

SetTargetId sets field value

func (*WorkspaceDTO) SetUser added in v0.52.0

func (o *WorkspaceDTO) SetUser(v string)

SetUser sets field value

func (WorkspaceDTO) ToMap

func (o WorkspaceDTO) ToMap() (map[string]interface{}, error)

func (*WorkspaceDTO) UnmarshalJSON added in v0.25.0

func (o *WorkspaceDTO) UnmarshalJSON(data []byte) (err error)

type WorkspaceDirResponse added in v0.52.0

type WorkspaceDirResponse struct {
	Dir *string `json:"dir,omitempty"`
}

WorkspaceDirResponse struct for WorkspaceDirResponse

func NewWorkspaceDirResponse added in v0.52.0

func NewWorkspaceDirResponse() *WorkspaceDirResponse

NewWorkspaceDirResponse instantiates a new WorkspaceDirResponse 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 NewWorkspaceDirResponseWithDefaults added in v0.52.0

func NewWorkspaceDirResponseWithDefaults() *WorkspaceDirResponse

NewWorkspaceDirResponseWithDefaults instantiates a new WorkspaceDirResponse 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 (*WorkspaceDirResponse) GetDir added in v0.52.0

func (o *WorkspaceDirResponse) GetDir() string

GetDir returns the Dir field value if set, zero value otherwise.

func (*WorkspaceDirResponse) GetDirOk added in v0.52.0

func (o *WorkspaceDirResponse) GetDirOk() (*string, bool)

GetDirOk returns a tuple with the Dir field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkspaceDirResponse) HasDir added in v0.52.0

func (o *WorkspaceDirResponse) HasDir() bool

HasDir returns a boolean if a field has been set.

func (WorkspaceDirResponse) MarshalJSON added in v0.52.0

func (o WorkspaceDirResponse) MarshalJSON() ([]byte, error)

func (*WorkspaceDirResponse) SetDir added in v0.52.0

func (o *WorkspaceDirResponse) SetDir(v string)

SetDir gets a reference to the given string and assigns it to the Dir field.

func (WorkspaceDirResponse) ToMap added in v0.52.0

func (o WorkspaceDirResponse) ToMap() (map[string]interface{}, error)

type WorkspaceMetadata added in v0.52.0

type WorkspaceMetadata struct {
	GitStatus   *GitStatus `json:"gitStatus,omitempty"`
	UpdatedAt   string     `json:"updatedAt"`
	Uptime      int32      `json:"uptime"`
	WorkspaceId string     `json:"workspaceId"`
}

WorkspaceMetadata struct for WorkspaceMetadata

func NewWorkspaceMetadata added in v0.52.0

func NewWorkspaceMetadata(updatedAt string, uptime int32, workspaceId string) *WorkspaceMetadata

NewWorkspaceMetadata instantiates a new WorkspaceMetadata 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 NewWorkspaceMetadataWithDefaults added in v0.52.0

func NewWorkspaceMetadataWithDefaults() *WorkspaceMetadata

NewWorkspaceMetadataWithDefaults instantiates a new WorkspaceMetadata 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 (*WorkspaceMetadata) GetGitStatus added in v0.52.0

func (o *WorkspaceMetadata) GetGitStatus() GitStatus

GetGitStatus returns the GitStatus field value if set, zero value otherwise.

func (*WorkspaceMetadata) GetGitStatusOk added in v0.52.0

func (o *WorkspaceMetadata) GetGitStatusOk() (*GitStatus, bool)

GetGitStatusOk returns a tuple with the GitStatus field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkspaceMetadata) GetUpdatedAt added in v0.52.0

func (o *WorkspaceMetadata) GetUpdatedAt() string

GetUpdatedAt returns the UpdatedAt field value

func (*WorkspaceMetadata) GetUpdatedAtOk added in v0.52.0

func (o *WorkspaceMetadata) GetUpdatedAtOk() (*string, bool)

GetUpdatedAtOk returns a tuple with the UpdatedAt field value and a boolean to check if the value has been set.

func (*WorkspaceMetadata) GetUptime added in v0.52.0

func (o *WorkspaceMetadata) GetUptime() int32

GetUptime returns the Uptime field value

func (*WorkspaceMetadata) GetUptimeOk added in v0.52.0

func (o *WorkspaceMetadata) GetUptimeOk() (*int32, bool)

GetUptimeOk returns a tuple with the Uptime field value and a boolean to check if the value has been set.

func (*WorkspaceMetadata) GetWorkspaceId added in v0.52.0

func (o *WorkspaceMetadata) GetWorkspaceId() string

GetWorkspaceId returns the WorkspaceId field value

func (*WorkspaceMetadata) GetWorkspaceIdOk added in v0.52.0

func (o *WorkspaceMetadata) GetWorkspaceIdOk() (*string, bool)

GetWorkspaceIdOk returns a tuple with the WorkspaceId field value and a boolean to check if the value has been set.

func (*WorkspaceMetadata) HasGitStatus added in v0.52.0

func (o *WorkspaceMetadata) HasGitStatus() bool

HasGitStatus returns a boolean if a field has been set.

func (WorkspaceMetadata) MarshalJSON added in v0.52.0

func (o WorkspaceMetadata) MarshalJSON() ([]byte, error)

func (*WorkspaceMetadata) SetGitStatus added in v0.52.0

func (o *WorkspaceMetadata) SetGitStatus(v GitStatus)

SetGitStatus gets a reference to the given GitStatus and assigns it to the GitStatus field.

func (*WorkspaceMetadata) SetUpdatedAt added in v0.52.0

func (o *WorkspaceMetadata) SetUpdatedAt(v string)

SetUpdatedAt sets field value

func (*WorkspaceMetadata) SetUptime added in v0.52.0

func (o *WorkspaceMetadata) SetUptime(v int32)

SetUptime sets field value

func (*WorkspaceMetadata) SetWorkspaceId added in v0.52.0

func (o *WorkspaceMetadata) SetWorkspaceId(v string)

SetWorkspaceId sets field value

func (WorkspaceMetadata) ToMap added in v0.52.0

func (o WorkspaceMetadata) ToMap() (map[string]interface{}, error)

func (*WorkspaceMetadata) UnmarshalJSON added in v0.52.0

func (o *WorkspaceMetadata) UnmarshalJSON(data []byte) (err error)

type WorkspaceTemplate added in v0.52.0

type WorkspaceTemplate struct {
	BuildConfig         *BuildConfig      `json:"buildConfig,omitempty"`
	Default             bool              `json:"default"`
	EnvVars             map[string]string `json:"envVars"`
	GitProviderConfigId *string           `json:"gitProviderConfigId,omitempty"`
	Image               string            `json:"image"`
	Labels              map[string]string `json:"labels"`
	Name                string            `json:"name"`
	Prebuilds           []PrebuildConfig  `json:"prebuilds,omitempty"`
	RepositoryUrl       string            `json:"repositoryUrl"`
	User                string            `json:"user"`
}

WorkspaceTemplate struct for WorkspaceTemplate

func NewWorkspaceTemplate added in v0.52.0

func NewWorkspaceTemplate(default_ bool, envVars map[string]string, image string, labels map[string]string, name string, repositoryUrl string, user string) *WorkspaceTemplate

NewWorkspaceTemplate instantiates a new WorkspaceTemplate 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 NewWorkspaceTemplateWithDefaults added in v0.52.0

func NewWorkspaceTemplateWithDefaults() *WorkspaceTemplate

NewWorkspaceTemplateWithDefaults instantiates a new WorkspaceTemplate 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 (*WorkspaceTemplate) GetBuildConfig added in v0.52.0

func (o *WorkspaceTemplate) GetBuildConfig() BuildConfig

GetBuildConfig returns the BuildConfig field value if set, zero value otherwise.

func (*WorkspaceTemplate) GetBuildConfigOk added in v0.52.0

func (o *WorkspaceTemplate) GetBuildConfigOk() (*BuildConfig, bool)

GetBuildConfigOk returns a tuple with the BuildConfig field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkspaceTemplate) GetDefault added in v0.52.0

func (o *WorkspaceTemplate) GetDefault() bool

GetDefault returns the Default field value

func (*WorkspaceTemplate) GetDefaultOk added in v0.52.0

func (o *WorkspaceTemplate) GetDefaultOk() (*bool, bool)

GetDefaultOk returns a tuple with the Default field value and a boolean to check if the value has been set.

func (*WorkspaceTemplate) GetEnvVars added in v0.52.0

func (o *WorkspaceTemplate) GetEnvVars() map[string]string

GetEnvVars returns the EnvVars field value

func (*WorkspaceTemplate) GetEnvVarsOk added in v0.52.0

func (o *WorkspaceTemplate) GetEnvVarsOk() (*map[string]string, bool)

GetEnvVarsOk returns a tuple with the EnvVars field value and a boolean to check if the value has been set.

func (*WorkspaceTemplate) GetGitProviderConfigId added in v0.52.0

func (o *WorkspaceTemplate) GetGitProviderConfigId() string

GetGitProviderConfigId returns the GitProviderConfigId field value if set, zero value otherwise.

func (*WorkspaceTemplate) GetGitProviderConfigIdOk added in v0.52.0

func (o *WorkspaceTemplate) GetGitProviderConfigIdOk() (*string, bool)

GetGitProviderConfigIdOk returns a tuple with the GitProviderConfigId field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkspaceTemplate) GetImage added in v0.52.0

func (o *WorkspaceTemplate) GetImage() string

GetImage returns the Image field value

func (*WorkspaceTemplate) GetImageOk added in v0.52.0

func (o *WorkspaceTemplate) GetImageOk() (*string, bool)

GetImageOk returns a tuple with the Image field value and a boolean to check if the value has been set.

func (*WorkspaceTemplate) GetLabels added in v0.52.0

func (o *WorkspaceTemplate) GetLabels() map[string]string

GetLabels returns the Labels field value

func (*WorkspaceTemplate) GetLabelsOk added in v0.52.0

func (o *WorkspaceTemplate) GetLabelsOk() (*map[string]string, bool)

GetLabelsOk returns a tuple with the Labels field value and a boolean to check if the value has been set.

func (*WorkspaceTemplate) GetName added in v0.52.0

func (o *WorkspaceTemplate) GetName() string

GetName returns the Name field value

func (*WorkspaceTemplate) GetNameOk added in v0.52.0

func (o *WorkspaceTemplate) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*WorkspaceTemplate) GetPrebuilds added in v0.52.0

func (o *WorkspaceTemplate) GetPrebuilds() []PrebuildConfig

GetPrebuilds returns the Prebuilds field value if set, zero value otherwise.

func (*WorkspaceTemplate) GetPrebuildsOk added in v0.52.0

func (o *WorkspaceTemplate) GetPrebuildsOk() ([]PrebuildConfig, bool)

GetPrebuildsOk returns a tuple with the Prebuilds field value if set, nil otherwise and a boolean to check if the value has been set.

func (*WorkspaceTemplate) GetRepositoryUrl added in v0.52.0

func (o *WorkspaceTemplate) GetRepositoryUrl() string

GetRepositoryUrl returns the RepositoryUrl field value

func (*WorkspaceTemplate) GetRepositoryUrlOk added in v0.52.0

func (o *WorkspaceTemplate) GetRepositoryUrlOk() (*string, bool)

GetRepositoryUrlOk returns a tuple with the RepositoryUrl field value and a boolean to check if the value has been set.

func (*WorkspaceTemplate) GetUser added in v0.52.0

func (o *WorkspaceTemplate) GetUser() string

GetUser returns the User field value

func (*WorkspaceTemplate) GetUserOk added in v0.52.0

func (o *WorkspaceTemplate) GetUserOk() (*string, bool)

GetUserOk returns a tuple with the User field value and a boolean to check if the value has been set.

func (*WorkspaceTemplate) HasBuildConfig added in v0.52.0

func (o *WorkspaceTemplate) HasBuildConfig() bool

HasBuildConfig returns a boolean if a field has been set.

func (*WorkspaceTemplate) HasGitProviderConfigId added in v0.52.0

func (o *WorkspaceTemplate) HasGitProviderConfigId() bool

HasGitProviderConfigId returns a boolean if a field has been set.

func (*WorkspaceTemplate) HasPrebuilds added in v0.52.0

func (o *WorkspaceTemplate) HasPrebuilds() bool

HasPrebuilds returns a boolean if a field has been set.

func (WorkspaceTemplate) MarshalJSON added in v0.52.0

func (o WorkspaceTemplate) MarshalJSON() ([]byte, error)

func (*WorkspaceTemplate) SetBuildConfig added in v0.52.0

func (o *WorkspaceTemplate) SetBuildConfig(v BuildConfig)

SetBuildConfig gets a reference to the given BuildConfig and assigns it to the BuildConfig field.

func (*WorkspaceTemplate) SetDefault added in v0.52.0

func (o *WorkspaceTemplate) SetDefault(v bool)

SetDefault sets field value

func (*WorkspaceTemplate) SetEnvVars added in v0.52.0

func (o *WorkspaceTemplate) SetEnvVars(v map[string]string)

SetEnvVars sets field value

func (*WorkspaceTemplate) SetGitProviderConfigId added in v0.52.0

func (o *WorkspaceTemplate) SetGitProviderConfigId(v string)

SetGitProviderConfigId gets a reference to the given string and assigns it to the GitProviderConfigId field.

func (*WorkspaceTemplate) SetImage added in v0.52.0

func (o *WorkspaceTemplate) SetImage(v string)

SetImage sets field value

func (*WorkspaceTemplate) SetLabels added in v0.52.0

func (o *WorkspaceTemplate) SetLabels(v map[string]string)

SetLabels sets field value

func (*WorkspaceTemplate) SetName added in v0.52.0

func (o *WorkspaceTemplate) SetName(v string)

SetName sets field value

func (*WorkspaceTemplate) SetPrebuilds added in v0.52.0

func (o *WorkspaceTemplate) SetPrebuilds(v []PrebuildConfig)

SetPrebuilds gets a reference to the given []PrebuildConfig and assigns it to the Prebuilds field.

func (*WorkspaceTemplate) SetRepositoryUrl added in v0.52.0

func (o *WorkspaceTemplate) SetRepositoryUrl(v string)

SetRepositoryUrl sets field value

func (*WorkspaceTemplate) SetUser added in v0.52.0

func (o *WorkspaceTemplate) SetUser(v string)

SetUser sets field value

func (WorkspaceTemplate) ToMap added in v0.52.0

func (o WorkspaceTemplate) ToMap() (map[string]interface{}, error)

func (*WorkspaceTemplate) UnmarshalJSON added in v0.52.0

func (o *WorkspaceTemplate) UnmarshalJSON(data []byte) (err error)

type WorkspaceTemplateAPIService added in v0.52.0

type WorkspaceTemplateAPIService service

WorkspaceTemplateAPIService WorkspaceTemplateAPI service

func (*WorkspaceTemplateAPIService) DeleteWorkspaceTemplate added in v0.52.0

func (a *WorkspaceTemplateAPIService) DeleteWorkspaceTemplate(ctx context.Context, templateName string) ApiDeleteWorkspaceTemplateRequest

DeleteWorkspaceTemplate Delete workspace template data

Delete workspace template data

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param templateName Template name
@return ApiDeleteWorkspaceTemplateRequest

func (*WorkspaceTemplateAPIService) DeleteWorkspaceTemplateExecute added in v0.52.0

func (a *WorkspaceTemplateAPIService) DeleteWorkspaceTemplateExecute(r ApiDeleteWorkspaceTemplateRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceTemplateAPIService) FindWorkspaceTemplate added in v0.52.0

func (a *WorkspaceTemplateAPIService) FindWorkspaceTemplate(ctx context.Context, templateName string) ApiFindWorkspaceTemplateRequest

FindWorkspaceTemplate Find a workspace template

Find a workspace template

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param templateName Template name
@return ApiFindWorkspaceTemplateRequest

func (*WorkspaceTemplateAPIService) FindWorkspaceTemplateExecute added in v0.52.0

Execute executes the request

@return WorkspaceTemplate

func (*WorkspaceTemplateAPIService) GetDefaultWorkspaceTemplate added in v0.52.0

func (a *WorkspaceTemplateAPIService) GetDefaultWorkspaceTemplate(ctx context.Context, gitUrl string) ApiGetDefaultWorkspaceTemplateRequest

GetDefaultWorkspaceTemplate Get default workspace templates by git url

Get default workspace templates by git url

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param gitUrl Git URL
@return ApiGetDefaultWorkspaceTemplateRequest

func (*WorkspaceTemplateAPIService) GetDefaultWorkspaceTemplateExecute added in v0.52.0

Execute executes the request

@return WorkspaceTemplate

func (*WorkspaceTemplateAPIService) ListWorkspaceTemplates added in v0.52.0

ListWorkspaceTemplates List workspace templates

List workspace templates

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiListWorkspaceTemplatesRequest

func (*WorkspaceTemplateAPIService) ListWorkspaceTemplatesExecute added in v0.52.0

Execute executes the request

@return []WorkspaceTemplate

func (*WorkspaceTemplateAPIService) SaveWorkspaceTemplate added in v0.52.0

SaveWorkspaceTemplate Set workspace template data

Set workspace template data

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiSaveWorkspaceTemplateRequest

func (*WorkspaceTemplateAPIService) SaveWorkspaceTemplateExecute added in v0.52.0

func (a *WorkspaceTemplateAPIService) SaveWorkspaceTemplateExecute(r ApiSaveWorkspaceTemplateRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceTemplateAPIService) SetDefaultWorkspaceTemplate added in v0.52.0

func (a *WorkspaceTemplateAPIService) SetDefaultWorkspaceTemplate(ctx context.Context, templateName string) ApiSetDefaultWorkspaceTemplateRequest

SetDefaultWorkspaceTemplate Set workspace template to default

Set workspace template to default

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param templateName Template name
@return ApiSetDefaultWorkspaceTemplateRequest

func (*WorkspaceTemplateAPIService) SetDefaultWorkspaceTemplateExecute added in v0.52.0

func (a *WorkspaceTemplateAPIService) SetDefaultWorkspaceTemplateExecute(r ApiSetDefaultWorkspaceTemplateRequest) (*http.Response, error)

Execute executes the request

type WorkspaceToolboxAPIService added in v0.49.0

type WorkspaceToolboxAPIService service

WorkspaceToolboxAPIService WorkspaceToolboxAPI service

func (*WorkspaceToolboxAPIService) CreateSession added in v0.52.0

func (a *WorkspaceToolboxAPIService) CreateSession(ctx context.Context, workspaceId string) ApiCreateSessionRequest

CreateSession Create exec session

Create exec session inside workspace project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiCreateSessionRequest

func (*WorkspaceToolboxAPIService) CreateSessionExecute added in v0.52.0

func (a *WorkspaceToolboxAPIService) CreateSessionExecute(r ApiCreateSessionRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceToolboxAPIService) DeleteSession added in v0.52.0

func (a *WorkspaceToolboxAPIService) DeleteSession(ctx context.Context, workspaceId string, sessionId string) ApiDeleteSessionRequest

DeleteSession Delete session

Delete a session inside workspace project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@param sessionId Session ID
@return ApiDeleteSessionRequest

func (*WorkspaceToolboxAPIService) DeleteSessionExecute added in v0.52.0

func (a *WorkspaceToolboxAPIService) DeleteSessionExecute(r ApiDeleteSessionRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceToolboxAPIService) FsCreateFolder added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsCreateFolder(ctx context.Context, workspaceId string) ApiFsCreateFolderRequest

FsCreateFolder Create folder

Create folder inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiFsCreateFolderRequest

func (*WorkspaceToolboxAPIService) FsCreateFolderExecute added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsCreateFolderExecute(r ApiFsCreateFolderRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceToolboxAPIService) FsDeleteFile added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsDeleteFile(ctx context.Context, workspaceId string) ApiFsDeleteFileRequest

FsDeleteFile Delete file

Delete file inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiFsDeleteFileRequest

func (*WorkspaceToolboxAPIService) FsDeleteFileExecute added in v0.49.0

Execute executes the request

func (*WorkspaceToolboxAPIService) FsDownloadFile added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsDownloadFile(ctx context.Context, workspaceId string) ApiFsDownloadFileRequest

FsDownloadFile Download file

Download file from a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiFsDownloadFileRequest

func (*WorkspaceToolboxAPIService) FsDownloadFileExecute added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsDownloadFileExecute(r ApiFsDownloadFileRequest) (*os.File, *http.Response, error)

Execute executes the request

@return *os.File

func (*WorkspaceToolboxAPIService) FsFindInFiles added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsFindInFiles(ctx context.Context, workspaceId string) ApiFsFindInFilesRequest

FsFindInFiles Search for text/pattern in files

Search for text/pattern inside a workspace files

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiFsFindInFilesRequest

func (*WorkspaceToolboxAPIService) FsFindInFilesExecute added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsFindInFilesExecute(r ApiFsFindInFilesRequest) ([]Match, *http.Response, error)

Execute executes the request

@return []Match

func (*WorkspaceToolboxAPIService) FsGetFileDetails added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsGetFileDetails(ctx context.Context, workspaceId string) ApiFsGetFileDetailsRequest

FsGetFileDetails Get file info

Get file info inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiFsGetFileDetailsRequest

func (*WorkspaceToolboxAPIService) FsGetFileDetailsExecute added in v0.49.0

Execute executes the request

@return FileInfo

func (*WorkspaceToolboxAPIService) FsListFiles added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsListFiles(ctx context.Context, workspaceId string) ApiFsListFilesRequest

FsListFiles List files

List files inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiFsListFilesRequest

func (*WorkspaceToolboxAPIService) FsListFilesExecute added in v0.49.0

Execute executes the request

@return []FileInfo

func (*WorkspaceToolboxAPIService) FsMoveFile added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsMoveFile(ctx context.Context, workspaceId string) ApiFsMoveFileRequest

FsMoveFile Create folder

Create folder inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiFsMoveFileRequest

func (*WorkspaceToolboxAPIService) FsMoveFileExecute added in v0.49.0

Execute executes the request

func (*WorkspaceToolboxAPIService) FsReplaceInFiles added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsReplaceInFiles(ctx context.Context, workspaceId string) ApiFsReplaceInFilesRequest

FsReplaceInFiles Repleace text/pattern in files

Repleace text/pattern in mutilple files inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiFsReplaceInFilesRequest

func (*WorkspaceToolboxAPIService) FsReplaceInFilesExecute added in v0.49.0

Execute executes the request

@return []ReplaceResult

func (*WorkspaceToolboxAPIService) FsSearchFiles added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsSearchFiles(ctx context.Context, workspaceId string) ApiFsSearchFilesRequest

FsSearchFiles Search for files

Search for files inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiFsSearchFilesRequest

func (*WorkspaceToolboxAPIService) FsSearchFilesExecute added in v0.49.0

Execute executes the request

@return SearchFilesResponse

func (*WorkspaceToolboxAPIService) FsSetFilePermissions added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsSetFilePermissions(ctx context.Context, workspaceId string) ApiFsSetFilePermissionsRequest

FsSetFilePermissions Set file owner/group/permissions

Set file owner/group/permissions inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiFsSetFilePermissionsRequest

func (*WorkspaceToolboxAPIService) FsSetFilePermissionsExecute added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsSetFilePermissionsExecute(r ApiFsSetFilePermissionsRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceToolboxAPIService) FsUploadFile added in v0.49.0

func (a *WorkspaceToolboxAPIService) FsUploadFile(ctx context.Context, workspaceId string) ApiFsUploadFileRequest

FsUploadFile Upload file

Upload file inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiFsUploadFileRequest

func (*WorkspaceToolboxAPIService) FsUploadFileExecute added in v0.49.0

Execute executes the request

func (*WorkspaceToolboxAPIService) GetSessionCommandLogs added in v0.52.0

func (a *WorkspaceToolboxAPIService) GetSessionCommandLogs(ctx context.Context, workspaceId string, sessionId string, commandId string) ApiGetSessionCommandLogsRequest

GetSessionCommandLogs Get session command logs

Get logs of a command inside a session inside workspace project Connect with websocket to get a stream of the logs

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@param sessionId Session ID
@param commandId Command ID
@return ApiGetSessionCommandLogsRequest

func (*WorkspaceToolboxAPIService) GetSessionCommandLogsExecute added in v0.52.0

func (a *WorkspaceToolboxAPIService) GetSessionCommandLogsExecute(r ApiGetSessionCommandLogsRequest) (string, *http.Response, error)

Execute executes the request

@return string

func (*WorkspaceToolboxAPIService) GetWorkspaceDir added in v0.52.0

func (a *WorkspaceToolboxAPIService) GetWorkspaceDir(ctx context.Context, workspaceId string) ApiGetWorkspaceDirRequest

GetWorkspaceDir Get workspace dir

Get workspace directory

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiGetWorkspaceDirRequest

func (*WorkspaceToolboxAPIService) GetWorkspaceDirExecute added in v0.52.0

Execute executes the request

@return WorkspaceDirResponse

func (*WorkspaceToolboxAPIService) GitAddFiles added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitAddFiles(ctx context.Context, workspaceId string) ApiGitAddFilesRequest

GitAddFiles Add files

Add files to git commit

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiGitAddFilesRequest

func (*WorkspaceToolboxAPIService) GitAddFilesExecute added in v0.49.0

Execute executes the request

func (*WorkspaceToolboxAPIService) GitBranchList added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitBranchList(ctx context.Context, workspaceId string) ApiGitBranchListRequest

GitBranchList Get branch list

Get branch list from git repository inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiGitBranchListRequest

func (*WorkspaceToolboxAPIService) GitBranchListExecute added in v0.49.0

Execute executes the request

@return ListBranchResponse

func (*WorkspaceToolboxAPIService) GitCloneRepository added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitCloneRepository(ctx context.Context, workspaceId string) ApiGitCloneRepositoryRequest

GitCloneRepository Clone git repository

Clone git repository inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiGitCloneRepositoryRequest

func (*WorkspaceToolboxAPIService) GitCloneRepositoryExecute added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitCloneRepositoryExecute(r ApiGitCloneRepositoryRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceToolboxAPIService) GitCommitChanges added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitCommitChanges(ctx context.Context, workspaceId string) ApiGitCommitChangesRequest

GitCommitChanges Commit changes

Commit changes to git repository inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiGitCommitChangesRequest

func (*WorkspaceToolboxAPIService) GitCommitChangesExecute added in v0.49.0

Execute executes the request

@return GitCommitResponse

func (*WorkspaceToolboxAPIService) GitCommitHistory added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitCommitHistory(ctx context.Context, workspaceId string) ApiGitCommitHistoryRequest

GitCommitHistory Get commit history

Get commit history from git repository inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiGitCommitHistoryRequest

func (*WorkspaceToolboxAPIService) GitCommitHistoryExecute added in v0.49.0

Execute executes the request

@return []GitCommitInfo

func (*WorkspaceToolboxAPIService) GitCreateBranch added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitCreateBranch(ctx context.Context, workspaceId string) ApiGitCreateBranchRequest

GitCreateBranch Create branch

Create branch on git repository inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiGitCreateBranchRequest

func (*WorkspaceToolboxAPIService) GitCreateBranchExecute added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitCreateBranchExecute(r ApiGitCreateBranchRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceToolboxAPIService) GitGitStatus added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitGitStatus(ctx context.Context, workspaceId string) ApiGitGitStatusRequest

GitGitStatus Get git status

Get status from git repository inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiGitGitStatusRequest

func (*WorkspaceToolboxAPIService) GitGitStatusExecute added in v0.49.0

Execute executes the request

@return GitStatus

func (*WorkspaceToolboxAPIService) GitPullChanges added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitPullChanges(ctx context.Context, workspaceId string) ApiGitPullChangesRequest

GitPullChanges Pull changes

Pull changes from remote to git repository inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiGitPullChangesRequest

func (*WorkspaceToolboxAPIService) GitPullChangesExecute added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitPullChangesExecute(r ApiGitPullChangesRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceToolboxAPIService) GitPushChanges added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitPushChanges(ctx context.Context, workspaceId string) ApiGitPushChangesRequest

GitPushChanges Push changes

Push changes to remote from git repository inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiGitPushChangesRequest

func (*WorkspaceToolboxAPIService) GitPushChangesExecute added in v0.49.0

func (a *WorkspaceToolboxAPIService) GitPushChangesExecute(r ApiGitPushChangesRequest) (*http.Response, error)

Execute executes the request

func (*WorkspaceToolboxAPIService) ListSessions added in v0.52.0

func (a *WorkspaceToolboxAPIService) ListSessions(ctx context.Context, workspaceId string) ApiListSessionsRequest

ListSessions List sessions

List sessions inside workspace project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiListSessionsRequest

func (*WorkspaceToolboxAPIService) ListSessionsExecute added in v0.52.0

Execute executes the request

@return []Session

func (*WorkspaceToolboxAPIService) LspCompletions added in v0.49.0

func (a *WorkspaceToolboxAPIService) LspCompletions(ctx context.Context, workspaceId string) ApiLspCompletionsRequest

LspCompletions Get Lsp Completions

The Completion request is sent from the client to the server to compute completion items at a given cursor position.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiLspCompletionsRequest

func (*WorkspaceToolboxAPIService) LspCompletionsExecute added in v0.49.0

Execute executes the request

@return CompletionList

func (*WorkspaceToolboxAPIService) LspDidClose added in v0.49.0

func (a *WorkspaceToolboxAPIService) LspDidClose(ctx context.Context, workspaceId string) ApiLspDidCloseRequest

LspDidClose Call Lsp DidClose

The document close notification is sent from the client to the server when the document got closed in the client.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiLspDidCloseRequest

func (*WorkspaceToolboxAPIService) LspDidCloseExecute added in v0.49.0

Execute executes the request

func (*WorkspaceToolboxAPIService) LspDidOpen added in v0.49.0

func (a *WorkspaceToolboxAPIService) LspDidOpen(ctx context.Context, workspaceId string) ApiLspDidOpenRequest

LspDidOpen Call Lsp DidOpen

The document open notification is sent from the client to the server to signal newly opened text documents.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiLspDidOpenRequest

func (*WorkspaceToolboxAPIService) LspDidOpenExecute added in v0.49.0

Execute executes the request

func (*WorkspaceToolboxAPIService) LspDocumentSymbols added in v0.49.0

func (a *WorkspaceToolboxAPIService) LspDocumentSymbols(ctx context.Context, workspaceId string) ApiLspDocumentSymbolsRequest

LspDocumentSymbols Call Lsp DocumentSymbols

The document symbol request is sent from the client to the server.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiLspDocumentSymbolsRequest

func (*WorkspaceToolboxAPIService) LspDocumentSymbolsExecute added in v0.49.0

Execute executes the request

@return []LspSymbol

func (*WorkspaceToolboxAPIService) LspStart added in v0.49.0

func (a *WorkspaceToolboxAPIService) LspStart(ctx context.Context, workspaceId string) ApiLspStartRequest

LspStart Start Lsp server

Start Lsp server process inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiLspStartRequest

func (*WorkspaceToolboxAPIService) LspStartExecute added in v0.49.0

Execute executes the request

func (*WorkspaceToolboxAPIService) LspStop added in v0.49.0

func (a *WorkspaceToolboxAPIService) LspStop(ctx context.Context, workspaceId string) ApiLspStopRequest

LspStop Stop Lsp server

Stop Lsp server process inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiLspStopRequest

func (*WorkspaceToolboxAPIService) LspStopExecute added in v0.49.0

Execute executes the request

func (*WorkspaceToolboxAPIService) LspWorkspaceSymbols added in v0.49.0

func (a *WorkspaceToolboxAPIService) LspWorkspaceSymbols(ctx context.Context, workspaceId string) ApiLspWorkspaceSymbolsRequest

LspWorkspaceSymbols Call Lsp WorkspaceSymbols

The workspace symbol request is sent from the client to the server to list project-wide symbols matching the query string.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiLspWorkspaceSymbolsRequest

func (*WorkspaceToolboxAPIService) LspWorkspaceSymbolsExecute added in v0.49.0

func (a *WorkspaceToolboxAPIService) LspWorkspaceSymbolsExecute(r ApiLspWorkspaceSymbolsRequest) ([]LspSymbol, *http.Response, error)

Execute executes the request

@return []LspSymbol

func (*WorkspaceToolboxAPIService) ProcessExecuteCommand added in v0.49.0

func (a *WorkspaceToolboxAPIService) ProcessExecuteCommand(ctx context.Context, workspaceId string) ApiProcessExecuteCommandRequest

ProcessExecuteCommand Execute command

Execute command synchronously inside a workspace

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@return ApiProcessExecuteCommandRequest

func (*WorkspaceToolboxAPIService) ProcessExecuteCommandExecute added in v0.49.0

Execute executes the request

@return ExecuteResponse

func (*WorkspaceToolboxAPIService) SessionExecuteCommand added in v0.52.0

func (a *WorkspaceToolboxAPIService) SessionExecuteCommand(ctx context.Context, workspaceId string, sessionId string) ApiSessionExecuteCommandRequest

SessionExecuteCommand Execute command in session

Execute command inside a session inside workspace project

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param workspaceId Workspace ID or Name
@param sessionId Session ID
@return ApiSessionExecuteCommandRequest

func (*WorkspaceToolboxAPIService) SessionExecuteCommandExecute added in v0.52.0

Execute executes the request

@return SessionExecuteResponse

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL