@reactivemarkets/switchboard-sdk
Version:
SDK for the Reactive Markets Switchboard
24 lines (23 loc) • 821 B
TypeScript
import { IMessageBuilder } from "./iMessageBuilder";
export interface IQuoteRequestRejectBuilder extends IMessageBuilder {
/**
* Code to identify reason for the session-level Reject message.
* @param code The reject code.
*/
code(code?: number): IQuoteRequestRejectBuilder;
/**
* Request identifier specified on the Quote Request.
* @param requestId The request id.
*/
requestId(requestId?: string): IQuoteRequestRejectBuilder;
/**
* Supplementary information relating to the reject.
* @param text The message.
*/
text(text?: string): IQuoteRequestRejectBuilder;
/**
* Venue symbol, when Reject is from a single venue during an aggregate request.
* @param venue The venue.
*/
venue(venue?: string): IQuoteRequestRejectBuilder;
}