Class: Nylas::Applications
- Includes:
- ApiOperations::Get, ApiOperations::Patch
- Defined in:
- lib/nylas/resources/applications.rb
Overview
Application
Instance Attribute Summary collapse
-
#redirect_uris ⇒ Object
readonly
Returns the value of attribute redirect_uris.
Instance Method Summary collapse
-
#get_details ⇒ Array(Hash, String)
Get application details.
-
#initialize(sdk_instance) ⇒ Applications
constructor
Initializes the application.
-
#update(request_body:) ⇒ Array(Hash, String)
Update application details.
Constructor Details
#initialize(sdk_instance) ⇒ Applications
Initializes the application.
16 17 18 19 |
# File 'lib/nylas/resources/applications.rb', line 16 def initialize(sdk_instance) super(sdk_instance) @redirect_uris = RedirectUris.new(sdk_instance) end |
Instance Attribute Details
#redirect_uris ⇒ Object (readonly)
Returns the value of attribute redirect_uris.
13 14 15 |
# File 'lib/nylas/resources/applications.rb', line 13 def redirect_uris @redirect_uris end |
Instance Method Details
#get_details ⇒ Array(Hash, String)
Get application details.
24 25 26 |
# File 'lib/nylas/resources/applications.rb', line 24 def get_details get(path: "#{api_uri}/v3/applications") end |
#update(request_body:) ⇒ Array(Hash, String)
Update application details.
34 35 36 37 38 39 |
# File 'lib/nylas/resources/applications.rb', line 34 def update(request_body:) patch( path: "#{api_uri}/v3/applications", request_body: request_body ) end |