Source: remotemessage/CardDataRequestMessage.js

  1. /**
  2. * Autogenerated by Avro
  3. *
  4. * DO NOT EDIT DIRECTLY
  5. */
  6. var remotemessage_Method = require("../remotemessage/Method");
  7. var remotemessage_PayIntent = require("../remotemessage/PayIntent");
  8. var remotemessage_Message = require("../remotemessage/Message");
  9. /**
  10. * @constructor
  11. * @augments remotemessage.Message
  12. * @memberof remotemessage
  13. */
  14. var CardDataRequestMessage = function() {
  15. remotemessage_Message.call(this);
  16. this._superClass_ = remotemessage_Message;
  17. this._class_ = CardDataRequestMessage;
  18. this.setMethod(remotemessage_Method["CARD_DATA"]);
  19. this.payIntent = undefined;
  20. };
  21. CardDataRequestMessage.prototype = Object.create(remotemessage_Message.prototype);
  22. CardDataRequestMessage.prototype.constructor = CardDataRequestMessage;
  23. /**
  24. * Set the field value
  25. * The payIntent
  26. *
  27. * @memberof remotemessage.CardDataRequestMessage
  28. * @param {remotemessage.PayIntent} payIntent
  29. */
  30. CardDataRequestMessage.prototype.setPayIntent = function(payIntent) {
  31. this.payIntent = payIntent;
  32. };
  33. /**
  34. * Get the field value
  35. * The payIntent
  36. * @memberof remotemessage.CardDataRequestMessage
  37. * @return {remotemessage.PayIntent}
  38. */
  39. CardDataRequestMessage.prototype.getPayIntent = function() {
  40. return this.payIntent;
  41. };
  42. CardDataRequestMessage._meta_ = {fields: {}};
  43. CardDataRequestMessage._meta_._class_ = CardDataRequestMessage;
  44. CardDataRequestMessage._meta_._superMeta_ = remotemessage_Message._meta_;
  45. CardDataRequestMessage._meta_.fields["payIntent"] = {};
  46. CardDataRequestMessage._meta_.fields["payIntent"].type = remotemessage_PayIntent;
  47. //
  48. // Expose the module.
  49. //
  50. if ('undefined' !== typeof module) {
  51. module.exports = CardDataRequestMessage;
  52. }