167 lines
4.8 KiB
Markdown
167 lines
4.8 KiB
Markdown
|
# Market
|
||
|
|
||
|
## Properties
|
||
|
|
||
|
Name | Type | Description | Notes
|
||
|
------------ | ------------- | ------------- | -------------
|
||
|
**Symbol** | **string** | The symbol of the market. The symbol is the same as the waypoint where the market is located. |
|
||
|
**Exports** | [**[]TradeGood**](TradeGood.md) | The list of goods that are exported from this market. |
|
||
|
**Imports** | [**[]TradeGood**](TradeGood.md) | The list of goods that are sought as imports in this market. |
|
||
|
**Exchange** | [**[]TradeGood**](TradeGood.md) | The list of goods that are bought and sold between agents at this market. |
|
||
|
**Transactions** | Pointer to [**[]MarketTransaction**](MarketTransaction.md) | The list of recent transactions at this market. Visible only when a ship is present at the market. | [optional]
|
||
|
**TradeGoods** | Pointer to [**[]MarketTradeGood**](MarketTradeGood.md) | The list of goods that are traded at this market. Visible only when a ship is present at the market. | [optional]
|
||
|
|
||
|
## Methods
|
||
|
|
||
|
### NewMarket
|
||
|
|
||
|
`func NewMarket(symbol string, exports []TradeGood, imports []TradeGood, exchange []TradeGood, ) *Market`
|
||
|
|
||
|
NewMarket instantiates a new Market object
|
||
|
This constructor will assign default values to properties that have it defined,
|
||
|
and makes sure properties required by API are set, but the set of arguments
|
||
|
will change when the set of required properties is changed
|
||
|
|
||
|
### NewMarketWithDefaults
|
||
|
|
||
|
`func NewMarketWithDefaults() *Market`
|
||
|
|
||
|
NewMarketWithDefaults instantiates a new Market object
|
||
|
This constructor will only assign default values to properties that have it defined,
|
||
|
but it doesn't guarantee that properties required by API are set
|
||
|
|
||
|
### GetSymbol
|
||
|
|
||
|
`func (o *Market) GetSymbol() string`
|
||
|
|
||
|
GetSymbol returns the Symbol field if non-nil, zero value otherwise.
|
||
|
|
||
|
### GetSymbolOk
|
||
|
|
||
|
`func (o *Market) GetSymbolOk() (*string, bool)`
|
||
|
|
||
|
GetSymbolOk returns a tuple with the Symbol field if it's non-nil, zero value otherwise
|
||
|
and a boolean to check if the value has been set.
|
||
|
|
||
|
### SetSymbol
|
||
|
|
||
|
`func (o *Market) SetSymbol(v string)`
|
||
|
|
||
|
SetSymbol sets Symbol field to given value.
|
||
|
|
||
|
|
||
|
### GetExports
|
||
|
|
||
|
`func (o *Market) GetExports() []TradeGood`
|
||
|
|
||
|
GetExports returns the Exports field if non-nil, zero value otherwise.
|
||
|
|
||
|
### GetExportsOk
|
||
|
|
||
|
`func (o *Market) GetExportsOk() (*[]TradeGood, bool)`
|
||
|
|
||
|
GetExportsOk returns a tuple with the Exports field if it's non-nil, zero value otherwise
|
||
|
and a boolean to check if the value has been set.
|
||
|
|
||
|
### SetExports
|
||
|
|
||
|
`func (o *Market) SetExports(v []TradeGood)`
|
||
|
|
||
|
SetExports sets Exports field to given value.
|
||
|
|
||
|
|
||
|
### GetImports
|
||
|
|
||
|
`func (o *Market) GetImports() []TradeGood`
|
||
|
|
||
|
GetImports returns the Imports field if non-nil, zero value otherwise.
|
||
|
|
||
|
### GetImportsOk
|
||
|
|
||
|
`func (o *Market) GetImportsOk() (*[]TradeGood, bool)`
|
||
|
|
||
|
GetImportsOk returns a tuple with the Imports field if it's non-nil, zero value otherwise
|
||
|
and a boolean to check if the value has been set.
|
||
|
|
||
|
### SetImports
|
||
|
|
||
|
`func (o *Market) SetImports(v []TradeGood)`
|
||
|
|
||
|
SetImports sets Imports field to given value.
|
||
|
|
||
|
|
||
|
### GetExchange
|
||
|
|
||
|
`func (o *Market) GetExchange() []TradeGood`
|
||
|
|
||
|
GetExchange returns the Exchange field if non-nil, zero value otherwise.
|
||
|
|
||
|
### GetExchangeOk
|
||
|
|
||
|
`func (o *Market) GetExchangeOk() (*[]TradeGood, bool)`
|
||
|
|
||
|
GetExchangeOk returns a tuple with the Exchange field if it's non-nil, zero value otherwise
|
||
|
and a boolean to check if the value has been set.
|
||
|
|
||
|
### SetExchange
|
||
|
|
||
|
`func (o *Market) SetExchange(v []TradeGood)`
|
||
|
|
||
|
SetExchange sets Exchange field to given value.
|
||
|
|
||
|
|
||
|
### GetTransactions
|
||
|
|
||
|
`func (o *Market) GetTransactions() []MarketTransaction`
|
||
|
|
||
|
GetTransactions returns the Transactions field if non-nil, zero value otherwise.
|
||
|
|
||
|
### GetTransactionsOk
|
||
|
|
||
|
`func (o *Market) GetTransactionsOk() (*[]MarketTransaction, bool)`
|
||
|
|
||
|
GetTransactionsOk returns a tuple with the Transactions field if it's non-nil, zero value otherwise
|
||
|
and a boolean to check if the value has been set.
|
||
|
|
||
|
### SetTransactions
|
||
|
|
||
|
`func (o *Market) SetTransactions(v []MarketTransaction)`
|
||
|
|
||
|
SetTransactions sets Transactions field to given value.
|
||
|
|
||
|
### HasTransactions
|
||
|
|
||
|
`func (o *Market) HasTransactions() bool`
|
||
|
|
||
|
HasTransactions returns a boolean if a field has been set.
|
||
|
|
||
|
### GetTradeGoods
|
||
|
|
||
|
`func (o *Market) GetTradeGoods() []MarketTradeGood`
|
||
|
|
||
|
GetTradeGoods returns the TradeGoods field if non-nil, zero value otherwise.
|
||
|
|
||
|
### GetTradeGoodsOk
|
||
|
|
||
|
`func (o *Market) GetTradeGoodsOk() (*[]MarketTradeGood, bool)`
|
||
|
|
||
|
GetTradeGoodsOk returns a tuple with the TradeGoods field if it's non-nil, zero value otherwise
|
||
|
and a boolean to check if the value has been set.
|
||
|
|
||
|
### SetTradeGoods
|
||
|
|
||
|
`func (o *Market) SetTradeGoods(v []MarketTradeGood)`
|
||
|
|
||
|
SetTradeGoods sets TradeGoods field to given value.
|
||
|
|
||
|
### HasTradeGoods
|
||
|
|
||
|
`func (o *Market) HasTradeGoods() bool`
|
||
|
|
||
|
HasTradeGoods returns a boolean if a field has been set.
|
||
|
|
||
|
|
||
|
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
|
||
|
|
||
|
|