Class: MasterCard::API::McaidAnalytics::Transactions

Inherits:
Core::Model::BaseObject
  • Object
show all
Includes:
Core::Model
Defined in:
lib/mastercard/api/mcaidanalytics/transactions.rb

Class Method Summary collapse

Class Method Details

.getOperationConfig(uuid) ⇒ Object

Raises:

  • (NotImplementedError)


45
46
47
48
49
50
# File 'lib/mastercard/api/mcaidanalytics/transactions.rb', line 45

def self.getOperationConfig(uuid)
    if @__store.key?(uuid)
        return @__store[uuid]
    end
    raise NotImplementedError.new("Invalid operationUUID supplied:"+ uuid)
end

.getOperationMetadataObject



52
53
54
# File 'lib/mastercard/api/mcaidanalytics/transactions.rb', line 52

def self.()
    return .new(SDKConfig.getVersion(), SDKConfig.getHost())
end

.query(criteria) ⇒ Object



63
64
65
66
67
68
69
70
71
# File 'lib/mastercard/api/mcaidanalytics/transactions.rb', line 63

def self.query(criteria)
    #
    #Query objects of type Transactions by id and optional criteria
    #@param type criteria
    #@return Transactions object representing the response.
    #

    return self.execute("50e85606-db0d-4e21-91f5-bce9e34de3b8",Transactions.new(criteria))
end