Documentation
¶
Index ¶
- type NoRiskInstruments
- func (m *NoRiskInstruments) SetRiskCFICode(v string)
- func (m *NoRiskInstruments) SetRiskCouponRate(v float64)
- func (m *NoRiskInstruments) SetRiskEncodedSecurityDesc(v string)
- func (m *NoRiskInstruments) SetRiskEncodedSecurityDescLen(v int)
- func (m *NoRiskInstruments) SetRiskFlexibleIndicator(v bool)
- func (m *NoRiskInstruments) SetRiskInstrumentMultiplier(v float64)
- func (m *NoRiskInstruments) SetRiskInstrumentOperator(v int)
- func (m *NoRiskInstruments) SetRiskInstrumentSettlType(v string)
- func (m *NoRiskInstruments) SetRiskMaturityMonthYear(v string)
- func (m *NoRiskInstruments) SetRiskMaturityTime(v string)
- func (m *NoRiskInstruments) SetRiskProduct(v int)
- func (m *NoRiskInstruments) SetRiskProductComplex(v string)
- func (m *NoRiskInstruments) SetRiskPutOrCall(v int)
- func (m *NoRiskInstruments) SetRiskRestructuringType(v string)
- func (m *NoRiskInstruments) SetRiskSecAltIDGrp(v risksecaltidgrp.RiskSecAltIDGrp)
- func (m *NoRiskInstruments) SetRiskSecurityDesc(v string)
- func (m *NoRiskInstruments) SetRiskSecurityExchange(v string)
- func (m *NoRiskInstruments) SetRiskSecurityGroup(v string)
- func (m *NoRiskInstruments) SetRiskSecurityID(v string)
- func (m *NoRiskInstruments) SetRiskSecurityIDSource(v string)
- func (m *NoRiskInstruments) SetRiskSecuritySubType(v string)
- func (m *NoRiskInstruments) SetRiskSecurityType(v string)
- func (m *NoRiskInstruments) SetRiskSeniority(v string)
- func (m *NoRiskInstruments) SetRiskSymbol(v string)
- func (m *NoRiskInstruments) SetRiskSymbolSfx(v string)
- type RiskInstrumentScope
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NoRiskInstruments ¶
type NoRiskInstruments struct {
//RiskInstrumentOperator is a non-required field for NoRiskInstruments.
RiskInstrumentOperator *int `fix:"1535"`
//RiskSymbol is a non-required field for NoRiskInstruments.
RiskSymbol *string `fix:"1536"`
//RiskSymbolSfx is a non-required field for NoRiskInstruments.
RiskSymbolSfx *string `fix:"1537"`
//RiskSecurityID is a non-required field for NoRiskInstruments.
RiskSecurityID *string `fix:"1538"`
//RiskSecurityIDSource is a non-required field for NoRiskInstruments.
RiskSecurityIDSource *string `fix:"1539"`
//RiskSecAltIDGrp is a non-required component for NoRiskInstruments.
RiskSecAltIDGrp *risksecaltidgrp.RiskSecAltIDGrp
//RiskProduct is a non-required field for NoRiskInstruments.
RiskProduct *int `fix:"1543"`
//RiskProductComplex is a non-required field for NoRiskInstruments.
RiskProductComplex *string `fix:"1544"`
//RiskSecurityGroup is a non-required field for NoRiskInstruments.
RiskSecurityGroup *string `fix:"1545"`
//RiskCFICode is a non-required field for NoRiskInstruments.
RiskCFICode *string `fix:"1546"`
//RiskSecurityType is a non-required field for NoRiskInstruments.
RiskSecurityType *string `fix:"1547"`
//RiskSecuritySubType is a non-required field for NoRiskInstruments.
RiskSecuritySubType *string `fix:"1548"`
//RiskMaturityMonthYear is a non-required field for NoRiskInstruments.
RiskMaturityMonthYear *string `fix:"1549"`
//RiskMaturityTime is a non-required field for NoRiskInstruments.
RiskMaturityTime *string `fix:"1550"`
//RiskRestructuringType is a non-required field for NoRiskInstruments.
RiskRestructuringType *string `fix:"1551"`
//RiskSeniority is a non-required field for NoRiskInstruments.
RiskSeniority *string `fix:"1552"`
//RiskPutOrCall is a non-required field for NoRiskInstruments.
RiskPutOrCall *int `fix:"1553"`
//RiskFlexibleIndicator is a non-required field for NoRiskInstruments.
RiskFlexibleIndicator *bool `fix:"1554"`
//RiskCouponRate is a non-required field for NoRiskInstruments.
RiskCouponRate *float64 `fix:"1555"`
//RiskSecurityExchange is a non-required field for NoRiskInstruments.
RiskSecurityExchange *string `fix:"1616"`
//RiskSecurityDesc is a non-required field for NoRiskInstruments.
RiskSecurityDesc *string `fix:"1556"`
//RiskEncodedSecurityDescLen is a non-required field for NoRiskInstruments.
RiskEncodedSecurityDescLen *int `fix:"1620"`
//RiskEncodedSecurityDesc is a non-required field for NoRiskInstruments.
RiskEncodedSecurityDesc *string `fix:"1621"`
//RiskInstrumentSettlType is a non-required field for NoRiskInstruments.
RiskInstrumentSettlType *string `fix:"1557"`
//RiskInstrumentMultiplier is a non-required field for NoRiskInstruments.
RiskInstrumentMultiplier *float64 `fix:"1558"`
}
NoRiskInstruments is a repeating group in RiskInstrumentScope
func NewNoRiskInstruments ¶ added in v0.2.0
func NewNoRiskInstruments() *NoRiskInstruments
NewNoRiskInstruments returns an initialized NoRiskInstruments instance
func (*NoRiskInstruments) SetRiskCFICode ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskCFICode(v string)
func (*NoRiskInstruments) SetRiskCouponRate ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskCouponRate(v float64)
func (*NoRiskInstruments) SetRiskEncodedSecurityDesc ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskEncodedSecurityDesc(v string)
func (*NoRiskInstruments) SetRiskEncodedSecurityDescLen ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskEncodedSecurityDescLen(v int)
func (*NoRiskInstruments) SetRiskFlexibleIndicator ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskFlexibleIndicator(v bool)
func (*NoRiskInstruments) SetRiskInstrumentMultiplier ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskInstrumentMultiplier(v float64)
func (*NoRiskInstruments) SetRiskInstrumentOperator ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskInstrumentOperator(v int)
func (*NoRiskInstruments) SetRiskInstrumentSettlType ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskInstrumentSettlType(v string)
func (*NoRiskInstruments) SetRiskMaturityMonthYear ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskMaturityMonthYear(v string)
func (*NoRiskInstruments) SetRiskMaturityTime ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskMaturityTime(v string)
func (*NoRiskInstruments) SetRiskProduct ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskProduct(v int)
func (*NoRiskInstruments) SetRiskProductComplex ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskProductComplex(v string)
func (*NoRiskInstruments) SetRiskPutOrCall ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskPutOrCall(v int)
func (*NoRiskInstruments) SetRiskRestructuringType ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskRestructuringType(v string)
func (*NoRiskInstruments) SetRiskSecAltIDGrp ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskSecAltIDGrp(v risksecaltidgrp.RiskSecAltIDGrp)
func (*NoRiskInstruments) SetRiskSecurityDesc ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskSecurityDesc(v string)
func (*NoRiskInstruments) SetRiskSecurityExchange ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskSecurityExchange(v string)
func (*NoRiskInstruments) SetRiskSecurityGroup ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskSecurityGroup(v string)
func (*NoRiskInstruments) SetRiskSecurityID ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskSecurityID(v string)
func (*NoRiskInstruments) SetRiskSecurityIDSource ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskSecurityIDSource(v string)
func (*NoRiskInstruments) SetRiskSecuritySubType ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskSecuritySubType(v string)
func (*NoRiskInstruments) SetRiskSecurityType ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskSecurityType(v string)
func (*NoRiskInstruments) SetRiskSeniority ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskSeniority(v string)
func (*NoRiskInstruments) SetRiskSymbol ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskSymbol(v string)
func (*NoRiskInstruments) SetRiskSymbolSfx ¶ added in v0.2.0
func (m *NoRiskInstruments) SetRiskSymbolSfx(v string)
type RiskInstrumentScope ¶ added in v0.2.0
type RiskInstrumentScope struct {
//NoRiskInstruments is a non-required field for RiskInstrumentScope.
NoRiskInstruments []NoRiskInstruments `fix:"1534,omitempty"`
}
RiskInstrumentScope is a fix50sp2 Component
func (*RiskInstrumentScope) SetNoRiskInstruments ¶ added in v0.2.0
func (m *RiskInstrumentScope) SetNoRiskInstruments(v []NoRiskInstruments)
Click to show internal directories.
Click to hide internal directories.