Module: RocketStackSdk

Defined in:
lib/rocket_stack_sdk/version.rb,
lib/rocket_stack_sdk.rb,
lib/rocket_stack_sdk/api_error.rb,
lib/rocket_stack_sdk/api/kv_api.rb,
lib/rocket_stack_sdk/api_client.rb,
lib/rocket_stack_sdk/api/cron_api.rb,
lib/rocket_stack_sdk/configuration.rb,
lib/rocket_stack_sdk/api/queues_api.rb,
lib/rocket_stack_sdk/api_model_base.rb,
lib/rocket_stack_sdk/api/storage_api.rb,
lib/rocket_stack_sdk/api/functions_api.rb,
lib/rocket_stack_sdk/api/resources_api.rb,
lib/rocket_stack_sdk/api/scheduler_api.rb,
lib/rocket_stack_sdk/models/put_kv_item_request.rb,
lib/rocket_stack_sdk/models/create_queue_request.rb,
lib/rocket_stack_sdk/models/update_queue_request.rb,
lib/rocket_stack_sdk/models/get_queue200_response.rb,
lib/rocket_stack_sdk/models/create_cron_job_request.rb,
lib/rocket_stack_sdk/models/create_schedule_request.rb,
lib/rocket_stack_sdk/models/enqueue_message_request.rb,
lib/rocket_stack_sdk/models/finalize_upload_request.rb,
lib/rocket_stack_sdk/models/get_kv_item200_response.rb,
lib/rocket_stack_sdk/models/invoke_function_request.rb,
lib/rocket_stack_sdk/models/list_queues200_response.rb,
lib/rocket_stack_sdk/models/put_kv_item200_response.rb,
lib/rocket_stack_sdk/models/update_cron_job_request.rb,
lib/rocket_stack_sdk/models/update_function_request.rb,
lib/rocket_stack_sdk/models/update_schedule_request.rb,
lib/rocket_stack_sdk/models/create_queue201_response.rb,
lib/rocket_stack_sdk/models/get_cron_job200_response.rb,
lib/rocket_stack_sdk/models/get_function200_response.rb,
lib/rocket_stack_sdk/models/get_schedule200_response.rb,
lib/rocket_stack_sdk/models/get_template200_response.rb,
lib/rocket_stack_sdk/models/update_queue200_response.rb,
lib/rocket_stack_sdk/models/list_kv_items200_response.rb,
lib/rocket_stack_sdk/models/list_snippets200_response.rb,
lib/rocket_stack_sdk/models/upload_object201_response.rb,
lib/rocket_stack_sdk/models/delete_kv_item200_response.rb,
lib/rocket_stack_sdk/models/list_cron_jobs200_response.rb,
lib/rocket_stack_sdk/models/list_functions200_response.rb,
lib/rocket_stack_sdk/models/list_functions401_response.rb,
lib/rocket_stack_sdk/models/list_schedules200_response.rb,
lib/rocket_stack_sdk/models/list_templates200_response.rb,
lib/rocket_stack_sdk/models/create_cron_job201_response.rb,
lib/rocket_stack_sdk/models/create_download_url_request.rb,
lib/rocket_stack_sdk/models/create_function202_response.rb,
lib/rocket_stack_sdk/models/create_schedule201_response.rb,
lib/rocket_stack_sdk/models/enqueue_message201_response.rb,
lib/rocket_stack_sdk/models/finalize_upload200_response.rb,
lib/rocket_stack_sdk/models/invoke_function200_response.rb,
lib/rocket_stack_sdk/models/update_cron_job200_response.rb,
lib/rocket_stack_sdk/models/update_schedule200_response.rb,
lib/rocket_stack_sdk/models/get_kv_item200_response_data.rb,
lib/rocket_stack_sdk/models/list_queues200_response_data.rb,
lib/rocket_stack_sdk/models/put_kv_item200_response_data.rb,
lib/rocket_stack_sdk/models/create_queue201_response_data.rb,
lib/rocket_stack_sdk/models/list_capabilities200_response.rb,
lib/rocket_stack_sdk/models/update_queue200_response_data.rb,
lib/rocket_stack_sdk/models/get_message_status200_response.rb,
lib/rocket_stack_sdk/models/list_kv_items200_response_data.rb,
lib/rocket_stack_sdk/models/put_kv_item_request_if_version.rb,
lib/rocket_stack_sdk/models/upload_object201_response_data.rb,
lib/rocket_stack_sdk/models/create_download_url200_response.rb,
lib/rocket_stack_sdk/models/delete_kv_item200_response_data.rb,
lib/rocket_stack_sdk/models/get_schedule_status200_response.rb,
lib/rocket_stack_sdk/models/list_cron_jobs200_response_data.rb,
lib/rocket_stack_sdk/models/list_functions200_response_data.rb,
lib/rocket_stack_sdk/models/list_schedules200_response_data.rb,
lib/rocket_stack_sdk/models/create_cron_job201_response_data.rb,
lib/rocket_stack_sdk/models/create_cron_job_request_schedule.rb,
lib/rocket_stack_sdk/models/create_function202_response_data.rb,
lib/rocket_stack_sdk/models/create_schedule201_response_data.rb,
lib/rocket_stack_sdk/models/enqueue_message201_response_data.rb,
lib/rocket_stack_sdk/models/finalize_upload200_response_data.rb,
lib/rocket_stack_sdk/models/invoke_function200_response_data.rb,
lib/rocket_stack_sdk/models/list_functions200_response_error.rb,
lib/rocket_stack_sdk/models/list_storage_objects200_response.rb,
lib/rocket_stack_sdk/models/update_cron_job200_response_data.rb,
lib/rocket_stack_sdk/models/update_cron_job_request_schedule.rb,
lib/rocket_stack_sdk/models/update_schedule200_response_data.rb,
lib/rocket_stack_sdk/models/get_message_status200_response_data.rb,
lib/rocket_stack_sdk/models/create_download_url200_response_data.rb,
lib/rocket_stack_sdk/models/create_queue_request_delivery_target.rb,
lib/rocket_stack_sdk/models/get_schedule_status200_response_data.rb,
lib/rocket_stack_sdk/models/list_snippets200_response_data_inner.rb,
lib/rocket_stack_sdk/models/list_storage_objects200_response_data.rb,
lib/rocket_stack_sdk/models/list_templates200_response_data_inner.rb,
lib/rocket_stack_sdk/models/create_cron_job_request_delivery_target.rb,
lib/rocket_stack_sdk/models/list_capabilities200_response_data_inner.rb,
lib/rocket_stack_sdk/models/list_queues200_response_data_items_inner.rb,
lib/rocket_stack_sdk/models/list_kv_items200_response_data_items_inner.rb,
lib/rocket_stack_sdk/models/list_cron_jobs200_response_data_items_inner.rb,
lib/rocket_stack_sdk/models/list_functions200_response_data_items_inner.rb,
lib/rocket_stack_sdk/models/list_schedules200_response_data_items_inner.rb,
lib/rocket_stack_sdk/models/list_storage_objects200_response_data_items_inner.rb,
lib/rocket_stack_sdk/models/list_cron_jobs200_response_data_items_inner_schedule.rb,
lib/rocket_stack_sdk/models/list_functions200_response_data_items_inner_actual_spec.rb,
lib/rocket_stack_sdk/models/list_functions200_response_data_items_inner_desired_spec.rb,
lib/rocket_stack_sdk/models/list_queues200_response_data_items_inner_delivery_target.rb,
lib/rocket_stack_sdk/models/list_functions200_response_data_items_inner_desired_spec_code.rb

