Class: Stripe::Terminal::ConfigurationUpdateParams
- Inherits:
-
RequestParams
- Object
- RequestParams
- Stripe::Terminal::ConfigurationUpdateParams
- Defined in:
- lib/stripe/params/terminal/configuration_update_params.rb
Defined Under Namespace
Classes: BbposWisepad3, BbposWiseposE, Cellular, Offline, ReaderSecurity, RebootWindow, StripeS700, StripeS710, Tipping, VerifoneM425, VerifoneP400, VerifoneP630, VerifoneUx700, VerifoneV660p, Wifi
Instance Attribute Summary collapse
-
#bbpos_wisepad3 ⇒ Object
An object containing device type specific settings for BBPOS WisePad 3 readers.
-
#bbpos_wisepos_e ⇒ Object
An object containing device type specific settings for BBPOS WisePOS E readers.
-
#cellular ⇒ Object
Configuration for cellular connectivity.
-
#expand ⇒ Object
Specifies which fields in the response should be expanded.
-
#name ⇒ Object
Name of the configuration.
-
#offline ⇒ Object
Configurations for collecting transactions offline.
-
#reader_security ⇒ Object
Configurations for reader security settings.
-
#reboot_window ⇒ Object
Reboot time settings for readers.
-
#stripe_s700 ⇒ Object
An object containing device type specific settings for Stripe S700 readers.
-
#stripe_s710 ⇒ Object
An object containing device type specific settings for Stripe S710 readers.
-
#tipping ⇒ Object
Tipping configurations for readers that support on-reader tips.
-
#verifone_m425 ⇒ Object
An object containing device type specific settings for Verifone M425 readers.
-
#verifone_p400 ⇒ Object
An object containing device type specific settings for Verifone P400 readers.
-
#verifone_p630 ⇒ Object
An object containing device type specific settings for Verifone P630 readers.
-
#verifone_ux700 ⇒ Object
An object containing device type specific settings for Verifone UX700 readers.
-
#verifone_v660p ⇒ Object
An object containing device type specific settings for Verifone V660p readers.
-
#wifi ⇒ Object
Configurations for connecting to a WiFi network.
Instance Method Summary collapse
-
#initialize(bbpos_wisepad3: nil, bbpos_wisepos_e: nil, cellular: nil, expand: nil, name: nil, offline: nil, reader_security: nil, reboot_window: nil, stripe_s700: nil, stripe_s710: nil, tipping: nil, verifone_m425: nil, verifone_p400: nil, verifone_p630: nil, verifone_ux700: nil, verifone_v660p: nil, wifi: nil) ⇒ ConfigurationUpdateParams
constructor
A new instance of ConfigurationUpdateParams.
Methods inherited from RequestParams
attr_accessor, coerce_params, coerce_value, field_encodings, new, #to_h
Constructor Details
#initialize(bbpos_wisepad3: nil, bbpos_wisepos_e: nil, cellular: nil, expand: nil, name: nil, offline: nil, reader_security: nil, reboot_window: nil, stripe_s700: nil, stripe_s710: nil, tipping: nil, verifone_m425: nil, verifone_p400: nil, verifone_p630: nil, verifone_ux700: nil, verifone_v660p: nil, wifi: nil) ⇒ ConfigurationUpdateParams
Returns a new instance of ConfigurationUpdateParams.
645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 645 def initialize( bbpos_wisepad3: nil, bbpos_wisepos_e: nil, cellular: nil, expand: nil, name: nil, offline: nil, reader_security: nil, reboot_window: nil, stripe_s700: nil, stripe_s710: nil, tipping: nil, verifone_m425: nil, verifone_p400: nil, verifone_p630: nil, verifone_ux700: nil, verifone_v660p: nil, wifi: nil ) @bbpos_wisepad3 = bbpos_wisepad3 @bbpos_wisepos_e = bbpos_wisepos_e @cellular = cellular @expand = @name = name @offline = offline @reader_security = reader_security @reboot_window = reboot_window @stripe_s700 = stripe_s700 @stripe_s710 = stripe_s710 @tipping = tipping @verifone_m425 = verifone_m425 @verifone_p400 = verifone_p400 @verifone_p630 = verifone_p630 @verifone_ux700 = verifone_ux700 @verifone_v660p = verifone_v660p @wifi = wifi end |
Instance Attribute Details
#bbpos_wisepad3 ⇒ Object
An object containing device type specific settings for BBPOS WisePad 3 readers.
611 612 613 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 611 def bbpos_wisepad3 @bbpos_wisepad3 end |
#bbpos_wisepos_e ⇒ Object
An object containing device type specific settings for BBPOS WisePOS E readers.
613 614 615 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 613 def bbpos_wisepos_e @bbpos_wisepos_e end |
#cellular ⇒ Object
Configuration for cellular connectivity.
615 616 617 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 615 def cellular @cellular end |
#expand ⇒ Object
Specifies which fields in the response should be expanded.
617 618 619 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 617 def @expand end |
#name ⇒ Object
Name of the configuration
619 620 621 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 619 def name @name end |
#offline ⇒ Object
Configurations for collecting transactions offline.
621 622 623 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 621 def offline @offline end |
#reader_security ⇒ Object
Configurations for reader security settings.
623 624 625 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 623 def reader_security @reader_security end |
#reboot_window ⇒ Object
Reboot time settings for readers. that support customized reboot time configuration.
625 626 627 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 625 def reboot_window @reboot_window end |
#stripe_s700 ⇒ Object
An object containing device type specific settings for Stripe S700 readers.
627 628 629 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 627 def stripe_s700 @stripe_s700 end |
#stripe_s710 ⇒ Object
An object containing device type specific settings for Stripe S710 readers.
629 630 631 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 629 def stripe_s710 @stripe_s710 end |
#tipping ⇒ Object
Tipping configurations for readers that support on-reader tips.
631 632 633 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 631 def tipping @tipping end |
#verifone_m425 ⇒ Object
An object containing device type specific settings for Verifone M425 readers.
633 634 635 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 633 def verifone_m425 @verifone_m425 end |
#verifone_p400 ⇒ Object
An object containing device type specific settings for Verifone P400 readers.
635 636 637 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 635 def verifone_p400 @verifone_p400 end |
#verifone_p630 ⇒ Object
An object containing device type specific settings for Verifone P630 readers.
637 638 639 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 637 def verifone_p630 @verifone_p630 end |
#verifone_ux700 ⇒ Object
An object containing device type specific settings for Verifone UX700 readers.
639 640 641 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 639 def verifone_ux700 @verifone_ux700 end |
#verifone_v660p ⇒ Object
An object containing device type specific settings for Verifone V660p readers.
641 642 643 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 641 def verifone_v660p @verifone_v660p end |
#wifi ⇒ Object
Configurations for connecting to a WiFi network.
643 644 645 |
# File 'lib/stripe/params/terminal/configuration_update_params.rb', line 643 def wifi @wifi end |