riskinstrumentscope

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2016 License: Apache-1.1 Imports: 1 Imported by: 0

Documentation

Index

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 New

func New() *RiskInstrumentScope

New returns an initialized RiskInstrumentScope instance

func (*RiskInstrumentScope) SetNoRiskInstruments added in v0.2.0

func (m *RiskInstrumentScope) SetNoRiskInstruments(v []NoRiskInstruments)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL