Module: DaytonaToolboxApiClient

Defined in:
lib/daytona_toolbox_api_client/version.rb,
lib/daytona_toolbox_api_client.rb,
lib/daytona_toolbox_api_client/api_error.rb,
lib/daytona_toolbox_api_client/api_client.rb,
lib/daytona_toolbox_api_client/api/git_api.rb,
lib/daytona_toolbox_api_client/api/lsp_api.rb,
lib/daytona_toolbox_api_client/api/info_api.rb,
lib/daytona_toolbox_api_client/api/port_api.rb,
lib/daytona_toolbox_api_client/models/match.rb,
lib/daytona_toolbox_api_client/configuration.rb,
lib/daytona_toolbox_api_client/models/status.rb,
lib/daytona_toolbox_api_client/api/server_api.rb,
lib/daytona_toolbox_api_client/models/command.rb,
lib/daytona_toolbox_api_client/models/session.rb,
lib/daytona_toolbox_api_client/api/process_api.rb,
lib/daytona_toolbox_api_client/models/position.rb,
lib/daytona_toolbox_api_client/models/file_info.rb,
lib/daytona_toolbox_api_client/models/lsp_range.rb,
lib/daytona_toolbox_api_client/models/port_list.rb,
lib/daytona_toolbox_api_client/models/recording.rb,
lib/daytona_toolbox_api_client/models/git_status.rb,
lib/daytona_toolbox_api_client/models/lsp_symbol.rb,
lib/daytona_toolbox_api_client/models/file_status.rb,
lib/daytona_toolbox_api_client/models/window_info.rb,
lib/daytona_toolbox_api_client/api/file_system_api.rb,
lib/daytona_toolbox_api_client/api/interpreter_api.rb,
lib/daytona_toolbox_api_client/models/display_info.rb,
lib/daytona_toolbox_api_client/models/lsp_location.rb,
lib/daytona_toolbox_api_client/models/lsp_position.rb,
lib/daytona_toolbox_api_client/api/computer_use_api.rb,
lib/daytona_toolbox_api_client/models/process_status.rb,
lib/daytona_toolbox_api_client/models/replace_result.rb,
lib/daytona_toolbox_api_client/models/completion_item.rb,
lib/daytona_toolbox_api_client/models/completion_list.rb,
lib/daytona_toolbox_api_client/models/execute_request.rb,
lib/daytona_toolbox_api_client/models/git_add_request.rb,
lib/daytona_toolbox_api_client/models/git_commit_info.rb,
lib/daytona_toolbox_api_client/models/replace_request.rb,
lib/daytona_toolbox_api_client/models/scroll_response.rb,
lib/daytona_toolbox_api_client/models/execute_response.rb,
lib/daytona_toolbox_api_client/models/git_repo_request.rb,
lib/daytona_toolbox_api_client/models/pty_session_info.rb,
lib/daytona_toolbox_api_client/models/windows_response.rb,
lib/daytona_toolbox_api_client/models/git_clone_request.rb,
lib/daytona_toolbox_api_client/models/pty_list_response.rb,
lib/daytona_toolbox_api_client/models/work_dir_response.rb,
lib/daytona_toolbox_api_client/models/completion_context.rb,
lib/daytona_toolbox_api_client/models/git_branch_request.rb,
lib/daytona_toolbox_api_client/models/git_commit_request.rb,
lib/daytona_toolbox_api_client/models/initialize_request.rb,
lib/daytona_toolbox_api_client/models/lsp_server_request.rb,
lib/daytona_toolbox_api_client/models/mouse_drag_request.rb,
lib/daytona_toolbox_api_client/models/mouse_move_request.rb,
lib/daytona_toolbox_api_client/models/pty_create_request.rb,
lib/daytona_toolbox_api_client/models/pty_resize_request.rb,
lib/daytona_toolbox_api_client/models/git_commit_response.rb,
lib/daytona_toolbox_api_client/models/interpreter_context.rb,
lib/daytona_toolbox_api_client/models/mouse_click_request.rb,
lib/daytona_toolbox_api_client/models/mouse_drag_response.rb,
lib/daytona_toolbox_api_client/models/pty_create_response.rb,
lib/daytona_toolbox_api_client/models/screenshot_response.rb,
lib/daytona_toolbox_api_client/models/git_checkout_request.rb,
lib/daytona_toolbox_api_client/models/list_branch_response.rb,
lib/daytona_toolbox_api_client/models/lsp_document_request.rb,
lib/daytona_toolbox_api_client/models/mouse_click_response.rb,
lib/daytona_toolbox_api_client/models/mouse_scroll_request.rb,
lib/daytona_toolbox_api_client/models/display_info_response.rb,
lib/daytona_toolbox_api_client/models/keyboard_type_request.rb,
lib/daytona_toolbox_api_client/models/lsp_completion_params.rb,
lib/daytona_toolbox_api_client/models/process_logs_response.rb,
lib/daytona_toolbox_api_client/models/search_files_response.rb,
lib/daytona_toolbox_api_client/models/create_context_request.rb,
lib/daytona_toolbox_api_client/models/create_session_request.rb,
lib/daytona_toolbox_api_client/models/files_download_request.rb,
lib/daytona_toolbox_api_client/models/keyboard_press_request.rb,
lib/daytona_toolbox_api_client/models/list_contexts_response.rb,
lib/daytona_toolbox_api_client/models/stop_recording_request.rb,
lib/daytona_toolbox_api_client/models/user_home_dir_response.rb,
lib/daytona_toolbox_api_client/models/is_port_in_use_response.rb,
lib/daytona_toolbox_api_client/models/keyboard_hotkey_request.rb,
lib/daytona_toolbox_api_client/models/mouse_position_response.rb,
lib/daytona_toolbox_api_client/models/process_errors_response.rb,
lib/daytona_toolbox_api_client/models/process_status_response.rb,
lib/daytona_toolbox_api_client/models/session_execute_request.rb,
lib/daytona_toolbox_api_client/models/start_recording_request.rb,
lib/daytona_toolbox_api_client/models/list_recordings_response.rb,
lib/daytona_toolbox_api_client/models/process_restart_response.rb,
lib/daytona_toolbox_api_client/models/session_execute_response.rb,
lib/daytona_toolbox_api_client/models/computer_use_stop_response.rb,
lib/daytona_toolbox_api_client/models/session_send_input_request.rb,
lib/daytona_toolbox_api_client/models/computer_use_start_response.rb,
lib/daytona_toolbox_api_client/models/computer_use_status_response.rb,
lib/daytona_toolbox_api_client/models/git_git_delete_branch_request.rb

