lib/nylas.rb in nylas-5.8.0 vs lib/nylas.rb in nylas-5.9.0

- old
+ new

@@ -27,10 +27,12 @@ require_relative "nylas/logging" require_relative "nylas/registry" require_relative "nylas/types" require_relative "nylas/constraints" +require_relative "nylas/http_client" +require_relative "nylas/api" require_relative "nylas/collection" require_relative "nylas/model" # Attribute types supported by the API require_relative "nylas/email_address" @@ -65,10 +67,12 @@ require_relative "nylas/deltas_collection" require_relative "nylas/free_busy_collection" require_relative "nylas/calendar_collection" require_relative "nylas/component_collection" require_relative "nylas/scheduler_collection" +require_relative "nylas/job_status_collection" +require_relative "nylas/outbox" # Models supported by the API require_relative "nylas/account" require_relative "nylas/calendar" require_relative "nylas/contact" @@ -85,10 +89,13 @@ require_relative "nylas/webhook" require_relative "nylas/scheduler" require_relative "nylas/job_status" require_relative "nylas/token_info" require_relative "nylas/application_details" +require_relative "nylas/outbox_message" +require_relative "nylas/outbox_job_status" +require_relative "nylas/send_grid_verified_status" # Neural specific types require_relative "nylas/neural" require_relative "nylas/neural_sentiment_analysis" require_relative "nylas/neural_ocr" @@ -105,13 +112,10 @@ require_relative "nylas/scheduler_booking_request" require_relative "nylas/scheduler_booking_confirmation" require_relative "nylas/native_authentication" -require_relative "nylas/http_client" -require_relative "nylas/api" - require_relative "nylas/filter_attributes" # an SDK for interacting with the Nylas API # @see https://docs.nylas.com/reference module Nylas Types.registry[:account] = Types::ModelType.new(model: Account) @@ -150,6 +154,7 @@ Types.registry[:neural_contact_link] = Types::ModelType.new(model: NeuralContactLink) Types.registry[:neural_contact_name] = Types::ModelType.new(model: NeuralContactName) Types.registry[:scheduler_config] = Types::ModelType.new(model: SchedulerConfig) Types.registry[:scheduler_time_slot] = Types::ModelType.new(model: SchedulerTimeSlot) Types.registry[:job_status] = Types::ModelType.new(model: JobStatus) + Types.registry[:outbox_message] = Types::ModelType.new(model: OutboxMessage) end