Sha256: 9f085fc0ae3af11a6b21d390fd4de1bd8ff9c7b49278dae76cc327fa07d7b1a1

Contents?: true

Size: 1.97 KB

Versions: 24

Compression:

Stored size: 1.97 KB

Contents

##
#    This code was generated by
#    ___ _ _ _ _ _    _ ____    ____ ____ _    ____ ____ _  _ ____ ____ ____ ___ __   __
#     |  | | | | |    | |  | __ |  | |__| | __ | __ |___ |\ | |___ |__/ |__|  | |  | |__/
#     |  |_|_| | |___ | |__|    |__| |  | |    |__] |___ | \| |___ |  \ |  |  | |__| |  \
#
#    Twilio - Autopilot
#    This is the public Twilio REST API.
#
#    NOTE: This class is auto generated by OpenAPI Generator.
#    https://openapi-generator.tech
#    Do not edit the class manually.
#

module Twilio
    module REST
        class Autopilot
            class V1 < Version
                ##
                # Initialize the V1 version of Autopilot
                def initialize(domain)
                    super
                    @version = 'v1'
                    @assistants = nil
                    @restore_assistant = nil
                end

                ##
                # @param [String] sid The Twilio-provided string that uniquely identifies the Assistant resource to fetch.
                # @return [Twilio::REST::Autopilot::V1::AssistantContext] if sid was passed.
                # @return [Twilio::REST::Autopilot::V1::AssistantList]
                def assistants(sid=:unset)
                    if sid.nil?
                        raise ArgumentError, 'sid cannot be nil'
                    end
                    if sid == :unset
                        @assistants ||= AssistantList.new self
                    else
                        AssistantContext.new(self, sid)
                    end
                end
                ##
                # @return [Twilio::REST::Autopilot::V1::RestoreAssistantList]
                def restore_assistant
                    @restore_assistant ||= RestoreAssistantList.new self
                end
                ##
                # Provide a user friendly representation
                def to_s
                    '<Twilio::REST::Autopilot::V1>';
                end
            end
        end
    end
end

Version data entries

24 entries across 24 versions & 2 rubygems

Version Path
twilio-ruby-6.9.0 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.8.3 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.8.2 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.8.1 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.8.0 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.7.1 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.7.0 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.6.0 lib/twilio-ruby/rest/autopilot/v1.rb
whoosh-ruby-0.1.5 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.5.0 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.4.0 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.3.1 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.3.0 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.2.0 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.1.0 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.0.2 lib/twilio-ruby/rest/autopilot/v1.rb
whoosh-ruby-0.1.4 lib/twilio-ruby/rest/autopilot/v1.rb
whoosh-ruby-0.1.2 lib/twilio-ruby/rest/autopilot/v1.rb
twilio-ruby-6.0.1 lib/twilio-ruby/rest/autopilot/v1.rb
whoosh-ruby-0.1.1 lib/twilio-ruby/rest/autopilot/v1.rb