Module: RunApi::Core
- Defined in:
- lib/runapi/core/auth.rb,
lib/runapi/core/files.rb,
lib/runapi/core/types.rb,
lib/runapi/core/client.rb,
lib/runapi/core/errors.rb,
lib/runapi/core/account.rb,
lib/runapi/core/polling.rb,
lib/runapi/core/version.rb,
lib/runapi/core/constants.rb,
lib/runapi/core/base_model.rb,
lib/runapi/core/http_client.rb,
lib/runapi/core/multipart_body.rb,
lib/runapi/core/resource_helpers.rb
Defined Under Namespace
Modules: Auth, Constants, Polling, ResourceHelpers Classes: Account, AuthenticationError, BaseModel, Client, ClientOptions, ConflictError, DynamicModel, Error, Files, HttpClient, InsufficientCreditsError, MultipartBody, MultipartFile, NetworkError, NotFoundError, PollingOptions, RateLimitError, RequestOptions, ServerError, ServiceUnavailableError, TaskFailedError, TaskResponse, TaskTimeoutError, TimeoutError, ValidationError
Constant Summary collapse
- HTTP_METHODS =
HTTP methods supported by the SDK.
%i[get post put patch delete head options].freeze
- TASK_STATUSES =
Task status values returned by async operations.
%w[pending processing completed failed].freeze
- ASYNC_TASK_STATUSES =
Status values for async task results (excludes ‘pending’).
%w[processing completed failed].freeze
- VERSION =
"0.2.6"