Overview

#Rocketstack API

#API for Functions, Queues, KV, Storage, Cron, and Scheduler.

The version of the OpenAPI document: 1.0.3

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

Defined Under Namespace

Modules: PutKvItemRequestIfVersion Classes: ApiClient, ApiError, ApiModelBase, Configuration, CreateCronJob201Response, CreateCronJob201ResponseData, CreateCronJobRequest, CreateCronJobRequestDeliveryTarget, CreateCronJobRequestSchedule, CreateDownloadUrl200Response, CreateDownloadUrl200ResponseData, CreateDownloadUrlRequest, CreateFunction202Response, CreateFunction202ResponseData, CreateQueue201Response, CreateQueue201ResponseData, CreateQueueRequest, CreateQueueRequestDeliveryTarget, CreateSchedule201Response, CreateSchedule201ResponseData, CreateScheduleRequest, CronApi, DeleteKvItem200Response, DeleteKvItem200ResponseData, EnqueueMessage201Response, EnqueueMessage201ResponseData, EnqueueMessageRequest, FinalizeUpload200Response, FinalizeUpload200ResponseData, FinalizeUploadRequest, FunctionsApi, GetCronJob200Response, GetFunction200Response, GetKvItem200Response, GetKvItem200ResponseData, GetMessageStatus200Response, GetMessageStatus200ResponseData, GetQueue200Response, GetSchedule200Response, GetScheduleStatus200Response, GetScheduleStatus200ResponseData, GetTemplate200Response, InvokeFunction200Response, InvokeFunction200ResponseData, InvokeFunctionRequest, KvApi, ListCapabilities200Response, ListCapabilities200ResponseDataInner, ListCronJobs200Response, ListCronJobs200ResponseData, ListCronJobs200ResponseDataItemsInner, ListCronJobs200ResponseDataItemsInnerSchedule, ListFunctions200Response, ListFunctions200ResponseData, ListFunctions200ResponseDataItemsInner, ListFunctions200ResponseDataItemsInnerActualSpec, ListFunctions200ResponseDataItemsInnerDesiredSpec, ListFunctions200ResponseDataItemsInnerDesiredSpecCode, ListFunctions200ResponseError, ListFunctions401Response, ListKvItems200Response, ListKvItems200ResponseData, ListKvItems200ResponseDataItemsInner, ListQueues200Response, ListQueues200ResponseData, ListQueues200ResponseDataItemsInner, ListQueues200ResponseDataItemsInnerDeliveryTarget, ListSchedules200Response, ListSchedules200ResponseData, ListSchedules200ResponseDataItemsInner, ListSnippets200Response, ListSnippets200ResponseDataInner, ListStorageObjects200Response, ListStorageObjects200ResponseData, ListStorageObjects200ResponseDataItemsInner, ListTemplates200Response, ListTemplates200ResponseDataInner, PutKvItem200Response, PutKvItem200ResponseData, PutKvItemRequest, QueuesApi, ResourcesApi, SchedulerApi, StorageApi, UpdateCronJob200Response, UpdateCronJob200ResponseData, UpdateCronJobRequest, UpdateCronJobRequestSchedule, UpdateFunctionRequest, UpdateQueue200Response, UpdateQueue200ResponseData, UpdateQueueRequest, UpdateSchedule200Response, UpdateSchedule200ResponseData, UpdateScheduleRequest, UploadObject201Response, UploadObject201ResponseData

Constant Summary collapse

VERSION =
'1.0.3'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

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

If no block given, return the default Configuration object.



126
127
128
129
130
131
132
# File 'lib/rocket_stack_sdk.rb', line 126

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