lib/twilio-ruby/rest/preview.rb in twilio-ruby-5.77.0 vs lib/twilio-ruby/rest/preview.rb in twilio-ruby-6.0.0.pre.rc.1

- old
+ new

@@ -1,160 +1,102 @@ -## -# This code was generated by -# \ / _ _ _| _ _ -# | (_)\/(_)(_|\/| |(/_ v1.0.0 -# / / -# -# frozen_string_literal: true - module Twilio module REST - class Preview < Domain + class Preview < PreviewBase ## - # Initialize the Preview Domain - def initialize(twilio) - super - - @base_url = 'https://preview.twilio.com' - @host = 'preview.twilio.com' - @port = 443 - - # Versions - @deployed_devices = nil - @hosted_numbers = nil - @marketplace = nil - @sync = nil - @understand = nil - @wireless = nil - end - - ## - # Version deployed_devices of preview - def deployed_devices - @deployed_devices ||= DeployedDevices.new self - end - - ## - # Version hosted_numbers of preview - def hosted_numbers - @hosted_numbers ||= HostedNumbers.new self - end - - ## - # Version marketplace of preview - def marketplace - @marketplace ||= Marketplace.new self - end - - ## - # Version sync of preview - def sync - @sync ||= Sync.new self - end - - ## - # Version understand of preview - def understand - @understand ||= Understand.new self - end - - ## - # Version wireless of preview - def wireless - @wireless ||= Wireless.new self - end - - ## # @param [String] sid Contains a 34 character string that uniquely identifies this # Fleet resource. # @return [Twilio::REST::Preview::DeployedDevices::FleetInstance] if sid was passed. # @return [Twilio::REST::Preview::DeployedDevices::FleetList] def fleets(sid=:unset) + warn "fleets is deprecated. Use deployed_devices.fleets instead." self.deployed_devices.fleets(sid) end ## # @param [String] sid A 34 character string that uniquely identifies this # AuthorizationDocument. # @return [Twilio::REST::Preview::HostedNumbers::AuthorizationDocumentInstance] if sid was passed. # @return [Twilio::REST::Preview::HostedNumbers::AuthorizationDocumentList] def authorization_documents(sid=:unset) + warn "authorization_documents is deprecated. Use hosted_numbers.authorization_documents instead." self.hosted_numbers.authorization_documents(sid) end ## # @param [String] sid A 34 character string that uniquely identifies this # HostedNumberOrder. # @return [Twilio::REST::Preview::HostedNumbers::HostedNumberOrderInstance] if sid was passed. # @return [Twilio::REST::Preview::HostedNumbers::HostedNumberOrderList] def hosted_number_orders(sid=:unset) + warn "hosted_number_orders is deprecated. Use hosted_numbers.hosted_number_orders instead." self.hosted_numbers.hosted_number_orders(sid) end ## # @param [String] sid The unique string that we created to identify the # AvailableAddOn resource. # @return [Twilio::REST::Preview::Marketplace::AvailableAddOnInstance] if sid was passed. # @return [Twilio::REST::Preview::Marketplace::AvailableAddOnList] def available_add_ons(sid=:unset) + warn "available_add_ons is deprecated. Use marketplace.available_add_ons instead." self.marketplace.available_add_ons(sid) end ## # @param [String] sid The unique string that we created to identify the # InstalledAddOn resource. This Sid can also be found in the Console on that # specific Add-ons page as the 'Available Add-on Sid'. # @return [Twilio::REST::Preview::Marketplace::InstalledAddOnInstance] if sid was passed. # @return [Twilio::REST::Preview::Marketplace::InstalledAddOnList] def installed_add_ons(sid=:unset) + warn "installed_add_ons is deprecated. Use marketplace.installed_add_ons instead." self.marketplace.installed_add_ons(sid) end ## # @param [String] sid The sid # @return [Twilio::REST::Preview::Sync::ServiceInstance] if sid was passed. # @return [Twilio::REST::Preview::Sync::ServiceList] def services(sid=:unset) + warn "services is deprecated. Use sync.services instead." self.sync.services(sid) end ## # @param [String] sid A 34 character string that uniquely identifies this # resource. # @return [Twilio::REST::Preview::Understand::AssistantInstance] if sid was passed. # @return [Twilio::REST::Preview::Understand::AssistantList] def assistants(sid=:unset) + warn "assistants is deprecated. Use understand.assistants instead." self.understand.assistants(sid) end ## # @param [String] sid The sid # @return [Twilio::REST::Preview::Wireless::CommandInstance] if sid was passed. # @return [Twilio::REST::Preview::Wireless::CommandList] def commands(sid=:unset) + warn "commands is deprecated. Use wireless.commands instead." self.wireless.commands(sid) end ## # @param [String] sid The sid # @return [Twilio::REST::Preview::Wireless::RatePlanInstance] if sid was passed. # @return [Twilio::REST::Preview::Wireless::RatePlanList] def rate_plans(sid=:unset) + warn "rate_plans is deprecated. Use wireless.rate_plans instead." self.wireless.rate_plans(sid) end ## # @param [String] sid The sid # @return [Twilio::REST::Preview::Wireless::SimInstance] if sid was passed. # @return [Twilio::REST::Preview::Wireless::SimList] def sims(sid=:unset) + warn "sims is deprecated. Use wireless.sims instead." self.wireless.sims(sid) - end - - ## - # Provide a user friendly representation - def to_s - '#<Twilio::REST::Preview>' end end end end \ No newline at end of file