Overview

#Daytona Toolbox API

#Daytona Toolbox API

The version of the OpenAPI document: v0.0.0-dev

Generated by: openapi-generator.tech Generator version: 7.12.0

Defined Under Namespace

Classes: ApiClient, ApiError, Command, CompletionContext, CompletionItem, CompletionList, ComputerUseApi, ComputerUseStartResponse, ComputerUseStatusResponse, ComputerUseStopResponse, Configuration, CreateContextRequest, CreateSessionRequest, DisplayInfo, DisplayInfoResponse, ExecuteRequest, ExecuteResponse, FileInfo, FileStatus, FileSystemApi, FilesDownloadRequest, GitAddRequest, GitApi, GitBranchRequest, GitCheckoutRequest, GitCloneRequest, GitCommitInfo, GitCommitRequest, GitCommitResponse, GitGitDeleteBranchRequest, GitRepoRequest, GitStatus, InfoApi, InitializeRequest, InterpreterApi, InterpreterContext, IsPortInUseResponse, KeyboardHotkeyRequest, KeyboardPressRequest, KeyboardTypeRequest, ListBranchResponse, ListContextsResponse, ListRecordingsResponse, LspApi, LspCompletionParams, LspDocumentRequest, LspLocation, LspPosition, LspRange, LspServerRequest, LspSymbol, Match, MouseClickRequest, MouseClickResponse, MouseDragRequest, MouseDragResponse, MouseMoveRequest, MousePositionResponse, MouseScrollRequest, PortApi, PortList, Position, ProcessApi, ProcessErrorsResponse, ProcessLogsResponse, ProcessRestartResponse, ProcessStatus, ProcessStatusResponse, PtyCreateRequest, PtyCreateResponse, PtyListResponse, PtyResizeRequest, PtySessionInfo, Recording, ReplaceRequest, ReplaceResult, ScreenshotResponse, ScrollResponse, SearchFilesResponse, ServerApi, Session, SessionExecuteRequest, SessionExecuteResponse, SessionSendInputRequest, StartRecordingRequest, Status, StopRecordingRequest, UserHomeDirResponse, WindowInfo, WindowsResponse, WorkDirResponse

Constant Summary collapse

VERSION =
'0.165.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

DaytonaToolboxApiClient.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



119
120
121
122
123
124
125
# File 'lib/daytona_toolbox_api_client.rb', line 119

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end