Source: remotepay/VaultCardRequest.js

  1. /**
  2. * Autogenerated by Avro
  3. *
  4. * DO NOT EDIT DIRECTLY
  5. */
  6. var remotepay_BaseRequest = require("../remotepay/BaseRequest");
  7. /**
  8. * @constructor
  9. * @augments remotepay.BaseRequest
  10. * @memberof remotepay
  11. */
  12. var VaultCardRequest = function() {
  13. remotepay_BaseRequest.call(this);
  14. this._superClass_ = remotepay_BaseRequest;
  15. this._class_ = VaultCardRequest;
  16. this.cardEntryMethods = undefined;
  17. };
  18. VaultCardRequest.prototype = Object.create(remotepay_BaseRequest.prototype);
  19. VaultCardRequest.prototype.constructor = VaultCardRequest;
  20. /**
  21. * Set the field value
  22. * Allowed entry methods
  23. *
  24. * @memberof remotepay.VaultCardRequest
  25. * @param {Number|Null} cardEntryMethods must be an integer,
  26. */
  27. VaultCardRequest.prototype.setCardEntryMethods = function(cardEntryMethods) {
  28. this.cardEntryMethods = cardEntryMethods;
  29. };
  30. /**
  31. * Get the field value
  32. * Allowed entry methods
  33. * @memberof remotepay.VaultCardRequest
  34. * @return {Number|Null} must be an integer,
  35. */
  36. VaultCardRequest.prototype.getCardEntryMethods = function() {
  37. return this.cardEntryMethods;
  38. };
  39. VaultCardRequest._meta_ = {fields: {}};
  40. VaultCardRequest._meta_._class_ = VaultCardRequest;
  41. VaultCardRequest._meta_._superMeta_ = remotepay_BaseRequest._meta_;
  42. VaultCardRequest._meta_.fields["cardEntryMethods"] = {};
  43. VaultCardRequest._meta_.fields["cardEntryMethods"].type = Number;
  44. //
  45. // Expose the module.
  46. //
  47. if ('undefined' !== typeof module) {
  48. module.exports = VaultCardRequest;
  49. }