
com.tigerbrokers.stock.openapi.client.https.request.user.UserTradeTokenRequest Maven / Gradle / Ivy
package com.tigerbrokers.stock.openapi.client.https.request.user;
import com.tigerbrokers.stock.openapi.client.https.domain.user.model.UserTradeTokenModel;
import com.tigerbrokers.stock.openapi.client.https.request.TigerCommonRequest;
import com.tigerbrokers.stock.openapi.client.https.request.TigerRequest;
import com.tigerbrokers.stock.openapi.client.https.response.user.UserTradeTokenResponse;
import com.tigerbrokers.stock.openapi.client.struct.enums.MethodName;
/**
* Description:
* Created by lijiawen on 2019/03/13.
*/
public class UserTradeTokenRequest extends TigerCommonRequest implements TigerRequest {
public UserTradeTokenRequest() {
setApiMethodName(MethodName.USER_TRADE_TOKEN);
}
public static UserTradeTokenRequest newRequest(String tradePassword) {
UserTradeTokenRequest request = new UserTradeTokenRequest();
UserTradeTokenModel model = new UserTradeTokenModel(tradePassword);
request.setApiModel(model);
return request;
}
@Override
public Class getResponseClass() {
return UserTradeTokenResponse.class;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy