/**
  * ウォレット残高加算したときに実行するスクリプトを設定
  *
  * @param depositScript ウォレット残高加算したときに実行するスクリプト
  * @return this
  */
 public Namespace WithDepositScript(Gs2.Gs2Money.Model.ScriptSetting depositScript)
 {
     this.depositScript = depositScript;
     return(this);
 }
 /**
  * ウォレット残高消費したときに実行するスクリプトを設定
  *
  * @param withdrawScript ウォレット残高消費したときに実行するスクリプト
  * @return this
  */
 public Namespace WithWithdrawScript(Gs2.Gs2Money.Model.ScriptSetting withdrawScript)
 {
     this.withdrawScript = withdrawScript;
     return(this);
 }
 /**
  * ウォレット新規作成したときに実行するスクリプトを設定
  *
  * @param createWalletScript ウォレット新規作成したときに実行するスクリプト
  * @return this
  */
 public Namespace WithCreateWalletScript(Gs2.Gs2Money.Model.ScriptSetting createWalletScript)
 {
     this.createWalletScript = createWalletScript;
     return(this);
 }