
com.tigerbrokers.stock.openapi.client.https.request.quote.QuoteDelayRequest Maven / Gradle / Ivy
package com.tigerbrokers.stock.openapi.client.https.request.quote;
import com.tigerbrokers.stock.openapi.client.https.domain.quote.model.QuoteSymbolModel;
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.QuoteDelayResponse;
import com.tigerbrokers.stock.openapi.client.struct.enums.MethodName;
import java.util.List;
/**
* Description: delay quote reqest
* Created by sk on 2021/11/18.
*/
public class QuoteDelayRequest extends TigerCommonRequest implements TigerRequest {
public QuoteDelayRequest() {
setApiVersion(V2_0);
setApiMethodName(MethodName.QUOTE_DELAY);
}
public static QuoteDelayRequest newRequest(List symbols) {
QuoteDelayRequest request = new QuoteDelayRequest();
QuoteSymbolModel quoteSymbolModel = new QuoteSymbolModel(symbols);
request.setApiModel(quoteSymbolModel);
return request;
}
@Override
public Class getResponseClass() {
return QuoteDelayResponse.class;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy