
com.tigerbrokers.stock.openapi.client.https.request.quote.QuoteDepthRequest Maven / Gradle / Ivy
package com.tigerbrokers.stock.openapi.client.https.request.quote;
import com.tigerbrokers.stock.openapi.client.https.domain.quote.model.QuoteDepthModel;
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.quote.QuoteDepthResponse;
import com.tigerbrokers.stock.openapi.client.struct.enums.MethodName;
import java.util.List;
/**
* author:ltc
* date:2019/08/13
*/
public class QuoteDepthRequest extends TigerCommonRequest implements TigerRequest {
public QuoteDepthRequest() {
setApiVersion(V2_0);
setApiMethodName(MethodName.QUOTE_DEPTH);
}
public static QuoteDepthRequest newRequest(List symbols, String market) {
QuoteDepthRequest request = new QuoteDepthRequest();
QuoteDepthModel quoteDepthModel = new QuoteDepthModel(symbols, market);
request.setApiModel(quoteDepthModel);
return request;
}
@Override
public Class getResponseClass() {
return QuoteDepthResponse.class;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy