3197 lines
109 KiB
Go
3197 lines
109 KiB
Go
// Code generated by quickfix. DO NOT EDIT.
|
|
package partydetailslistreport
|
|
|
|
import (
|
|
"github.com/shopspring/decimal"
|
|
|
|
"quantex.com/qfixpt/quickfix"
|
|
"quantex.com/qfixpt/quickfix/gen/enum"
|
|
"quantex.com/qfixpt/quickfix/gen/field"
|
|
"quantex.com/qfixpt/quickfix/gen/fixt11"
|
|
"quantex.com/qfixpt/quickfix/gen/tag"
|
|
)
|
|
|
|
// PartyDetailsListReport is the fix50sp2 PartyDetailsListReport type, MsgType = CG.
|
|
type PartyDetailsListReport struct {
|
|
fixt11.Header
|
|
*quickfix.Body
|
|
fixt11.Trailer
|
|
Message *quickfix.Message
|
|
}
|
|
|
|
// FromMessage creates a PartyDetailsListReport from a quickfix.Message instance.
|
|
func FromMessage(m *quickfix.Message) PartyDetailsListReport {
|
|
return PartyDetailsListReport{
|
|
Header: fixt11.Header{Header: &m.Header},
|
|
Body: &m.Body,
|
|
Trailer: fixt11.Trailer{Trailer: &m.Trailer},
|
|
Message: m,
|
|
}
|
|
}
|
|
|
|
// ToMessage returns a quickfix.Message instance.
|
|
func (m PartyDetailsListReport) ToMessage() *quickfix.Message {
|
|
return m.Message
|
|
}
|
|
|
|
// New returns a PartyDetailsListReport initialized with the required fields for PartyDetailsListReport.
|
|
func New(partydetailslistreportid field.PartyDetailsListReportIDField) (m PartyDetailsListReport) {
|
|
m.Message = quickfix.NewMessage()
|
|
m.Header = fixt11.NewHeader(&m.Message.Header)
|
|
m.Body = &m.Message.Body
|
|
m.Trailer.Trailer = &m.Message.Trailer
|
|
|
|
m.Header.Set(field.NewMsgType("CG"))
|
|
m.Set(partydetailslistreportid)
|
|
|
|
return
|
|
}
|
|
|
|
// A RouteOut is the callback type that should be implemented for routing Message.
|
|
type RouteOut func(msg PartyDetailsListReport, sessionID quickfix.SessionID) quickfix.MessageRejectError
|
|
|
|
// Route returns the beginstring, message type, and MessageRoute for this Message type.
|
|
func Route(router RouteOut) (string, string, quickfix.MessageRoute) {
|
|
r := func(msg *quickfix.Message, sessionID quickfix.SessionID) quickfix.MessageRejectError {
|
|
return router(FromMessage(msg), sessionID)
|
|
}
|
|
return "9", "CG", r
|
|
}
|
|
|
|
// SetText sets Text, Tag 58.
|
|
func (m PartyDetailsListReport) SetText(v string) {
|
|
m.Set(field.NewText(v))
|
|
}
|
|
|
|
// SetEncodedTextLen sets EncodedTextLen, Tag 354.
|
|
func (m PartyDetailsListReport) SetEncodedTextLen(v int) {
|
|
m.Set(field.NewEncodedTextLen(v))
|
|
}
|
|
|
|
// SetEncodedText sets EncodedText, Tag 355.
|
|
func (m PartyDetailsListReport) SetEncodedText(v string) {
|
|
m.Set(field.NewEncodedText(v))
|
|
}
|
|
|
|
// SetLastFragment sets LastFragment, Tag 893.
|
|
func (m PartyDetailsListReport) SetLastFragment(v bool) {
|
|
m.Set(field.NewLastFragment(v))
|
|
}
|
|
|
|
// SetApplID sets ApplID, Tag 1180.
|
|
func (m PartyDetailsListReport) SetApplID(v string) {
|
|
m.Set(field.NewApplID(v))
|
|
}
|
|
|
|
// SetApplSeqNum sets ApplSeqNum, Tag 1181.
|
|
func (m PartyDetailsListReport) SetApplSeqNum(v int) {
|
|
m.Set(field.NewApplSeqNum(v))
|
|
}
|
|
|
|
// SetApplLastSeqNum sets ApplLastSeqNum, Tag 1350.
|
|
func (m PartyDetailsListReport) SetApplLastSeqNum(v int) {
|
|
m.Set(field.NewApplLastSeqNum(v))
|
|
}
|
|
|
|
// SetApplResendFlag sets ApplResendFlag, Tag 1352.
|
|
func (m PartyDetailsListReport) SetApplResendFlag(v bool) {
|
|
m.Set(field.NewApplResendFlag(v))
|
|
}
|
|
|
|
// SetPartyDetailsListRequestID sets PartyDetailsListRequestID, Tag 1505.
|
|
func (m PartyDetailsListReport) SetPartyDetailsListRequestID(v string) {
|
|
m.Set(field.NewPartyDetailsListRequestID(v))
|
|
}
|
|
|
|
// SetPartyDetailsListReportID sets PartyDetailsListReportID, Tag 1510.
|
|
func (m PartyDetailsListReport) SetPartyDetailsListReportID(v string) {
|
|
m.Set(field.NewPartyDetailsListReportID(v))
|
|
}
|
|
|
|
// SetPartyDetailsRequestResult sets PartyDetailsRequestResult, Tag 1511.
|
|
func (m PartyDetailsListReport) SetPartyDetailsRequestResult(v enum.PartyDetailsRequestResult) {
|
|
m.Set(field.NewPartyDetailsRequestResult(v))
|
|
}
|
|
|
|
// SetTotNoPartyList sets TotNoPartyList, Tag 1512.
|
|
func (m PartyDetailsListReport) SetTotNoPartyList(v int) {
|
|
m.Set(field.NewTotNoPartyList(v))
|
|
}
|
|
|
|
// SetNoPartyList sets NoPartyList, Tag 1513.
|
|
func (m PartyDetailsListReport) SetNoPartyList(f NoPartyListRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// GetText gets Text, Tag 58.
|
|
func (m PartyDetailsListReport) GetText() (v string, err quickfix.MessageRejectError) {
|
|
var f field.TextField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetEncodedTextLen gets EncodedTextLen, Tag 354.
|
|
func (m PartyDetailsListReport) GetEncodedTextLen() (v int, err quickfix.MessageRejectError) {
|
|
var f field.EncodedTextLenField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetEncodedText gets EncodedText, Tag 355.
|
|
func (m PartyDetailsListReport) GetEncodedText() (v string, err quickfix.MessageRejectError) {
|
|
var f field.EncodedTextField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetLastFragment gets LastFragment, Tag 893.
|
|
func (m PartyDetailsListReport) GetLastFragment() (v bool, err quickfix.MessageRejectError) {
|
|
var f field.LastFragmentField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetApplID gets ApplID, Tag 1180.
|
|
func (m PartyDetailsListReport) GetApplID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.ApplIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetApplSeqNum gets ApplSeqNum, Tag 1181.
|
|
func (m PartyDetailsListReport) GetApplSeqNum() (v int, err quickfix.MessageRejectError) {
|
|
var f field.ApplSeqNumField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetApplLastSeqNum gets ApplLastSeqNum, Tag 1350.
|
|
func (m PartyDetailsListReport) GetApplLastSeqNum() (v int, err quickfix.MessageRejectError) {
|
|
var f field.ApplLastSeqNumField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetApplResendFlag gets ApplResendFlag, Tag 1352.
|
|
func (m PartyDetailsListReport) GetApplResendFlag() (v bool, err quickfix.MessageRejectError) {
|
|
var f field.ApplResendFlagField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetPartyDetailsListRequestID gets PartyDetailsListRequestID, Tag 1505.
|
|
func (m PartyDetailsListReport) GetPartyDetailsListRequestID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.PartyDetailsListRequestIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetPartyDetailsListReportID gets PartyDetailsListReportID, Tag 1510.
|
|
func (m PartyDetailsListReport) GetPartyDetailsListReportID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.PartyDetailsListReportIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetPartyDetailsRequestResult gets PartyDetailsRequestResult, Tag 1511.
|
|
func (m PartyDetailsListReport) GetPartyDetailsRequestResult() (v enum.PartyDetailsRequestResult, err quickfix.MessageRejectError) {
|
|
var f field.PartyDetailsRequestResultField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetTotNoPartyList gets TotNoPartyList, Tag 1512.
|
|
func (m PartyDetailsListReport) GetTotNoPartyList() (v int, err quickfix.MessageRejectError) {
|
|
var f field.TotNoPartyListField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetNoPartyList gets NoPartyList, Tag 1513.
|
|
func (m PartyDetailsListReport) GetNoPartyList() (NoPartyListRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoPartyListRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// HasText returns true if Text is present, Tag 58.
|
|
func (m PartyDetailsListReport) HasText() bool {
|
|
return m.Has(tag.Text)
|
|
}
|
|
|
|
// HasEncodedTextLen returns true if EncodedTextLen is present, Tag 354.
|
|
func (m PartyDetailsListReport) HasEncodedTextLen() bool {
|
|
return m.Has(tag.EncodedTextLen)
|
|
}
|
|
|
|
// HasEncodedText returns true if EncodedText is present, Tag 355.
|
|
func (m PartyDetailsListReport) HasEncodedText() bool {
|
|
return m.Has(tag.EncodedText)
|
|
}
|
|
|
|
// HasLastFragment returns true if LastFragment is present, Tag 893.
|
|
func (m PartyDetailsListReport) HasLastFragment() bool {
|
|
return m.Has(tag.LastFragment)
|
|
}
|
|
|
|
// HasApplID returns true if ApplID is present, Tag 1180.
|
|
func (m PartyDetailsListReport) HasApplID() bool {
|
|
return m.Has(tag.ApplID)
|
|
}
|
|
|
|
// HasApplSeqNum returns true if ApplSeqNum is present, Tag 1181.
|
|
func (m PartyDetailsListReport) HasApplSeqNum() bool {
|
|
return m.Has(tag.ApplSeqNum)
|
|
}
|
|
|
|
// HasApplLastSeqNum returns true if ApplLastSeqNum is present, Tag 1350.
|
|
func (m PartyDetailsListReport) HasApplLastSeqNum() bool {
|
|
return m.Has(tag.ApplLastSeqNum)
|
|
}
|
|
|
|
// HasApplResendFlag returns true if ApplResendFlag is present, Tag 1352.
|
|
func (m PartyDetailsListReport) HasApplResendFlag() bool {
|
|
return m.Has(tag.ApplResendFlag)
|
|
}
|
|
|
|
// HasPartyDetailsListRequestID returns true if PartyDetailsListRequestID is present, Tag 1505.
|
|
func (m PartyDetailsListReport) HasPartyDetailsListRequestID() bool {
|
|
return m.Has(tag.PartyDetailsListRequestID)
|
|
}
|
|
|
|
// HasPartyDetailsListReportID returns true if PartyDetailsListReportID is present, Tag 1510.
|
|
func (m PartyDetailsListReport) HasPartyDetailsListReportID() bool {
|
|
return m.Has(tag.PartyDetailsListReportID)
|
|
}
|
|
|
|
// HasPartyDetailsRequestResult returns true if PartyDetailsRequestResult is present, Tag 1511.
|
|
func (m PartyDetailsListReport) HasPartyDetailsRequestResult() bool {
|
|
return m.Has(tag.PartyDetailsRequestResult)
|
|
}
|
|
|
|
// HasTotNoPartyList returns true if TotNoPartyList is present, Tag 1512.
|
|
func (m PartyDetailsListReport) HasTotNoPartyList() bool {
|
|
return m.Has(tag.TotNoPartyList)
|
|
}
|
|
|
|
// HasNoPartyList returns true if NoPartyList is present, Tag 1513.
|
|
func (m PartyDetailsListReport) HasNoPartyList() bool {
|
|
return m.Has(tag.NoPartyList)
|
|
}
|
|
|
|
// NoPartyList is a repeating group element, Tag 1513.
|
|
type NoPartyList struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetPartyID sets PartyID, Tag 448.
|
|
func (m NoPartyList) SetPartyID(v string) {
|
|
m.Set(field.NewPartyID(v))
|
|
}
|
|
|
|
// SetPartyIDSource sets PartyIDSource, Tag 447.
|
|
func (m NoPartyList) SetPartyIDSource(v enum.PartyIDSource) {
|
|
m.Set(field.NewPartyIDSource(v))
|
|
}
|
|
|
|
// SetPartyRole sets PartyRole, Tag 452.
|
|
func (m NoPartyList) SetPartyRole(v enum.PartyRole) {
|
|
m.Set(field.NewPartyRole(v))
|
|
}
|
|
|
|
// SetNoPartySubIDs sets NoPartySubIDs, Tag 802.
|
|
func (m NoPartyList) SetNoPartySubIDs(f NoPartySubIDsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// SetNoPartyAltIDs sets NoPartyAltIDs, Tag 1516.
|
|
func (m NoPartyList) SetNoPartyAltIDs(f NoPartyAltIDsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// SetNoContextPartyIDs sets NoContextPartyIDs, Tag 1522.
|
|
func (m NoPartyList) SetNoContextPartyIDs(f NoContextPartyIDsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// SetNoRiskLimits sets NoRiskLimits, Tag 1529.
|
|
func (m NoPartyList) SetNoRiskLimits(f NoRiskLimitsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// SetNoRelatedPartyIDs sets NoRelatedPartyIDs, Tag 1562.
|
|
func (m NoPartyList) SetNoRelatedPartyIDs(f NoRelatedPartyIDsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// GetPartyID gets PartyID, Tag 448.
|
|
func (m NoPartyList) GetPartyID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.PartyIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetPartyIDSource gets PartyIDSource, Tag 447.
|
|
func (m NoPartyList) GetPartyIDSource() (v enum.PartyIDSource, err quickfix.MessageRejectError) {
|
|
var f field.PartyIDSourceField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetPartyRole gets PartyRole, Tag 452.
|
|
func (m NoPartyList) GetPartyRole() (v enum.PartyRole, err quickfix.MessageRejectError) {
|
|
var f field.PartyRoleField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetNoPartySubIDs gets NoPartySubIDs, Tag 802.
|
|
func (m NoPartyList) GetNoPartySubIDs() (NoPartySubIDsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoPartySubIDsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// GetNoPartyAltIDs gets NoPartyAltIDs, Tag 1516.
|
|
func (m NoPartyList) GetNoPartyAltIDs() (NoPartyAltIDsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoPartyAltIDsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// GetNoContextPartyIDs gets NoContextPartyIDs, Tag 1522.
|
|
func (m NoPartyList) GetNoContextPartyIDs() (NoContextPartyIDsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoContextPartyIDsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// GetNoRiskLimits gets NoRiskLimits, Tag 1529.
|
|
func (m NoPartyList) GetNoRiskLimits() (NoRiskLimitsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRiskLimitsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// GetNoRelatedPartyIDs gets NoRelatedPartyIDs, Tag 1562.
|
|
func (m NoPartyList) GetNoRelatedPartyIDs() (NoRelatedPartyIDsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRelatedPartyIDsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// HasPartyID returns true if PartyID is present, Tag 448.
|
|
func (m NoPartyList) HasPartyID() bool {
|
|
return m.Has(tag.PartyID)
|
|
}
|
|
|
|
// HasPartyIDSource returns true if PartyIDSource is present, Tag 447.
|
|
func (m NoPartyList) HasPartyIDSource() bool {
|
|
return m.Has(tag.PartyIDSource)
|
|
}
|
|
|
|
// HasPartyRole returns true if PartyRole is present, Tag 452.
|
|
func (m NoPartyList) HasPartyRole() bool {
|
|
return m.Has(tag.PartyRole)
|
|
}
|
|
|
|
// HasNoPartySubIDs returns true if NoPartySubIDs is present, Tag 802.
|
|
func (m NoPartyList) HasNoPartySubIDs() bool {
|
|
return m.Has(tag.NoPartySubIDs)
|
|
}
|
|
|
|
// HasNoPartyAltIDs returns true if NoPartyAltIDs is present, Tag 1516.
|
|
func (m NoPartyList) HasNoPartyAltIDs() bool {
|
|
return m.Has(tag.NoPartyAltIDs)
|
|
}
|
|
|
|
// HasNoContextPartyIDs returns true if NoContextPartyIDs is present, Tag 1522.
|
|
func (m NoPartyList) HasNoContextPartyIDs() bool {
|
|
return m.Has(tag.NoContextPartyIDs)
|
|
}
|
|
|
|
// HasNoRiskLimits returns true if NoRiskLimits is present, Tag 1529.
|
|
func (m NoPartyList) HasNoRiskLimits() bool {
|
|
return m.Has(tag.NoRiskLimits)
|
|
}
|
|
|
|
// HasNoRelatedPartyIDs returns true if NoRelatedPartyIDs is present, Tag 1562.
|
|
func (m NoPartyList) HasNoRelatedPartyIDs() bool {
|
|
return m.Has(tag.NoRelatedPartyIDs)
|
|
}
|
|
|
|
// NoPartySubIDs is a repeating group element, Tag 802.
|
|
type NoPartySubIDs struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetPartySubID sets PartySubID, Tag 523.
|
|
func (m NoPartySubIDs) SetPartySubID(v string) {
|
|
m.Set(field.NewPartySubID(v))
|
|
}
|
|
|
|
// SetPartySubIDType sets PartySubIDType, Tag 803.
|
|
func (m NoPartySubIDs) SetPartySubIDType(v enum.PartySubIDType) {
|
|
m.Set(field.NewPartySubIDType(v))
|
|
}
|
|
|
|
// GetPartySubID gets PartySubID, Tag 523.
|
|
func (m NoPartySubIDs) GetPartySubID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.PartySubIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetPartySubIDType gets PartySubIDType, Tag 803.
|
|
func (m NoPartySubIDs) GetPartySubIDType() (v enum.PartySubIDType, err quickfix.MessageRejectError) {
|
|
var f field.PartySubIDTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasPartySubID returns true if PartySubID is present, Tag 523.
|
|
func (m NoPartySubIDs) HasPartySubID() bool {
|
|
return m.Has(tag.PartySubID)
|
|
}
|
|
|
|
// HasPartySubIDType returns true if PartySubIDType is present, Tag 803.
|
|
func (m NoPartySubIDs) HasPartySubIDType() bool {
|
|
return m.Has(tag.PartySubIDType)
|
|
}
|
|
|
|
// NoPartySubIDsRepeatingGroup is a repeating group, Tag 802.
|
|
type NoPartySubIDsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoPartySubIDsRepeatingGroup returns an initialized, NoPartySubIDsRepeatingGroup.
|
|
func NewNoPartySubIDsRepeatingGroup() NoPartySubIDsRepeatingGroup {
|
|
return NoPartySubIDsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoPartySubIDs,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.PartySubID),
|
|
quickfix.GroupElement(tag.PartySubIDType),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoPartySubIDs to this group.
|
|
func (m NoPartySubIDsRepeatingGroup) Add() NoPartySubIDs {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoPartySubIDs{g}
|
|
}
|
|
|
|
// Get returns the ith NoPartySubIDs in the NoPartySubIDsRepeatinGroup.
|
|
func (m NoPartySubIDsRepeatingGroup) Get(i int) NoPartySubIDs {
|
|
return NoPartySubIDs{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoPartyAltIDs is a repeating group element, Tag 1516.
|
|
type NoPartyAltIDs struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetPartyAltID sets PartyAltID, Tag 1517.
|
|
func (m NoPartyAltIDs) SetPartyAltID(v string) {
|
|
m.Set(field.NewPartyAltID(v))
|
|
}
|
|
|
|
// SetPartyAltIDSource sets PartyAltIDSource, Tag 1518.
|
|
func (m NoPartyAltIDs) SetPartyAltIDSource(v string) {
|
|
m.Set(field.NewPartyAltIDSource(v))
|
|
}
|
|
|
|
// SetNoPartyAltSubIDs sets NoPartyAltSubIDs, Tag 1519.
|
|
func (m NoPartyAltIDs) SetNoPartyAltSubIDs(f NoPartyAltSubIDsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// GetPartyAltID gets PartyAltID, Tag 1517.
|
|
func (m NoPartyAltIDs) GetPartyAltID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.PartyAltIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetPartyAltIDSource gets PartyAltIDSource, Tag 1518.
|
|
func (m NoPartyAltIDs) GetPartyAltIDSource() (v string, err quickfix.MessageRejectError) {
|
|
var f field.PartyAltIDSourceField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetNoPartyAltSubIDs gets NoPartyAltSubIDs, Tag 1519.
|
|
func (m NoPartyAltIDs) GetNoPartyAltSubIDs() (NoPartyAltSubIDsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoPartyAltSubIDsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// HasPartyAltID returns true if PartyAltID is present, Tag 1517.
|
|
func (m NoPartyAltIDs) HasPartyAltID() bool {
|
|
return m.Has(tag.PartyAltID)
|
|
}
|
|
|
|
// HasPartyAltIDSource returns true if PartyAltIDSource is present, Tag 1518.
|
|
func (m NoPartyAltIDs) HasPartyAltIDSource() bool {
|
|
return m.Has(tag.PartyAltIDSource)
|
|
}
|
|
|
|
// HasNoPartyAltSubIDs returns true if NoPartyAltSubIDs is present, Tag 1519.
|
|
func (m NoPartyAltIDs) HasNoPartyAltSubIDs() bool {
|
|
return m.Has(tag.NoPartyAltSubIDs)
|
|
}
|
|
|
|
// NoPartyAltSubIDs is a repeating group element, Tag 1519.
|
|
type NoPartyAltSubIDs struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetPartyAltSubID sets PartyAltSubID, Tag 1520.
|
|
func (m NoPartyAltSubIDs) SetPartyAltSubID(v string) {
|
|
m.Set(field.NewPartyAltSubID(v))
|
|
}
|
|
|
|
// SetPartyAltSubIDType sets PartyAltSubIDType, Tag 1521.
|
|
func (m NoPartyAltSubIDs) SetPartyAltSubIDType(v int) {
|
|
m.Set(field.NewPartyAltSubIDType(v))
|
|
}
|
|
|
|
// GetPartyAltSubID gets PartyAltSubID, Tag 1520.
|
|
func (m NoPartyAltSubIDs) GetPartyAltSubID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.PartyAltSubIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetPartyAltSubIDType gets PartyAltSubIDType, Tag 1521.
|
|
func (m NoPartyAltSubIDs) GetPartyAltSubIDType() (v int, err quickfix.MessageRejectError) {
|
|
var f field.PartyAltSubIDTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasPartyAltSubID returns true if PartyAltSubID is present, Tag 1520.
|
|
func (m NoPartyAltSubIDs) HasPartyAltSubID() bool {
|
|
return m.Has(tag.PartyAltSubID)
|
|
}
|
|
|
|
// HasPartyAltSubIDType returns true if PartyAltSubIDType is present, Tag 1521.
|
|
func (m NoPartyAltSubIDs) HasPartyAltSubIDType() bool {
|
|
return m.Has(tag.PartyAltSubIDType)
|
|
}
|
|
|
|
// NoPartyAltSubIDsRepeatingGroup is a repeating group, Tag 1519.
|
|
type NoPartyAltSubIDsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoPartyAltSubIDsRepeatingGroup returns an initialized, NoPartyAltSubIDsRepeatingGroup.
|
|
func NewNoPartyAltSubIDsRepeatingGroup() NoPartyAltSubIDsRepeatingGroup {
|
|
return NoPartyAltSubIDsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoPartyAltSubIDs,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.PartyAltSubID),
|
|
quickfix.GroupElement(tag.PartyAltSubIDType),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoPartyAltSubIDs to this group.
|
|
func (m NoPartyAltSubIDsRepeatingGroup) Add() NoPartyAltSubIDs {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoPartyAltSubIDs{g}
|
|
}
|
|
|
|
// Get returns the ith NoPartyAltSubIDs in the NoPartyAltSubIDsRepeatinGroup.
|
|
func (m NoPartyAltSubIDsRepeatingGroup) Get(i int) NoPartyAltSubIDs {
|
|
return NoPartyAltSubIDs{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoPartyAltIDsRepeatingGroup is a repeating group, Tag 1516.
|
|
type NoPartyAltIDsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoPartyAltIDsRepeatingGroup returns an initialized, NoPartyAltIDsRepeatingGroup.
|
|
func NewNoPartyAltIDsRepeatingGroup() NoPartyAltIDsRepeatingGroup {
|
|
return NoPartyAltIDsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoPartyAltIDs,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.PartyAltID),
|
|
quickfix.GroupElement(tag.PartyAltIDSource),
|
|
NewNoPartyAltSubIDsRepeatingGroup(),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoPartyAltIDs to this group.
|
|
func (m NoPartyAltIDsRepeatingGroup) Add() NoPartyAltIDs {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoPartyAltIDs{g}
|
|
}
|
|
|
|
// Get returns the ith NoPartyAltIDs in the NoPartyAltIDsRepeatinGroup.
|
|
func (m NoPartyAltIDsRepeatingGroup) Get(i int) NoPartyAltIDs {
|
|
return NoPartyAltIDs{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoContextPartyIDs is a repeating group element, Tag 1522.
|
|
type NoContextPartyIDs struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetContextPartyID sets ContextPartyID, Tag 1523.
|
|
func (m NoContextPartyIDs) SetContextPartyID(v string) {
|
|
m.Set(field.NewContextPartyID(v))
|
|
}
|
|
|
|
// SetContextPartyIDSource sets ContextPartyIDSource, Tag 1524.
|
|
func (m NoContextPartyIDs) SetContextPartyIDSource(v string) {
|
|
m.Set(field.NewContextPartyIDSource(v))
|
|
}
|
|
|
|
// SetContextPartyRole sets ContextPartyRole, Tag 1525.
|
|
func (m NoContextPartyIDs) SetContextPartyRole(v int) {
|
|
m.Set(field.NewContextPartyRole(v))
|
|
}
|
|
|
|
// SetNoContextPartySubIDs sets NoContextPartySubIDs, Tag 1526.
|
|
func (m NoContextPartyIDs) SetNoContextPartySubIDs(f NoContextPartySubIDsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// GetContextPartyID gets ContextPartyID, Tag 1523.
|
|
func (m NoContextPartyIDs) GetContextPartyID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.ContextPartyIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetContextPartyIDSource gets ContextPartyIDSource, Tag 1524.
|
|
func (m NoContextPartyIDs) GetContextPartyIDSource() (v string, err quickfix.MessageRejectError) {
|
|
var f field.ContextPartyIDSourceField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetContextPartyRole gets ContextPartyRole, Tag 1525.
|
|
func (m NoContextPartyIDs) GetContextPartyRole() (v int, err quickfix.MessageRejectError) {
|
|
var f field.ContextPartyRoleField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetNoContextPartySubIDs gets NoContextPartySubIDs, Tag 1526.
|
|
func (m NoContextPartyIDs) GetNoContextPartySubIDs() (NoContextPartySubIDsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoContextPartySubIDsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// HasContextPartyID returns true if ContextPartyID is present, Tag 1523.
|
|
func (m NoContextPartyIDs) HasContextPartyID() bool {
|
|
return m.Has(tag.ContextPartyID)
|
|
}
|
|
|
|
// HasContextPartyIDSource returns true if ContextPartyIDSource is present, Tag 1524.
|
|
func (m NoContextPartyIDs) HasContextPartyIDSource() bool {
|
|
return m.Has(tag.ContextPartyIDSource)
|
|
}
|
|
|
|
// HasContextPartyRole returns true if ContextPartyRole is present, Tag 1525.
|
|
func (m NoContextPartyIDs) HasContextPartyRole() bool {
|
|
return m.Has(tag.ContextPartyRole)
|
|
}
|
|
|
|
// HasNoContextPartySubIDs returns true if NoContextPartySubIDs is present, Tag 1526.
|
|
func (m NoContextPartyIDs) HasNoContextPartySubIDs() bool {
|
|
return m.Has(tag.NoContextPartySubIDs)
|
|
}
|
|
|
|
// NoContextPartySubIDs is a repeating group element, Tag 1526.
|
|
type NoContextPartySubIDs struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetContextPartySubID sets ContextPartySubID, Tag 1527.
|
|
func (m NoContextPartySubIDs) SetContextPartySubID(v string) {
|
|
m.Set(field.NewContextPartySubID(v))
|
|
}
|
|
|
|
// SetContextPartySubIDType sets ContextPartySubIDType, Tag 1528.
|
|
func (m NoContextPartySubIDs) SetContextPartySubIDType(v int) {
|
|
m.Set(field.NewContextPartySubIDType(v))
|
|
}
|
|
|
|
// GetContextPartySubID gets ContextPartySubID, Tag 1527.
|
|
func (m NoContextPartySubIDs) GetContextPartySubID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.ContextPartySubIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetContextPartySubIDType gets ContextPartySubIDType, Tag 1528.
|
|
func (m NoContextPartySubIDs) GetContextPartySubIDType() (v int, err quickfix.MessageRejectError) {
|
|
var f field.ContextPartySubIDTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasContextPartySubID returns true if ContextPartySubID is present, Tag 1527.
|
|
func (m NoContextPartySubIDs) HasContextPartySubID() bool {
|
|
return m.Has(tag.ContextPartySubID)
|
|
}
|
|
|
|
// HasContextPartySubIDType returns true if ContextPartySubIDType is present, Tag 1528.
|
|
func (m NoContextPartySubIDs) HasContextPartySubIDType() bool {
|
|
return m.Has(tag.ContextPartySubIDType)
|
|
}
|
|
|
|
// NoContextPartySubIDsRepeatingGroup is a repeating group, Tag 1526.
|
|
type NoContextPartySubIDsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoContextPartySubIDsRepeatingGroup returns an initialized, NoContextPartySubIDsRepeatingGroup.
|
|
func NewNoContextPartySubIDsRepeatingGroup() NoContextPartySubIDsRepeatingGroup {
|
|
return NoContextPartySubIDsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoContextPartySubIDs,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.ContextPartySubID),
|
|
quickfix.GroupElement(tag.ContextPartySubIDType),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoContextPartySubIDs to this group.
|
|
func (m NoContextPartySubIDsRepeatingGroup) Add() NoContextPartySubIDs {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoContextPartySubIDs{g}
|
|
}
|
|
|
|
// Get returns the ith NoContextPartySubIDs in the NoContextPartySubIDsRepeatinGroup.
|
|
func (m NoContextPartySubIDsRepeatingGroup) Get(i int) NoContextPartySubIDs {
|
|
return NoContextPartySubIDs{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoContextPartyIDsRepeatingGroup is a repeating group, Tag 1522.
|
|
type NoContextPartyIDsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoContextPartyIDsRepeatingGroup returns an initialized, NoContextPartyIDsRepeatingGroup.
|
|
func NewNoContextPartyIDsRepeatingGroup() NoContextPartyIDsRepeatingGroup {
|
|
return NoContextPartyIDsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoContextPartyIDs,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.ContextPartyID),
|
|
quickfix.GroupElement(tag.ContextPartyIDSource),
|
|
quickfix.GroupElement(tag.ContextPartyRole),
|
|
NewNoContextPartySubIDsRepeatingGroup(),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoContextPartyIDs to this group.
|
|
func (m NoContextPartyIDsRepeatingGroup) Add() NoContextPartyIDs {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoContextPartyIDs{g}
|
|
}
|
|
|
|
// Get returns the ith NoContextPartyIDs in the NoContextPartyIDsRepeatinGroup.
|
|
func (m NoContextPartyIDsRepeatingGroup) Get(i int) NoContextPartyIDs {
|
|
return NoContextPartyIDs{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRiskLimits is a repeating group element, Tag 1529.
|
|
type NoRiskLimits struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRiskLimitType sets RiskLimitType, Tag 1530.
|
|
func (m NoRiskLimits) SetRiskLimitType(v enum.RiskLimitType) {
|
|
m.Set(field.NewRiskLimitType(v))
|
|
}
|
|
|
|
// SetRiskLimitAmount sets RiskLimitAmount, Tag 1531.
|
|
func (m NoRiskLimits) SetRiskLimitAmount(value decimal.Decimal, scale int32) {
|
|
m.Set(field.NewRiskLimitAmount(value, scale))
|
|
}
|
|
|
|
// SetRiskLimitCurrency sets RiskLimitCurrency, Tag 1532.
|
|
func (m NoRiskLimits) SetRiskLimitCurrency(v string) {
|
|
m.Set(field.NewRiskLimitCurrency(v))
|
|
}
|
|
|
|
// SetRiskLimitPlatform sets RiskLimitPlatform, Tag 1533.
|
|
func (m NoRiskLimits) SetRiskLimitPlatform(v string) {
|
|
m.Set(field.NewRiskLimitPlatform(v))
|
|
}
|
|
|
|
// SetNoRiskInstruments sets NoRiskInstruments, Tag 1534.
|
|
func (m NoRiskLimits) SetNoRiskInstruments(f NoRiskInstrumentsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// SetNoRiskWarningLevels sets NoRiskWarningLevels, Tag 1559.
|
|
func (m NoRiskLimits) SetNoRiskWarningLevels(f NoRiskWarningLevelsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// GetRiskLimitType gets RiskLimitType, Tag 1530.
|
|
func (m NoRiskLimits) GetRiskLimitType() (v enum.RiskLimitType, err quickfix.MessageRejectError) {
|
|
var f field.RiskLimitTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskLimitAmount gets RiskLimitAmount, Tag 1531.
|
|
func (m NoRiskLimits) GetRiskLimitAmount() (v decimal.Decimal, err quickfix.MessageRejectError) {
|
|
var f field.RiskLimitAmountField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskLimitCurrency gets RiskLimitCurrency, Tag 1532.
|
|
func (m NoRiskLimits) GetRiskLimitCurrency() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskLimitCurrencyField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskLimitPlatform gets RiskLimitPlatform, Tag 1533.
|
|
func (m NoRiskLimits) GetRiskLimitPlatform() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskLimitPlatformField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetNoRiskInstruments gets NoRiskInstruments, Tag 1534.
|
|
func (m NoRiskLimits) GetNoRiskInstruments() (NoRiskInstrumentsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRiskInstrumentsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// GetNoRiskWarningLevels gets NoRiskWarningLevels, Tag 1559.
|
|
func (m NoRiskLimits) GetNoRiskWarningLevels() (NoRiskWarningLevelsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRiskWarningLevelsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// HasRiskLimitType returns true if RiskLimitType is present, Tag 1530.
|
|
func (m NoRiskLimits) HasRiskLimitType() bool {
|
|
return m.Has(tag.RiskLimitType)
|
|
}
|
|
|
|
// HasRiskLimitAmount returns true if RiskLimitAmount is present, Tag 1531.
|
|
func (m NoRiskLimits) HasRiskLimitAmount() bool {
|
|
return m.Has(tag.RiskLimitAmount)
|
|
}
|
|
|
|
// HasRiskLimitCurrency returns true if RiskLimitCurrency is present, Tag 1532.
|
|
func (m NoRiskLimits) HasRiskLimitCurrency() bool {
|
|
return m.Has(tag.RiskLimitCurrency)
|
|
}
|
|
|
|
// HasRiskLimitPlatform returns true if RiskLimitPlatform is present, Tag 1533.
|
|
func (m NoRiskLimits) HasRiskLimitPlatform() bool {
|
|
return m.Has(tag.RiskLimitPlatform)
|
|
}
|
|
|
|
// HasNoRiskInstruments returns true if NoRiskInstruments is present, Tag 1534.
|
|
func (m NoRiskLimits) HasNoRiskInstruments() bool {
|
|
return m.Has(tag.NoRiskInstruments)
|
|
}
|
|
|
|
// HasNoRiskWarningLevels returns true if NoRiskWarningLevels is present, Tag 1559.
|
|
func (m NoRiskLimits) HasNoRiskWarningLevels() bool {
|
|
return m.Has(tag.NoRiskWarningLevels)
|
|
}
|
|
|
|
// NoRiskInstruments is a repeating group element, Tag 1534.
|
|
type NoRiskInstruments struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRiskInstrumentOperator sets RiskInstrumentOperator, Tag 1535.
|
|
func (m NoRiskInstruments) SetRiskInstrumentOperator(v enum.RiskInstrumentOperator) {
|
|
m.Set(field.NewRiskInstrumentOperator(v))
|
|
}
|
|
|
|
// SetRiskSymbol sets RiskSymbol, Tag 1536.
|
|
func (m NoRiskInstruments) SetRiskSymbol(v string) {
|
|
m.Set(field.NewRiskSymbol(v))
|
|
}
|
|
|
|
// SetRiskSymbolSfx sets RiskSymbolSfx, Tag 1537.
|
|
func (m NoRiskInstruments) SetRiskSymbolSfx(v string) {
|
|
m.Set(field.NewRiskSymbolSfx(v))
|
|
}
|
|
|
|
// SetRiskSecurityID sets RiskSecurityID, Tag 1538.
|
|
func (m NoRiskInstruments) SetRiskSecurityID(v string) {
|
|
m.Set(field.NewRiskSecurityID(v))
|
|
}
|
|
|
|
// SetRiskSecurityIDSource sets RiskSecurityIDSource, Tag 1539.
|
|
func (m NoRiskInstruments) SetRiskSecurityIDSource(v string) {
|
|
m.Set(field.NewRiskSecurityIDSource(v))
|
|
}
|
|
|
|
// SetNoRiskSecurityAltID sets NoRiskSecurityAltID, Tag 1540.
|
|
func (m NoRiskInstruments) SetNoRiskSecurityAltID(f NoRiskSecurityAltIDRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// SetRiskProduct sets RiskProduct, Tag 1543.
|
|
func (m NoRiskInstruments) SetRiskProduct(v int) {
|
|
m.Set(field.NewRiskProduct(v))
|
|
}
|
|
|
|
// SetRiskProductComplex sets RiskProductComplex, Tag 1544.
|
|
func (m NoRiskInstruments) SetRiskProductComplex(v string) {
|
|
m.Set(field.NewRiskProductComplex(v))
|
|
}
|
|
|
|
// SetRiskSecurityGroup sets RiskSecurityGroup, Tag 1545.
|
|
func (m NoRiskInstruments) SetRiskSecurityGroup(v string) {
|
|
m.Set(field.NewRiskSecurityGroup(v))
|
|
}
|
|
|
|
// SetRiskCFICode sets RiskCFICode, Tag 1546.
|
|
func (m NoRiskInstruments) SetRiskCFICode(v string) {
|
|
m.Set(field.NewRiskCFICode(v))
|
|
}
|
|
|
|
// SetRiskSecurityType sets RiskSecurityType, Tag 1547.
|
|
func (m NoRiskInstruments) SetRiskSecurityType(v string) {
|
|
m.Set(field.NewRiskSecurityType(v))
|
|
}
|
|
|
|
// SetRiskSecuritySubType sets RiskSecuritySubType, Tag 1548.
|
|
func (m NoRiskInstruments) SetRiskSecuritySubType(v string) {
|
|
m.Set(field.NewRiskSecuritySubType(v))
|
|
}
|
|
|
|
// SetRiskMaturityMonthYear sets RiskMaturityMonthYear, Tag 1549.
|
|
func (m NoRiskInstruments) SetRiskMaturityMonthYear(v string) {
|
|
m.Set(field.NewRiskMaturityMonthYear(v))
|
|
}
|
|
|
|
// SetRiskMaturityTime sets RiskMaturityTime, Tag 1550.
|
|
func (m NoRiskInstruments) SetRiskMaturityTime(v string) {
|
|
m.Set(field.NewRiskMaturityTime(v))
|
|
}
|
|
|
|
// SetRiskRestructuringType sets RiskRestructuringType, Tag 1551.
|
|
func (m NoRiskInstruments) SetRiskRestructuringType(v string) {
|
|
m.Set(field.NewRiskRestructuringType(v))
|
|
}
|
|
|
|
// SetRiskSeniority sets RiskSeniority, Tag 1552.
|
|
func (m NoRiskInstruments) SetRiskSeniority(v string) {
|
|
m.Set(field.NewRiskSeniority(v))
|
|
}
|
|
|
|
// SetRiskPutOrCall sets RiskPutOrCall, Tag 1553.
|
|
func (m NoRiskInstruments) SetRiskPutOrCall(v int) {
|
|
m.Set(field.NewRiskPutOrCall(v))
|
|
}
|
|
|
|
// SetRiskFlexibleIndicator sets RiskFlexibleIndicator, Tag 1554.
|
|
func (m NoRiskInstruments) SetRiskFlexibleIndicator(v bool) {
|
|
m.Set(field.NewRiskFlexibleIndicator(v))
|
|
}
|
|
|
|
// SetRiskCouponRate sets RiskCouponRate, Tag 1555.
|
|
func (m NoRiskInstruments) SetRiskCouponRate(value decimal.Decimal, scale int32) {
|
|
m.Set(field.NewRiskCouponRate(value, scale))
|
|
}
|
|
|
|
// SetRiskSecurityExchange sets RiskSecurityExchange, Tag 1616.
|
|
func (m NoRiskInstruments) SetRiskSecurityExchange(v string) {
|
|
m.Set(field.NewRiskSecurityExchange(v))
|
|
}
|
|
|
|
// SetRiskSecurityDesc sets RiskSecurityDesc, Tag 1556.
|
|
func (m NoRiskInstruments) SetRiskSecurityDesc(v string) {
|
|
m.Set(field.NewRiskSecurityDesc(v))
|
|
}
|
|
|
|
// SetRiskEncodedSecurityDescLen sets RiskEncodedSecurityDescLen, Tag 1620.
|
|
func (m NoRiskInstruments) SetRiskEncodedSecurityDescLen(v int) {
|
|
m.Set(field.NewRiskEncodedSecurityDescLen(v))
|
|
}
|
|
|
|
// SetRiskEncodedSecurityDesc sets RiskEncodedSecurityDesc, Tag 1621.
|
|
func (m NoRiskInstruments) SetRiskEncodedSecurityDesc(v string) {
|
|
m.Set(field.NewRiskEncodedSecurityDesc(v))
|
|
}
|
|
|
|
// SetRiskInstrumentSettlType sets RiskInstrumentSettlType, Tag 1557.
|
|
func (m NoRiskInstruments) SetRiskInstrumentSettlType(v string) {
|
|
m.Set(field.NewRiskInstrumentSettlType(v))
|
|
}
|
|
|
|
// SetRiskInstrumentMultiplier sets RiskInstrumentMultiplier, Tag 1558.
|
|
func (m NoRiskInstruments) SetRiskInstrumentMultiplier(value decimal.Decimal, scale int32) {
|
|
m.Set(field.NewRiskInstrumentMultiplier(value, scale))
|
|
}
|
|
|
|
// GetRiskInstrumentOperator gets RiskInstrumentOperator, Tag 1535.
|
|
func (m NoRiskInstruments) GetRiskInstrumentOperator() (v enum.RiskInstrumentOperator, err quickfix.MessageRejectError) {
|
|
var f field.RiskInstrumentOperatorField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskSymbol gets RiskSymbol, Tag 1536.
|
|
func (m NoRiskInstruments) GetRiskSymbol() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskSymbolField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskSymbolSfx gets RiskSymbolSfx, Tag 1537.
|
|
func (m NoRiskInstruments) GetRiskSymbolSfx() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskSymbolSfxField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskSecurityID gets RiskSecurityID, Tag 1538.
|
|
func (m NoRiskInstruments) GetRiskSecurityID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskSecurityIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskSecurityIDSource gets RiskSecurityIDSource, Tag 1539.
|
|
func (m NoRiskInstruments) GetRiskSecurityIDSource() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskSecurityIDSourceField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetNoRiskSecurityAltID gets NoRiskSecurityAltID, Tag 1540.
|
|
func (m NoRiskInstruments) GetNoRiskSecurityAltID() (NoRiskSecurityAltIDRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRiskSecurityAltIDRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// GetRiskProduct gets RiskProduct, Tag 1543.
|
|
func (m NoRiskInstruments) GetRiskProduct() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RiskProductField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskProductComplex gets RiskProductComplex, Tag 1544.
|
|
func (m NoRiskInstruments) GetRiskProductComplex() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskProductComplexField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskSecurityGroup gets RiskSecurityGroup, Tag 1545.
|
|
func (m NoRiskInstruments) GetRiskSecurityGroup() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskSecurityGroupField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskCFICode gets RiskCFICode, Tag 1546.
|
|
func (m NoRiskInstruments) GetRiskCFICode() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskCFICodeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskSecurityType gets RiskSecurityType, Tag 1547.
|
|
func (m NoRiskInstruments) GetRiskSecurityType() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskSecurityTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskSecuritySubType gets RiskSecuritySubType, Tag 1548.
|
|
func (m NoRiskInstruments) GetRiskSecuritySubType() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskSecuritySubTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskMaturityMonthYear gets RiskMaturityMonthYear, Tag 1549.
|
|
func (m NoRiskInstruments) GetRiskMaturityMonthYear() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskMaturityMonthYearField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskMaturityTime gets RiskMaturityTime, Tag 1550.
|
|
func (m NoRiskInstruments) GetRiskMaturityTime() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskMaturityTimeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskRestructuringType gets RiskRestructuringType, Tag 1551.
|
|
func (m NoRiskInstruments) GetRiskRestructuringType() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskRestructuringTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskSeniority gets RiskSeniority, Tag 1552.
|
|
func (m NoRiskInstruments) GetRiskSeniority() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskSeniorityField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskPutOrCall gets RiskPutOrCall, Tag 1553.
|
|
func (m NoRiskInstruments) GetRiskPutOrCall() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RiskPutOrCallField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskFlexibleIndicator gets RiskFlexibleIndicator, Tag 1554.
|
|
func (m NoRiskInstruments) GetRiskFlexibleIndicator() (v bool, err quickfix.MessageRejectError) {
|
|
var f field.RiskFlexibleIndicatorField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskCouponRate gets RiskCouponRate, Tag 1555.
|
|
func (m NoRiskInstruments) GetRiskCouponRate() (v decimal.Decimal, err quickfix.MessageRejectError) {
|
|
var f field.RiskCouponRateField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskSecurityExchange gets RiskSecurityExchange, Tag 1616.
|
|
func (m NoRiskInstruments) GetRiskSecurityExchange() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskSecurityExchangeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskSecurityDesc gets RiskSecurityDesc, Tag 1556.
|
|
func (m NoRiskInstruments) GetRiskSecurityDesc() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskSecurityDescField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskEncodedSecurityDescLen gets RiskEncodedSecurityDescLen, Tag 1620.
|
|
func (m NoRiskInstruments) GetRiskEncodedSecurityDescLen() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RiskEncodedSecurityDescLenField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskEncodedSecurityDesc gets RiskEncodedSecurityDesc, Tag 1621.
|
|
func (m NoRiskInstruments) GetRiskEncodedSecurityDesc() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskEncodedSecurityDescField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskInstrumentSettlType gets RiskInstrumentSettlType, Tag 1557.
|
|
func (m NoRiskInstruments) GetRiskInstrumentSettlType() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskInstrumentSettlTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskInstrumentMultiplier gets RiskInstrumentMultiplier, Tag 1558.
|
|
func (m NoRiskInstruments) GetRiskInstrumentMultiplier() (v decimal.Decimal, err quickfix.MessageRejectError) {
|
|
var f field.RiskInstrumentMultiplierField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasRiskInstrumentOperator returns true if RiskInstrumentOperator is present, Tag 1535.
|
|
func (m NoRiskInstruments) HasRiskInstrumentOperator() bool {
|
|
return m.Has(tag.RiskInstrumentOperator)
|
|
}
|
|
|
|
// HasRiskSymbol returns true if RiskSymbol is present, Tag 1536.
|
|
func (m NoRiskInstruments) HasRiskSymbol() bool {
|
|
return m.Has(tag.RiskSymbol)
|
|
}
|
|
|
|
// HasRiskSymbolSfx returns true if RiskSymbolSfx is present, Tag 1537.
|
|
func (m NoRiskInstruments) HasRiskSymbolSfx() bool {
|
|
return m.Has(tag.RiskSymbolSfx)
|
|
}
|
|
|
|
// HasRiskSecurityID returns true if RiskSecurityID is present, Tag 1538.
|
|
func (m NoRiskInstruments) HasRiskSecurityID() bool {
|
|
return m.Has(tag.RiskSecurityID)
|
|
}
|
|
|
|
// HasRiskSecurityIDSource returns true if RiskSecurityIDSource is present, Tag 1539.
|
|
func (m NoRiskInstruments) HasRiskSecurityIDSource() bool {
|
|
return m.Has(tag.RiskSecurityIDSource)
|
|
}
|
|
|
|
// HasNoRiskSecurityAltID returns true if NoRiskSecurityAltID is present, Tag 1540.
|
|
func (m NoRiskInstruments) HasNoRiskSecurityAltID() bool {
|
|
return m.Has(tag.NoRiskSecurityAltID)
|
|
}
|
|
|
|
// HasRiskProduct returns true if RiskProduct is present, Tag 1543.
|
|
func (m NoRiskInstruments) HasRiskProduct() bool {
|
|
return m.Has(tag.RiskProduct)
|
|
}
|
|
|
|
// HasRiskProductComplex returns true if RiskProductComplex is present, Tag 1544.
|
|
func (m NoRiskInstruments) HasRiskProductComplex() bool {
|
|
return m.Has(tag.RiskProductComplex)
|
|
}
|
|
|
|
// HasRiskSecurityGroup returns true if RiskSecurityGroup is present, Tag 1545.
|
|
func (m NoRiskInstruments) HasRiskSecurityGroup() bool {
|
|
return m.Has(tag.RiskSecurityGroup)
|
|
}
|
|
|
|
// HasRiskCFICode returns true if RiskCFICode is present, Tag 1546.
|
|
func (m NoRiskInstruments) HasRiskCFICode() bool {
|
|
return m.Has(tag.RiskCFICode)
|
|
}
|
|
|
|
// HasRiskSecurityType returns true if RiskSecurityType is present, Tag 1547.
|
|
func (m NoRiskInstruments) HasRiskSecurityType() bool {
|
|
return m.Has(tag.RiskSecurityType)
|
|
}
|
|
|
|
// HasRiskSecuritySubType returns true if RiskSecuritySubType is present, Tag 1548.
|
|
func (m NoRiskInstruments) HasRiskSecuritySubType() bool {
|
|
return m.Has(tag.RiskSecuritySubType)
|
|
}
|
|
|
|
// HasRiskMaturityMonthYear returns true if RiskMaturityMonthYear is present, Tag 1549.
|
|
func (m NoRiskInstruments) HasRiskMaturityMonthYear() bool {
|
|
return m.Has(tag.RiskMaturityMonthYear)
|
|
}
|
|
|
|
// HasRiskMaturityTime returns true if RiskMaturityTime is present, Tag 1550.
|
|
func (m NoRiskInstruments) HasRiskMaturityTime() bool {
|
|
return m.Has(tag.RiskMaturityTime)
|
|
}
|
|
|
|
// HasRiskRestructuringType returns true if RiskRestructuringType is present, Tag 1551.
|
|
func (m NoRiskInstruments) HasRiskRestructuringType() bool {
|
|
return m.Has(tag.RiskRestructuringType)
|
|
}
|
|
|
|
// HasRiskSeniority returns true if RiskSeniority is present, Tag 1552.
|
|
func (m NoRiskInstruments) HasRiskSeniority() bool {
|
|
return m.Has(tag.RiskSeniority)
|
|
}
|
|
|
|
// HasRiskPutOrCall returns true if RiskPutOrCall is present, Tag 1553.
|
|
func (m NoRiskInstruments) HasRiskPutOrCall() bool {
|
|
return m.Has(tag.RiskPutOrCall)
|
|
}
|
|
|
|
// HasRiskFlexibleIndicator returns true if RiskFlexibleIndicator is present, Tag 1554.
|
|
func (m NoRiskInstruments) HasRiskFlexibleIndicator() bool {
|
|
return m.Has(tag.RiskFlexibleIndicator)
|
|
}
|
|
|
|
// HasRiskCouponRate returns true if RiskCouponRate is present, Tag 1555.
|
|
func (m NoRiskInstruments) HasRiskCouponRate() bool {
|
|
return m.Has(tag.RiskCouponRate)
|
|
}
|
|
|
|
// HasRiskSecurityExchange returns true if RiskSecurityExchange is present, Tag 1616.
|
|
func (m NoRiskInstruments) HasRiskSecurityExchange() bool {
|
|
return m.Has(tag.RiskSecurityExchange)
|
|
}
|
|
|
|
// HasRiskSecurityDesc returns true if RiskSecurityDesc is present, Tag 1556.
|
|
func (m NoRiskInstruments) HasRiskSecurityDesc() bool {
|
|
return m.Has(tag.RiskSecurityDesc)
|
|
}
|
|
|
|
// HasRiskEncodedSecurityDescLen returns true if RiskEncodedSecurityDescLen is present, Tag 1620.
|
|
func (m NoRiskInstruments) HasRiskEncodedSecurityDescLen() bool {
|
|
return m.Has(tag.RiskEncodedSecurityDescLen)
|
|
}
|
|
|
|
// HasRiskEncodedSecurityDesc returns true if RiskEncodedSecurityDesc is present, Tag 1621.
|
|
func (m NoRiskInstruments) HasRiskEncodedSecurityDesc() bool {
|
|
return m.Has(tag.RiskEncodedSecurityDesc)
|
|
}
|
|
|
|
// HasRiskInstrumentSettlType returns true if RiskInstrumentSettlType is present, Tag 1557.
|
|
func (m NoRiskInstruments) HasRiskInstrumentSettlType() bool {
|
|
return m.Has(tag.RiskInstrumentSettlType)
|
|
}
|
|
|
|
// HasRiskInstrumentMultiplier returns true if RiskInstrumentMultiplier is present, Tag 1558.
|
|
func (m NoRiskInstruments) HasRiskInstrumentMultiplier() bool {
|
|
return m.Has(tag.RiskInstrumentMultiplier)
|
|
}
|
|
|
|
// NoRiskSecurityAltID is a repeating group element, Tag 1540.
|
|
type NoRiskSecurityAltID struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRiskSecurityAltID sets RiskSecurityAltID, Tag 1541.
|
|
func (m NoRiskSecurityAltID) SetRiskSecurityAltID(v string) {
|
|
m.Set(field.NewRiskSecurityAltID(v))
|
|
}
|
|
|
|
// SetRiskSecurityAltIDSource sets RiskSecurityAltIDSource, Tag 1542.
|
|
func (m NoRiskSecurityAltID) SetRiskSecurityAltIDSource(v string) {
|
|
m.Set(field.NewRiskSecurityAltIDSource(v))
|
|
}
|
|
|
|
// GetRiskSecurityAltID gets RiskSecurityAltID, Tag 1541.
|
|
func (m NoRiskSecurityAltID) GetRiskSecurityAltID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskSecurityAltIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskSecurityAltIDSource gets RiskSecurityAltIDSource, Tag 1542.
|
|
func (m NoRiskSecurityAltID) GetRiskSecurityAltIDSource() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskSecurityAltIDSourceField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasRiskSecurityAltID returns true if RiskSecurityAltID is present, Tag 1541.
|
|
func (m NoRiskSecurityAltID) HasRiskSecurityAltID() bool {
|
|
return m.Has(tag.RiskSecurityAltID)
|
|
}
|
|
|
|
// HasRiskSecurityAltIDSource returns true if RiskSecurityAltIDSource is present, Tag 1542.
|
|
func (m NoRiskSecurityAltID) HasRiskSecurityAltIDSource() bool {
|
|
return m.Has(tag.RiskSecurityAltIDSource)
|
|
}
|
|
|
|
// NoRiskSecurityAltIDRepeatingGroup is a repeating group, Tag 1540.
|
|
type NoRiskSecurityAltIDRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRiskSecurityAltIDRepeatingGroup returns an initialized, NoRiskSecurityAltIDRepeatingGroup.
|
|
func NewNoRiskSecurityAltIDRepeatingGroup() NoRiskSecurityAltIDRepeatingGroup {
|
|
return NoRiskSecurityAltIDRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRiskSecurityAltID,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RiskSecurityAltID),
|
|
quickfix.GroupElement(tag.RiskSecurityAltIDSource),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRiskSecurityAltID to this group.
|
|
func (m NoRiskSecurityAltIDRepeatingGroup) Add() NoRiskSecurityAltID {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRiskSecurityAltID{g}
|
|
}
|
|
|
|
// Get returns the ith NoRiskSecurityAltID in the NoRiskSecurityAltIDRepeatinGroup.
|
|
func (m NoRiskSecurityAltIDRepeatingGroup) Get(i int) NoRiskSecurityAltID {
|
|
return NoRiskSecurityAltID{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRiskInstrumentsRepeatingGroup is a repeating group, Tag 1534.
|
|
type NoRiskInstrumentsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRiskInstrumentsRepeatingGroup returns an initialized, NoRiskInstrumentsRepeatingGroup.
|
|
func NewNoRiskInstrumentsRepeatingGroup() NoRiskInstrumentsRepeatingGroup {
|
|
return NoRiskInstrumentsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRiskInstruments,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RiskInstrumentOperator),
|
|
quickfix.GroupElement(tag.RiskSymbol),
|
|
quickfix.GroupElement(tag.RiskSymbolSfx),
|
|
quickfix.GroupElement(tag.RiskSecurityID),
|
|
quickfix.GroupElement(tag.RiskSecurityIDSource),
|
|
NewNoRiskSecurityAltIDRepeatingGroup(),
|
|
quickfix.GroupElement(tag.RiskProduct),
|
|
quickfix.GroupElement(tag.RiskProductComplex),
|
|
quickfix.GroupElement(tag.RiskSecurityGroup),
|
|
quickfix.GroupElement(tag.RiskCFICode),
|
|
quickfix.GroupElement(tag.RiskSecurityType),
|
|
quickfix.GroupElement(tag.RiskSecuritySubType),
|
|
quickfix.GroupElement(tag.RiskMaturityMonthYear),
|
|
quickfix.GroupElement(tag.RiskMaturityTime),
|
|
quickfix.GroupElement(tag.RiskRestructuringType),
|
|
quickfix.GroupElement(tag.RiskSeniority),
|
|
quickfix.GroupElement(tag.RiskPutOrCall),
|
|
quickfix.GroupElement(tag.RiskFlexibleIndicator),
|
|
quickfix.GroupElement(tag.RiskCouponRate),
|
|
quickfix.GroupElement(tag.RiskSecurityExchange),
|
|
quickfix.GroupElement(tag.RiskSecurityDesc),
|
|
quickfix.GroupElement(tag.RiskEncodedSecurityDescLen),
|
|
quickfix.GroupElement(tag.RiskEncodedSecurityDesc),
|
|
quickfix.GroupElement(tag.RiskInstrumentSettlType),
|
|
quickfix.GroupElement(tag.RiskInstrumentMultiplier),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRiskInstruments to this group.
|
|
func (m NoRiskInstrumentsRepeatingGroup) Add() NoRiskInstruments {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRiskInstruments{g}
|
|
}
|
|
|
|
// Get returns the ith NoRiskInstruments in the NoRiskInstrumentsRepeatinGroup.
|
|
func (m NoRiskInstrumentsRepeatingGroup) Get(i int) NoRiskInstruments {
|
|
return NoRiskInstruments{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRiskWarningLevels is a repeating group element, Tag 1559.
|
|
type NoRiskWarningLevels struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRiskWarningLevelPercent sets RiskWarningLevelPercent, Tag 1560.
|
|
func (m NoRiskWarningLevels) SetRiskWarningLevelPercent(value decimal.Decimal, scale int32) {
|
|
m.Set(field.NewRiskWarningLevelPercent(value, scale))
|
|
}
|
|
|
|
// SetRiskWarningLevelName sets RiskWarningLevelName, Tag 1561.
|
|
func (m NoRiskWarningLevels) SetRiskWarningLevelName(v string) {
|
|
m.Set(field.NewRiskWarningLevelName(v))
|
|
}
|
|
|
|
// GetRiskWarningLevelPercent gets RiskWarningLevelPercent, Tag 1560.
|
|
func (m NoRiskWarningLevels) GetRiskWarningLevelPercent() (v decimal.Decimal, err quickfix.MessageRejectError) {
|
|
var f field.RiskWarningLevelPercentField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRiskWarningLevelName gets RiskWarningLevelName, Tag 1561.
|
|
func (m NoRiskWarningLevels) GetRiskWarningLevelName() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RiskWarningLevelNameField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasRiskWarningLevelPercent returns true if RiskWarningLevelPercent is present, Tag 1560.
|
|
func (m NoRiskWarningLevels) HasRiskWarningLevelPercent() bool {
|
|
return m.Has(tag.RiskWarningLevelPercent)
|
|
}
|
|
|
|
// HasRiskWarningLevelName returns true if RiskWarningLevelName is present, Tag 1561.
|
|
func (m NoRiskWarningLevels) HasRiskWarningLevelName() bool {
|
|
return m.Has(tag.RiskWarningLevelName)
|
|
}
|
|
|
|
// NoRiskWarningLevelsRepeatingGroup is a repeating group, Tag 1559.
|
|
type NoRiskWarningLevelsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRiskWarningLevelsRepeatingGroup returns an initialized, NoRiskWarningLevelsRepeatingGroup.
|
|
func NewNoRiskWarningLevelsRepeatingGroup() NoRiskWarningLevelsRepeatingGroup {
|
|
return NoRiskWarningLevelsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRiskWarningLevels,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RiskWarningLevelPercent),
|
|
quickfix.GroupElement(tag.RiskWarningLevelName),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRiskWarningLevels to this group.
|
|
func (m NoRiskWarningLevelsRepeatingGroup) Add() NoRiskWarningLevels {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRiskWarningLevels{g}
|
|
}
|
|
|
|
// Get returns the ith NoRiskWarningLevels in the NoRiskWarningLevelsRepeatinGroup.
|
|
func (m NoRiskWarningLevelsRepeatingGroup) Get(i int) NoRiskWarningLevels {
|
|
return NoRiskWarningLevels{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRiskLimitsRepeatingGroup is a repeating group, Tag 1529.
|
|
type NoRiskLimitsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRiskLimitsRepeatingGroup returns an initialized, NoRiskLimitsRepeatingGroup.
|
|
func NewNoRiskLimitsRepeatingGroup() NoRiskLimitsRepeatingGroup {
|
|
return NoRiskLimitsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRiskLimits,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RiskLimitType),
|
|
quickfix.GroupElement(tag.RiskLimitAmount),
|
|
quickfix.GroupElement(tag.RiskLimitCurrency),
|
|
quickfix.GroupElement(tag.RiskLimitPlatform),
|
|
NewNoRiskInstrumentsRepeatingGroup(),
|
|
NewNoRiskWarningLevelsRepeatingGroup(),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRiskLimits to this group.
|
|
func (m NoRiskLimitsRepeatingGroup) Add() NoRiskLimits {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRiskLimits{g}
|
|
}
|
|
|
|
// Get returns the ith NoRiskLimits in the NoRiskLimitsRepeatinGroup.
|
|
func (m NoRiskLimitsRepeatingGroup) Get(i int) NoRiskLimits {
|
|
return NoRiskLimits{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRelatedPartyIDs is a repeating group element, Tag 1562.
|
|
type NoRelatedPartyIDs struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRelatedPartyID sets RelatedPartyID, Tag 1563.
|
|
func (m NoRelatedPartyIDs) SetRelatedPartyID(v string) {
|
|
m.Set(field.NewRelatedPartyID(v))
|
|
}
|
|
|
|
// SetRelatedPartyIDSource sets RelatedPartyIDSource, Tag 1564.
|
|
func (m NoRelatedPartyIDs) SetRelatedPartyIDSource(v string) {
|
|
m.Set(field.NewRelatedPartyIDSource(v))
|
|
}
|
|
|
|
// SetRelatedPartyRole sets RelatedPartyRole, Tag 1565.
|
|
func (m NoRelatedPartyIDs) SetRelatedPartyRole(v int) {
|
|
m.Set(field.NewRelatedPartyRole(v))
|
|
}
|
|
|
|
// SetNoRelatedPartySubIDs sets NoRelatedPartySubIDs, Tag 1566.
|
|
func (m NoRelatedPartyIDs) SetNoRelatedPartySubIDs(f NoRelatedPartySubIDsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// SetNoRelatedPartyAltIDs sets NoRelatedPartyAltIDs, Tag 1569.
|
|
func (m NoRelatedPartyIDs) SetNoRelatedPartyAltIDs(f NoRelatedPartyAltIDsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// SetNoRelatedContextPartyIDs sets NoRelatedContextPartyIDs, Tag 1575.
|
|
func (m NoRelatedPartyIDs) SetNoRelatedContextPartyIDs(f NoRelatedContextPartyIDsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// SetNoRelationshipRiskLimits sets NoRelationshipRiskLimits, Tag 1582.
|
|
func (m NoRelatedPartyIDs) SetNoRelationshipRiskLimits(f NoRelationshipRiskLimitsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// SetNoPartyRelationships sets NoPartyRelationships, Tag 1514.
|
|
func (m NoRelatedPartyIDs) SetNoPartyRelationships(f NoPartyRelationshipsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// GetRelatedPartyID gets RelatedPartyID, Tag 1563.
|
|
func (m NoRelatedPartyIDs) GetRelatedPartyID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelatedPartyIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelatedPartyIDSource gets RelatedPartyIDSource, Tag 1564.
|
|
func (m NoRelatedPartyIDs) GetRelatedPartyIDSource() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelatedPartyIDSourceField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelatedPartyRole gets RelatedPartyRole, Tag 1565.
|
|
func (m NoRelatedPartyIDs) GetRelatedPartyRole() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RelatedPartyRoleField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetNoRelatedPartySubIDs gets NoRelatedPartySubIDs, Tag 1566.
|
|
func (m NoRelatedPartyIDs) GetNoRelatedPartySubIDs() (NoRelatedPartySubIDsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRelatedPartySubIDsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// GetNoRelatedPartyAltIDs gets NoRelatedPartyAltIDs, Tag 1569.
|
|
func (m NoRelatedPartyIDs) GetNoRelatedPartyAltIDs() (NoRelatedPartyAltIDsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRelatedPartyAltIDsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// GetNoRelatedContextPartyIDs gets NoRelatedContextPartyIDs, Tag 1575.
|
|
func (m NoRelatedPartyIDs) GetNoRelatedContextPartyIDs() (NoRelatedContextPartyIDsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRelatedContextPartyIDsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// GetNoRelationshipRiskLimits gets NoRelationshipRiskLimits, Tag 1582.
|
|
func (m NoRelatedPartyIDs) GetNoRelationshipRiskLimits() (NoRelationshipRiskLimitsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRelationshipRiskLimitsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// GetNoPartyRelationships gets NoPartyRelationships, Tag 1514.
|
|
func (m NoRelatedPartyIDs) GetNoPartyRelationships() (NoPartyRelationshipsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoPartyRelationshipsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// HasRelatedPartyID returns true if RelatedPartyID is present, Tag 1563.
|
|
func (m NoRelatedPartyIDs) HasRelatedPartyID() bool {
|
|
return m.Has(tag.RelatedPartyID)
|
|
}
|
|
|
|
// HasRelatedPartyIDSource returns true if RelatedPartyIDSource is present, Tag 1564.
|
|
func (m NoRelatedPartyIDs) HasRelatedPartyIDSource() bool {
|
|
return m.Has(tag.RelatedPartyIDSource)
|
|
}
|
|
|
|
// HasRelatedPartyRole returns true if RelatedPartyRole is present, Tag 1565.
|
|
func (m NoRelatedPartyIDs) HasRelatedPartyRole() bool {
|
|
return m.Has(tag.RelatedPartyRole)
|
|
}
|
|
|
|
// HasNoRelatedPartySubIDs returns true if NoRelatedPartySubIDs is present, Tag 1566.
|
|
func (m NoRelatedPartyIDs) HasNoRelatedPartySubIDs() bool {
|
|
return m.Has(tag.NoRelatedPartySubIDs)
|
|
}
|
|
|
|
// HasNoRelatedPartyAltIDs returns true if NoRelatedPartyAltIDs is present, Tag 1569.
|
|
func (m NoRelatedPartyIDs) HasNoRelatedPartyAltIDs() bool {
|
|
return m.Has(tag.NoRelatedPartyAltIDs)
|
|
}
|
|
|
|
// HasNoRelatedContextPartyIDs returns true if NoRelatedContextPartyIDs is present, Tag 1575.
|
|
func (m NoRelatedPartyIDs) HasNoRelatedContextPartyIDs() bool {
|
|
return m.Has(tag.NoRelatedContextPartyIDs)
|
|
}
|
|
|
|
// HasNoRelationshipRiskLimits returns true if NoRelationshipRiskLimits is present, Tag 1582.
|
|
func (m NoRelatedPartyIDs) HasNoRelationshipRiskLimits() bool {
|
|
return m.Has(tag.NoRelationshipRiskLimits)
|
|
}
|
|
|
|
// HasNoPartyRelationships returns true if NoPartyRelationships is present, Tag 1514.
|
|
func (m NoRelatedPartyIDs) HasNoPartyRelationships() bool {
|
|
return m.Has(tag.NoPartyRelationships)
|
|
}
|
|
|
|
// NoRelatedPartySubIDs is a repeating group element, Tag 1566.
|
|
type NoRelatedPartySubIDs struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRelatedPartySubID sets RelatedPartySubID, Tag 1567.
|
|
func (m NoRelatedPartySubIDs) SetRelatedPartySubID(v string) {
|
|
m.Set(field.NewRelatedPartySubID(v))
|
|
}
|
|
|
|
// SetRelatedPartySubIDType sets RelatedPartySubIDType, Tag 1568.
|
|
func (m NoRelatedPartySubIDs) SetRelatedPartySubIDType(v int) {
|
|
m.Set(field.NewRelatedPartySubIDType(v))
|
|
}
|
|
|
|
// GetRelatedPartySubID gets RelatedPartySubID, Tag 1567.
|
|
func (m NoRelatedPartySubIDs) GetRelatedPartySubID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelatedPartySubIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelatedPartySubIDType gets RelatedPartySubIDType, Tag 1568.
|
|
func (m NoRelatedPartySubIDs) GetRelatedPartySubIDType() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RelatedPartySubIDTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasRelatedPartySubID returns true if RelatedPartySubID is present, Tag 1567.
|
|
func (m NoRelatedPartySubIDs) HasRelatedPartySubID() bool {
|
|
return m.Has(tag.RelatedPartySubID)
|
|
}
|
|
|
|
// HasRelatedPartySubIDType returns true if RelatedPartySubIDType is present, Tag 1568.
|
|
func (m NoRelatedPartySubIDs) HasRelatedPartySubIDType() bool {
|
|
return m.Has(tag.RelatedPartySubIDType)
|
|
}
|
|
|
|
// NoRelatedPartySubIDsRepeatingGroup is a repeating group, Tag 1566.
|
|
type NoRelatedPartySubIDsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRelatedPartySubIDsRepeatingGroup returns an initialized, NoRelatedPartySubIDsRepeatingGroup.
|
|
func NewNoRelatedPartySubIDsRepeatingGroup() NoRelatedPartySubIDsRepeatingGroup {
|
|
return NoRelatedPartySubIDsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRelatedPartySubIDs,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RelatedPartySubID),
|
|
quickfix.GroupElement(tag.RelatedPartySubIDType),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRelatedPartySubIDs to this group.
|
|
func (m NoRelatedPartySubIDsRepeatingGroup) Add() NoRelatedPartySubIDs {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRelatedPartySubIDs{g}
|
|
}
|
|
|
|
// Get returns the ith NoRelatedPartySubIDs in the NoRelatedPartySubIDsRepeatinGroup.
|
|
func (m NoRelatedPartySubIDsRepeatingGroup) Get(i int) NoRelatedPartySubIDs {
|
|
return NoRelatedPartySubIDs{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRelatedPartyAltIDs is a repeating group element, Tag 1569.
|
|
type NoRelatedPartyAltIDs struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRelatedPartyAltID sets RelatedPartyAltID, Tag 1570.
|
|
func (m NoRelatedPartyAltIDs) SetRelatedPartyAltID(v string) {
|
|
m.Set(field.NewRelatedPartyAltID(v))
|
|
}
|
|
|
|
// SetRelatedPartyAltIDSource sets RelatedPartyAltIDSource, Tag 1571.
|
|
func (m NoRelatedPartyAltIDs) SetRelatedPartyAltIDSource(v string) {
|
|
m.Set(field.NewRelatedPartyAltIDSource(v))
|
|
}
|
|
|
|
// SetNoRelatedPartyAltSubIDs sets NoRelatedPartyAltSubIDs, Tag 1572.
|
|
func (m NoRelatedPartyAltIDs) SetNoRelatedPartyAltSubIDs(f NoRelatedPartyAltSubIDsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// GetRelatedPartyAltID gets RelatedPartyAltID, Tag 1570.
|
|
func (m NoRelatedPartyAltIDs) GetRelatedPartyAltID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelatedPartyAltIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelatedPartyAltIDSource gets RelatedPartyAltIDSource, Tag 1571.
|
|
func (m NoRelatedPartyAltIDs) GetRelatedPartyAltIDSource() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelatedPartyAltIDSourceField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetNoRelatedPartyAltSubIDs gets NoRelatedPartyAltSubIDs, Tag 1572.
|
|
func (m NoRelatedPartyAltIDs) GetNoRelatedPartyAltSubIDs() (NoRelatedPartyAltSubIDsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRelatedPartyAltSubIDsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// HasRelatedPartyAltID returns true if RelatedPartyAltID is present, Tag 1570.
|
|
func (m NoRelatedPartyAltIDs) HasRelatedPartyAltID() bool {
|
|
return m.Has(tag.RelatedPartyAltID)
|
|
}
|
|
|
|
// HasRelatedPartyAltIDSource returns true if RelatedPartyAltIDSource is present, Tag 1571.
|
|
func (m NoRelatedPartyAltIDs) HasRelatedPartyAltIDSource() bool {
|
|
return m.Has(tag.RelatedPartyAltIDSource)
|
|
}
|
|
|
|
// HasNoRelatedPartyAltSubIDs returns true if NoRelatedPartyAltSubIDs is present, Tag 1572.
|
|
func (m NoRelatedPartyAltIDs) HasNoRelatedPartyAltSubIDs() bool {
|
|
return m.Has(tag.NoRelatedPartyAltSubIDs)
|
|
}
|
|
|
|
// NoRelatedPartyAltSubIDs is a repeating group element, Tag 1572.
|
|
type NoRelatedPartyAltSubIDs struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRelatedPartyAltSubID sets RelatedPartyAltSubID, Tag 1573.
|
|
func (m NoRelatedPartyAltSubIDs) SetRelatedPartyAltSubID(v string) {
|
|
m.Set(field.NewRelatedPartyAltSubID(v))
|
|
}
|
|
|
|
// SetRelatedPartyAltSubIDType sets RelatedPartyAltSubIDType, Tag 1574.
|
|
func (m NoRelatedPartyAltSubIDs) SetRelatedPartyAltSubIDType(v int) {
|
|
m.Set(field.NewRelatedPartyAltSubIDType(v))
|
|
}
|
|
|
|
// GetRelatedPartyAltSubID gets RelatedPartyAltSubID, Tag 1573.
|
|
func (m NoRelatedPartyAltSubIDs) GetRelatedPartyAltSubID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelatedPartyAltSubIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelatedPartyAltSubIDType gets RelatedPartyAltSubIDType, Tag 1574.
|
|
func (m NoRelatedPartyAltSubIDs) GetRelatedPartyAltSubIDType() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RelatedPartyAltSubIDTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasRelatedPartyAltSubID returns true if RelatedPartyAltSubID is present, Tag 1573.
|
|
func (m NoRelatedPartyAltSubIDs) HasRelatedPartyAltSubID() bool {
|
|
return m.Has(tag.RelatedPartyAltSubID)
|
|
}
|
|
|
|
// HasRelatedPartyAltSubIDType returns true if RelatedPartyAltSubIDType is present, Tag 1574.
|
|
func (m NoRelatedPartyAltSubIDs) HasRelatedPartyAltSubIDType() bool {
|
|
return m.Has(tag.RelatedPartyAltSubIDType)
|
|
}
|
|
|
|
// NoRelatedPartyAltSubIDsRepeatingGroup is a repeating group, Tag 1572.
|
|
type NoRelatedPartyAltSubIDsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRelatedPartyAltSubIDsRepeatingGroup returns an initialized, NoRelatedPartyAltSubIDsRepeatingGroup.
|
|
func NewNoRelatedPartyAltSubIDsRepeatingGroup() NoRelatedPartyAltSubIDsRepeatingGroup {
|
|
return NoRelatedPartyAltSubIDsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRelatedPartyAltSubIDs,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RelatedPartyAltSubID),
|
|
quickfix.GroupElement(tag.RelatedPartyAltSubIDType),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRelatedPartyAltSubIDs to this group.
|
|
func (m NoRelatedPartyAltSubIDsRepeatingGroup) Add() NoRelatedPartyAltSubIDs {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRelatedPartyAltSubIDs{g}
|
|
}
|
|
|
|
// Get returns the ith NoRelatedPartyAltSubIDs in the NoRelatedPartyAltSubIDsRepeatinGroup.
|
|
func (m NoRelatedPartyAltSubIDsRepeatingGroup) Get(i int) NoRelatedPartyAltSubIDs {
|
|
return NoRelatedPartyAltSubIDs{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRelatedPartyAltIDsRepeatingGroup is a repeating group, Tag 1569.
|
|
type NoRelatedPartyAltIDsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRelatedPartyAltIDsRepeatingGroup returns an initialized, NoRelatedPartyAltIDsRepeatingGroup.
|
|
func NewNoRelatedPartyAltIDsRepeatingGroup() NoRelatedPartyAltIDsRepeatingGroup {
|
|
return NoRelatedPartyAltIDsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRelatedPartyAltIDs,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RelatedPartyAltID),
|
|
quickfix.GroupElement(tag.RelatedPartyAltIDSource),
|
|
NewNoRelatedPartyAltSubIDsRepeatingGroup(),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRelatedPartyAltIDs to this group.
|
|
func (m NoRelatedPartyAltIDsRepeatingGroup) Add() NoRelatedPartyAltIDs {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRelatedPartyAltIDs{g}
|
|
}
|
|
|
|
// Get returns the ith NoRelatedPartyAltIDs in the NoRelatedPartyAltIDsRepeatinGroup.
|
|
func (m NoRelatedPartyAltIDsRepeatingGroup) Get(i int) NoRelatedPartyAltIDs {
|
|
return NoRelatedPartyAltIDs{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRelatedContextPartyIDs is a repeating group element, Tag 1575.
|
|
type NoRelatedContextPartyIDs struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRelatedContextPartyID sets RelatedContextPartyID, Tag 1576.
|
|
func (m NoRelatedContextPartyIDs) SetRelatedContextPartyID(v string) {
|
|
m.Set(field.NewRelatedContextPartyID(v))
|
|
}
|
|
|
|
// SetRelatedContextPartyIDSource sets RelatedContextPartyIDSource, Tag 1577.
|
|
func (m NoRelatedContextPartyIDs) SetRelatedContextPartyIDSource(v string) {
|
|
m.Set(field.NewRelatedContextPartyIDSource(v))
|
|
}
|
|
|
|
// SetRelatedContextPartyRole sets RelatedContextPartyRole, Tag 1578.
|
|
func (m NoRelatedContextPartyIDs) SetRelatedContextPartyRole(v int) {
|
|
m.Set(field.NewRelatedContextPartyRole(v))
|
|
}
|
|
|
|
// SetNoRelatedContextPartySubIDs sets NoRelatedContextPartySubIDs, Tag 1579.
|
|
func (m NoRelatedContextPartyIDs) SetNoRelatedContextPartySubIDs(f NoRelatedContextPartySubIDsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// GetRelatedContextPartyID gets RelatedContextPartyID, Tag 1576.
|
|
func (m NoRelatedContextPartyIDs) GetRelatedContextPartyID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelatedContextPartyIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelatedContextPartyIDSource gets RelatedContextPartyIDSource, Tag 1577.
|
|
func (m NoRelatedContextPartyIDs) GetRelatedContextPartyIDSource() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelatedContextPartyIDSourceField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelatedContextPartyRole gets RelatedContextPartyRole, Tag 1578.
|
|
func (m NoRelatedContextPartyIDs) GetRelatedContextPartyRole() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RelatedContextPartyRoleField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetNoRelatedContextPartySubIDs gets NoRelatedContextPartySubIDs, Tag 1579.
|
|
func (m NoRelatedContextPartyIDs) GetNoRelatedContextPartySubIDs() (NoRelatedContextPartySubIDsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRelatedContextPartySubIDsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// HasRelatedContextPartyID returns true if RelatedContextPartyID is present, Tag 1576.
|
|
func (m NoRelatedContextPartyIDs) HasRelatedContextPartyID() bool {
|
|
return m.Has(tag.RelatedContextPartyID)
|
|
}
|
|
|
|
// HasRelatedContextPartyIDSource returns true if RelatedContextPartyIDSource is present, Tag 1577.
|
|
func (m NoRelatedContextPartyIDs) HasRelatedContextPartyIDSource() bool {
|
|
return m.Has(tag.RelatedContextPartyIDSource)
|
|
}
|
|
|
|
// HasRelatedContextPartyRole returns true if RelatedContextPartyRole is present, Tag 1578.
|
|
func (m NoRelatedContextPartyIDs) HasRelatedContextPartyRole() bool {
|
|
return m.Has(tag.RelatedContextPartyRole)
|
|
}
|
|
|
|
// HasNoRelatedContextPartySubIDs returns true if NoRelatedContextPartySubIDs is present, Tag 1579.
|
|
func (m NoRelatedContextPartyIDs) HasNoRelatedContextPartySubIDs() bool {
|
|
return m.Has(tag.NoRelatedContextPartySubIDs)
|
|
}
|
|
|
|
// NoRelatedContextPartySubIDs is a repeating group element, Tag 1579.
|
|
type NoRelatedContextPartySubIDs struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRelatedContextPartySubID sets RelatedContextPartySubID, Tag 1580.
|
|
func (m NoRelatedContextPartySubIDs) SetRelatedContextPartySubID(v string) {
|
|
m.Set(field.NewRelatedContextPartySubID(v))
|
|
}
|
|
|
|
// SetRelatedContextPartySubIDType sets RelatedContextPartySubIDType, Tag 1581.
|
|
func (m NoRelatedContextPartySubIDs) SetRelatedContextPartySubIDType(v int) {
|
|
m.Set(field.NewRelatedContextPartySubIDType(v))
|
|
}
|
|
|
|
// GetRelatedContextPartySubID gets RelatedContextPartySubID, Tag 1580.
|
|
func (m NoRelatedContextPartySubIDs) GetRelatedContextPartySubID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelatedContextPartySubIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelatedContextPartySubIDType gets RelatedContextPartySubIDType, Tag 1581.
|
|
func (m NoRelatedContextPartySubIDs) GetRelatedContextPartySubIDType() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RelatedContextPartySubIDTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasRelatedContextPartySubID returns true if RelatedContextPartySubID is present, Tag 1580.
|
|
func (m NoRelatedContextPartySubIDs) HasRelatedContextPartySubID() bool {
|
|
return m.Has(tag.RelatedContextPartySubID)
|
|
}
|
|
|
|
// HasRelatedContextPartySubIDType returns true if RelatedContextPartySubIDType is present, Tag 1581.
|
|
func (m NoRelatedContextPartySubIDs) HasRelatedContextPartySubIDType() bool {
|
|
return m.Has(tag.RelatedContextPartySubIDType)
|
|
}
|
|
|
|
// NoRelatedContextPartySubIDsRepeatingGroup is a repeating group, Tag 1579.
|
|
type NoRelatedContextPartySubIDsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRelatedContextPartySubIDsRepeatingGroup returns an initialized, NoRelatedContextPartySubIDsRepeatingGroup.
|
|
func NewNoRelatedContextPartySubIDsRepeatingGroup() NoRelatedContextPartySubIDsRepeatingGroup {
|
|
return NoRelatedContextPartySubIDsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRelatedContextPartySubIDs,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RelatedContextPartySubID),
|
|
quickfix.GroupElement(tag.RelatedContextPartySubIDType),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRelatedContextPartySubIDs to this group.
|
|
func (m NoRelatedContextPartySubIDsRepeatingGroup) Add() NoRelatedContextPartySubIDs {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRelatedContextPartySubIDs{g}
|
|
}
|
|
|
|
// Get returns the ith NoRelatedContextPartySubIDs in the NoRelatedContextPartySubIDsRepeatinGroup.
|
|
func (m NoRelatedContextPartySubIDsRepeatingGroup) Get(i int) NoRelatedContextPartySubIDs {
|
|
return NoRelatedContextPartySubIDs{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRelatedContextPartyIDsRepeatingGroup is a repeating group, Tag 1575.
|
|
type NoRelatedContextPartyIDsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRelatedContextPartyIDsRepeatingGroup returns an initialized, NoRelatedContextPartyIDsRepeatingGroup.
|
|
func NewNoRelatedContextPartyIDsRepeatingGroup() NoRelatedContextPartyIDsRepeatingGroup {
|
|
return NoRelatedContextPartyIDsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRelatedContextPartyIDs,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RelatedContextPartyID),
|
|
quickfix.GroupElement(tag.RelatedContextPartyIDSource),
|
|
quickfix.GroupElement(tag.RelatedContextPartyRole),
|
|
NewNoRelatedContextPartySubIDsRepeatingGroup(),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRelatedContextPartyIDs to this group.
|
|
func (m NoRelatedContextPartyIDsRepeatingGroup) Add() NoRelatedContextPartyIDs {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRelatedContextPartyIDs{g}
|
|
}
|
|
|
|
// Get returns the ith NoRelatedContextPartyIDs in the NoRelatedContextPartyIDsRepeatinGroup.
|
|
func (m NoRelatedContextPartyIDsRepeatingGroup) Get(i int) NoRelatedContextPartyIDs {
|
|
return NoRelatedContextPartyIDs{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRelationshipRiskLimits is a repeating group element, Tag 1582.
|
|
type NoRelationshipRiskLimits struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRelationshipRiskLimitType sets RelationshipRiskLimitType, Tag 1583.
|
|
func (m NoRelationshipRiskLimits) SetRelationshipRiskLimitType(v int) {
|
|
m.Set(field.NewRelationshipRiskLimitType(v))
|
|
}
|
|
|
|
// SetRelationshipRiskLimitAmount sets RelationshipRiskLimitAmount, Tag 1584.
|
|
func (m NoRelationshipRiskLimits) SetRelationshipRiskLimitAmount(value decimal.Decimal, scale int32) {
|
|
m.Set(field.NewRelationshipRiskLimitAmount(value, scale))
|
|
}
|
|
|
|
// SetRelationshipRiskLimitCurrency sets RelationshipRiskLimitCurrency, Tag 1585.
|
|
func (m NoRelationshipRiskLimits) SetRelationshipRiskLimitCurrency(v string) {
|
|
m.Set(field.NewRelationshipRiskLimitCurrency(v))
|
|
}
|
|
|
|
// SetRelationshipRiskLimitPlatform sets RelationshipRiskLimitPlatform, Tag 1586.
|
|
func (m NoRelationshipRiskLimits) SetRelationshipRiskLimitPlatform(v string) {
|
|
m.Set(field.NewRelationshipRiskLimitPlatform(v))
|
|
}
|
|
|
|
// SetNoRelationshipRiskInstruments sets NoRelationshipRiskInstruments, Tag 1587.
|
|
func (m NoRelationshipRiskLimits) SetNoRelationshipRiskInstruments(f NoRelationshipRiskInstrumentsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// SetNoRelationshipRiskWarningLevels sets NoRelationshipRiskWarningLevels, Tag 1613.
|
|
func (m NoRelationshipRiskLimits) SetNoRelationshipRiskWarningLevels(f NoRelationshipRiskWarningLevelsRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// GetRelationshipRiskLimitType gets RelationshipRiskLimitType, Tag 1583.
|
|
func (m NoRelationshipRiskLimits) GetRelationshipRiskLimitType() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskLimitTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskLimitAmount gets RelationshipRiskLimitAmount, Tag 1584.
|
|
func (m NoRelationshipRiskLimits) GetRelationshipRiskLimitAmount() (v decimal.Decimal, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskLimitAmountField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskLimitCurrency gets RelationshipRiskLimitCurrency, Tag 1585.
|
|
func (m NoRelationshipRiskLimits) GetRelationshipRiskLimitCurrency() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskLimitCurrencyField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskLimitPlatform gets RelationshipRiskLimitPlatform, Tag 1586.
|
|
func (m NoRelationshipRiskLimits) GetRelationshipRiskLimitPlatform() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskLimitPlatformField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetNoRelationshipRiskInstruments gets NoRelationshipRiskInstruments, Tag 1587.
|
|
func (m NoRelationshipRiskLimits) GetNoRelationshipRiskInstruments() (NoRelationshipRiskInstrumentsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRelationshipRiskInstrumentsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// GetNoRelationshipRiskWarningLevels gets NoRelationshipRiskWarningLevels, Tag 1613.
|
|
func (m NoRelationshipRiskLimits) GetNoRelationshipRiskWarningLevels() (NoRelationshipRiskWarningLevelsRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRelationshipRiskWarningLevelsRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// HasRelationshipRiskLimitType returns true if RelationshipRiskLimitType is present, Tag 1583.
|
|
func (m NoRelationshipRiskLimits) HasRelationshipRiskLimitType() bool {
|
|
return m.Has(tag.RelationshipRiskLimitType)
|
|
}
|
|
|
|
// HasRelationshipRiskLimitAmount returns true if RelationshipRiskLimitAmount is present, Tag 1584.
|
|
func (m NoRelationshipRiskLimits) HasRelationshipRiskLimitAmount() bool {
|
|
return m.Has(tag.RelationshipRiskLimitAmount)
|
|
}
|
|
|
|
// HasRelationshipRiskLimitCurrency returns true if RelationshipRiskLimitCurrency is present, Tag 1585.
|
|
func (m NoRelationshipRiskLimits) HasRelationshipRiskLimitCurrency() bool {
|
|
return m.Has(tag.RelationshipRiskLimitCurrency)
|
|
}
|
|
|
|
// HasRelationshipRiskLimitPlatform returns true if RelationshipRiskLimitPlatform is present, Tag 1586.
|
|
func (m NoRelationshipRiskLimits) HasRelationshipRiskLimitPlatform() bool {
|
|
return m.Has(tag.RelationshipRiskLimitPlatform)
|
|
}
|
|
|
|
// HasNoRelationshipRiskInstruments returns true if NoRelationshipRiskInstruments is present, Tag 1587.
|
|
func (m NoRelationshipRiskLimits) HasNoRelationshipRiskInstruments() bool {
|
|
return m.Has(tag.NoRelationshipRiskInstruments)
|
|
}
|
|
|
|
// HasNoRelationshipRiskWarningLevels returns true if NoRelationshipRiskWarningLevels is present, Tag 1613.
|
|
func (m NoRelationshipRiskLimits) HasNoRelationshipRiskWarningLevels() bool {
|
|
return m.Has(tag.NoRelationshipRiskWarningLevels)
|
|
}
|
|
|
|
// NoRelationshipRiskInstruments is a repeating group element, Tag 1587.
|
|
type NoRelationshipRiskInstruments struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRelationshipRiskInstrumentOperator sets RelationshipRiskInstrumentOperator, Tag 1588.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskInstrumentOperator(v int) {
|
|
m.Set(field.NewRelationshipRiskInstrumentOperator(v))
|
|
}
|
|
|
|
// SetRelationshipRiskSymbol sets RelationshipRiskSymbol, Tag 1589.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskSymbol(v string) {
|
|
m.Set(field.NewRelationshipRiskSymbol(v))
|
|
}
|
|
|
|
// SetRelationshipRiskSymbolSfx sets RelationshipRiskSymbolSfx, Tag 1590.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskSymbolSfx(v string) {
|
|
m.Set(field.NewRelationshipRiskSymbolSfx(v))
|
|
}
|
|
|
|
// SetRelationshipRiskSecurityID sets RelationshipRiskSecurityID, Tag 1591.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskSecurityID(v string) {
|
|
m.Set(field.NewRelationshipRiskSecurityID(v))
|
|
}
|
|
|
|
// SetRelationshipRiskSecurityIDSource sets RelationshipRiskSecurityIDSource, Tag 1592.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskSecurityIDSource(v string) {
|
|
m.Set(field.NewRelationshipRiskSecurityIDSource(v))
|
|
}
|
|
|
|
// SetNoRelationshipRiskSecurityAltID sets NoRelationshipRiskSecurityAltID, Tag 1593.
|
|
func (m NoRelationshipRiskInstruments) SetNoRelationshipRiskSecurityAltID(f NoRelationshipRiskSecurityAltIDRepeatingGroup) {
|
|
m.SetGroup(f)
|
|
}
|
|
|
|
// SetRelationshipRiskProduct sets RelationshipRiskProduct, Tag 1596.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskProduct(v int) {
|
|
m.Set(field.NewRelationshipRiskProduct(v))
|
|
}
|
|
|
|
// SetRelationshipRiskProductComplex sets RelationshipRiskProductComplex, Tag 1597.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskProductComplex(v string) {
|
|
m.Set(field.NewRelationshipRiskProductComplex(v))
|
|
}
|
|
|
|
// SetRelationshipRiskSecurityGroup sets RelationshipRiskSecurityGroup, Tag 1598.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskSecurityGroup(v string) {
|
|
m.Set(field.NewRelationshipRiskSecurityGroup(v))
|
|
}
|
|
|
|
// SetRelationshipRiskCFICode sets RelationshipRiskCFICode, Tag 1599.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskCFICode(v string) {
|
|
m.Set(field.NewRelationshipRiskCFICode(v))
|
|
}
|
|
|
|
// SetRelationshipRiskSecurityType sets RelationshipRiskSecurityType, Tag 1600.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskSecurityType(v string) {
|
|
m.Set(field.NewRelationshipRiskSecurityType(v))
|
|
}
|
|
|
|
// SetRelationshipRiskSecuritySubType sets RelationshipRiskSecuritySubType, Tag 1601.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskSecuritySubType(v string) {
|
|
m.Set(field.NewRelationshipRiskSecuritySubType(v))
|
|
}
|
|
|
|
// SetRelationshipRiskMaturityMonthYear sets RelationshipRiskMaturityMonthYear, Tag 1602.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskMaturityMonthYear(v string) {
|
|
m.Set(field.NewRelationshipRiskMaturityMonthYear(v))
|
|
}
|
|
|
|
// SetRelationshipRiskMaturityTime sets RelationshipRiskMaturityTime, Tag 1603.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskMaturityTime(v string) {
|
|
m.Set(field.NewRelationshipRiskMaturityTime(v))
|
|
}
|
|
|
|
// SetRelationshipRiskRestructuringType sets RelationshipRiskRestructuringType, Tag 1604.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskRestructuringType(v string) {
|
|
m.Set(field.NewRelationshipRiskRestructuringType(v))
|
|
}
|
|
|
|
// SetRelationshipRiskSeniority sets RelationshipRiskSeniority, Tag 1605.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskSeniority(v string) {
|
|
m.Set(field.NewRelationshipRiskSeniority(v))
|
|
}
|
|
|
|
// SetRelationshipRiskPutOrCall sets RelationshipRiskPutOrCall, Tag 1606.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskPutOrCall(v int) {
|
|
m.Set(field.NewRelationshipRiskPutOrCall(v))
|
|
}
|
|
|
|
// SetRelationshipRiskFlexibleIndicator sets RelationshipRiskFlexibleIndicator, Tag 1607.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskFlexibleIndicator(v bool) {
|
|
m.Set(field.NewRelationshipRiskFlexibleIndicator(v))
|
|
}
|
|
|
|
// SetRelationshipRiskCouponRate sets RelationshipRiskCouponRate, Tag 1608.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskCouponRate(value decimal.Decimal, scale int32) {
|
|
m.Set(field.NewRelationshipRiskCouponRate(value, scale))
|
|
}
|
|
|
|
// SetRelationshipRiskSecurityExchange sets RelationshipRiskSecurityExchange, Tag 1609.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskSecurityExchange(v string) {
|
|
m.Set(field.NewRelationshipRiskSecurityExchange(v))
|
|
}
|
|
|
|
// SetRelationshipRiskSecurityDesc sets RelationshipRiskSecurityDesc, Tag 1610.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskSecurityDesc(v string) {
|
|
m.Set(field.NewRelationshipRiskSecurityDesc(v))
|
|
}
|
|
|
|
// SetRelationshipRiskEncodedSecurityDescLen sets RelationshipRiskEncodedSecurityDescLen, Tag 1618.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskEncodedSecurityDescLen(v int) {
|
|
m.Set(field.NewRelationshipRiskEncodedSecurityDescLen(v))
|
|
}
|
|
|
|
// SetRelationshipRiskEncodedSecurityDesc sets RelationshipRiskEncodedSecurityDesc, Tag 1619.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskEncodedSecurityDesc(v string) {
|
|
m.Set(field.NewRelationshipRiskEncodedSecurityDesc(v))
|
|
}
|
|
|
|
// SetRelationshipRiskInstrumentSettlType sets RelationshipRiskInstrumentSettlType, Tag 1611.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskInstrumentSettlType(v string) {
|
|
m.Set(field.NewRelationshipRiskInstrumentSettlType(v))
|
|
}
|
|
|
|
// SetRelationshipRiskInstrumentMultiplier sets RelationshipRiskInstrumentMultiplier, Tag 1612.
|
|
func (m NoRelationshipRiskInstruments) SetRelationshipRiskInstrumentMultiplier(value decimal.Decimal, scale int32) {
|
|
m.Set(field.NewRelationshipRiskInstrumentMultiplier(value, scale))
|
|
}
|
|
|
|
// GetRelationshipRiskInstrumentOperator gets RelationshipRiskInstrumentOperator, Tag 1588.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskInstrumentOperator() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskInstrumentOperatorField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskSymbol gets RelationshipRiskSymbol, Tag 1589.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskSymbol() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskSymbolField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskSymbolSfx gets RelationshipRiskSymbolSfx, Tag 1590.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskSymbolSfx() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskSymbolSfxField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskSecurityID gets RelationshipRiskSecurityID, Tag 1591.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskSecurityID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskSecurityIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskSecurityIDSource gets RelationshipRiskSecurityIDSource, Tag 1592.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskSecurityIDSource() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskSecurityIDSourceField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetNoRelationshipRiskSecurityAltID gets NoRelationshipRiskSecurityAltID, Tag 1593.
|
|
func (m NoRelationshipRiskInstruments) GetNoRelationshipRiskSecurityAltID() (NoRelationshipRiskSecurityAltIDRepeatingGroup, quickfix.MessageRejectError) {
|
|
f := NewNoRelationshipRiskSecurityAltIDRepeatingGroup()
|
|
err := m.GetGroup(f)
|
|
return f, err
|
|
}
|
|
|
|
// GetRelationshipRiskProduct gets RelationshipRiskProduct, Tag 1596.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskProduct() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskProductField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskProductComplex gets RelationshipRiskProductComplex, Tag 1597.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskProductComplex() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskProductComplexField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskSecurityGroup gets RelationshipRiskSecurityGroup, Tag 1598.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskSecurityGroup() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskSecurityGroupField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskCFICode gets RelationshipRiskCFICode, Tag 1599.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskCFICode() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskCFICodeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskSecurityType gets RelationshipRiskSecurityType, Tag 1600.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskSecurityType() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskSecurityTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskSecuritySubType gets RelationshipRiskSecuritySubType, Tag 1601.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskSecuritySubType() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskSecuritySubTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskMaturityMonthYear gets RelationshipRiskMaturityMonthYear, Tag 1602.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskMaturityMonthYear() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskMaturityMonthYearField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskMaturityTime gets RelationshipRiskMaturityTime, Tag 1603.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskMaturityTime() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskMaturityTimeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskRestructuringType gets RelationshipRiskRestructuringType, Tag 1604.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskRestructuringType() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskRestructuringTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskSeniority gets RelationshipRiskSeniority, Tag 1605.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskSeniority() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskSeniorityField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskPutOrCall gets RelationshipRiskPutOrCall, Tag 1606.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskPutOrCall() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskPutOrCallField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskFlexibleIndicator gets RelationshipRiskFlexibleIndicator, Tag 1607.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskFlexibleIndicator() (v bool, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskFlexibleIndicatorField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskCouponRate gets RelationshipRiskCouponRate, Tag 1608.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskCouponRate() (v decimal.Decimal, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskCouponRateField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskSecurityExchange gets RelationshipRiskSecurityExchange, Tag 1609.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskSecurityExchange() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskSecurityExchangeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskSecurityDesc gets RelationshipRiskSecurityDesc, Tag 1610.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskSecurityDesc() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskSecurityDescField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskEncodedSecurityDescLen gets RelationshipRiskEncodedSecurityDescLen, Tag 1618.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskEncodedSecurityDescLen() (v int, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskEncodedSecurityDescLenField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskEncodedSecurityDesc gets RelationshipRiskEncodedSecurityDesc, Tag 1619.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskEncodedSecurityDesc() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskEncodedSecurityDescField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskInstrumentSettlType gets RelationshipRiskInstrumentSettlType, Tag 1611.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskInstrumentSettlType() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskInstrumentSettlTypeField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskInstrumentMultiplier gets RelationshipRiskInstrumentMultiplier, Tag 1612.
|
|
func (m NoRelationshipRiskInstruments) GetRelationshipRiskInstrumentMultiplier() (v decimal.Decimal, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskInstrumentMultiplierField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasRelationshipRiskInstrumentOperator returns true if RelationshipRiskInstrumentOperator is present, Tag 1588.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskInstrumentOperator() bool {
|
|
return m.Has(tag.RelationshipRiskInstrumentOperator)
|
|
}
|
|
|
|
// HasRelationshipRiskSymbol returns true if RelationshipRiskSymbol is present, Tag 1589.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskSymbol() bool {
|
|
return m.Has(tag.RelationshipRiskSymbol)
|
|
}
|
|
|
|
// HasRelationshipRiskSymbolSfx returns true if RelationshipRiskSymbolSfx is present, Tag 1590.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskSymbolSfx() bool {
|
|
return m.Has(tag.RelationshipRiskSymbolSfx)
|
|
}
|
|
|
|
// HasRelationshipRiskSecurityID returns true if RelationshipRiskSecurityID is present, Tag 1591.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskSecurityID() bool {
|
|
return m.Has(tag.RelationshipRiskSecurityID)
|
|
}
|
|
|
|
// HasRelationshipRiskSecurityIDSource returns true if RelationshipRiskSecurityIDSource is present, Tag 1592.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskSecurityIDSource() bool {
|
|
return m.Has(tag.RelationshipRiskSecurityIDSource)
|
|
}
|
|
|
|
// HasNoRelationshipRiskSecurityAltID returns true if NoRelationshipRiskSecurityAltID is present, Tag 1593.
|
|
func (m NoRelationshipRiskInstruments) HasNoRelationshipRiskSecurityAltID() bool {
|
|
return m.Has(tag.NoRelationshipRiskSecurityAltID)
|
|
}
|
|
|
|
// HasRelationshipRiskProduct returns true if RelationshipRiskProduct is present, Tag 1596.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskProduct() bool {
|
|
return m.Has(tag.RelationshipRiskProduct)
|
|
}
|
|
|
|
// HasRelationshipRiskProductComplex returns true if RelationshipRiskProductComplex is present, Tag 1597.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskProductComplex() bool {
|
|
return m.Has(tag.RelationshipRiskProductComplex)
|
|
}
|
|
|
|
// HasRelationshipRiskSecurityGroup returns true if RelationshipRiskSecurityGroup is present, Tag 1598.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskSecurityGroup() bool {
|
|
return m.Has(tag.RelationshipRiskSecurityGroup)
|
|
}
|
|
|
|
// HasRelationshipRiskCFICode returns true if RelationshipRiskCFICode is present, Tag 1599.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskCFICode() bool {
|
|
return m.Has(tag.RelationshipRiskCFICode)
|
|
}
|
|
|
|
// HasRelationshipRiskSecurityType returns true if RelationshipRiskSecurityType is present, Tag 1600.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskSecurityType() bool {
|
|
return m.Has(tag.RelationshipRiskSecurityType)
|
|
}
|
|
|
|
// HasRelationshipRiskSecuritySubType returns true if RelationshipRiskSecuritySubType is present, Tag 1601.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskSecuritySubType() bool {
|
|
return m.Has(tag.RelationshipRiskSecuritySubType)
|
|
}
|
|
|
|
// HasRelationshipRiskMaturityMonthYear returns true if RelationshipRiskMaturityMonthYear is present, Tag 1602.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskMaturityMonthYear() bool {
|
|
return m.Has(tag.RelationshipRiskMaturityMonthYear)
|
|
}
|
|
|
|
// HasRelationshipRiskMaturityTime returns true if RelationshipRiskMaturityTime is present, Tag 1603.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskMaturityTime() bool {
|
|
return m.Has(tag.RelationshipRiskMaturityTime)
|
|
}
|
|
|
|
// HasRelationshipRiskRestructuringType returns true if RelationshipRiskRestructuringType is present, Tag 1604.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskRestructuringType() bool {
|
|
return m.Has(tag.RelationshipRiskRestructuringType)
|
|
}
|
|
|
|
// HasRelationshipRiskSeniority returns true if RelationshipRiskSeniority is present, Tag 1605.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskSeniority() bool {
|
|
return m.Has(tag.RelationshipRiskSeniority)
|
|
}
|
|
|
|
// HasRelationshipRiskPutOrCall returns true if RelationshipRiskPutOrCall is present, Tag 1606.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskPutOrCall() bool {
|
|
return m.Has(tag.RelationshipRiskPutOrCall)
|
|
}
|
|
|
|
// HasRelationshipRiskFlexibleIndicator returns true if RelationshipRiskFlexibleIndicator is present, Tag 1607.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskFlexibleIndicator() bool {
|
|
return m.Has(tag.RelationshipRiskFlexibleIndicator)
|
|
}
|
|
|
|
// HasRelationshipRiskCouponRate returns true if RelationshipRiskCouponRate is present, Tag 1608.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskCouponRate() bool {
|
|
return m.Has(tag.RelationshipRiskCouponRate)
|
|
}
|
|
|
|
// HasRelationshipRiskSecurityExchange returns true if RelationshipRiskSecurityExchange is present, Tag 1609.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskSecurityExchange() bool {
|
|
return m.Has(tag.RelationshipRiskSecurityExchange)
|
|
}
|
|
|
|
// HasRelationshipRiskSecurityDesc returns true if RelationshipRiskSecurityDesc is present, Tag 1610.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskSecurityDesc() bool {
|
|
return m.Has(tag.RelationshipRiskSecurityDesc)
|
|
}
|
|
|
|
// HasRelationshipRiskEncodedSecurityDescLen returns true if RelationshipRiskEncodedSecurityDescLen is present, Tag 1618.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskEncodedSecurityDescLen() bool {
|
|
return m.Has(tag.RelationshipRiskEncodedSecurityDescLen)
|
|
}
|
|
|
|
// HasRelationshipRiskEncodedSecurityDesc returns true if RelationshipRiskEncodedSecurityDesc is present, Tag 1619.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskEncodedSecurityDesc() bool {
|
|
return m.Has(tag.RelationshipRiskEncodedSecurityDesc)
|
|
}
|
|
|
|
// HasRelationshipRiskInstrumentSettlType returns true if RelationshipRiskInstrumentSettlType is present, Tag 1611.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskInstrumentSettlType() bool {
|
|
return m.Has(tag.RelationshipRiskInstrumentSettlType)
|
|
}
|
|
|
|
// HasRelationshipRiskInstrumentMultiplier returns true if RelationshipRiskInstrumentMultiplier is present, Tag 1612.
|
|
func (m NoRelationshipRiskInstruments) HasRelationshipRiskInstrumentMultiplier() bool {
|
|
return m.Has(tag.RelationshipRiskInstrumentMultiplier)
|
|
}
|
|
|
|
// NoRelationshipRiskSecurityAltID is a repeating group element, Tag 1593.
|
|
type NoRelationshipRiskSecurityAltID struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRelationshipRiskSecurityAltID sets RelationshipRiskSecurityAltID, Tag 1594.
|
|
func (m NoRelationshipRiskSecurityAltID) SetRelationshipRiskSecurityAltID(v string) {
|
|
m.Set(field.NewRelationshipRiskSecurityAltID(v))
|
|
}
|
|
|
|
// SetRelationshipRiskSecurityAltIDSource sets RelationshipRiskSecurityAltIDSource, Tag 1595.
|
|
func (m NoRelationshipRiskSecurityAltID) SetRelationshipRiskSecurityAltIDSource(v string) {
|
|
m.Set(field.NewRelationshipRiskSecurityAltIDSource(v))
|
|
}
|
|
|
|
// GetRelationshipRiskSecurityAltID gets RelationshipRiskSecurityAltID, Tag 1594.
|
|
func (m NoRelationshipRiskSecurityAltID) GetRelationshipRiskSecurityAltID() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskSecurityAltIDField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskSecurityAltIDSource gets RelationshipRiskSecurityAltIDSource, Tag 1595.
|
|
func (m NoRelationshipRiskSecurityAltID) GetRelationshipRiskSecurityAltIDSource() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskSecurityAltIDSourceField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasRelationshipRiskSecurityAltID returns true if RelationshipRiskSecurityAltID is present, Tag 1594.
|
|
func (m NoRelationshipRiskSecurityAltID) HasRelationshipRiskSecurityAltID() bool {
|
|
return m.Has(tag.RelationshipRiskSecurityAltID)
|
|
}
|
|
|
|
// HasRelationshipRiskSecurityAltIDSource returns true if RelationshipRiskSecurityAltIDSource is present, Tag 1595.
|
|
func (m NoRelationshipRiskSecurityAltID) HasRelationshipRiskSecurityAltIDSource() bool {
|
|
return m.Has(tag.RelationshipRiskSecurityAltIDSource)
|
|
}
|
|
|
|
// NoRelationshipRiskSecurityAltIDRepeatingGroup is a repeating group, Tag 1593.
|
|
type NoRelationshipRiskSecurityAltIDRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRelationshipRiskSecurityAltIDRepeatingGroup returns an initialized, NoRelationshipRiskSecurityAltIDRepeatingGroup.
|
|
func NewNoRelationshipRiskSecurityAltIDRepeatingGroup() NoRelationshipRiskSecurityAltIDRepeatingGroup {
|
|
return NoRelationshipRiskSecurityAltIDRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRelationshipRiskSecurityAltID,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RelationshipRiskSecurityAltID),
|
|
quickfix.GroupElement(tag.RelationshipRiskSecurityAltIDSource),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRelationshipRiskSecurityAltID to this group.
|
|
func (m NoRelationshipRiskSecurityAltIDRepeatingGroup) Add() NoRelationshipRiskSecurityAltID {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRelationshipRiskSecurityAltID{g}
|
|
}
|
|
|
|
// Get returns the ith NoRelationshipRiskSecurityAltID in the NoRelationshipRiskSecurityAltIDRepeatinGroup.
|
|
func (m NoRelationshipRiskSecurityAltIDRepeatingGroup) Get(i int) NoRelationshipRiskSecurityAltID {
|
|
return NoRelationshipRiskSecurityAltID{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRelationshipRiskInstrumentsRepeatingGroup is a repeating group, Tag 1587.
|
|
type NoRelationshipRiskInstrumentsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRelationshipRiskInstrumentsRepeatingGroup returns an initialized, NoRelationshipRiskInstrumentsRepeatingGroup.
|
|
func NewNoRelationshipRiskInstrumentsRepeatingGroup() NoRelationshipRiskInstrumentsRepeatingGroup {
|
|
return NoRelationshipRiskInstrumentsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRelationshipRiskInstruments,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RelationshipRiskInstrumentOperator),
|
|
quickfix.GroupElement(tag.RelationshipRiskSymbol),
|
|
quickfix.GroupElement(tag.RelationshipRiskSymbolSfx),
|
|
quickfix.GroupElement(tag.RelationshipRiskSecurityID),
|
|
quickfix.GroupElement(tag.RelationshipRiskSecurityIDSource),
|
|
NewNoRelationshipRiskSecurityAltIDRepeatingGroup(),
|
|
quickfix.GroupElement(tag.RelationshipRiskProduct),
|
|
quickfix.GroupElement(tag.RelationshipRiskProductComplex),
|
|
quickfix.GroupElement(tag.RelationshipRiskSecurityGroup),
|
|
quickfix.GroupElement(tag.RelationshipRiskCFICode),
|
|
quickfix.GroupElement(tag.RelationshipRiskSecurityType),
|
|
quickfix.GroupElement(tag.RelationshipRiskSecuritySubType),
|
|
quickfix.GroupElement(tag.RelationshipRiskMaturityMonthYear),
|
|
quickfix.GroupElement(tag.RelationshipRiskMaturityTime),
|
|
quickfix.GroupElement(tag.RelationshipRiskRestructuringType),
|
|
quickfix.GroupElement(tag.RelationshipRiskSeniority),
|
|
quickfix.GroupElement(tag.RelationshipRiskPutOrCall),
|
|
quickfix.GroupElement(tag.RelationshipRiskFlexibleIndicator),
|
|
quickfix.GroupElement(tag.RelationshipRiskCouponRate),
|
|
quickfix.GroupElement(tag.RelationshipRiskSecurityExchange),
|
|
quickfix.GroupElement(tag.RelationshipRiskSecurityDesc),
|
|
quickfix.GroupElement(tag.RelationshipRiskEncodedSecurityDescLen),
|
|
quickfix.GroupElement(tag.RelationshipRiskEncodedSecurityDesc),
|
|
quickfix.GroupElement(tag.RelationshipRiskInstrumentSettlType),
|
|
quickfix.GroupElement(tag.RelationshipRiskInstrumentMultiplier),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRelationshipRiskInstruments to this group.
|
|
func (m NoRelationshipRiskInstrumentsRepeatingGroup) Add() NoRelationshipRiskInstruments {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRelationshipRiskInstruments{g}
|
|
}
|
|
|
|
// Get returns the ith NoRelationshipRiskInstruments in the NoRelationshipRiskInstrumentsRepeatinGroup.
|
|
func (m NoRelationshipRiskInstrumentsRepeatingGroup) Get(i int) NoRelationshipRiskInstruments {
|
|
return NoRelationshipRiskInstruments{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRelationshipRiskWarningLevels is a repeating group element, Tag 1613.
|
|
type NoRelationshipRiskWarningLevels struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetRelationshipRiskWarningLevelPercent sets RelationshipRiskWarningLevelPercent, Tag 1614.
|
|
func (m NoRelationshipRiskWarningLevels) SetRelationshipRiskWarningLevelPercent(value decimal.Decimal, scale int32) {
|
|
m.Set(field.NewRelationshipRiskWarningLevelPercent(value, scale))
|
|
}
|
|
|
|
// SetRelationshipRiskWarningLevelName sets RelationshipRiskWarningLevelName, Tag 1615.
|
|
func (m NoRelationshipRiskWarningLevels) SetRelationshipRiskWarningLevelName(v string) {
|
|
m.Set(field.NewRelationshipRiskWarningLevelName(v))
|
|
}
|
|
|
|
// GetRelationshipRiskWarningLevelPercent gets RelationshipRiskWarningLevelPercent, Tag 1614.
|
|
func (m NoRelationshipRiskWarningLevels) GetRelationshipRiskWarningLevelPercent() (v decimal.Decimal, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskWarningLevelPercentField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// GetRelationshipRiskWarningLevelName gets RelationshipRiskWarningLevelName, Tag 1615.
|
|
func (m NoRelationshipRiskWarningLevels) GetRelationshipRiskWarningLevelName() (v string, err quickfix.MessageRejectError) {
|
|
var f field.RelationshipRiskWarningLevelNameField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasRelationshipRiskWarningLevelPercent returns true if RelationshipRiskWarningLevelPercent is present, Tag 1614.
|
|
func (m NoRelationshipRiskWarningLevels) HasRelationshipRiskWarningLevelPercent() bool {
|
|
return m.Has(tag.RelationshipRiskWarningLevelPercent)
|
|
}
|
|
|
|
// HasRelationshipRiskWarningLevelName returns true if RelationshipRiskWarningLevelName is present, Tag 1615.
|
|
func (m NoRelationshipRiskWarningLevels) HasRelationshipRiskWarningLevelName() bool {
|
|
return m.Has(tag.RelationshipRiskWarningLevelName)
|
|
}
|
|
|
|
// NoRelationshipRiskWarningLevelsRepeatingGroup is a repeating group, Tag 1613.
|
|
type NoRelationshipRiskWarningLevelsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRelationshipRiskWarningLevelsRepeatingGroup returns an initialized, NoRelationshipRiskWarningLevelsRepeatingGroup.
|
|
func NewNoRelationshipRiskWarningLevelsRepeatingGroup() NoRelationshipRiskWarningLevelsRepeatingGroup {
|
|
return NoRelationshipRiskWarningLevelsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRelationshipRiskWarningLevels,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RelationshipRiskWarningLevelPercent),
|
|
quickfix.GroupElement(tag.RelationshipRiskWarningLevelName),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRelationshipRiskWarningLevels to this group.
|
|
func (m NoRelationshipRiskWarningLevelsRepeatingGroup) Add() NoRelationshipRiskWarningLevels {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRelationshipRiskWarningLevels{g}
|
|
}
|
|
|
|
// Get returns the ith NoRelationshipRiskWarningLevels in the NoRelationshipRiskWarningLevelsRepeatinGroup.
|
|
func (m NoRelationshipRiskWarningLevelsRepeatingGroup) Get(i int) NoRelationshipRiskWarningLevels {
|
|
return NoRelationshipRiskWarningLevels{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRelationshipRiskLimitsRepeatingGroup is a repeating group, Tag 1582.
|
|
type NoRelationshipRiskLimitsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRelationshipRiskLimitsRepeatingGroup returns an initialized, NoRelationshipRiskLimitsRepeatingGroup.
|
|
func NewNoRelationshipRiskLimitsRepeatingGroup() NoRelationshipRiskLimitsRepeatingGroup {
|
|
return NoRelationshipRiskLimitsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRelationshipRiskLimits,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RelationshipRiskLimitType),
|
|
quickfix.GroupElement(tag.RelationshipRiskLimitAmount),
|
|
quickfix.GroupElement(tag.RelationshipRiskLimitCurrency),
|
|
quickfix.GroupElement(tag.RelationshipRiskLimitPlatform),
|
|
NewNoRelationshipRiskInstrumentsRepeatingGroup(),
|
|
NewNoRelationshipRiskWarningLevelsRepeatingGroup(),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRelationshipRiskLimits to this group.
|
|
func (m NoRelationshipRiskLimitsRepeatingGroup) Add() NoRelationshipRiskLimits {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRelationshipRiskLimits{g}
|
|
}
|
|
|
|
// Get returns the ith NoRelationshipRiskLimits in the NoRelationshipRiskLimitsRepeatinGroup.
|
|
func (m NoRelationshipRiskLimitsRepeatingGroup) Get(i int) NoRelationshipRiskLimits {
|
|
return NoRelationshipRiskLimits{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoPartyRelationships is a repeating group element, Tag 1514.
|
|
type NoPartyRelationships struct {
|
|
*quickfix.Group
|
|
}
|
|
|
|
// SetPartyRelationship sets PartyRelationship, Tag 1515.
|
|
func (m NoPartyRelationships) SetPartyRelationship(v enum.PartyRelationship) {
|
|
m.Set(field.NewPartyRelationship(v))
|
|
}
|
|
|
|
// GetPartyRelationship gets PartyRelationship, Tag 1515.
|
|
func (m NoPartyRelationships) GetPartyRelationship() (v enum.PartyRelationship, err quickfix.MessageRejectError) {
|
|
var f field.PartyRelationshipField
|
|
if err = m.Get(&f); err == nil {
|
|
v = f.Value()
|
|
}
|
|
return
|
|
}
|
|
|
|
// HasPartyRelationship returns true if PartyRelationship is present, Tag 1515.
|
|
func (m NoPartyRelationships) HasPartyRelationship() bool {
|
|
return m.Has(tag.PartyRelationship)
|
|
}
|
|
|
|
// NoPartyRelationshipsRepeatingGroup is a repeating group, Tag 1514.
|
|
type NoPartyRelationshipsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoPartyRelationshipsRepeatingGroup returns an initialized, NoPartyRelationshipsRepeatingGroup.
|
|
func NewNoPartyRelationshipsRepeatingGroup() NoPartyRelationshipsRepeatingGroup {
|
|
return NoPartyRelationshipsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoPartyRelationships,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.PartyRelationship),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoPartyRelationships to this group.
|
|
func (m NoPartyRelationshipsRepeatingGroup) Add() NoPartyRelationships {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoPartyRelationships{g}
|
|
}
|
|
|
|
// Get returns the ith NoPartyRelationships in the NoPartyRelationshipsRepeatinGroup.
|
|
func (m NoPartyRelationshipsRepeatingGroup) Get(i int) NoPartyRelationships {
|
|
return NoPartyRelationships{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoRelatedPartyIDsRepeatingGroup is a repeating group, Tag 1562.
|
|
type NoRelatedPartyIDsRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoRelatedPartyIDsRepeatingGroup returns an initialized, NoRelatedPartyIDsRepeatingGroup.
|
|
func NewNoRelatedPartyIDsRepeatingGroup() NoRelatedPartyIDsRepeatingGroup {
|
|
return NoRelatedPartyIDsRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoRelatedPartyIDs,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.RelatedPartyID),
|
|
quickfix.GroupElement(tag.RelatedPartyIDSource),
|
|
quickfix.GroupElement(tag.RelatedPartyRole),
|
|
NewNoRelatedPartySubIDsRepeatingGroup(),
|
|
NewNoRelatedPartyAltIDsRepeatingGroup(),
|
|
NewNoRelatedContextPartyIDsRepeatingGroup(),
|
|
NewNoRelationshipRiskLimitsRepeatingGroup(),
|
|
NewNoPartyRelationshipsRepeatingGroup(),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoRelatedPartyIDs to this group.
|
|
func (m NoRelatedPartyIDsRepeatingGroup) Add() NoRelatedPartyIDs {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoRelatedPartyIDs{g}
|
|
}
|
|
|
|
// Get returns the ith NoRelatedPartyIDs in the NoRelatedPartyIDsRepeatinGroup.
|
|
func (m NoRelatedPartyIDsRepeatingGroup) Get(i int) NoRelatedPartyIDs {
|
|
return NoRelatedPartyIDs{m.RepeatingGroup.Get(i)}
|
|
}
|
|
|
|
// NoPartyListRepeatingGroup is a repeating group, Tag 1513.
|
|
type NoPartyListRepeatingGroup struct {
|
|
*quickfix.RepeatingGroup
|
|
}
|
|
|
|
// NewNoPartyListRepeatingGroup returns an initialized, NoPartyListRepeatingGroup.
|
|
func NewNoPartyListRepeatingGroup() NoPartyListRepeatingGroup {
|
|
return NoPartyListRepeatingGroup{
|
|
quickfix.NewRepeatingGroup(
|
|
tag.NoPartyList,
|
|
quickfix.GroupTemplate{
|
|
quickfix.GroupElement(tag.PartyID),
|
|
quickfix.GroupElement(tag.PartyIDSource),
|
|
quickfix.GroupElement(tag.PartyRole),
|
|
NewNoPartySubIDsRepeatingGroup(),
|
|
NewNoPartyAltIDsRepeatingGroup(),
|
|
NewNoContextPartyIDsRepeatingGroup(),
|
|
NewNoRiskLimitsRepeatingGroup(),
|
|
NewNoRelatedPartyIDsRepeatingGroup(),
|
|
},
|
|
),
|
|
}
|
|
}
|
|
|
|
// Add create and append a new NoPartyList to this group.
|
|
func (m NoPartyListRepeatingGroup) Add() NoPartyList {
|
|
g := m.RepeatingGroup.Add()
|
|
return NoPartyList{g}
|
|
}
|
|
|
|
// Get returns the ith NoPartyList in the NoPartyListRepeatinGroup.
|
|
func (m NoPartyListRepeatingGroup) Get(i int) NoPartyList {
|
|
return NoPartyList{m.RepeatingGroup.Get(i)}
|
|
}
|