# class Veritrans::Tercerog::Mdk::FraudDetectionAgResponseDto

# 不正検知Aegis詳細結果応答Dtoクラス¶ ↑

@author

  VeriTrans Inc.

### Public Instance Methods

decision() click to toggle source

### 評価結果を取得する¶ ↑

不正検知評価結果。 accept：承認 deny：拒否 challenge：保留

@return

  評価結果

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_ag_response_dto.rb, line 21
    def decision
      @decision = nil unless instance_variable_defined?(:@decision)
      @decision
    end

decision=(decision) click to toggle source

### 評価結果を設定する¶ ↑

@param

  decision 評価結果

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_ag_response_dto.rb, line 30
    def decision=(decision)
      @decision = decision
    end

errors() click to toggle source

### 実施時エラー理由を取得する¶ ↑

不正検知評価実施時に発生したエラー理由（複数）

@return

  実施時エラー理由

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_ag_response_dto.rb, line 75
    def errors
      @errors = nil unless instance_variable_defined?(:@errors)
      @errors
    end

errors=(errors) click to toggle source

### 実施時エラー理由を設定する¶ ↑

@param

  errors 実施時エラー理由

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_ag_response_dto.rb, line 84
    def errors=(errors)
      @errors = errors
    end

hit_reasons() click to toggle source

### 該当不正検知理由を取得する¶ ↑

該当した不正検知理由（複数）。

@return

  該当不正検知理由

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_ag_response_dto.rb, line 57
    def hit_reasons
      @hit_reasons = nil unless instance_variable_defined?(:@hit_reasons)
      @hit_reasons
    end

hit_reasons=(hit_reasons) click to toggle source

### 該当不正検知理由を設定する¶ ↑

@param

  #hit_reasons 該当不正検知理由

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_ag_response_dto.rb, line 66
    def hit_reasons=(hit_reasons)
      @hit_reasons = hit_reasons
    end

hit_rules() click to toggle source

### 該当不正検知ルールを取得する¶ ↑

該当した不正検知ルール（複数）。

@return

  該当不正検知ルール

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_ag_response_dto.rb, line 39
    def hit_rules
      @hit_rules = nil unless instance_variable_defined?(:@hit_rules)
      @hit_rules
    end

hit_rules=(hit_rules) click to toggle source

### 該当不正検知ルールを設定する¶ ↑

@param

  #hit_rules 該当不正検知ルール

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_ag_response_dto.rb, line 48
    def hit_rules=(hit_rules)
      @hit_rules = hit_rules
    end

message() click to toggle source

### 実施前エラー理由を取得する¶ ↑

不正検知評価前に発生したエラー理由

@return

  実施前エラー理由

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_ag_response_dto.rb, line 93
    def message
      @message = nil unless instance_variable_defined?(:@message)
      @message
    end

message=(message) click to toggle source

### 実施前エラー理由を設定する¶ ↑

@param

  message 実施前エラー理由

    # File tgMdk/lib/tg_mdk/mdk_dto/fraud_detection_ag_response_dto.rb, line 102
    def message=(message)
      @message = message
    end