spacetraders

package module
v0.0.0-...-ca2ef83 Latest Latest
Warning

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

Go to latest
Published: May 9, 2023 License: GPL-3.0 Imports: 21 Imported by: 0

README

Go API client for spacetraders

SpaceTraders is an open-universe game and learning platform that offers a set of HTTP endpoints to control a fleet of ships and explore a multiplayer universe.

The API is documented using OpenAPI. You can send your first request right here in your browser to check the status of the game server.

{
  \"method\": \"GET\",
  \"url\": \"https://api.spacetraders.io/v2\",
}

Unlike a traditional game, SpaceTraders does not have a first-party client or app to play the game. Instead, you can use the API to build your own client, write a script to automate your ships, or try an app built by the community.

We have a Discord channel where you can share your projects, ask questions, and get help from other players.

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 2.0.0
  • Package version: 2.0.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import spacetraders "git.siteop.biz/spacetraders/spacetraders"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sw.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), spacetraders.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sw.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), spacetraders.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sw.ContextOperationServerIndices and sw.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), spacetraders.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), spacetraders.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://api.spacetraders.io/v2

Class Method HTTP request Description
AgentsApi GetMyAgent Get /my/agent My Agent Details
ContractsApi AcceptContract Post /my/contracts/{contractId}/accept Accept Contract
ContractsApi DeliverContract Post /my/contracts/{contractId}/deliver Deliver Contract
ContractsApi FulfillContract Post /my/contracts/{contractId}/fulfill Fulfill Contract
ContractsApi GetContract Get /my/contracts/{contractId} Get Contract
ContractsApi GetContracts Get /my/contracts List Contracts
DefaultApi Register Post /register Register New Agent
FactionsApi GetFaction Get /factions/{factionSymbol} Get Faction
FactionsApi GetFactions Get /factions List Factions
FleetApi CreateChart Post /my/ships/{shipSymbol}/chart Create Chart
FleetApi CreateShipShipScan Post /my/ships/{shipSymbol}/scan/ships Scan Ships
FleetApi CreateShipSystemScan Post /my/ships/{shipSymbol}/scan/systems Scan Systems
FleetApi CreateShipWaypointScan Post /my/ships/{shipSymbol}/scan/waypoints Scan Waypoints
FleetApi CreateSurvey Post /my/ships/{shipSymbol}/survey Create Survey
FleetApi DockShip Post /my/ships/{shipSymbol}/dock Dock Ship
FleetApi ExtractResources Post /my/ships/{shipSymbol}/extract Extract Resources
FleetApi GetMyShip Get /my/ships/{shipSymbol} Get Ship
FleetApi GetMyShipCargo Get /my/ships/{shipSymbol}/cargo Get Ship Cargo
FleetApi GetMyShips Get /my/ships List Ships
FleetApi GetShipCooldown Get /my/ships/{shipSymbol}/cooldown Get Ship Cooldown
FleetApi GetShipNav Get /my/ships/{shipSymbol}/nav Get Ship Nav
FleetApi Jettison Post /my/ships/{shipSymbol}/jettison Jettison Cargo
FleetApi JumpShip Post /my/ships/{shipSymbol}/jump Jump Ship
FleetApi NavigateShip Post /my/ships/{shipSymbol}/navigate Navigate Ship
FleetApi OrbitShip Post /my/ships/{shipSymbol}/orbit Orbit Ship
FleetApi PatchShipNav Patch /my/ships/{shipSymbol}/nav Patch Ship Nav
FleetApi PurchaseCargo Post /my/ships/{shipSymbol}/purchase Purchase Cargo
FleetApi PurchaseShip Post /my/ships Purchase Ship
FleetApi RefuelShip Post /my/ships/{shipSymbol}/refuel Refuel Ship
FleetApi SellCargo Post /my/ships/{shipSymbol}/sell Sell Cargo
FleetApi ShipRefine Post /my/ships/{shipSymbol}/refine Ship Refine
FleetApi TransferCargo Post /my/ships/{shipSymbol}/transfer Transfer Cargo
FleetApi WarpShip Post /my/ships/{shipSymbol}/warp Warp Ship
SystemsApi GetJumpGate Get /systems/{systemSymbol}/waypoints/{waypointSymbol}/jump-gate Get Jump Gate
SystemsApi GetMarket Get /systems/{systemSymbol}/waypoints/{waypointSymbol}/market Get Market
SystemsApi GetShipyard Get /systems/{systemSymbol}/waypoints/{waypointSymbol}/shipyard Get Shipyard
SystemsApi GetSystem Get /systems/{systemSymbol} Get System
SystemsApi GetSystemWaypoints Get /systems/{systemSymbol}/waypoints List Waypoints
SystemsApi GetSystems Get /systems List Systems
SystemsApi GetWaypoint Get /systems/{systemSymbol}/waypoints/{waypointSymbol} Get Waypoint

Documentation For Models

Documentation For Authorization

AgentToken
  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), sw.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

joel@spacetraders.io

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)
View Source
var AllowedShipNavFlightModeEnumValues = []ShipNavFlightMode{
	"DRIFT",
	"STEALTH",
	"CRUISE",
	"BURN",
}

All allowed values of ShipNavFlightMode enum

View Source
var AllowedShipNavStatusEnumValues = []ShipNavStatus{
	"IN_TRANSIT",
	"IN_ORBIT",
	"DOCKED",
}

All allowed values of ShipNavStatus enum

View Source
var AllowedShipRoleEnumValues = []ShipRole{
	"FABRICATOR",
	"HARVESTER",
	"HAULER",
	"INTERCEPTOR",
	"EXCAVATOR",
	"TRANSPORT",
	"REPAIR",
	"SURVEYOR",
	"COMMAND",
	"CARRIER",
	"PATROL",
	"SATELLITE",
	"EXPLORER",
	"REFINERY",
}

All allowed values of ShipRole enum

View Source
var AllowedShipTypeEnumValues = []ShipType{
	"SHIP_PROBE",
	"SHIP_MINING_DRONE",
	"SHIP_INTERCEPTOR",
	"SHIP_LIGHT_HAULER",
	"SHIP_COMMAND_FRIGATE",
	"SHIP_EXPLORER",
	"SHIP_HEAVY_FREIGHTER",
	"SHIP_LIGHT_SHUTTLE",
	"SHIP_ORE_HOUND",
	"SHIP_REFINING_FREIGHTER",
}

All allowed values of ShipType enum

View Source
var AllowedSystemTypeEnumValues = []SystemType{
	"NEUTRON_STAR",
	"RED_STAR",
	"ORANGE_STAR",
	"BLUE_STAR",
	"YOUNG_STAR",
	"WHITE_DWARF",
	"BLACK_HOLE",
	"HYPERGIANT",
	"NEBULA",
	"UNSTABLE",
}

All allowed values of SystemType enum

View Source
var AllowedTradeSymbolEnumValues = []TradeSymbol{}/* 110 elements not displayed */

All allowed values of TradeSymbol enum

View Source
var AllowedWaypointTypeEnumValues = []WaypointType{
	"PLANET",
	"GAS_GIANT",
	"MOON",
	"ORBITAL_STATION",
	"JUMP_GATE",
	"ASTEROID_FIELD",
	"NEBULA",
	"DEBRIS_FIELD",
	"GRAVITY_WELL",
}

All allowed values of WaypointType enum

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	AgentsApi *AgentsApiService

	ContractsApi *ContractsApiService

	DefaultApi *DefaultApiService

	FactionsApi *FactionsApiService

	FleetApi *FleetApiService

	SystemsApi *SystemsApiService
	// contains filtered or unexported fields
}

APIClient manages communication with the SpaceTraders API API v2.0.0 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type AcceptContract200Response

type AcceptContract200Response struct {
	Data                 AcceptContract200ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

AcceptContract200Response struct for AcceptContract200Response

func NewAcceptContract200Response

func NewAcceptContract200Response(data AcceptContract200ResponseData) *AcceptContract200Response

NewAcceptContract200Response instantiates a new AcceptContract200Response 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

func NewAcceptContract200ResponseWithDefaults

func NewAcceptContract200ResponseWithDefaults() *AcceptContract200Response

NewAcceptContract200ResponseWithDefaults instantiates a new AcceptContract200Response 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

func (*AcceptContract200Response) GetData

GetData returns the Data field value

func (*AcceptContract200Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (AcceptContract200Response) MarshalJSON

func (o AcceptContract200Response) MarshalJSON() ([]byte, error)

func (*AcceptContract200Response) SetData

SetData sets field value

func (AcceptContract200Response) ToMap

func (o AcceptContract200Response) ToMap() (map[string]interface{}, error)

func (*AcceptContract200Response) UnmarshalJSON

func (o *AcceptContract200Response) UnmarshalJSON(bytes []byte) (err error)

type AcceptContract200ResponseData

type AcceptContract200ResponseData struct {
	Agent                Agent    `json:"agent"`
	Contract             Contract `json:"contract"`
	AdditionalProperties map[string]interface{}
}

AcceptContract200ResponseData struct for AcceptContract200ResponseData

func NewAcceptContract200ResponseData

func NewAcceptContract200ResponseData(agent Agent, contract Contract) *AcceptContract200ResponseData

NewAcceptContract200ResponseData instantiates a new AcceptContract200ResponseData 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

func NewAcceptContract200ResponseDataWithDefaults

func NewAcceptContract200ResponseDataWithDefaults() *AcceptContract200ResponseData

NewAcceptContract200ResponseDataWithDefaults instantiates a new AcceptContract200ResponseData 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

func (*AcceptContract200ResponseData) GetAgent

func (o *AcceptContract200ResponseData) GetAgent() Agent

GetAgent returns the Agent field value

func (*AcceptContract200ResponseData) GetAgentOk

func (o *AcceptContract200ResponseData) GetAgentOk() (*Agent, bool)

GetAgentOk returns a tuple with the Agent field value and a boolean to check if the value has been set.

func (*AcceptContract200ResponseData) GetContract

func (o *AcceptContract200ResponseData) GetContract() Contract

GetContract returns the Contract field value

func (*AcceptContract200ResponseData) GetContractOk

func (o *AcceptContract200ResponseData) GetContractOk() (*Contract, bool)

GetContractOk returns a tuple with the Contract field value and a boolean to check if the value has been set.

func (AcceptContract200ResponseData) MarshalJSON

func (o AcceptContract200ResponseData) MarshalJSON() ([]byte, error)

func (*AcceptContract200ResponseData) SetAgent

func (o *AcceptContract200ResponseData) SetAgent(v Agent)

SetAgent sets field value

func (*AcceptContract200ResponseData) SetContract

func (o *AcceptContract200ResponseData) SetContract(v Contract)

SetContract sets field value

func (AcceptContract200ResponseData) ToMap

func (o AcceptContract200ResponseData) ToMap() (map[string]interface{}, error)

func (*AcceptContract200ResponseData) UnmarshalJSON

func (o *AcceptContract200ResponseData) UnmarshalJSON(bytes []byte) (err error)

type Agent

type Agent struct {
	AccountId string `json:"accountId"`
	Symbol    string `json:"symbol"`
	// The headquarters of the agent.
	Headquarters string `json:"headquarters"`
	// The number of credits the agent has available. Credits can be negative if funds have been overdrawn.
	Credits              int32 `json:"credits"`
	AdditionalProperties map[string]interface{}
}

Agent

func NewAgent

func NewAgent(accountId string, symbol string, headquarters string, credits int32) *Agent

NewAgent instantiates a new Agent 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

func NewAgentWithDefaults

func NewAgentWithDefaults() *Agent

NewAgentWithDefaults instantiates a new Agent 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

func (*Agent) GetAccountId

func (o *Agent) GetAccountId() string

GetAccountId returns the AccountId field value

func (*Agent) GetAccountIdOk

func (o *Agent) GetAccountIdOk() (*string, bool)

GetAccountIdOk returns a tuple with the AccountId field value and a boolean to check if the value has been set.

func (*Agent) GetCredits

func (o *Agent) GetCredits() int32

GetCredits returns the Credits field value

func (*Agent) GetCreditsOk

func (o *Agent) GetCreditsOk() (*int32, bool)

GetCreditsOk returns a tuple with the Credits field value and a boolean to check if the value has been set.

func (*Agent) GetHeadquarters

func (o *Agent) GetHeadquarters() string

GetHeadquarters returns the Headquarters field value

func (*Agent) GetHeadquartersOk

func (o *Agent) GetHeadquartersOk() (*string, bool)

GetHeadquartersOk returns a tuple with the Headquarters field value and a boolean to check if the value has been set.

func (*Agent) GetSymbol

func (o *Agent) GetSymbol() string

GetSymbol returns the Symbol field value

func (*Agent) GetSymbolOk

func (o *Agent) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (Agent) MarshalJSON

func (o Agent) MarshalJSON() ([]byte, error)

func (*Agent) SetAccountId

func (o *Agent) SetAccountId(v string)

SetAccountId sets field value

func (*Agent) SetCredits

func (o *Agent) SetCredits(v int32)

SetCredits sets field value

func (*Agent) SetHeadquarters

func (o *Agent) SetHeadquarters(v string)

SetHeadquarters sets field value

func (*Agent) SetSymbol

func (o *Agent) SetSymbol(v string)

SetSymbol sets field value

func (Agent) ToMap

func (o Agent) ToMap() (map[string]interface{}, error)

func (*Agent) UnmarshalJSON

func (o *Agent) UnmarshalJSON(bytes []byte) (err error)

type AgentsApiService

type AgentsApiService service

AgentsApiService AgentsApi service

func (*AgentsApiService) GetMyAgent

GetMyAgent My Agent Details

Fetch your agent's details.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMyAgentRequest

func (*AgentsApiService) GetMyAgentExecute

Execute executes the request

@return GetMyAgent200Response

type ApiAcceptContractRequest

type ApiAcceptContractRequest struct {
	ApiService *ContractsApiService
	// contains filtered or unexported fields
}

func (ApiAcceptContractRequest) Execute

type ApiCreateChartRequest

type ApiCreateChartRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiCreateChartRequest) Execute

type ApiCreateShipShipScanRequest

type ApiCreateShipShipScanRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiCreateShipShipScanRequest) Execute

type ApiCreateShipSystemScanRequest

type ApiCreateShipSystemScanRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiCreateShipSystemScanRequest) Execute

type ApiCreateShipWaypointScanRequest

type ApiCreateShipWaypointScanRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiCreateShipWaypointScanRequest) Execute

type ApiCreateSurveyRequest

type ApiCreateSurveyRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiCreateSurveyRequest) Execute

type ApiDeliverContractRequest

type ApiDeliverContractRequest struct {
	ApiService *ContractsApiService
	// contains filtered or unexported fields
}

func (ApiDeliverContractRequest) DeliverContractRequest

func (r ApiDeliverContractRequest) DeliverContractRequest(deliverContractRequest DeliverContractRequest) ApiDeliverContractRequest

func (ApiDeliverContractRequest) Execute

type ApiDockShipRequest

type ApiDockShipRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiDockShipRequest) Execute

type ApiExtractResourcesRequest

type ApiExtractResourcesRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiExtractResourcesRequest) Execute

func (ApiExtractResourcesRequest) ExtractResourcesRequest

func (r ApiExtractResourcesRequest) ExtractResourcesRequest(extractResourcesRequest ExtractResourcesRequest) ApiExtractResourcesRequest

type ApiFulfillContractRequest

type ApiFulfillContractRequest struct {
	ApiService *ContractsApiService
	// contains filtered or unexported fields
}

func (ApiFulfillContractRequest) Execute

type ApiGetContractRequest

type ApiGetContractRequest struct {
	ApiService *ContractsApiService
	// contains filtered or unexported fields
}

func (ApiGetContractRequest) Execute

type ApiGetContractsRequest

type ApiGetContractsRequest struct {
	ApiService *ContractsApiService
	// contains filtered or unexported fields
}

func (ApiGetContractsRequest) Execute

func (ApiGetContractsRequest) Limit

How many entries to return per page

func (ApiGetContractsRequest) Page

What entry offset to request

type ApiGetFactionRequest

type ApiGetFactionRequest struct {
	ApiService *FactionsApiService
	// contains filtered or unexported fields
}

func (ApiGetFactionRequest) Execute

type ApiGetFactionsRequest

type ApiGetFactionsRequest struct {
	ApiService *FactionsApiService
	// contains filtered or unexported fields
}

func (ApiGetFactionsRequest) Execute

func (ApiGetFactionsRequest) Limit

How many entries to return per page

func (ApiGetFactionsRequest) Page

What entry offset to request

type ApiGetJumpGateRequest

type ApiGetJumpGateRequest struct {
	ApiService *SystemsApiService
	// contains filtered or unexported fields
}

func (ApiGetJumpGateRequest) Execute

type ApiGetMarketRequest

type ApiGetMarketRequest struct {
	ApiService *SystemsApiService
	// contains filtered or unexported fields
}

func (ApiGetMarketRequest) Execute

type ApiGetMyAgentRequest

type ApiGetMyAgentRequest struct {
	ApiService *AgentsApiService
	// contains filtered or unexported fields
}

func (ApiGetMyAgentRequest) Execute

type ApiGetMyShipCargoRequest

type ApiGetMyShipCargoRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiGetMyShipCargoRequest) Execute

type ApiGetMyShipRequest

type ApiGetMyShipRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiGetMyShipRequest) Execute

type ApiGetMyShipsRequest

type ApiGetMyShipsRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiGetMyShipsRequest) Execute

func (ApiGetMyShipsRequest) Limit

How many entries to return per page

func (ApiGetMyShipsRequest) Page

What entry offset to request

type ApiGetShipCooldownRequest

type ApiGetShipCooldownRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiGetShipCooldownRequest) Execute

type ApiGetShipNavRequest

type ApiGetShipNavRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiGetShipNavRequest) Execute

type ApiGetShipyardRequest

type ApiGetShipyardRequest struct {
	ApiService *SystemsApiService
	// contains filtered or unexported fields
}

func (ApiGetShipyardRequest) Execute

type ApiGetSystemRequest

type ApiGetSystemRequest struct {
	ApiService *SystemsApiService
	// contains filtered or unexported fields
}

func (ApiGetSystemRequest) Execute

type ApiGetSystemWaypointsRequest

type ApiGetSystemWaypointsRequest struct {
	ApiService *SystemsApiService
	// contains filtered or unexported fields
}

func (ApiGetSystemWaypointsRequest) Execute

func (ApiGetSystemWaypointsRequest) Limit

How many entries to return per page

func (ApiGetSystemWaypointsRequest) Page

What entry offset to request

type ApiGetSystemsRequest

type ApiGetSystemsRequest struct {
	ApiService *SystemsApiService
	// contains filtered or unexported fields
}

func (ApiGetSystemsRequest) Execute

func (ApiGetSystemsRequest) Limit

How many entries to return per page

func (ApiGetSystemsRequest) Page

What entry offset to request

type ApiGetWaypointRequest

type ApiGetWaypointRequest struct {
	ApiService *SystemsApiService
	// contains filtered or unexported fields
}

func (ApiGetWaypointRequest) Execute

type ApiJettisonRequest

type ApiJettisonRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiJettisonRequest) Execute

func (ApiJettisonRequest) JettisonRequest

func (r ApiJettisonRequest) JettisonRequest(jettisonRequest JettisonRequest) ApiJettisonRequest

type ApiJumpShipRequest

type ApiJumpShipRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiJumpShipRequest) Execute

func (ApiJumpShipRequest) JumpShipRequest

func (r ApiJumpShipRequest) JumpShipRequest(jumpShipRequest JumpShipRequest) ApiJumpShipRequest

type ApiNavigateShipRequest

type ApiNavigateShipRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiNavigateShipRequest) Execute

func (ApiNavigateShipRequest) NavigateShipRequest

func (r ApiNavigateShipRequest) NavigateShipRequest(navigateShipRequest NavigateShipRequest) ApiNavigateShipRequest

type ApiOrbitShipRequest

type ApiOrbitShipRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiOrbitShipRequest) Execute

type ApiPatchShipNavRequest

type ApiPatchShipNavRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiPatchShipNavRequest) Execute

func (ApiPatchShipNavRequest) PatchShipNavRequest

func (r ApiPatchShipNavRequest) PatchShipNavRequest(patchShipNavRequest PatchShipNavRequest) ApiPatchShipNavRequest

type ApiPurchaseCargoRequest

type ApiPurchaseCargoRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiPurchaseCargoRequest) Execute

func (ApiPurchaseCargoRequest) PurchaseCargoRequest

func (r ApiPurchaseCargoRequest) PurchaseCargoRequest(purchaseCargoRequest PurchaseCargoRequest) ApiPurchaseCargoRequest

type ApiPurchaseShipRequest

type ApiPurchaseShipRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiPurchaseShipRequest) Execute

func (ApiPurchaseShipRequest) PurchaseShipRequest

func (r ApiPurchaseShipRequest) PurchaseShipRequest(purchaseShipRequest PurchaseShipRequest) ApiPurchaseShipRequest

type ApiRefuelShipRequest

type ApiRefuelShipRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiRefuelShipRequest) Execute

type ApiRegisterRequest

type ApiRegisterRequest struct {
	ApiService *DefaultApiService
	// contains filtered or unexported fields
}

func (ApiRegisterRequest) Execute

func (ApiRegisterRequest) RegisterRequest

func (r ApiRegisterRequest) RegisterRequest(registerRequest RegisterRequest) ApiRegisterRequest

type ApiSellCargoRequest

type ApiSellCargoRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiSellCargoRequest) Execute

func (ApiSellCargoRequest) SellCargoRequest

func (r ApiSellCargoRequest) SellCargoRequest(sellCargoRequest SellCargoRequest) ApiSellCargoRequest

type ApiShipRefineRequest

type ApiShipRefineRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiShipRefineRequest) Execute

func (ApiShipRefineRequest) ShipRefineRequest

func (r ApiShipRefineRequest) ShipRefineRequest(shipRefineRequest ShipRefineRequest) ApiShipRefineRequest

type ApiTransferCargoRequest

type ApiTransferCargoRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiTransferCargoRequest) Execute

func (ApiTransferCargoRequest) TransferCargoRequest

func (r ApiTransferCargoRequest) TransferCargoRequest(transferCargoRequest TransferCargoRequest) ApiTransferCargoRequest

type ApiWarpShipRequest

type ApiWarpShipRequest struct {
	ApiService *FleetApiService
	// contains filtered or unexported fields
}

func (ApiWarpShipRequest) Execute

func (ApiWarpShipRequest) NavigateShipRequest

func (r ApiWarpShipRequest) NavigateShipRequest(navigateShipRequest NavigateShipRequest) ApiWarpShipRequest

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Chart

type Chart struct {
	WaypointSymbol       *string    `json:"waypointSymbol,omitempty"`
	SubmittedBy          *string    `json:"submittedBy,omitempty"`
	SubmittedOn          *time.Time `json:"submittedOn,omitempty"`
	AdditionalProperties map[string]interface{}
}

Chart The chart of a system or waypoint, which makes the location visible to other agents.

func NewChart

func NewChart() *Chart

NewChart instantiates a new Chart 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

func NewChartWithDefaults

func NewChartWithDefaults() *Chart

NewChartWithDefaults instantiates a new Chart 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

func (*Chart) GetSubmittedBy

func (o *Chart) GetSubmittedBy() string

GetSubmittedBy returns the SubmittedBy field value if set, zero value otherwise.

func (*Chart) GetSubmittedByOk

func (o *Chart) GetSubmittedByOk() (*string, bool)

GetSubmittedByOk returns a tuple with the SubmittedBy field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Chart) GetSubmittedOn

func (o *Chart) GetSubmittedOn() time.Time

GetSubmittedOn returns the SubmittedOn field value if set, zero value otherwise.

func (*Chart) GetSubmittedOnOk

func (o *Chart) GetSubmittedOnOk() (*time.Time, bool)

GetSubmittedOnOk returns a tuple with the SubmittedOn field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Chart) GetWaypointSymbol

func (o *Chart) GetWaypointSymbol() string

GetWaypointSymbol returns the WaypointSymbol field value if set, zero value otherwise.

func (*Chart) GetWaypointSymbolOk

func (o *Chart) GetWaypointSymbolOk() (*string, bool)

GetWaypointSymbolOk returns a tuple with the WaypointSymbol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Chart) HasSubmittedBy

func (o *Chart) HasSubmittedBy() bool

HasSubmittedBy returns a boolean if a field has been set.

func (*Chart) HasSubmittedOn

func (o *Chart) HasSubmittedOn() bool

HasSubmittedOn returns a boolean if a field has been set.

func (*Chart) HasWaypointSymbol

func (o *Chart) HasWaypointSymbol() bool

HasWaypointSymbol returns a boolean if a field has been set.

func (Chart) MarshalJSON

func (o Chart) MarshalJSON() ([]byte, error)

func (*Chart) SetSubmittedBy

func (o *Chart) SetSubmittedBy(v string)

SetSubmittedBy gets a reference to the given string and assigns it to the SubmittedBy field.

func (*Chart) SetSubmittedOn

func (o *Chart) SetSubmittedOn(v time.Time)

SetSubmittedOn gets a reference to the given time.Time and assigns it to the SubmittedOn field.

func (*Chart) SetWaypointSymbol

func (o *Chart) SetWaypointSymbol(v string)

SetWaypointSymbol gets a reference to the given string and assigns it to the WaypointSymbol field.

func (Chart) ToMap

func (o Chart) ToMap() (map[string]interface{}, error)

func (*Chart) UnmarshalJSON

func (o *Chart) UnmarshalJSON(bytes []byte) (err error)

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type ConnectedSystem

type ConnectedSystem struct {
	Symbol       string     `json:"symbol"`
	SectorSymbol string     `json:"sectorSymbol"`
	Type         SystemType `json:"type"`
	// The symbol of the faction that owns the connected jump gate in the system.
	FactionSymbol        *string `json:"factionSymbol,omitempty"`
	X                    int32   `json:"x"`
	Y                    int32   `json:"y"`
	Distance             int32   `json:"distance"`
	AdditionalProperties map[string]interface{}
}

ConnectedSystem

func NewConnectedSystem

func NewConnectedSystem(symbol string, sectorSymbol string, type_ SystemType, x int32, y int32, distance int32) *ConnectedSystem

NewConnectedSystem instantiates a new ConnectedSystem 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

func NewConnectedSystemWithDefaults

func NewConnectedSystemWithDefaults() *ConnectedSystem

NewConnectedSystemWithDefaults instantiates a new ConnectedSystem 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

func (*ConnectedSystem) GetDistance

func (o *ConnectedSystem) GetDistance() int32

GetDistance returns the Distance field value

func (*ConnectedSystem) GetDistanceOk

func (o *ConnectedSystem) GetDistanceOk() (*int32, bool)

GetDistanceOk returns a tuple with the Distance field value and a boolean to check if the value has been set.

func (*ConnectedSystem) GetFactionSymbol

func (o *ConnectedSystem) GetFactionSymbol() string

GetFactionSymbol returns the FactionSymbol field value if set, zero value otherwise.

func (*ConnectedSystem) GetFactionSymbolOk

func (o *ConnectedSystem) GetFactionSymbolOk() (*string, bool)

GetFactionSymbolOk returns a tuple with the FactionSymbol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ConnectedSystem) GetSectorSymbol

func (o *ConnectedSystem) GetSectorSymbol() string

GetSectorSymbol returns the SectorSymbol field value

func (*ConnectedSystem) GetSectorSymbolOk

func (o *ConnectedSystem) GetSectorSymbolOk() (*string, bool)

GetSectorSymbolOk returns a tuple with the SectorSymbol field value and a boolean to check if the value has been set.

func (*ConnectedSystem) GetSymbol

func (o *ConnectedSystem) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ConnectedSystem) GetSymbolOk

func (o *ConnectedSystem) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*ConnectedSystem) GetType

func (o *ConnectedSystem) GetType() SystemType

GetType returns the Type field value

func (*ConnectedSystem) GetTypeOk

func (o *ConnectedSystem) GetTypeOk() (*SystemType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ConnectedSystem) GetX

func (o *ConnectedSystem) GetX() int32

GetX returns the X field value

func (*ConnectedSystem) GetXOk

func (o *ConnectedSystem) GetXOk() (*int32, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*ConnectedSystem) GetY

func (o *ConnectedSystem) GetY() int32

GetY returns the Y field value

func (*ConnectedSystem) GetYOk

func (o *ConnectedSystem) GetYOk() (*int32, bool)

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (*ConnectedSystem) HasFactionSymbol

func (o *ConnectedSystem) HasFactionSymbol() bool

HasFactionSymbol returns a boolean if a field has been set.

func (ConnectedSystem) MarshalJSON

func (o ConnectedSystem) MarshalJSON() ([]byte, error)

func (*ConnectedSystem) SetDistance

func (o *ConnectedSystem) SetDistance(v int32)

SetDistance sets field value

func (*ConnectedSystem) SetFactionSymbol

func (o *ConnectedSystem) SetFactionSymbol(v string)

SetFactionSymbol gets a reference to the given string and assigns it to the FactionSymbol field.

func (*ConnectedSystem) SetSectorSymbol

func (o *ConnectedSystem) SetSectorSymbol(v string)

SetSectorSymbol sets field value

func (*ConnectedSystem) SetSymbol

func (o *ConnectedSystem) SetSymbol(v string)

SetSymbol sets field value

func (*ConnectedSystem) SetType

func (o *ConnectedSystem) SetType(v SystemType)

SetType sets field value

func (*ConnectedSystem) SetX

func (o *ConnectedSystem) SetX(v int32)

SetX sets field value

func (*ConnectedSystem) SetY

func (o *ConnectedSystem) SetY(v int32)

SetY sets field value

func (ConnectedSystem) ToMap

func (o ConnectedSystem) ToMap() (map[string]interface{}, error)

func (*ConnectedSystem) UnmarshalJSON

func (o *ConnectedSystem) UnmarshalJSON(bytes []byte) (err error)

type Contract

type Contract struct {
	Id string `json:"id"`
	// The symbol of the faction that this contract is for.
	FactionSymbol string        `json:"factionSymbol"`
	Type          string        `json:"type"`
	Terms         ContractTerms `json:"terms"`
	// Whether the contract has been accepted by the agent
	Accepted bool `json:"accepted"`
	// Whether the contract has been fulfilled
	Fulfilled bool `json:"fulfilled"`
	// The time at which the contract expires
	Expiration           time.Time `json:"expiration"`
	AdditionalProperties map[string]interface{}
}

Contract

func NewContract

func NewContract(id string, factionSymbol string, type_ string, terms ContractTerms, accepted bool, fulfilled bool, expiration time.Time) *Contract

NewContract instantiates a new Contract 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

func NewContractWithDefaults

func NewContractWithDefaults() *Contract

NewContractWithDefaults instantiates a new Contract 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

func (*Contract) GetAccepted

func (o *Contract) GetAccepted() bool

GetAccepted returns the Accepted field value

func (*Contract) GetAcceptedOk

func (o *Contract) GetAcceptedOk() (*bool, bool)

GetAcceptedOk returns a tuple with the Accepted field value and a boolean to check if the value has been set.

func (*Contract) GetExpiration

func (o *Contract) GetExpiration() time.Time

GetExpiration returns the Expiration field value

func (*Contract) GetExpirationOk

func (o *Contract) GetExpirationOk() (*time.Time, bool)

GetExpirationOk returns a tuple with the Expiration field value and a boolean to check if the value has been set.

func (*Contract) GetFactionSymbol

func (o *Contract) GetFactionSymbol() string

GetFactionSymbol returns the FactionSymbol field value

func (*Contract) GetFactionSymbolOk

func (o *Contract) GetFactionSymbolOk() (*string, bool)

GetFactionSymbolOk returns a tuple with the FactionSymbol field value and a boolean to check if the value has been set.

func (*Contract) GetFulfilled

func (o *Contract) GetFulfilled() bool

GetFulfilled returns the Fulfilled field value

func (*Contract) GetFulfilledOk

func (o *Contract) GetFulfilledOk() (*bool, bool)

GetFulfilledOk returns a tuple with the Fulfilled field value and a boolean to check if the value has been set.

func (*Contract) GetId

func (o *Contract) GetId() string

GetId returns the Id field value

func (*Contract) GetIdOk

func (o *Contract) GetIdOk() (*string, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Contract) GetTerms

func (o *Contract) GetTerms() ContractTerms

GetTerms returns the Terms field value

func (*Contract) GetTermsOk

func (o *Contract) GetTermsOk() (*ContractTerms, bool)

GetTermsOk returns a tuple with the Terms field value and a boolean to check if the value has been set.

func (*Contract) GetType

func (o *Contract) GetType() string

GetType returns the Type field value

func (*Contract) GetTypeOk

func (o *Contract) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (Contract) MarshalJSON

func (o Contract) MarshalJSON() ([]byte, error)

func (*Contract) SetAccepted

func (o *Contract) SetAccepted(v bool)

SetAccepted sets field value

func (*Contract) SetExpiration

func (o *Contract) SetExpiration(v time.Time)

SetExpiration sets field value

func (*Contract) SetFactionSymbol

func (o *Contract) SetFactionSymbol(v string)

SetFactionSymbol sets field value

func (*Contract) SetFulfilled

func (o *Contract) SetFulfilled(v bool)

SetFulfilled sets field value

func (*Contract) SetId

func (o *Contract) SetId(v string)

SetId sets field value

func (*Contract) SetTerms

func (o *Contract) SetTerms(v ContractTerms)

SetTerms sets field value

func (*Contract) SetType

func (o *Contract) SetType(v string)

SetType sets field value

func (Contract) ToMap

func (o Contract) ToMap() (map[string]interface{}, error)

func (*Contract) UnmarshalJSON

func (o *Contract) UnmarshalJSON(bytes []byte) (err error)

type ContractDeliverGood

type ContractDeliverGood struct {
	// The symbol of the trade good to deliver.
	TradeSymbol string `json:"tradeSymbol"`
	// The destination where goods need to be delivered.
	DestinationSymbol string `json:"destinationSymbol"`
	// The number of units that need to be delivered on this contract.
	UnitsRequired int32 `json:"unitsRequired"`
	// The number of units fulfilled on this contract.
	UnitsFulfilled       int32 `json:"unitsFulfilled"`
	AdditionalProperties map[string]interface{}
}

ContractDeliverGood The details of a delivery contract. Includes the type of good, units needed, and the destination.

func NewContractDeliverGood

func NewContractDeliverGood(tradeSymbol string, destinationSymbol string, unitsRequired int32, unitsFulfilled int32) *ContractDeliverGood

NewContractDeliverGood instantiates a new ContractDeliverGood 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

func NewContractDeliverGoodWithDefaults

func NewContractDeliverGoodWithDefaults() *ContractDeliverGood

NewContractDeliverGoodWithDefaults instantiates a new ContractDeliverGood 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

func (*ContractDeliverGood) GetDestinationSymbol

func (o *ContractDeliverGood) GetDestinationSymbol() string

GetDestinationSymbol returns the DestinationSymbol field value

func (*ContractDeliverGood) GetDestinationSymbolOk

func (o *ContractDeliverGood) GetDestinationSymbolOk() (*string, bool)

GetDestinationSymbolOk returns a tuple with the DestinationSymbol field value and a boolean to check if the value has been set.

func (*ContractDeliverGood) GetTradeSymbol

func (o *ContractDeliverGood) GetTradeSymbol() string

GetTradeSymbol returns the TradeSymbol field value

func (*ContractDeliverGood) GetTradeSymbolOk

func (o *ContractDeliverGood) GetTradeSymbolOk() (*string, bool)

GetTradeSymbolOk returns a tuple with the TradeSymbol field value and a boolean to check if the value has been set.

func (*ContractDeliverGood) GetUnitsFulfilled

func (o *ContractDeliverGood) GetUnitsFulfilled() int32

GetUnitsFulfilled returns the UnitsFulfilled field value

func (*ContractDeliverGood) GetUnitsFulfilledOk

func (o *ContractDeliverGood) GetUnitsFulfilledOk() (*int32, bool)

GetUnitsFulfilledOk returns a tuple with the UnitsFulfilled field value and a boolean to check if the value has been set.

func (*ContractDeliverGood) GetUnitsRequired

func (o *ContractDeliverGood) GetUnitsRequired() int32

GetUnitsRequired returns the UnitsRequired field value

func (*ContractDeliverGood) GetUnitsRequiredOk

func (o *ContractDeliverGood) GetUnitsRequiredOk() (*int32, bool)

GetUnitsRequiredOk returns a tuple with the UnitsRequired field value and a boolean to check if the value has been set.

func (ContractDeliverGood) MarshalJSON

func (o ContractDeliverGood) MarshalJSON() ([]byte, error)

func (*ContractDeliverGood) SetDestinationSymbol

func (o *ContractDeliverGood) SetDestinationSymbol(v string)

SetDestinationSymbol sets field value

func (*ContractDeliverGood) SetTradeSymbol

func (o *ContractDeliverGood) SetTradeSymbol(v string)

SetTradeSymbol sets field value

func (*ContractDeliverGood) SetUnitsFulfilled

func (o *ContractDeliverGood) SetUnitsFulfilled(v int32)

SetUnitsFulfilled sets field value

func (*ContractDeliverGood) SetUnitsRequired

func (o *ContractDeliverGood) SetUnitsRequired(v int32)

SetUnitsRequired sets field value

func (ContractDeliverGood) ToMap

func (o ContractDeliverGood) ToMap() (map[string]interface{}, error)

func (*ContractDeliverGood) UnmarshalJSON

func (o *ContractDeliverGood) UnmarshalJSON(bytes []byte) (err error)

type ContractPayment

type ContractPayment struct {
	// The amount of credits received up front for accepting the contract.
	OnAccepted int32 `json:"onAccepted"`
	// The amount of credits received when the contract is fulfilled.
	OnFulfilled          int32 `json:"onFulfilled"`
	AdditionalProperties map[string]interface{}
}

ContractPayment struct for ContractPayment

func NewContractPayment

func NewContractPayment(onAccepted int32, onFulfilled int32) *ContractPayment

NewContractPayment instantiates a new ContractPayment 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

func NewContractPaymentWithDefaults

func NewContractPaymentWithDefaults() *ContractPayment

NewContractPaymentWithDefaults instantiates a new ContractPayment 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

func (*ContractPayment) GetOnAccepted

func (o *ContractPayment) GetOnAccepted() int32

GetOnAccepted returns the OnAccepted field value

func (*ContractPayment) GetOnAcceptedOk

func (o *ContractPayment) GetOnAcceptedOk() (*int32, bool)

GetOnAcceptedOk returns a tuple with the OnAccepted field value and a boolean to check if the value has been set.

func (*ContractPayment) GetOnFulfilled

func (o *ContractPayment) GetOnFulfilled() int32

GetOnFulfilled returns the OnFulfilled field value

func (*ContractPayment) GetOnFulfilledOk

func (o *ContractPayment) GetOnFulfilledOk() (*int32, bool)

GetOnFulfilledOk returns a tuple with the OnFulfilled field value and a boolean to check if the value has been set.

func (ContractPayment) MarshalJSON

func (o ContractPayment) MarshalJSON() ([]byte, error)

func (*ContractPayment) SetOnAccepted

func (o *ContractPayment) SetOnAccepted(v int32)

SetOnAccepted sets field value

func (*ContractPayment) SetOnFulfilled

func (o *ContractPayment) SetOnFulfilled(v int32)

SetOnFulfilled sets field value

func (ContractPayment) ToMap

func (o ContractPayment) ToMap() (map[string]interface{}, error)

func (*ContractPayment) UnmarshalJSON

func (o *ContractPayment) UnmarshalJSON(bytes []byte) (err error)

type ContractTerms

type ContractTerms struct {
	// The deadline for the contract.
	Deadline             time.Time             `json:"deadline"`
	Payment              ContractPayment       `json:"payment"`
	Deliver              []ContractDeliverGood `json:"deliver,omitempty"`
	AdditionalProperties map[string]interface{}
}

ContractTerms struct for ContractTerms

func NewContractTerms

func NewContractTerms(deadline time.Time, payment ContractPayment) *ContractTerms

NewContractTerms instantiates a new ContractTerms 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

func NewContractTermsWithDefaults

func NewContractTermsWithDefaults() *ContractTerms

NewContractTermsWithDefaults instantiates a new ContractTerms 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

func (*ContractTerms) GetDeadline

func (o *ContractTerms) GetDeadline() time.Time

GetDeadline returns the Deadline field value

func (*ContractTerms) GetDeadlineOk

func (o *ContractTerms) GetDeadlineOk() (*time.Time, bool)

GetDeadlineOk returns a tuple with the Deadline field value and a boolean to check if the value has been set.

func (*ContractTerms) GetDeliver

func (o *ContractTerms) GetDeliver() []ContractDeliverGood

GetDeliver returns the Deliver field value if set, zero value otherwise.

func (*ContractTerms) GetDeliverOk

func (o *ContractTerms) GetDeliverOk() ([]ContractDeliverGood, bool)

GetDeliverOk returns a tuple with the Deliver field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ContractTerms) GetPayment

func (o *ContractTerms) GetPayment() ContractPayment

GetPayment returns the Payment field value

func (*ContractTerms) GetPaymentOk

func (o *ContractTerms) GetPaymentOk() (*ContractPayment, bool)

GetPaymentOk returns a tuple with the Payment field value and a boolean to check if the value has been set.

func (*ContractTerms) HasDeliver

func (o *ContractTerms) HasDeliver() bool

HasDeliver returns a boolean if a field has been set.

func (ContractTerms) MarshalJSON

func (o ContractTerms) MarshalJSON() ([]byte, error)

func (*ContractTerms) SetDeadline

func (o *ContractTerms) SetDeadline(v time.Time)

SetDeadline sets field value

func (*ContractTerms) SetDeliver

func (o *ContractTerms) SetDeliver(v []ContractDeliverGood)

SetDeliver gets a reference to the given []ContractDeliverGood and assigns it to the Deliver field.

func (*ContractTerms) SetPayment

func (o *ContractTerms) SetPayment(v ContractPayment)

SetPayment sets field value

func (ContractTerms) ToMap

func (o ContractTerms) ToMap() (map[string]interface{}, error)

func (*ContractTerms) UnmarshalJSON

func (o *ContractTerms) UnmarshalJSON(bytes []byte) (err error)

type ContractsApiService

type ContractsApiService service

ContractsApiService ContractsApi service

func (*ContractsApiService) AcceptContract

func (a *ContractsApiService) AcceptContract(ctx context.Context, contractId string) ApiAcceptContractRequest

AcceptContract Accept Contract

Accept a contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId
@return ApiAcceptContractRequest

func (*ContractsApiService) AcceptContractExecute

Execute executes the request

@return AcceptContract200Response

func (*ContractsApiService) DeliverContract

func (a *ContractsApiService) DeliverContract(ctx context.Context, contractId string) ApiDeliverContractRequest

DeliverContract Deliver Contract

Deliver cargo on a given contract.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId The ID of the contract
@return ApiDeliverContractRequest

func (*ContractsApiService) DeliverContractExecute

Execute executes the request

@return DeliverContract200Response

func (*ContractsApiService) FulfillContract

func (a *ContractsApiService) FulfillContract(ctx context.Context, contractId string) ApiFulfillContractRequest

FulfillContract Fulfill Contract

Fulfill a contract

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId The ID of the contract
@return ApiFulfillContractRequest

func (*ContractsApiService) FulfillContractExecute

Execute executes the request

@return FulfillContract200Response

func (*ContractsApiService) GetContract

func (a *ContractsApiService) GetContract(ctx context.Context, contractId string) ApiGetContractRequest

GetContract Get Contract

Get the details of a contract by ID.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param contractId The contract ID
@return ApiGetContractRequest

func (*ContractsApiService) GetContractExecute

Execute executes the request

@return GetContract200Response

func (*ContractsApiService) GetContracts

GetContracts List Contracts

List all of your contracts.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetContractsRequest

func (*ContractsApiService) GetContractsExecute

Execute executes the request

@return GetContracts200Response

type Cooldown

type Cooldown struct {
	// The symbol of the ship that is on cooldown
	ShipSymbol string `json:"shipSymbol"`
	// The total duration of the cooldown in seconds
	TotalSeconds int32 `json:"totalSeconds"`
	// The remaining duration of the cooldown in seconds
	RemainingSeconds int32 `json:"remainingSeconds"`
	// The date and time when the cooldown expires in ISO 8601 format
	Expiration           time.Time `json:"expiration"`
	AdditionalProperties map[string]interface{}
}

Cooldown A cooldown is a period of time in which a ship cannot perform certain actions.

func NewCooldown

func NewCooldown(shipSymbol string, totalSeconds int32, remainingSeconds int32, expiration time.Time) *Cooldown

NewCooldown instantiates a new Cooldown 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

func NewCooldownWithDefaults

func NewCooldownWithDefaults() *Cooldown

NewCooldownWithDefaults instantiates a new Cooldown 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

func (*Cooldown) GetExpiration

func (o *Cooldown) GetExpiration() time.Time

GetExpiration returns the Expiration field value

func (*Cooldown) GetExpirationOk

func (o *Cooldown) GetExpirationOk() (*time.Time, bool)

GetExpirationOk returns a tuple with the Expiration field value and a boolean to check if the value has been set.

func (*Cooldown) GetRemainingSeconds

func (o *Cooldown) GetRemainingSeconds() int32

GetRemainingSeconds returns the RemainingSeconds field value

func (*Cooldown) GetRemainingSecondsOk

func (o *Cooldown) GetRemainingSecondsOk() (*int32, bool)

GetRemainingSecondsOk returns a tuple with the RemainingSeconds field value and a boolean to check if the value has been set.

func (*Cooldown) GetShipSymbol

func (o *Cooldown) GetShipSymbol() string

GetShipSymbol returns the ShipSymbol field value

func (*Cooldown) GetShipSymbolOk

func (o *Cooldown) GetShipSymbolOk() (*string, bool)

GetShipSymbolOk returns a tuple with the ShipSymbol field value and a boolean to check if the value has been set.

func (*Cooldown) GetTotalSeconds

func (o *Cooldown) GetTotalSeconds() int32

GetTotalSeconds returns the TotalSeconds field value

func (*Cooldown) GetTotalSecondsOk

func (o *Cooldown) GetTotalSecondsOk() (*int32, bool)

GetTotalSecondsOk returns a tuple with the TotalSeconds field value and a boolean to check if the value has been set.

func (Cooldown) MarshalJSON

func (o Cooldown) MarshalJSON() ([]byte, error)

func (*Cooldown) SetExpiration

func (o *Cooldown) SetExpiration(v time.Time)

SetExpiration sets field value

func (*Cooldown) SetRemainingSeconds

func (o *Cooldown) SetRemainingSeconds(v int32)

SetRemainingSeconds sets field value

func (*Cooldown) SetShipSymbol

func (o *Cooldown) SetShipSymbol(v string)

SetShipSymbol sets field value

func (*Cooldown) SetTotalSeconds

func (o *Cooldown) SetTotalSeconds(v int32)

SetTotalSeconds sets field value

func (Cooldown) ToMap

func (o Cooldown) ToMap() (map[string]interface{}, error)

func (*Cooldown) UnmarshalJSON

func (o *Cooldown) UnmarshalJSON(bytes []byte) (err error)

type CreateChart201Response

type CreateChart201Response struct {
	Data                 CreateChart201ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

CreateChart201Response struct for CreateChart201Response

func NewCreateChart201Response

func NewCreateChart201Response(data CreateChart201ResponseData) *CreateChart201Response

NewCreateChart201Response instantiates a new CreateChart201Response 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

func NewCreateChart201ResponseWithDefaults

func NewCreateChart201ResponseWithDefaults() *CreateChart201Response

NewCreateChart201ResponseWithDefaults instantiates a new CreateChart201Response 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

func (*CreateChart201Response) GetData

GetData returns the Data field value

func (*CreateChart201Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (CreateChart201Response) MarshalJSON

func (o CreateChart201Response) MarshalJSON() ([]byte, error)

func (*CreateChart201Response) SetData

SetData sets field value

func (CreateChart201Response) ToMap

func (o CreateChart201Response) ToMap() (map[string]interface{}, error)

func (*CreateChart201Response) UnmarshalJSON

func (o *CreateChart201Response) UnmarshalJSON(bytes []byte) (err error)

type CreateChart201ResponseData

type CreateChart201ResponseData struct {
	Chart                Chart    `json:"chart"`
	Waypoint             Waypoint `json:"waypoint"`
	AdditionalProperties map[string]interface{}
}

CreateChart201ResponseData struct for CreateChart201ResponseData

func NewCreateChart201ResponseData

func NewCreateChart201ResponseData(chart Chart, waypoint Waypoint) *CreateChart201ResponseData

NewCreateChart201ResponseData instantiates a new CreateChart201ResponseData 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

func NewCreateChart201ResponseDataWithDefaults

func NewCreateChart201ResponseDataWithDefaults() *CreateChart201ResponseData

NewCreateChart201ResponseDataWithDefaults instantiates a new CreateChart201ResponseData 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

func (*CreateChart201ResponseData) GetChart

func (o *CreateChart201ResponseData) GetChart() Chart

GetChart returns the Chart field value

func (*CreateChart201ResponseData) GetChartOk

func (o *CreateChart201ResponseData) GetChartOk() (*Chart, bool)

GetChartOk returns a tuple with the Chart field value and a boolean to check if the value has been set.

func (*CreateChart201ResponseData) GetWaypoint

func (o *CreateChart201ResponseData) GetWaypoint() Waypoint

GetWaypoint returns the Waypoint field value

func (*CreateChart201ResponseData) GetWaypointOk

func (o *CreateChart201ResponseData) GetWaypointOk() (*Waypoint, bool)

GetWaypointOk returns a tuple with the Waypoint field value and a boolean to check if the value has been set.

func (CreateChart201ResponseData) MarshalJSON

func (o CreateChart201ResponseData) MarshalJSON() ([]byte, error)

func (*CreateChart201ResponseData) SetChart

func (o *CreateChart201ResponseData) SetChart(v Chart)

SetChart sets field value

func (*CreateChart201ResponseData) SetWaypoint

func (o *CreateChart201ResponseData) SetWaypoint(v Waypoint)

SetWaypoint sets field value

func (CreateChart201ResponseData) ToMap

func (o CreateChart201ResponseData) ToMap() (map[string]interface{}, error)

func (*CreateChart201ResponseData) UnmarshalJSON

func (o *CreateChart201ResponseData) UnmarshalJSON(bytes []byte) (err error)

type CreateShipShipScan201Response

type CreateShipShipScan201Response struct {
	Data                 CreateShipShipScan201ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

CreateShipShipScan201Response

func NewCreateShipShipScan201Response

func NewCreateShipShipScan201Response(data CreateShipShipScan201ResponseData) *CreateShipShipScan201Response

NewCreateShipShipScan201Response instantiates a new CreateShipShipScan201Response 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

func NewCreateShipShipScan201ResponseWithDefaults

func NewCreateShipShipScan201ResponseWithDefaults() *CreateShipShipScan201Response

NewCreateShipShipScan201ResponseWithDefaults instantiates a new CreateShipShipScan201Response 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

func (*CreateShipShipScan201Response) GetData

GetData returns the Data field value

func (*CreateShipShipScan201Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (CreateShipShipScan201Response) MarshalJSON

func (o CreateShipShipScan201Response) MarshalJSON() ([]byte, error)

func (*CreateShipShipScan201Response) SetData

SetData sets field value

func (CreateShipShipScan201Response) ToMap

func (o CreateShipShipScan201Response) ToMap() (map[string]interface{}, error)

func (*CreateShipShipScan201Response) UnmarshalJSON

func (o *CreateShipShipScan201Response) UnmarshalJSON(bytes []byte) (err error)

type CreateShipShipScan201ResponseData

type CreateShipShipScan201ResponseData struct {
	Cooldown             Cooldown      `json:"cooldown"`
	Ships                []ScannedShip `json:"ships"`
	AdditionalProperties map[string]interface{}
}

CreateShipShipScan201ResponseData struct for CreateShipShipScan201ResponseData

func NewCreateShipShipScan201ResponseData

func NewCreateShipShipScan201ResponseData(cooldown Cooldown, ships []ScannedShip) *CreateShipShipScan201ResponseData

NewCreateShipShipScan201ResponseData instantiates a new CreateShipShipScan201ResponseData 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

func NewCreateShipShipScan201ResponseDataWithDefaults

func NewCreateShipShipScan201ResponseDataWithDefaults() *CreateShipShipScan201ResponseData

NewCreateShipShipScan201ResponseDataWithDefaults instantiates a new CreateShipShipScan201ResponseData 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

func (*CreateShipShipScan201ResponseData) GetCooldown

GetCooldown returns the Cooldown field value

func (*CreateShipShipScan201ResponseData) GetCooldownOk

func (o *CreateShipShipScan201ResponseData) GetCooldownOk() (*Cooldown, bool)

GetCooldownOk returns a tuple with the Cooldown field value and a boolean to check if the value has been set.

func (*CreateShipShipScan201ResponseData) GetShips

GetShips returns the Ships field value

func (*CreateShipShipScan201ResponseData) GetShipsOk

func (o *CreateShipShipScan201ResponseData) GetShipsOk() ([]ScannedShip, bool)

GetShipsOk returns a tuple with the Ships field value and a boolean to check if the value has been set.

func (CreateShipShipScan201ResponseData) MarshalJSON

func (o CreateShipShipScan201ResponseData) MarshalJSON() ([]byte, error)

func (*CreateShipShipScan201ResponseData) SetCooldown

func (o *CreateShipShipScan201ResponseData) SetCooldown(v Cooldown)

SetCooldown sets field value

func (*CreateShipShipScan201ResponseData) SetShips

SetShips sets field value

func (CreateShipShipScan201ResponseData) ToMap

func (o CreateShipShipScan201ResponseData) ToMap() (map[string]interface{}, error)

func (*CreateShipShipScan201ResponseData) UnmarshalJSON

func (o *CreateShipShipScan201ResponseData) UnmarshalJSON(bytes []byte) (err error)

type CreateShipSystemScan201Response

type CreateShipSystemScan201Response struct {
	Data                 CreateShipSystemScan201ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

CreateShipSystemScan201Response

func NewCreateShipSystemScan201Response

func NewCreateShipSystemScan201Response(data CreateShipSystemScan201ResponseData) *CreateShipSystemScan201Response

NewCreateShipSystemScan201Response instantiates a new CreateShipSystemScan201Response 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

func NewCreateShipSystemScan201ResponseWithDefaults

func NewCreateShipSystemScan201ResponseWithDefaults() *CreateShipSystemScan201Response

NewCreateShipSystemScan201ResponseWithDefaults instantiates a new CreateShipSystemScan201Response 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

func (*CreateShipSystemScan201Response) GetData

GetData returns the Data field value

func (*CreateShipSystemScan201Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (CreateShipSystemScan201Response) MarshalJSON

func (o CreateShipSystemScan201Response) MarshalJSON() ([]byte, error)

func (*CreateShipSystemScan201Response) SetData

SetData sets field value

func (CreateShipSystemScan201Response) ToMap

func (o CreateShipSystemScan201Response) ToMap() (map[string]interface{}, error)

func (*CreateShipSystemScan201Response) UnmarshalJSON

func (o *CreateShipSystemScan201Response) UnmarshalJSON(bytes []byte) (err error)

type CreateShipSystemScan201ResponseData

type CreateShipSystemScan201ResponseData struct {
	Cooldown             Cooldown        `json:"cooldown"`
	Systems              []ScannedSystem `json:"systems"`
	AdditionalProperties map[string]interface{}
}

CreateShipSystemScan201ResponseData struct for CreateShipSystemScan201ResponseData

func NewCreateShipSystemScan201ResponseData

func NewCreateShipSystemScan201ResponseData(cooldown Cooldown, systems []ScannedSystem) *CreateShipSystemScan201ResponseData

NewCreateShipSystemScan201ResponseData instantiates a new CreateShipSystemScan201ResponseData 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

func NewCreateShipSystemScan201ResponseDataWithDefaults

func NewCreateShipSystemScan201ResponseDataWithDefaults() *CreateShipSystemScan201ResponseData

NewCreateShipSystemScan201ResponseDataWithDefaults instantiates a new CreateShipSystemScan201ResponseData 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

func (*CreateShipSystemScan201ResponseData) GetCooldown

GetCooldown returns the Cooldown field value

func (*CreateShipSystemScan201ResponseData) GetCooldownOk

func (o *CreateShipSystemScan201ResponseData) GetCooldownOk() (*Cooldown, bool)

GetCooldownOk returns a tuple with the Cooldown field value and a boolean to check if the value has been set.

func (*CreateShipSystemScan201ResponseData) GetSystems

GetSystems returns the Systems field value

func (*CreateShipSystemScan201ResponseData) GetSystemsOk

GetSystemsOk returns a tuple with the Systems field value and a boolean to check if the value has been set.

func (CreateShipSystemScan201ResponseData) MarshalJSON

func (o CreateShipSystemScan201ResponseData) MarshalJSON() ([]byte, error)

func (*CreateShipSystemScan201ResponseData) SetCooldown

SetCooldown sets field value

func (*CreateShipSystemScan201ResponseData) SetSystems

SetSystems sets field value

func (CreateShipSystemScan201ResponseData) ToMap

func (o CreateShipSystemScan201ResponseData) ToMap() (map[string]interface{}, error)

func (*CreateShipSystemScan201ResponseData) UnmarshalJSON

func (o *CreateShipSystemScan201ResponseData) UnmarshalJSON(bytes []byte) (err error)

type CreateShipWaypointScan201Response

type CreateShipWaypointScan201Response struct {
	Data                 CreateShipWaypointScan201ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

CreateShipWaypointScan201Response

func NewCreateShipWaypointScan201Response

func NewCreateShipWaypointScan201Response(data CreateShipWaypointScan201ResponseData) *CreateShipWaypointScan201Response

NewCreateShipWaypointScan201Response instantiates a new CreateShipWaypointScan201Response 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

func NewCreateShipWaypointScan201ResponseWithDefaults

func NewCreateShipWaypointScan201ResponseWithDefaults() *CreateShipWaypointScan201Response

NewCreateShipWaypointScan201ResponseWithDefaults instantiates a new CreateShipWaypointScan201Response 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

func (*CreateShipWaypointScan201Response) GetData

GetData returns the Data field value

func (*CreateShipWaypointScan201Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (CreateShipWaypointScan201Response) MarshalJSON

func (o CreateShipWaypointScan201Response) MarshalJSON() ([]byte, error)

func (*CreateShipWaypointScan201Response) SetData

SetData sets field value

func (CreateShipWaypointScan201Response) ToMap

func (o CreateShipWaypointScan201Response) ToMap() (map[string]interface{}, error)

func (*CreateShipWaypointScan201Response) UnmarshalJSON

func (o *CreateShipWaypointScan201Response) UnmarshalJSON(bytes []byte) (err error)

type CreateShipWaypointScan201ResponseData

type CreateShipWaypointScan201ResponseData struct {
	Cooldown             Cooldown          `json:"cooldown"`
	Waypoints            []ScannedWaypoint `json:"waypoints"`
	AdditionalProperties map[string]interface{}
}

CreateShipWaypointScan201ResponseData struct for CreateShipWaypointScan201ResponseData

func NewCreateShipWaypointScan201ResponseData

func NewCreateShipWaypointScan201ResponseData(cooldown Cooldown, waypoints []ScannedWaypoint) *CreateShipWaypointScan201ResponseData

NewCreateShipWaypointScan201ResponseData instantiates a new CreateShipWaypointScan201ResponseData 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

func NewCreateShipWaypointScan201ResponseDataWithDefaults

func NewCreateShipWaypointScan201ResponseDataWithDefaults() *CreateShipWaypointScan201ResponseData

NewCreateShipWaypointScan201ResponseDataWithDefaults instantiates a new CreateShipWaypointScan201ResponseData 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

func (*CreateShipWaypointScan201ResponseData) GetCooldown

GetCooldown returns the Cooldown field value

func (*CreateShipWaypointScan201ResponseData) GetCooldownOk

func (o *CreateShipWaypointScan201ResponseData) GetCooldownOk() (*Cooldown, bool)

GetCooldownOk returns a tuple with the Cooldown field value and a boolean to check if the value has been set.

func (*CreateShipWaypointScan201ResponseData) GetWaypoints

GetWaypoints returns the Waypoints field value

func (*CreateShipWaypointScan201ResponseData) GetWaypointsOk

GetWaypointsOk returns a tuple with the Waypoints field value and a boolean to check if the value has been set.

func (CreateShipWaypointScan201ResponseData) MarshalJSON

func (o CreateShipWaypointScan201ResponseData) MarshalJSON() ([]byte, error)

func (*CreateShipWaypointScan201ResponseData) SetCooldown

SetCooldown sets field value

func (*CreateShipWaypointScan201ResponseData) SetWaypoints

SetWaypoints sets field value

func (CreateShipWaypointScan201ResponseData) ToMap

func (o CreateShipWaypointScan201ResponseData) ToMap() (map[string]interface{}, error)

func (*CreateShipWaypointScan201ResponseData) UnmarshalJSON

func (o *CreateShipWaypointScan201ResponseData) UnmarshalJSON(bytes []byte) (err error)

type CreateSurvey201Response

type CreateSurvey201Response struct {
	Data                 CreateSurvey201ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

CreateSurvey201Response struct for CreateSurvey201Response

func NewCreateSurvey201Response

func NewCreateSurvey201Response(data CreateSurvey201ResponseData) *CreateSurvey201Response

NewCreateSurvey201Response instantiates a new CreateSurvey201Response 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

func NewCreateSurvey201ResponseWithDefaults

func NewCreateSurvey201ResponseWithDefaults() *CreateSurvey201Response

NewCreateSurvey201ResponseWithDefaults instantiates a new CreateSurvey201Response 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

func (*CreateSurvey201Response) GetData

GetData returns the Data field value

func (*CreateSurvey201Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (CreateSurvey201Response) MarshalJSON

func (o CreateSurvey201Response) MarshalJSON() ([]byte, error)

func (*CreateSurvey201Response) SetData

SetData sets field value

func (CreateSurvey201Response) ToMap

func (o CreateSurvey201Response) ToMap() (map[string]interface{}, error)

func (*CreateSurvey201Response) UnmarshalJSON

func (o *CreateSurvey201Response) UnmarshalJSON(bytes []byte) (err error)

type CreateSurvey201ResponseData

type CreateSurvey201ResponseData struct {
	Cooldown             Cooldown `json:"cooldown"`
	Surveys              []Survey `json:"surveys"`
	AdditionalProperties map[string]interface{}
}

CreateSurvey201ResponseData struct for CreateSurvey201ResponseData

func NewCreateSurvey201ResponseData

func NewCreateSurvey201ResponseData(cooldown Cooldown, surveys []Survey) *CreateSurvey201ResponseData

NewCreateSurvey201ResponseData instantiates a new CreateSurvey201ResponseData 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

func NewCreateSurvey201ResponseDataWithDefaults

func NewCreateSurvey201ResponseDataWithDefaults() *CreateSurvey201ResponseData

NewCreateSurvey201ResponseDataWithDefaults instantiates a new CreateSurvey201ResponseData 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

func (*CreateSurvey201ResponseData) GetCooldown

func (o *CreateSurvey201ResponseData) GetCooldown() Cooldown

GetCooldown returns the Cooldown field value

func (*CreateSurvey201ResponseData) GetCooldownOk

func (o *CreateSurvey201ResponseData) GetCooldownOk() (*Cooldown, bool)

GetCooldownOk returns a tuple with the Cooldown field value and a boolean to check if the value has been set.

func (*CreateSurvey201ResponseData) GetSurveys

func (o *CreateSurvey201ResponseData) GetSurveys() []Survey

GetSurveys returns the Surveys field value

func (*CreateSurvey201ResponseData) GetSurveysOk

func (o *CreateSurvey201ResponseData) GetSurveysOk() ([]Survey, bool)

GetSurveysOk returns a tuple with the Surveys field value and a boolean to check if the value has been set.

func (CreateSurvey201ResponseData) MarshalJSON

func (o CreateSurvey201ResponseData) MarshalJSON() ([]byte, error)

func (*CreateSurvey201ResponseData) SetCooldown

func (o *CreateSurvey201ResponseData) SetCooldown(v Cooldown)

SetCooldown sets field value

func (*CreateSurvey201ResponseData) SetSurveys

func (o *CreateSurvey201ResponseData) SetSurveys(v []Survey)

SetSurveys sets field value

func (CreateSurvey201ResponseData) ToMap

func (o CreateSurvey201ResponseData) ToMap() (map[string]interface{}, error)

func (*CreateSurvey201ResponseData) UnmarshalJSON

func (o *CreateSurvey201ResponseData) UnmarshalJSON(bytes []byte) (err error)

type DefaultApiService

type DefaultApiService service

DefaultApiService DefaultApi service

func (*DefaultApiService) Register

Register Register New Agent

Creates a new agent and ties it to a temporary Account.

The agent symbol is a 3-14 character string that will represent your agent. This symbol will prefix the symbol of every ship you own. Agent symbols will be cast to all uppercase characters.

A new agent will be granted an authorization token, a contract with their starting faction, a command ship with a jump drive, and one hundred thousand credits.

> #### Keep your token safe and secure > > Save your token during the alpha phase. There is no way to regenerate this token without starting a new agent. In the future you will be able to generate and manage your tokens from the SpaceTraders website.

You can accept your contract using the `/my/contracts/{contractId}/accept` endpoint. You will want to navigate your command ship to a nearby asteroid field and execute the `/my/ships/{shipSymbol}/extract` endpoint to mine various types of ores and minerals.

Return to the contract destination and execute the `/my/ships/{shipSymbol}/deliver` endpoint to deposit goods into the contract.

When your contract is fulfilled, you can call `/my/contracts/{contractId}/fulfill` to retrieve payment.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiRegisterRequest

func (*DefaultApiService) RegisterExecute

Execute executes the request

@return Register201Response

type DeliverContract200Response

type DeliverContract200Response struct {
	Data                 DeliverContract200ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

DeliverContract200Response

func NewDeliverContract200Response

func NewDeliverContract200Response(data DeliverContract200ResponseData) *DeliverContract200Response

NewDeliverContract200Response instantiates a new DeliverContract200Response 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

func NewDeliverContract200ResponseWithDefaults

func NewDeliverContract200ResponseWithDefaults() *DeliverContract200Response

NewDeliverContract200ResponseWithDefaults instantiates a new DeliverContract200Response 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

func (*DeliverContract200Response) GetData

GetData returns the Data field value

func (*DeliverContract200Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (DeliverContract200Response) MarshalJSON

func (o DeliverContract200Response) MarshalJSON() ([]byte, error)

func (*DeliverContract200Response) SetData

SetData sets field value

func (DeliverContract200Response) ToMap

func (o DeliverContract200Response) ToMap() (map[string]interface{}, error)

func (*DeliverContract200Response) UnmarshalJSON

func (o *DeliverContract200Response) UnmarshalJSON(bytes []byte) (err error)

type DeliverContract200ResponseData

type DeliverContract200ResponseData struct {
	Contract             Contract  `json:"contract"`
	Cargo                ShipCargo `json:"cargo"`
	AdditionalProperties map[string]interface{}
}

DeliverContract200ResponseData struct for DeliverContract200ResponseData

func NewDeliverContract200ResponseData

func NewDeliverContract200ResponseData(contract Contract, cargo ShipCargo) *DeliverContract200ResponseData

NewDeliverContract200ResponseData instantiates a new DeliverContract200ResponseData 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

func NewDeliverContract200ResponseDataWithDefaults

func NewDeliverContract200ResponseDataWithDefaults() *DeliverContract200ResponseData

NewDeliverContract200ResponseDataWithDefaults instantiates a new DeliverContract200ResponseData 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

func (*DeliverContract200ResponseData) GetCargo

GetCargo returns the Cargo field value

func (*DeliverContract200ResponseData) GetCargoOk

func (o *DeliverContract200ResponseData) GetCargoOk() (*ShipCargo, bool)

GetCargoOk returns a tuple with the Cargo field value and a boolean to check if the value has been set.

func (*DeliverContract200ResponseData) GetContract

func (o *DeliverContract200ResponseData) GetContract() Contract

GetContract returns the Contract field value

func (*DeliverContract200ResponseData) GetContractOk

func (o *DeliverContract200ResponseData) GetContractOk() (*Contract, bool)

GetContractOk returns a tuple with the Contract field value and a boolean to check if the value has been set.

func (DeliverContract200ResponseData) MarshalJSON

func (o DeliverContract200ResponseData) MarshalJSON() ([]byte, error)

func (*DeliverContract200ResponseData) SetCargo

SetCargo sets field value

func (*DeliverContract200ResponseData) SetContract

func (o *DeliverContract200ResponseData) SetContract(v Contract)

SetContract sets field value

func (DeliverContract200ResponseData) ToMap

func (o DeliverContract200ResponseData) ToMap() (map[string]interface{}, error)

func (*DeliverContract200ResponseData) UnmarshalJSON

func (o *DeliverContract200ResponseData) UnmarshalJSON(bytes []byte) (err error)

type DeliverContractRequest

type DeliverContractRequest struct {
	ShipSymbol           string `json:"shipSymbol"`
	TradeSymbol          string `json:"tradeSymbol"`
	Units                int32  `json:"units"`
	AdditionalProperties map[string]interface{}
}

DeliverContractRequest struct for DeliverContractRequest

func NewDeliverContractRequest

func NewDeliverContractRequest(shipSymbol string, tradeSymbol string, units int32) *DeliverContractRequest

NewDeliverContractRequest instantiates a new DeliverContractRequest 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

func NewDeliverContractRequestWithDefaults

func NewDeliverContractRequestWithDefaults() *DeliverContractRequest

NewDeliverContractRequestWithDefaults instantiates a new DeliverContractRequest 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

func (*DeliverContractRequest) GetShipSymbol

func (o *DeliverContractRequest) GetShipSymbol() string

GetShipSymbol returns the ShipSymbol field value

func (*DeliverContractRequest) GetShipSymbolOk

func (o *DeliverContractRequest) GetShipSymbolOk() (*string, bool)

GetShipSymbolOk returns a tuple with the ShipSymbol field value and a boolean to check if the value has been set.

func (*DeliverContractRequest) GetTradeSymbol

func (o *DeliverContractRequest) GetTradeSymbol() string

GetTradeSymbol returns the TradeSymbol field value

func (*DeliverContractRequest) GetTradeSymbolOk

func (o *DeliverContractRequest) GetTradeSymbolOk() (*string, bool)

GetTradeSymbolOk returns a tuple with the TradeSymbol field value and a boolean to check if the value has been set.

func (*DeliverContractRequest) GetUnits

func (o *DeliverContractRequest) GetUnits() int32

GetUnits returns the Units field value

func (*DeliverContractRequest) GetUnitsOk

func (o *DeliverContractRequest) GetUnitsOk() (*int32, bool)

GetUnitsOk returns a tuple with the Units field value and a boolean to check if the value has been set.

func (DeliverContractRequest) MarshalJSON

func (o DeliverContractRequest) MarshalJSON() ([]byte, error)

func (*DeliverContractRequest) SetShipSymbol

func (o *DeliverContractRequest) SetShipSymbol(v string)

SetShipSymbol sets field value

func (*DeliverContractRequest) SetTradeSymbol

func (o *DeliverContractRequest) SetTradeSymbol(v string)

SetTradeSymbol sets field value

func (*DeliverContractRequest) SetUnits

func (o *DeliverContractRequest) SetUnits(v int32)

SetUnits sets field value

func (DeliverContractRequest) ToMap

func (o DeliverContractRequest) ToMap() (map[string]interface{}, error)

func (*DeliverContractRequest) UnmarshalJSON

func (o *DeliverContractRequest) UnmarshalJSON(bytes []byte) (err error)

type DockShip200Response

type DockShip200Response struct {
	Data                 OrbitShip200ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

DockShip200Response

func NewDockShip200Response

func NewDockShip200Response(data OrbitShip200ResponseData) *DockShip200Response

NewDockShip200Response instantiates a new DockShip200Response 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

func NewDockShip200ResponseWithDefaults

func NewDockShip200ResponseWithDefaults() *DockShip200Response

NewDockShip200ResponseWithDefaults instantiates a new DockShip200Response 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

func (*DockShip200Response) GetData

GetData returns the Data field value

func (*DockShip200Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (DockShip200Response) MarshalJSON

func (o DockShip200Response) MarshalJSON() ([]byte, error)

func (*DockShip200Response) SetData

SetData sets field value

func (DockShip200Response) ToMap

func (o DockShip200Response) ToMap() (map[string]interface{}, error)

func (*DockShip200Response) UnmarshalJSON

func (o *DockShip200Response) UnmarshalJSON(bytes []byte) (err error)

type ExtractResources201Response

type ExtractResources201Response struct {
	Data                 ExtractResources201ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

ExtractResources201Response

func NewExtractResources201Response

func NewExtractResources201Response(data ExtractResources201ResponseData) *ExtractResources201Response

NewExtractResources201Response instantiates a new ExtractResources201Response 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

func NewExtractResources201ResponseWithDefaults

func NewExtractResources201ResponseWithDefaults() *ExtractResources201Response

NewExtractResources201ResponseWithDefaults instantiates a new ExtractResources201Response 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

func (*ExtractResources201Response) GetData

GetData returns the Data field value

func (*ExtractResources201Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ExtractResources201Response) MarshalJSON

func (o ExtractResources201Response) MarshalJSON() ([]byte, error)

func (*ExtractResources201Response) SetData

SetData sets field value

func (ExtractResources201Response) ToMap

func (o ExtractResources201Response) ToMap() (map[string]interface{}, error)

func (*ExtractResources201Response) UnmarshalJSON

func (o *ExtractResources201Response) UnmarshalJSON(bytes []byte) (err error)

type ExtractResources201ResponseData

type ExtractResources201ResponseData struct {
	Cooldown             Cooldown   `json:"cooldown"`
	Extraction           Extraction `json:"extraction"`
	Cargo                ShipCargo  `json:"cargo"`
	AdditionalProperties map[string]interface{}
}

ExtractResources201ResponseData struct for ExtractResources201ResponseData

func NewExtractResources201ResponseData

func NewExtractResources201ResponseData(cooldown Cooldown, extraction Extraction, cargo ShipCargo) *ExtractResources201ResponseData

NewExtractResources201ResponseData instantiates a new ExtractResources201ResponseData 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

func NewExtractResources201ResponseDataWithDefaults

func NewExtractResources201ResponseDataWithDefaults() *ExtractResources201ResponseData

NewExtractResources201ResponseDataWithDefaults instantiates a new ExtractResources201ResponseData 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

func (*ExtractResources201ResponseData) GetCargo

GetCargo returns the Cargo field value

func (*ExtractResources201ResponseData) GetCargoOk

func (o *ExtractResources201ResponseData) GetCargoOk() (*ShipCargo, bool)

GetCargoOk returns a tuple with the Cargo field value and a boolean to check if the value has been set.

func (*ExtractResources201ResponseData) GetCooldown

func (o *ExtractResources201ResponseData) GetCooldown() Cooldown

GetCooldown returns the Cooldown field value

func (*ExtractResources201ResponseData) GetCooldownOk

func (o *ExtractResources201ResponseData) GetCooldownOk() (*Cooldown, bool)

GetCooldownOk returns a tuple with the Cooldown field value and a boolean to check if the value has been set.

func (*ExtractResources201ResponseData) GetExtraction

func (o *ExtractResources201ResponseData) GetExtraction() Extraction

GetExtraction returns the Extraction field value

func (*ExtractResources201ResponseData) GetExtractionOk

func (o *ExtractResources201ResponseData) GetExtractionOk() (*Extraction, bool)

GetExtractionOk returns a tuple with the Extraction field value and a boolean to check if the value has been set.

func (ExtractResources201ResponseData) MarshalJSON

func (o ExtractResources201ResponseData) MarshalJSON() ([]byte, error)

func (*ExtractResources201ResponseData) SetCargo

SetCargo sets field value

func (*ExtractResources201ResponseData) SetCooldown

func (o *ExtractResources201ResponseData) SetCooldown(v Cooldown)

SetCooldown sets field value

func (*ExtractResources201ResponseData) SetExtraction

func (o *ExtractResources201ResponseData) SetExtraction(v Extraction)

SetExtraction sets field value

func (ExtractResources201ResponseData) ToMap

func (o ExtractResources201ResponseData) ToMap() (map[string]interface{}, error)

func (*ExtractResources201ResponseData) UnmarshalJSON

func (o *ExtractResources201ResponseData) UnmarshalJSON(bytes []byte) (err error)

type ExtractResourcesRequest

type ExtractResourcesRequest struct {
	Survey               *Survey `json:"survey,omitempty"`
	AdditionalProperties map[string]interface{}
}

ExtractResourcesRequest struct for ExtractResourcesRequest

func NewExtractResourcesRequest

func NewExtractResourcesRequest() *ExtractResourcesRequest

NewExtractResourcesRequest instantiates a new ExtractResourcesRequest 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

func NewExtractResourcesRequestWithDefaults

func NewExtractResourcesRequestWithDefaults() *ExtractResourcesRequest

NewExtractResourcesRequestWithDefaults instantiates a new ExtractResourcesRequest 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

func (*ExtractResourcesRequest) GetSurvey

func (o *ExtractResourcesRequest) GetSurvey() Survey

GetSurvey returns the Survey field value if set, zero value otherwise.

func (*ExtractResourcesRequest) GetSurveyOk

func (o *ExtractResourcesRequest) GetSurveyOk() (*Survey, bool)

GetSurveyOk returns a tuple with the Survey field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ExtractResourcesRequest) HasSurvey

func (o *ExtractResourcesRequest) HasSurvey() bool

HasSurvey returns a boolean if a field has been set.

func (ExtractResourcesRequest) MarshalJSON

func (o ExtractResourcesRequest) MarshalJSON() ([]byte, error)

func (*ExtractResourcesRequest) SetSurvey

func (o *ExtractResourcesRequest) SetSurvey(v Survey)

SetSurvey gets a reference to the given Survey and assigns it to the Survey field.

func (ExtractResourcesRequest) ToMap

func (o ExtractResourcesRequest) ToMap() (map[string]interface{}, error)

func (*ExtractResourcesRequest) UnmarshalJSON

func (o *ExtractResourcesRequest) UnmarshalJSON(bytes []byte) (err error)

type Extraction

type Extraction struct {
	ShipSymbol           string          `json:"shipSymbol"`
	Yield                ExtractionYield `json:"yield"`
	AdditionalProperties map[string]interface{}
}

Extraction

func NewExtraction

func NewExtraction(shipSymbol string, yield ExtractionYield) *Extraction

NewExtraction instantiates a new Extraction 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

func NewExtractionWithDefaults

func NewExtractionWithDefaults() *Extraction

NewExtractionWithDefaults instantiates a new Extraction 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

func (*Extraction) GetShipSymbol

func (o *Extraction) GetShipSymbol() string

GetShipSymbol returns the ShipSymbol field value

func (*Extraction) GetShipSymbolOk

func (o *Extraction) GetShipSymbolOk() (*string, bool)

GetShipSymbolOk returns a tuple with the ShipSymbol field value and a boolean to check if the value has been set.

func (*Extraction) GetYield

func (o *Extraction) GetYield() ExtractionYield

GetYield returns the Yield field value

func (*Extraction) GetYieldOk

func (o *Extraction) GetYieldOk() (*ExtractionYield, bool)

GetYieldOk returns a tuple with the Yield field value and a boolean to check if the value has been set.

func (Extraction) MarshalJSON

func (o Extraction) MarshalJSON() ([]byte, error)

func (*Extraction) SetShipSymbol

func (o *Extraction) SetShipSymbol(v string)

SetShipSymbol sets field value

func (*Extraction) SetYield

func (o *Extraction) SetYield(v ExtractionYield)

SetYield sets field value

func (Extraction) ToMap

func (o Extraction) ToMap() (map[string]interface{}, error)

func (*Extraction) UnmarshalJSON

func (o *Extraction) UnmarshalJSON(bytes []byte) (err error)

type ExtractionYield

type ExtractionYield struct {
	Symbol string `json:"symbol"`
	// The number of units extracted that were placed into the ship's cargo hold.
	Units                int32 `json:"units"`
	AdditionalProperties map[string]interface{}
}

ExtractionYield struct for ExtractionYield

func NewExtractionYield

func NewExtractionYield(symbol string, units int32) *ExtractionYield

NewExtractionYield instantiates a new ExtractionYield 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

func NewExtractionYieldWithDefaults

func NewExtractionYieldWithDefaults() *ExtractionYield

NewExtractionYieldWithDefaults instantiates a new ExtractionYield 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

func (*ExtractionYield) GetSymbol

func (o *ExtractionYield) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ExtractionYield) GetSymbolOk

func (o *ExtractionYield) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*ExtractionYield) GetUnits

func (o *ExtractionYield) GetUnits() int32

GetUnits returns the Units field value

func (*ExtractionYield) GetUnitsOk

func (o *ExtractionYield) GetUnitsOk() (*int32, bool)

GetUnitsOk returns a tuple with the Units field value and a boolean to check if the value has been set.

func (ExtractionYield) MarshalJSON

func (o ExtractionYield) MarshalJSON() ([]byte, error)

func (*ExtractionYield) SetSymbol

func (o *ExtractionYield) SetSymbol(v string)

SetSymbol sets field value

func (*ExtractionYield) SetUnits

func (o *ExtractionYield) SetUnits(v int32)

SetUnits sets field value

func (ExtractionYield) ToMap

func (o ExtractionYield) ToMap() (map[string]interface{}, error)

func (*ExtractionYield) UnmarshalJSON

func (o *ExtractionYield) UnmarshalJSON(bytes []byte) (err error)

type Faction

type Faction struct {
	Symbol               string         `json:"symbol"`
	Name                 string         `json:"name"`
	Description          string         `json:"description"`
	Headquarters         string         `json:"headquarters"`
	Traits               []FactionTrait `json:"traits"`
	AdditionalProperties map[string]interface{}
}

Faction

func NewFaction

func NewFaction(symbol string, name string, description string, headquarters string, traits []FactionTrait) *Faction

NewFaction instantiates a new Faction 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

func NewFactionWithDefaults

func NewFactionWithDefaults() *Faction

NewFactionWithDefaults instantiates a new Faction 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

func (*Faction) GetDescription

func (o *Faction) GetDescription() string

GetDescription returns the Description field value

func (*Faction) GetDescriptionOk

func (o *Faction) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Faction) GetHeadquarters

func (o *Faction) GetHeadquarters() string

GetHeadquarters returns the Headquarters field value

func (*Faction) GetHeadquartersOk

func (o *Faction) GetHeadquartersOk() (*string, bool)

GetHeadquartersOk returns a tuple with the Headquarters field value and a boolean to check if the value has been set.

func (*Faction) GetName

func (o *Faction) GetName() string

GetName returns the Name field value

func (*Faction) GetNameOk

func (o *Faction) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Faction) GetSymbol

func (o *Faction) GetSymbol() string

GetSymbol returns the Symbol field value

func (*Faction) GetSymbolOk

func (o *Faction) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*Faction) GetTraits

func (o *Faction) GetTraits() []FactionTrait

GetTraits returns the Traits field value

func (*Faction) GetTraitsOk

func (o *Faction) GetTraitsOk() ([]FactionTrait, bool)

GetTraitsOk returns a tuple with the Traits field value and a boolean to check if the value has been set.

func (Faction) MarshalJSON

func (o Faction) MarshalJSON() ([]byte, error)

func (*Faction) SetDescription

func (o *Faction) SetDescription(v string)

SetDescription sets field value

func (*Faction) SetHeadquarters

func (o *Faction) SetHeadquarters(v string)

SetHeadquarters sets field value

func (*Faction) SetName

func (o *Faction) SetName(v string)

SetName sets field value

func (*Faction) SetSymbol

func (o *Faction) SetSymbol(v string)

SetSymbol sets field value

func (*Faction) SetTraits

func (o *Faction) SetTraits(v []FactionTrait)

SetTraits sets field value

func (Faction) ToMap

func (o Faction) ToMap() (map[string]interface{}, error)

func (*Faction) UnmarshalJSON

func (o *Faction) UnmarshalJSON(bytes []byte) (err error)

type FactionTrait

type FactionTrait struct {
	// The unique identifier of the trait.
	Symbol string `json:"symbol"`
	// The name of the trait.
	Name string `json:"name"`
	// A description of the trait.
	Description          string `json:"description"`
	AdditionalProperties map[string]interface{}
}

FactionTrait struct for FactionTrait

func NewFactionTrait

func NewFactionTrait(symbol string, name string, description string) *FactionTrait

NewFactionTrait instantiates a new FactionTrait 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

func NewFactionTraitWithDefaults

func NewFactionTraitWithDefaults() *FactionTrait

NewFactionTraitWithDefaults instantiates a new FactionTrait 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

func (*FactionTrait) GetDescription

func (o *FactionTrait) GetDescription() string

GetDescription returns the Description field value

func (*FactionTrait) GetDescriptionOk

func (o *FactionTrait) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*FactionTrait) GetName

func (o *FactionTrait) GetName() string

GetName returns the Name field value

func (*FactionTrait) GetNameOk

func (o *FactionTrait) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*FactionTrait) GetSymbol

func (o *FactionTrait) GetSymbol() string

GetSymbol returns the Symbol field value

func (*FactionTrait) GetSymbolOk

func (o *FactionTrait) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (FactionTrait) MarshalJSON

func (o FactionTrait) MarshalJSON() ([]byte, error)

func (*FactionTrait) SetDescription

func (o *FactionTrait) SetDescription(v string)

SetDescription sets field value

func (*FactionTrait) SetName

func (o *FactionTrait) SetName(v string)

SetName sets field value

func (*FactionTrait) SetSymbol

func (o *FactionTrait) SetSymbol(v string)

SetSymbol sets field value

func (FactionTrait) ToMap

func (o FactionTrait) ToMap() (map[string]interface{}, error)

func (*FactionTrait) UnmarshalJSON

func (o *FactionTrait) UnmarshalJSON(bytes []byte) (err error)

type FactionsApiService

type FactionsApiService service

FactionsApiService FactionsApi service

func (*FactionsApiService) GetFaction

func (a *FactionsApiService) GetFaction(ctx context.Context, factionSymbol string) ApiGetFactionRequest

GetFaction Get Faction

View the details of a faction.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param factionSymbol The faction symbol
@return ApiGetFactionRequest

func (*FactionsApiService) GetFactionExecute

Execute executes the request

@return GetFaction200Response

func (*FactionsApiService) GetFactions

GetFactions List Factions

List all discovered factions in the game.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetFactionsRequest

func (*FactionsApiService) GetFactionsExecute

Execute executes the request

@return GetFactions200Response

type FleetApiService

type FleetApiService service

FleetApiService FleetApi service

func (*FleetApiService) CreateChart

func (a *FleetApiService) CreateChart(ctx context.Context, shipSymbol string) ApiCreateChartRequest

CreateChart Create Chart

Command a ship to chart the current waypoint.

Waypoints in the universe are uncharted by default. These locations will not show up in the API until they have been charted by a ship.

Charting a location will record your agent as the one who created the chart.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol The symbol of the ship
@return ApiCreateChartRequest

func (*FleetApiService) CreateChartExecute

Execute executes the request

@return CreateChart201Response

func (*FleetApiService) CreateShipShipScan

func (a *FleetApiService) CreateShipShipScan(ctx context.Context, shipSymbol string) ApiCreateShipShipScanRequest

CreateShipShipScan Scan Ships

Activate your ship's sensor arrays to scan for ship information.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol
@return ApiCreateShipShipScanRequest

func (*FleetApiService) CreateShipShipScanExecute

Execute executes the request

@return CreateShipShipScan201Response

func (*FleetApiService) CreateShipSystemScan

func (a *FleetApiService) CreateShipSystemScan(ctx context.Context, shipSymbol string) ApiCreateShipSystemScanRequest

CreateShipSystemScan Scan Systems

Activate your ship's sensor arrays to scan for system information.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol
@return ApiCreateShipSystemScanRequest

func (*FleetApiService) CreateShipSystemScanExecute

Execute executes the request

@return CreateShipSystemScan201Response

func (*FleetApiService) CreateShipWaypointScan

func (a *FleetApiService) CreateShipWaypointScan(ctx context.Context, shipSymbol string) ApiCreateShipWaypointScanRequest

CreateShipWaypointScan Scan Waypoints

Activate your ship's sensor arrays to scan for waypoint information.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol
@return ApiCreateShipWaypointScanRequest

func (*FleetApiService) CreateShipWaypointScanExecute

Execute executes the request

@return CreateShipWaypointScan201Response

func (*FleetApiService) CreateSurvey

func (a *FleetApiService) CreateSurvey(ctx context.Context, shipSymbol string) ApiCreateSurveyRequest

CreateSurvey Create Survey

If you want to target specific yields for an extraction, you can survey a waypoint, such as an asteroid field, and send the survey in the body of the extract request. Each survey may have multiple deposits, and if a symbol shows up more than once, that indicates a higher chance of extracting that resource.

Your ship will enter a cooldown between consecutive survey requests. Surveys will eventually expire after a period of time. Multiple ships can use the same survey for extraction.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol The symbol of the ship
@return ApiCreateSurveyRequest

func (*FleetApiService) CreateSurveyExecute

Execute executes the request

@return CreateSurvey201Response

func (*FleetApiService) DockShip

func (a *FleetApiService) DockShip(ctx context.Context, shipSymbol string) ApiDockShipRequest

DockShip Dock Ship

Attempt to dock your ship at it's current location. Docking will only succeed if the waypoint is a dockable location, and your ship is capable of docking at the time of the request.

The endpoint is idempotent - successive calls will succeed even if the ship is already docked.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol The symbol of the ship
@return ApiDockShipRequest

func (*FleetApiService) DockShipExecute

Execute executes the request

@return DockShip200Response

func (*FleetApiService) ExtractResources

func (a *FleetApiService) ExtractResources(ctx context.Context, shipSymbol string) ApiExtractResourcesRequest

ExtractResources Extract Resources

Extract resources from the waypoint into your ship. Send an optional survey as the payload to target specific yields.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol The ship symbol
@return ApiExtractResourcesRequest

func (*FleetApiService) ExtractResourcesExecute

Execute executes the request

@return ExtractResources201Response

func (*FleetApiService) GetMyShip

func (a *FleetApiService) GetMyShip(ctx context.Context, shipSymbol string) ApiGetMyShipRequest

GetMyShip Get Ship

Retrieve the details of your ship.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol
@return ApiGetMyShipRequest

func (*FleetApiService) GetMyShipCargo

func (a *FleetApiService) GetMyShipCargo(ctx context.Context, shipSymbol string) ApiGetMyShipCargoRequest

GetMyShipCargo Get Ship Cargo

Retrieve the cargo of your ship.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol The symbol of the ship
@return ApiGetMyShipCargoRequest

func (*FleetApiService) GetMyShipCargoExecute

Execute executes the request

@return GetMyShipCargo200Response

func (*FleetApiService) GetMyShipExecute

Execute executes the request

@return GetMyShip200Response

func (*FleetApiService) GetMyShips

GetMyShips List Ships

Retrieve all of your ships.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetMyShipsRequest

func (*FleetApiService) GetMyShipsExecute

Execute executes the request

@return GetMyShips200Response

func (*FleetApiService) GetShipCooldown

func (a *FleetApiService) GetShipCooldown(ctx context.Context, shipSymbol string) ApiGetShipCooldownRequest

GetShipCooldown Get Ship Cooldown

Retrieve the details of your ship's reactor cooldown. Some actions such as activating your jump drive, scanning, or extracting resources taxes your reactor and results in a cooldown.

Your ship cannot perform additional actions until your cooldown has expired. The duration of your cooldown is relative to the power consumption of the related modules or mounts for the action taken.

Response returns a 204 status code (no-content) when the ship has no cooldown.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol
@return ApiGetShipCooldownRequest

func (*FleetApiService) GetShipCooldownExecute

Execute executes the request

@return GetShipCooldown200Response

func (*FleetApiService) GetShipNav

func (a *FleetApiService) GetShipNav(ctx context.Context, shipSymbol string) ApiGetShipNavRequest

GetShipNav Get Ship Nav

Get the current nav status of a ship.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol The ship symbol
@return ApiGetShipNavRequest

func (*FleetApiService) GetShipNavExecute

Execute executes the request

@return GetShipNav200Response

func (*FleetApiService) Jettison

func (a *FleetApiService) Jettison(ctx context.Context, shipSymbol string) ApiJettisonRequest

Jettison Jettison Cargo

Jettison cargo from your ship's cargo hold.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol
@return ApiJettisonRequest

func (*FleetApiService) JettisonExecute

Execute executes the request

@return Jettison200Response

func (*FleetApiService) JumpShip

func (a *FleetApiService) JumpShip(ctx context.Context, shipSymbol string) ApiJumpShipRequest

JumpShip Jump Ship

Jump your ship instantly to a target system. Unlike other forms of navigation, jumping requires a unit of antimatter.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol
@return ApiJumpShipRequest

func (*FleetApiService) JumpShipExecute

Execute executes the request

@return JumpShip200Response

func (*FleetApiService) NavigateShip

func (a *FleetApiService) NavigateShip(ctx context.Context, shipSymbol string) ApiNavigateShipRequest

NavigateShip Navigate Ship

Navigate to a target destination. The destination must be located within the same system as the ship. Navigating will consume the necessary fuel and supplies from the ship's manifest, and will pay out crew wages from the agent's account.

The returned response will detail the route information including the expected time of arrival. Most ship actions are unavailable until the ship has arrived at it's destination.

To travel between systems, see the ship's warp or jump actions.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol The ship symbol
@return ApiNavigateShipRequest

func (*FleetApiService) NavigateShipExecute

Execute executes the request

@return NavigateShip200Response

func (*FleetApiService) OrbitShip

func (a *FleetApiService) OrbitShip(ctx context.Context, shipSymbol string) ApiOrbitShipRequest

OrbitShip Orbit Ship

Attempt to move your ship into orbit at it's current location. The request will only succeed if your ship is capable of moving into orbit at the time of the request.

The endpoint is idempotent - successive calls will succeed even if the ship is already in orbit.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol The symbol of the ship
@return ApiOrbitShipRequest

func (*FleetApiService) OrbitShipExecute

Execute executes the request

@return OrbitShip200Response

func (*FleetApiService) PatchShipNav

func (a *FleetApiService) PatchShipNav(ctx context.Context, shipSymbol string) ApiPatchShipNavRequest

PatchShipNav Patch Ship Nav

Update the nav data of a ship, such as the flight mode.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol The ship symbol
@return ApiPatchShipNavRequest

func (*FleetApiService) PatchShipNavExecute

Execute executes the request

@return GetShipNav200Response

func (*FleetApiService) PurchaseCargo

func (a *FleetApiService) PurchaseCargo(ctx context.Context, shipSymbol string) ApiPurchaseCargoRequest

PurchaseCargo Purchase Cargo

Purchase cargo.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol
@return ApiPurchaseCargoRequest

func (*FleetApiService) PurchaseCargoExecute

Execute executes the request

@return PurchaseCargo201Response

func (*FleetApiService) PurchaseShip

PurchaseShip Purchase Ship

Purchase a ship

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPurchaseShipRequest

func (*FleetApiService) PurchaseShipExecute

Execute executes the request

@return PurchaseShip201Response

func (*FleetApiService) RefuelShip

func (a *FleetApiService) RefuelShip(ctx context.Context, shipSymbol string) ApiRefuelShipRequest

RefuelShip Refuel Ship

Refuel your ship from the local market.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol
@return ApiRefuelShipRequest

func (*FleetApiService) RefuelShipExecute

Execute executes the request

@return RefuelShip200Response

func (*FleetApiService) SellCargo

func (a *FleetApiService) SellCargo(ctx context.Context, shipSymbol string) ApiSellCargoRequest

SellCargo Sell Cargo

Sell cargo.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol
@return ApiSellCargoRequest

func (*FleetApiService) SellCargoExecute

Execute executes the request

@return SellCargo201Response

func (*FleetApiService) ShipRefine

func (a *FleetApiService) ShipRefine(ctx context.Context, shipSymbol string) ApiShipRefineRequest

ShipRefine Ship Refine

Attempt to refine the raw materials on your ship. The request will only succeed if your ship is capable of refining at the time of the request.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol The symbol of the ship
@return ApiShipRefineRequest

func (*FleetApiService) ShipRefineExecute

Execute executes the request

@return ShipRefine200Response

func (*FleetApiService) TransferCargo

func (a *FleetApiService) TransferCargo(ctx context.Context, shipSymbol string) ApiTransferCargoRequest

TransferCargo Transfer Cargo

Transfer cargo between ships.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol
@return ApiTransferCargoRequest

func (*FleetApiService) TransferCargoExecute

Execute executes the request

@return TransferCargo200Response

func (*FleetApiService) WarpShip

func (a *FleetApiService) WarpShip(ctx context.Context, shipSymbol string) ApiWarpShipRequest

WarpShip Warp Ship

Warp your ship to a target destination in another system. Warping will consume the necessary fuel and supplies from the ship's manifest, and will pay out crew wages from the agent's account.

The returned response will detail the route information including the expected time of arrival. Most ship actions are unavailable until the ship has arrived at it's destination.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param shipSymbol
@return ApiWarpShipRequest

func (*FleetApiService) WarpShipExecute

Execute executes the request

@return NavigateShip200Response

type FulfillContract200Response

type FulfillContract200Response struct {
	Data                 AcceptContract200ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

FulfillContract200Response

func NewFulfillContract200Response

func NewFulfillContract200Response(data AcceptContract200ResponseData) *FulfillContract200Response

NewFulfillContract200Response instantiates a new FulfillContract200Response 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

func NewFulfillContract200ResponseWithDefaults

func NewFulfillContract200ResponseWithDefaults() *FulfillContract200Response

NewFulfillContract200ResponseWithDefaults instantiates a new FulfillContract200Response 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

func (*FulfillContract200Response) GetData

GetData returns the Data field value

func (*FulfillContract200Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (FulfillContract200Response) MarshalJSON

func (o FulfillContract200Response) MarshalJSON() ([]byte, error)

func (*FulfillContract200Response) SetData

SetData sets field value

func (FulfillContract200Response) ToMap

func (o FulfillContract200Response) ToMap() (map[string]interface{}, error)

func (*FulfillContract200Response) UnmarshalJSON

func (o *FulfillContract200Response) UnmarshalJSON(bytes []byte) (err error)

type GenericOpenAPIError

type GenericOpenAPIError struct {
	// contains filtered or unexported fields
}

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetContract200Response

type GetContract200Response struct {
	Data                 Contract `json:"data"`
	AdditionalProperties map[string]interface{}
}

GetContract200Response struct for GetContract200Response

func NewGetContract200Response

func NewGetContract200Response(data Contract) *GetContract200Response

NewGetContract200Response instantiates a new GetContract200Response 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

func NewGetContract200ResponseWithDefaults

func NewGetContract200ResponseWithDefaults() *GetContract200Response

NewGetContract200ResponseWithDefaults instantiates a new GetContract200Response 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

func (*GetContract200Response) GetData

func (o *GetContract200Response) GetData() Contract

GetData returns the Data field value

func (*GetContract200Response) GetDataOk

func (o *GetContract200Response) GetDataOk() (*Contract, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (GetContract200Response) MarshalJSON

func (o GetContract200Response) MarshalJSON() ([]byte, error)

func (*GetContract200Response) SetData

func (o *GetContract200Response) SetData(v Contract)

SetData sets field value

func (GetContract200Response) ToMap

func (o GetContract200Response) ToMap() (map[string]interface{}, error)

func (*GetContract200Response) UnmarshalJSON

func (o *GetContract200Response) UnmarshalJSON(bytes []byte) (err error)

type GetContracts200Response

type GetContracts200Response struct {
	Data                 []Contract `json:"data"`
	Meta                 Meta       `json:"meta"`
	AdditionalProperties map[string]interface{}
}

GetContracts200Response

func NewGetContracts200Response

func NewGetContracts200Response(data []Contract, meta Meta) *GetContracts200Response

NewGetContracts200Response instantiates a new GetContracts200Response 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

func NewGetContracts200ResponseWithDefaults

func NewGetContracts200ResponseWithDefaults() *GetContracts200Response

NewGetContracts200ResponseWithDefaults instantiates a new GetContracts200Response 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

func (*GetContracts200Response) GetData

func (o *GetContracts200Response) GetData() []Contract

GetData returns the Data field value

func (*GetContracts200Response) GetDataOk

func (o *GetContracts200Response) GetDataOk() ([]Contract, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*GetContracts200Response) GetMeta

func (o *GetContracts200Response) GetMeta() Meta

GetMeta returns the Meta field value

func (*GetContracts200Response) GetMetaOk

func (o *GetContracts200Response) GetMetaOk() (*Meta, bool)

GetMetaOk returns a tuple with the Meta field value and a boolean to check if the value has been set.

func (GetContracts200Response) MarshalJSON

func (o GetContracts200Response) MarshalJSON() ([]byte, error)

func (*GetContracts200Response) SetData

func (o *GetContracts200Response) SetData(v []Contract)

SetData sets field value

func (*GetContracts200Response) SetMeta

func (o *GetContracts200Response) SetMeta(v Meta)

SetMeta sets field value

func (GetContracts200Response) ToMap

func (o GetContracts200Response) ToMap() (map[string]interface{}, error)

func (*GetContracts200Response) UnmarshalJSON

func (o *GetContracts200Response) UnmarshalJSON(bytes []byte) (err error)

type GetFaction200Response

type GetFaction200Response struct {
	Data                 Faction `json:"data"`
	AdditionalProperties map[string]interface{}
}

GetFaction200Response struct for GetFaction200Response

func NewGetFaction200Response

func NewGetFaction200Response(data Faction) *GetFaction200Response

NewGetFaction200Response instantiates a new GetFaction200Response 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

func NewGetFaction200ResponseWithDefaults

func NewGetFaction200ResponseWithDefaults() *GetFaction200Response

NewGetFaction200ResponseWithDefaults instantiates a new GetFaction200Response 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

func (*GetFaction200Response) GetData

func (o *GetFaction200Response) GetData() Faction

GetData returns the Data field value

func (*GetFaction200Response) GetDataOk

func (o *GetFaction200Response) GetDataOk() (*Faction, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (GetFaction200Response) MarshalJSON

func (o GetFaction200Response) MarshalJSON() ([]byte, error)

func (*GetFaction200Response) SetData

func (o *GetFaction200Response) SetData(v Faction)

SetData sets field value

func (GetFaction200Response) ToMap

func (o GetFaction200Response) ToMap() (map[string]interface{}, error)

func (*GetFaction200Response) UnmarshalJSON

func (o *GetFaction200Response) UnmarshalJSON(bytes []byte) (err error)

type GetFactions200Response

type GetFactions200Response struct {
	Data                 []Faction `json:"data"`
	Meta                 Meta      `json:"meta"`
	AdditionalProperties map[string]interface{}
}

GetFactions200Response struct for GetFactions200Response

func NewGetFactions200Response

func NewGetFactions200Response(data []Faction, meta Meta) *GetFactions200Response

NewGetFactions200Response instantiates a new GetFactions200Response 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

func NewGetFactions200ResponseWithDefaults

func NewGetFactions200ResponseWithDefaults() *GetFactions200Response

NewGetFactions200ResponseWithDefaults instantiates a new GetFactions200Response 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

func (*GetFactions200Response) GetData

func (o *GetFactions200Response) GetData() []Faction

GetData returns the Data field value

func (*GetFactions200Response) GetDataOk

func (o *GetFactions200Response) GetDataOk() ([]Faction, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*GetFactions200Response) GetMeta

func (o *GetFactions200Response) GetMeta() Meta

GetMeta returns the Meta field value

func (*GetFactions200Response) GetMetaOk

func (o *GetFactions200Response) GetMetaOk() (*Meta, bool)

GetMetaOk returns a tuple with the Meta field value and a boolean to check if the value has been set.

func (GetFactions200Response) MarshalJSON

func (o GetFactions200Response) MarshalJSON() ([]byte, error)

func (*GetFactions200Response) SetData

func (o *GetFactions200Response) SetData(v []Faction)

SetData sets field value

func (*GetFactions200Response) SetMeta

func (o *GetFactions200Response) SetMeta(v Meta)

SetMeta sets field value

func (GetFactions200Response) ToMap

func (o GetFactions200Response) ToMap() (map[string]interface{}, error)

func (*GetFactions200Response) UnmarshalJSON

func (o *GetFactions200Response) UnmarshalJSON(bytes []byte) (err error)

type GetJumpGate200Response

type GetJumpGate200Response struct {
	Data                 JumpGate `json:"data"`
	AdditionalProperties map[string]interface{}
}

GetJumpGate200Response

func NewGetJumpGate200Response

func NewGetJumpGate200Response(data JumpGate) *GetJumpGate200Response

NewGetJumpGate200Response instantiates a new GetJumpGate200Response 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

func NewGetJumpGate200ResponseWithDefaults

func NewGetJumpGate200ResponseWithDefaults() *GetJumpGate200Response

NewGetJumpGate200ResponseWithDefaults instantiates a new GetJumpGate200Response 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

func (*GetJumpGate200Response) GetData

func (o *GetJumpGate200Response) GetData() JumpGate

GetData returns the Data field value

func (*GetJumpGate200Response) GetDataOk

func (o *GetJumpGate200Response) GetDataOk() (*JumpGate, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (GetJumpGate200Response) MarshalJSON

func (o GetJumpGate200Response) MarshalJSON() ([]byte, error)

func (*GetJumpGate200Response) SetData

func (o *GetJumpGate200Response) SetData(v JumpGate)

SetData sets field value

func (GetJumpGate200Response) ToMap

func (o GetJumpGate200Response) ToMap() (map[string]interface{}, error)

func (*GetJumpGate200Response) UnmarshalJSON

func (o *GetJumpGate200Response) UnmarshalJSON(bytes []byte) (err error)

type GetMarket200Response

type GetMarket200Response struct {
	Data                 Market `json:"data"`
	AdditionalProperties map[string]interface{}
}

GetMarket200Response struct for GetMarket200Response

func NewGetMarket200Response

func NewGetMarket200Response(data Market) *GetMarket200Response

NewGetMarket200Response instantiates a new GetMarket200Response 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

func NewGetMarket200ResponseWithDefaults

func NewGetMarket200ResponseWithDefaults() *GetMarket200Response

NewGetMarket200ResponseWithDefaults instantiates a new GetMarket200Response 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

func (*GetMarket200Response) GetData

func (o *GetMarket200Response) GetData() Market

GetData returns the Data field value

func (*GetMarket200Response) GetDataOk

func (o *GetMarket200Response) GetDataOk() (*Market, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (GetMarket200Response) MarshalJSON

func (o GetMarket200Response) MarshalJSON() ([]byte, error)

func (*GetMarket200Response) SetData

func (o *GetMarket200Response) SetData(v Market)

SetData sets field value

func (GetMarket200Response) ToMap

func (o GetMarket200Response) ToMap() (map[string]interface{}, error)

func (*GetMarket200Response) UnmarshalJSON

func (o *GetMarket200Response) UnmarshalJSON(bytes []byte) (err error)

type GetMyAgent200Response

type GetMyAgent200Response struct {
	Data                 Agent `json:"data"`
	AdditionalProperties map[string]interface{}
}

GetMyAgent200Response struct for GetMyAgent200Response

func NewGetMyAgent200Response

func NewGetMyAgent200Response(data Agent) *GetMyAgent200Response

NewGetMyAgent200Response instantiates a new GetMyAgent200Response 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

func NewGetMyAgent200ResponseWithDefaults

func NewGetMyAgent200ResponseWithDefaults() *GetMyAgent200Response

NewGetMyAgent200ResponseWithDefaults instantiates a new GetMyAgent200Response 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

func (*GetMyAgent200Response) GetData

func (o *GetMyAgent200Response) GetData() Agent

GetData returns the Data field value

func (*GetMyAgent200Response) GetDataOk

func (o *GetMyAgent200Response) GetDataOk() (*Agent, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (GetMyAgent200Response) MarshalJSON

func (o GetMyAgent200Response) MarshalJSON() ([]byte, error)

func (*GetMyAgent200Response) SetData

func (o *GetMyAgent200Response) SetData(v Agent)

SetData sets field value

func (GetMyAgent200Response) ToMap

func (o GetMyAgent200Response) ToMap() (map[string]interface{}, error)

func (*GetMyAgent200Response) UnmarshalJSON

func (o *GetMyAgent200Response) UnmarshalJSON(bytes []byte) (err error)

type GetMyShip200Response

type GetMyShip200Response struct {
	Data                 Ship `json:"data"`
	AdditionalProperties map[string]interface{}
}

GetMyShip200Response

func NewGetMyShip200Response

func NewGetMyShip200Response(data Ship) *GetMyShip200Response

NewGetMyShip200Response instantiates a new GetMyShip200Response 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

func NewGetMyShip200ResponseWithDefaults

func NewGetMyShip200ResponseWithDefaults() *GetMyShip200Response

NewGetMyShip200ResponseWithDefaults instantiates a new GetMyShip200Response 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

func (*GetMyShip200Response) GetData

func (o *GetMyShip200Response) GetData() Ship

GetData returns the Data field value

func (*GetMyShip200Response) GetDataOk

func (o *GetMyShip200Response) GetDataOk() (*Ship, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (GetMyShip200Response) MarshalJSON

func (o GetMyShip200Response) MarshalJSON() ([]byte, error)

func (*GetMyShip200Response) SetData

func (o *GetMyShip200Response) SetData(v Ship)

SetData sets field value

func (GetMyShip200Response) ToMap

func (o GetMyShip200Response) ToMap() (map[string]interface{}, error)

func (*GetMyShip200Response) UnmarshalJSON

func (o *GetMyShip200Response) UnmarshalJSON(bytes []byte) (err error)

type GetMyShipCargo200Response

type GetMyShipCargo200Response struct {
	Data                 ShipCargo `json:"data"`
	AdditionalProperties map[string]interface{}
}

GetMyShipCargo200Response

func NewGetMyShipCargo200Response

func NewGetMyShipCargo200Response(data ShipCargo) *GetMyShipCargo200Response

NewGetMyShipCargo200Response instantiates a new GetMyShipCargo200Response 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

func NewGetMyShipCargo200ResponseWithDefaults

func NewGetMyShipCargo200ResponseWithDefaults() *GetMyShipCargo200Response

NewGetMyShipCargo200ResponseWithDefaults instantiates a new GetMyShipCargo200Response 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

func (*GetMyShipCargo200Response) GetData

func (o *GetMyShipCargo200Response) GetData() ShipCargo

GetData returns the Data field value

func (*GetMyShipCargo200Response) GetDataOk

func (o *GetMyShipCargo200Response) GetDataOk() (*ShipCargo, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (GetMyShipCargo200Response) MarshalJSON

func (o GetMyShipCargo200Response) MarshalJSON() ([]byte, error)

func (*GetMyShipCargo200Response) SetData

func (o *GetMyShipCargo200Response) SetData(v ShipCargo)

SetData sets field value

func (GetMyShipCargo200Response) ToMap

func (o GetMyShipCargo200Response) ToMap() (map[string]interface{}, error)

func (*GetMyShipCargo200Response) UnmarshalJSON

func (o *GetMyShipCargo200Response) UnmarshalJSON(bytes []byte) (err error)

type GetMyShips200Response

type GetMyShips200Response struct {
	Data                 []Ship `json:"data"`
	Meta                 Meta   `json:"meta"`
	AdditionalProperties map[string]interface{}
}

GetMyShips200Response

func NewGetMyShips200Response

func NewGetMyShips200Response(data []Ship, meta Meta) *GetMyShips200Response

NewGetMyShips200Response instantiates a new GetMyShips200Response 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

func NewGetMyShips200ResponseWithDefaults

func NewGetMyShips200ResponseWithDefaults() *GetMyShips200Response

NewGetMyShips200ResponseWithDefaults instantiates a new GetMyShips200Response 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

func (*GetMyShips200Response) GetData

func (o *GetMyShips200Response) GetData() []Ship

GetData returns the Data field value

func (*GetMyShips200Response) GetDataOk

func (o *GetMyShips200Response) GetDataOk() ([]Ship, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*GetMyShips200Response) GetMeta

func (o *GetMyShips200Response) GetMeta() Meta

GetMeta returns the Meta field value

func (*GetMyShips200Response) GetMetaOk

func (o *GetMyShips200Response) GetMetaOk() (*Meta, bool)

GetMetaOk returns a tuple with the Meta field value and a boolean to check if the value has been set.

func (GetMyShips200Response) MarshalJSON

func (o GetMyShips200Response) MarshalJSON() ([]byte, error)

func (*GetMyShips200Response) SetData

func (o *GetMyShips200Response) SetData(v []Ship)

SetData sets field value

func (*GetMyShips200Response) SetMeta

func (o *GetMyShips200Response) SetMeta(v Meta)

SetMeta sets field value

func (GetMyShips200Response) ToMap

func (o GetMyShips200Response) ToMap() (map[string]interface{}, error)

func (*GetMyShips200Response) UnmarshalJSON

func (o *GetMyShips200Response) UnmarshalJSON(bytes []byte) (err error)

type GetShipCooldown200Response

type GetShipCooldown200Response struct {
	Data                 Cooldown `json:"data"`
	AdditionalProperties map[string]interface{}
}

GetShipCooldown200Response

func NewGetShipCooldown200Response

func NewGetShipCooldown200Response(data Cooldown) *GetShipCooldown200Response

NewGetShipCooldown200Response instantiates a new GetShipCooldown200Response 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

func NewGetShipCooldown200ResponseWithDefaults

func NewGetShipCooldown200ResponseWithDefaults() *GetShipCooldown200Response

NewGetShipCooldown200ResponseWithDefaults instantiates a new GetShipCooldown200Response 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

func (*GetShipCooldown200Response) GetData

func (o *GetShipCooldown200Response) GetData() Cooldown

GetData returns the Data field value

func (*GetShipCooldown200Response) GetDataOk

func (o *GetShipCooldown200Response) GetDataOk() (*Cooldown, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (GetShipCooldown200Response) MarshalJSON

func (o GetShipCooldown200Response) MarshalJSON() ([]byte, error)

func (*GetShipCooldown200Response) SetData

func (o *GetShipCooldown200Response) SetData(v Cooldown)

SetData sets field value

func (GetShipCooldown200Response) ToMap

func (o GetShipCooldown200Response) ToMap() (map[string]interface{}, error)

func (*GetShipCooldown200Response) UnmarshalJSON

func (o *GetShipCooldown200Response) UnmarshalJSON(bytes []byte) (err error)

type GetShipNav200Response

type GetShipNav200Response struct {
	Data                 ShipNav `json:"data"`
	AdditionalProperties map[string]interface{}
}

GetShipNav200Response

func NewGetShipNav200Response

func NewGetShipNav200Response(data ShipNav) *GetShipNav200Response

NewGetShipNav200Response instantiates a new GetShipNav200Response 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

func NewGetShipNav200ResponseWithDefaults

func NewGetShipNav200ResponseWithDefaults() *GetShipNav200Response

NewGetShipNav200ResponseWithDefaults instantiates a new GetShipNav200Response 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

func (*GetShipNav200Response) GetData

func (o *GetShipNav200Response) GetData() ShipNav

GetData returns the Data field value

func (*GetShipNav200Response) GetDataOk

func (o *GetShipNav200Response) GetDataOk() (*ShipNav, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (GetShipNav200Response) MarshalJSON

func (o GetShipNav200Response) MarshalJSON() ([]byte, error)

func (*GetShipNav200Response) SetData

func (o *GetShipNav200Response) SetData(v ShipNav)

SetData sets field value

func (GetShipNav200Response) ToMap

func (o GetShipNav200Response) ToMap() (map[string]interface{}, error)

func (*GetShipNav200Response) UnmarshalJSON

func (o *GetShipNav200Response) UnmarshalJSON(bytes []byte) (err error)

type GetShipyard200Response

type GetShipyard200Response struct {
	Data                 Shipyard `json:"data"`
	AdditionalProperties map[string]interface{}
}

GetShipyard200Response

func NewGetShipyard200Response

func NewGetShipyard200Response(data Shipyard) *GetShipyard200Response

NewGetShipyard200Response instantiates a new GetShipyard200Response 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

func NewGetShipyard200ResponseWithDefaults

func NewGetShipyard200ResponseWithDefaults() *GetShipyard200Response

NewGetShipyard200ResponseWithDefaults instantiates a new GetShipyard200Response 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

func (*GetShipyard200Response) GetData

func (o *GetShipyard200Response) GetData() Shipyard

GetData returns the Data field value

func (*GetShipyard200Response) GetDataOk

func (o *GetShipyard200Response) GetDataOk() (*Shipyard, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (GetShipyard200Response) MarshalJSON

func (o GetShipyard200Response) MarshalJSON() ([]byte, error)

func (*GetShipyard200Response) SetData

func (o *GetShipyard200Response) SetData(v Shipyard)

SetData sets field value

func (GetShipyard200Response) ToMap

func (o GetShipyard200Response) ToMap() (map[string]interface{}, error)

func (*GetShipyard200Response) UnmarshalJSON

func (o *GetShipyard200Response) UnmarshalJSON(bytes []byte) (err error)

type GetSystem200Response

type GetSystem200Response struct {
	Data                 System `json:"data"`
	AdditionalProperties map[string]interface{}
}

GetSystem200Response

func NewGetSystem200Response

func NewGetSystem200Response(data System) *GetSystem200Response

NewGetSystem200Response instantiates a new GetSystem200Response 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

func NewGetSystem200ResponseWithDefaults

func NewGetSystem200ResponseWithDefaults() *GetSystem200Response

NewGetSystem200ResponseWithDefaults instantiates a new GetSystem200Response 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

func (*GetSystem200Response) GetData

func (o *GetSystem200Response) GetData() System

GetData returns the Data field value

func (*GetSystem200Response) GetDataOk

func (o *GetSystem200Response) GetDataOk() (*System, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (GetSystem200Response) MarshalJSON

func (o GetSystem200Response) MarshalJSON() ([]byte, error)

func (*GetSystem200Response) SetData

func (o *GetSystem200Response) SetData(v System)

SetData sets field value

func (GetSystem200Response) ToMap

func (o GetSystem200Response) ToMap() (map[string]interface{}, error)

func (*GetSystem200Response) UnmarshalJSON

func (o *GetSystem200Response) UnmarshalJSON(bytes []byte) (err error)

type GetSystemWaypoints200Response

type GetSystemWaypoints200Response struct {
	Data                 []Waypoint `json:"data"`
	Meta                 Meta       `json:"meta"`
	AdditionalProperties map[string]interface{}
}

GetSystemWaypoints200Response

func NewGetSystemWaypoints200Response

func NewGetSystemWaypoints200Response(data []Waypoint, meta Meta) *GetSystemWaypoints200Response

NewGetSystemWaypoints200Response instantiates a new GetSystemWaypoints200Response 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

func NewGetSystemWaypoints200ResponseWithDefaults

func NewGetSystemWaypoints200ResponseWithDefaults() *GetSystemWaypoints200Response

NewGetSystemWaypoints200ResponseWithDefaults instantiates a new GetSystemWaypoints200Response 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

func (*GetSystemWaypoints200Response) GetData

func (o *GetSystemWaypoints200Response) GetData() []Waypoint

GetData returns the Data field value

func (*GetSystemWaypoints200Response) GetDataOk

func (o *GetSystemWaypoints200Response) GetDataOk() ([]Waypoint, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*GetSystemWaypoints200Response) GetMeta

func (o *GetSystemWaypoints200Response) GetMeta() Meta

GetMeta returns the Meta field value

func (*GetSystemWaypoints200Response) GetMetaOk

func (o *GetSystemWaypoints200Response) GetMetaOk() (*Meta, bool)

GetMetaOk returns a tuple with the Meta field value and a boolean to check if the value has been set.

func (GetSystemWaypoints200Response) MarshalJSON

func (o GetSystemWaypoints200Response) MarshalJSON() ([]byte, error)

func (*GetSystemWaypoints200Response) SetData

func (o *GetSystemWaypoints200Response) SetData(v []Waypoint)

SetData sets field value

func (*GetSystemWaypoints200Response) SetMeta

func (o *GetSystemWaypoints200Response) SetMeta(v Meta)

SetMeta sets field value

func (GetSystemWaypoints200Response) ToMap

func (o GetSystemWaypoints200Response) ToMap() (map[string]interface{}, error)

func (*GetSystemWaypoints200Response) UnmarshalJSON

func (o *GetSystemWaypoints200Response) UnmarshalJSON(bytes []byte) (err error)

type GetSystems200Response

type GetSystems200Response struct {
	Data                 []System `json:"data"`
	Meta                 Meta     `json:"meta"`
	AdditionalProperties map[string]interface{}
}

GetSystems200Response

func NewGetSystems200Response

func NewGetSystems200Response(data []System, meta Meta) *GetSystems200Response

NewGetSystems200Response instantiates a new GetSystems200Response 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

func NewGetSystems200ResponseWithDefaults

func NewGetSystems200ResponseWithDefaults() *GetSystems200Response

NewGetSystems200ResponseWithDefaults instantiates a new GetSystems200Response 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

func (*GetSystems200Response) GetData

func (o *GetSystems200Response) GetData() []System

GetData returns the Data field value

func (*GetSystems200Response) GetDataOk

func (o *GetSystems200Response) GetDataOk() ([]System, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (*GetSystems200Response) GetMeta

func (o *GetSystems200Response) GetMeta() Meta

GetMeta returns the Meta field value

func (*GetSystems200Response) GetMetaOk

func (o *GetSystems200Response) GetMetaOk() (*Meta, bool)

GetMetaOk returns a tuple with the Meta field value and a boolean to check if the value has been set.

func (GetSystems200Response) MarshalJSON

func (o GetSystems200Response) MarshalJSON() ([]byte, error)

func (*GetSystems200Response) SetData

func (o *GetSystems200Response) SetData(v []System)

SetData sets field value

func (*GetSystems200Response) SetMeta

func (o *GetSystems200Response) SetMeta(v Meta)

SetMeta sets field value

func (GetSystems200Response) ToMap

func (o GetSystems200Response) ToMap() (map[string]interface{}, error)

func (*GetSystems200Response) UnmarshalJSON

func (o *GetSystems200Response) UnmarshalJSON(bytes []byte) (err error)

type GetWaypoint200Response

type GetWaypoint200Response struct {
	Data                 Waypoint `json:"data"`
	AdditionalProperties map[string]interface{}
}

GetWaypoint200Response

func NewGetWaypoint200Response

func NewGetWaypoint200Response(data Waypoint) *GetWaypoint200Response

NewGetWaypoint200Response instantiates a new GetWaypoint200Response 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

func NewGetWaypoint200ResponseWithDefaults

func NewGetWaypoint200ResponseWithDefaults() *GetWaypoint200Response

NewGetWaypoint200ResponseWithDefaults instantiates a new GetWaypoint200Response 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

func (*GetWaypoint200Response) GetData

func (o *GetWaypoint200Response) GetData() Waypoint

GetData returns the Data field value

func (*GetWaypoint200Response) GetDataOk

func (o *GetWaypoint200Response) GetDataOk() (*Waypoint, bool)

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (GetWaypoint200Response) MarshalJSON

func (o GetWaypoint200Response) MarshalJSON() ([]byte, error)

func (*GetWaypoint200Response) SetData

func (o *GetWaypoint200Response) SetData(v Waypoint)

SetData sets field value

func (GetWaypoint200Response) ToMap

func (o GetWaypoint200Response) ToMap() (map[string]interface{}, error)

func (*GetWaypoint200Response) UnmarshalJSON

func (o *GetWaypoint200Response) UnmarshalJSON(bytes []byte) (err error)

type Jettison200Response

type Jettison200Response struct {
	Data                 Jettison200ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

Jettison200Response

func NewJettison200Response

func NewJettison200Response(data Jettison200ResponseData) *Jettison200Response

NewJettison200Response instantiates a new Jettison200Response 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

func NewJettison200ResponseWithDefaults

func NewJettison200ResponseWithDefaults() *Jettison200Response

NewJettison200ResponseWithDefaults instantiates a new Jettison200Response 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

func (*Jettison200Response) GetData

GetData returns the Data field value

func (*Jettison200Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (Jettison200Response) MarshalJSON

func (o Jettison200Response) MarshalJSON() ([]byte, error)

func (*Jettison200Response) SetData

SetData sets field value

func (Jettison200Response) ToMap

func (o Jettison200Response) ToMap() (map[string]interface{}, error)

func (*Jettison200Response) UnmarshalJSON

func (o *Jettison200Response) UnmarshalJSON(bytes []byte) (err error)

type Jettison200ResponseData

type Jettison200ResponseData struct {
	Cargo                ShipCargo `json:"cargo"`
	AdditionalProperties map[string]interface{}
}

Jettison200ResponseData struct for Jettison200ResponseData

func NewJettison200ResponseData

func NewJettison200ResponseData(cargo ShipCargo) *Jettison200ResponseData

NewJettison200ResponseData instantiates a new Jettison200ResponseData 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

func NewJettison200ResponseDataWithDefaults

func NewJettison200ResponseDataWithDefaults() *Jettison200ResponseData

NewJettison200ResponseDataWithDefaults instantiates a new Jettison200ResponseData 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

func (*Jettison200ResponseData) GetCargo

func (o *Jettison200ResponseData) GetCargo() ShipCargo

GetCargo returns the Cargo field value

func (*Jettison200ResponseData) GetCargoOk

func (o *Jettison200ResponseData) GetCargoOk() (*ShipCargo, bool)

GetCargoOk returns a tuple with the Cargo field value and a boolean to check if the value has been set.

func (Jettison200ResponseData) MarshalJSON

func (o Jettison200ResponseData) MarshalJSON() ([]byte, error)

func (*Jettison200ResponseData) SetCargo

func (o *Jettison200ResponseData) SetCargo(v ShipCargo)

SetCargo sets field value

func (Jettison200ResponseData) ToMap

func (o Jettison200ResponseData) ToMap() (map[string]interface{}, error)

func (*Jettison200ResponseData) UnmarshalJSON

func (o *Jettison200ResponseData) UnmarshalJSON(bytes []byte) (err error)

type JettisonRequest

type JettisonRequest struct {
	Symbol               string `json:"symbol"`
	Units                int32  `json:"units"`
	AdditionalProperties map[string]interface{}
}

JettisonRequest struct for JettisonRequest

func NewJettisonRequest

func NewJettisonRequest(symbol string, units int32) *JettisonRequest

NewJettisonRequest instantiates a new JettisonRequest 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

func NewJettisonRequestWithDefaults

func NewJettisonRequestWithDefaults() *JettisonRequest

NewJettisonRequestWithDefaults instantiates a new JettisonRequest 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

func (*JettisonRequest) GetSymbol

func (o *JettisonRequest) GetSymbol() string

GetSymbol returns the Symbol field value

func (*JettisonRequest) GetSymbolOk

func (o *JettisonRequest) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*JettisonRequest) GetUnits

func (o *JettisonRequest) GetUnits() int32

GetUnits returns the Units field value

func (*JettisonRequest) GetUnitsOk

func (o *JettisonRequest) GetUnitsOk() (*int32, bool)

GetUnitsOk returns a tuple with the Units field value and a boolean to check if the value has been set.

func (JettisonRequest) MarshalJSON

func (o JettisonRequest) MarshalJSON() ([]byte, error)

func (*JettisonRequest) SetSymbol

func (o *JettisonRequest) SetSymbol(v string)

SetSymbol sets field value

func (*JettisonRequest) SetUnits

func (o *JettisonRequest) SetUnits(v int32)

SetUnits sets field value

func (JettisonRequest) ToMap

func (o JettisonRequest) ToMap() (map[string]interface{}, error)

func (*JettisonRequest) UnmarshalJSON

func (o *JettisonRequest) UnmarshalJSON(bytes []byte) (err error)

type JumpGate

type JumpGate struct {
	// The maximum jump range of the gate.
	JumpRange float32 `json:"jumpRange"`
	// The symbol of the faction that owns the gate.
	FactionSymbol *string `json:"factionSymbol,omitempty"`
	// The systems within range of the gate that have a corresponding gate.
	ConnectedSystems     []ConnectedSystem `json:"connectedSystems"`
	AdditionalProperties map[string]interface{}
}

JumpGate

func NewJumpGate

func NewJumpGate(jumpRange float32, connectedSystems []ConnectedSystem) *JumpGate

NewJumpGate instantiates a new JumpGate 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

func NewJumpGateWithDefaults

func NewJumpGateWithDefaults() *JumpGate

NewJumpGateWithDefaults instantiates a new JumpGate 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

func (*JumpGate) GetConnectedSystems

func (o *JumpGate) GetConnectedSystems() []ConnectedSystem

GetConnectedSystems returns the ConnectedSystems field value

func (*JumpGate) GetConnectedSystemsOk

func (o *JumpGate) GetConnectedSystemsOk() ([]ConnectedSystem, bool)

GetConnectedSystemsOk returns a tuple with the ConnectedSystems field value and a boolean to check if the value has been set.

func (*JumpGate) GetFactionSymbol

func (o *JumpGate) GetFactionSymbol() string

GetFactionSymbol returns the FactionSymbol field value if set, zero value otherwise.

func (*JumpGate) GetFactionSymbolOk

func (o *JumpGate) GetFactionSymbolOk() (*string, bool)

GetFactionSymbolOk returns a tuple with the FactionSymbol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JumpGate) GetJumpRange

func (o *JumpGate) GetJumpRange() float32

GetJumpRange returns the JumpRange field value

func (*JumpGate) GetJumpRangeOk

func (o *JumpGate) GetJumpRangeOk() (*float32, bool)

GetJumpRangeOk returns a tuple with the JumpRange field value and a boolean to check if the value has been set.

func (*JumpGate) HasFactionSymbol

func (o *JumpGate) HasFactionSymbol() bool

HasFactionSymbol returns a boolean if a field has been set.

func (JumpGate) MarshalJSON

func (o JumpGate) MarshalJSON() ([]byte, error)

func (*JumpGate) SetConnectedSystems

func (o *JumpGate) SetConnectedSystems(v []ConnectedSystem)

SetConnectedSystems sets field value

func (*JumpGate) SetFactionSymbol

func (o *JumpGate) SetFactionSymbol(v string)

SetFactionSymbol gets a reference to the given string and assigns it to the FactionSymbol field.

func (*JumpGate) SetJumpRange

func (o *JumpGate) SetJumpRange(v float32)

SetJumpRange sets field value

func (JumpGate) ToMap

func (o JumpGate) ToMap() (map[string]interface{}, error)

func (*JumpGate) UnmarshalJSON

func (o *JumpGate) UnmarshalJSON(bytes []byte) (err error)

type JumpShip200Response

type JumpShip200Response struct {
	Data                 JumpShip200ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

JumpShip200Response

func NewJumpShip200Response

func NewJumpShip200Response(data JumpShip200ResponseData) *JumpShip200Response

NewJumpShip200Response instantiates a new JumpShip200Response 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

func NewJumpShip200ResponseWithDefaults

func NewJumpShip200ResponseWithDefaults() *JumpShip200Response

NewJumpShip200ResponseWithDefaults instantiates a new JumpShip200Response 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

func (*JumpShip200Response) GetData

GetData returns the Data field value

func (*JumpShip200Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (JumpShip200Response) MarshalJSON

func (o JumpShip200Response) MarshalJSON() ([]byte, error)

func (*JumpShip200Response) SetData

SetData sets field value

func (JumpShip200Response) ToMap

func (o JumpShip200Response) ToMap() (map[string]interface{}, error)

func (*JumpShip200Response) UnmarshalJSON

func (o *JumpShip200Response) UnmarshalJSON(bytes []byte) (err error)

type JumpShip200ResponseData

type JumpShip200ResponseData struct {
	Cooldown             Cooldown `json:"cooldown"`
	Nav                  *ShipNav `json:"nav,omitempty"`
	AdditionalProperties map[string]interface{}
}

JumpShip200ResponseData struct for JumpShip200ResponseData

func NewJumpShip200ResponseData

func NewJumpShip200ResponseData(cooldown Cooldown) *JumpShip200ResponseData

NewJumpShip200ResponseData instantiates a new JumpShip200ResponseData 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

func NewJumpShip200ResponseDataWithDefaults

func NewJumpShip200ResponseDataWithDefaults() *JumpShip200ResponseData

NewJumpShip200ResponseDataWithDefaults instantiates a new JumpShip200ResponseData 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

func (*JumpShip200ResponseData) GetCooldown

func (o *JumpShip200ResponseData) GetCooldown() Cooldown

GetCooldown returns the Cooldown field value

func (*JumpShip200ResponseData) GetCooldownOk

func (o *JumpShip200ResponseData) GetCooldownOk() (*Cooldown, bool)

GetCooldownOk returns a tuple with the Cooldown field value and a boolean to check if the value has been set.

func (*JumpShip200ResponseData) GetNav

func (o *JumpShip200ResponseData) GetNav() ShipNav

GetNav returns the Nav field value if set, zero value otherwise.

func (*JumpShip200ResponseData) GetNavOk

func (o *JumpShip200ResponseData) GetNavOk() (*ShipNav, bool)

GetNavOk returns a tuple with the Nav field value if set, nil otherwise and a boolean to check if the value has been set.

func (*JumpShip200ResponseData) HasNav

func (o *JumpShip200ResponseData) HasNav() bool

HasNav returns a boolean if a field has been set.

func (JumpShip200ResponseData) MarshalJSON

func (o JumpShip200ResponseData) MarshalJSON() ([]byte, error)

func (*JumpShip200ResponseData) SetCooldown

func (o *JumpShip200ResponseData) SetCooldown(v Cooldown)

SetCooldown sets field value

func (*JumpShip200ResponseData) SetNav

func (o *JumpShip200ResponseData) SetNav(v ShipNav)

SetNav gets a reference to the given ShipNav and assigns it to the Nav field.

func (JumpShip200ResponseData) ToMap

func (o JumpShip200ResponseData) ToMap() (map[string]interface{}, error)

func (*JumpShip200ResponseData) UnmarshalJSON

func (o *JumpShip200ResponseData) UnmarshalJSON(bytes []byte) (err error)

type JumpShipRequest

type JumpShipRequest struct {
	// The system symbol to jump to.
	SystemSymbol         string `json:"systemSymbol"`
	AdditionalProperties map[string]interface{}
}

JumpShipRequest struct for JumpShipRequest

func NewJumpShipRequest

func NewJumpShipRequest(systemSymbol string) *JumpShipRequest

NewJumpShipRequest instantiates a new JumpShipRequest 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

func NewJumpShipRequestWithDefaults

func NewJumpShipRequestWithDefaults() *JumpShipRequest

NewJumpShipRequestWithDefaults instantiates a new JumpShipRequest 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

func (*JumpShipRequest) GetSystemSymbol

func (o *JumpShipRequest) GetSystemSymbol() string

GetSystemSymbol returns the SystemSymbol field value

func (*JumpShipRequest) GetSystemSymbolOk

func (o *JumpShipRequest) GetSystemSymbolOk() (*string, bool)

GetSystemSymbolOk returns a tuple with the SystemSymbol field value and a boolean to check if the value has been set.

func (JumpShipRequest) MarshalJSON

func (o JumpShipRequest) MarshalJSON() ([]byte, error)

func (*JumpShipRequest) SetSystemSymbol

func (o *JumpShipRequest) SetSystemSymbol(v string)

SetSystemSymbol sets field value

func (JumpShipRequest) ToMap

func (o JumpShipRequest) ToMap() (map[string]interface{}, error)

func (*JumpShipRequest) UnmarshalJSON

func (o *JumpShipRequest) UnmarshalJSON(bytes []byte) (err error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type Market

type Market struct {
	// The symbol of the market. The symbol is the same as the waypoint where the market is located.
	Symbol string `json:"symbol"`
	// The list of goods that are exported from this market.
	Exports []TradeGood `json:"exports"`
	// The list of goods that are sought as imports in this market.
	Imports []TradeGood `json:"imports"`
	// The list of goods that are bought and sold between agents at this market.
	Exchange []TradeGood `json:"exchange"`
	// The list of recent transactions at this market. Visible only when a ship is present at the market.
	Transactions []MarketTransaction `json:"transactions,omitempty"`
	// The list of goods that are traded at this market. Visible only when a ship is present at the market.
	TradeGoods           []MarketTradeGood `json:"tradeGoods,omitempty"`
	AdditionalProperties map[string]interface{}
}

Market

func 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

func 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

func (*Market) GetExchange

func (o *Market) GetExchange() []TradeGood

GetExchange returns the Exchange field value

func (*Market) GetExchangeOk

func (o *Market) GetExchangeOk() ([]TradeGood, bool)

GetExchangeOk returns a tuple with the Exchange field value and a boolean to check if the value has been set.

func (*Market) GetExports

func (o *Market) GetExports() []TradeGood

GetExports returns the Exports field value

func (*Market) GetExportsOk

func (o *Market) GetExportsOk() ([]TradeGood, bool)

GetExportsOk returns a tuple with the Exports field value and a boolean to check if the value has been set.

func (*Market) GetImports

func (o *Market) GetImports() []TradeGood

GetImports returns the Imports field value

func (*Market) GetImportsOk

func (o *Market) GetImportsOk() ([]TradeGood, bool)

GetImportsOk returns a tuple with the Imports field value and a boolean to check if the value has been set.

func (*Market) GetSymbol

func (o *Market) GetSymbol() string

GetSymbol returns the Symbol field value

func (*Market) GetSymbolOk

func (o *Market) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*Market) GetTradeGoods

func (o *Market) GetTradeGoods() []MarketTradeGood

GetTradeGoods returns the TradeGoods field value if set, zero value otherwise.

func (*Market) GetTradeGoodsOk

func (o *Market) GetTradeGoodsOk() ([]MarketTradeGood, bool)

GetTradeGoodsOk returns a tuple with the TradeGoods field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Market) GetTransactions

func (o *Market) GetTransactions() []MarketTransaction

GetTransactions returns the Transactions field value if set, zero value otherwise.

func (*Market) GetTransactionsOk

func (o *Market) GetTransactionsOk() ([]MarketTransaction, bool)

GetTransactionsOk returns a tuple with the Transactions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Market) HasTradeGoods

func (o *Market) HasTradeGoods() bool

HasTradeGoods returns a boolean if a field has been set.

func (*Market) HasTransactions

func (o *Market) HasTransactions() bool

HasTransactions returns a boolean if a field has been set.

func (Market) MarshalJSON

func (o Market) MarshalJSON() ([]byte, error)

func (*Market) SetExchange

func (o *Market) SetExchange(v []TradeGood)

SetExchange sets field value

func (*Market) SetExports

func (o *Market) SetExports(v []TradeGood)

SetExports sets field value

func (*Market) SetImports

func (o *Market) SetImports(v []TradeGood)

SetImports sets field value

func (*Market) SetSymbol

func (o *Market) SetSymbol(v string)

SetSymbol sets field value

func (*Market) SetTradeGoods

func (o *Market) SetTradeGoods(v []MarketTradeGood)

SetTradeGoods gets a reference to the given []MarketTradeGood and assigns it to the TradeGoods field.

func (*Market) SetTransactions

func (o *Market) SetTransactions(v []MarketTransaction)

SetTransactions gets a reference to the given []MarketTransaction and assigns it to the Transactions field.

func (Market) ToMap

func (o Market) ToMap() (map[string]interface{}, error)

func (*Market) UnmarshalJSON

func (o *Market) UnmarshalJSON(bytes []byte) (err error)

type MarketTradeGood

type MarketTradeGood struct {
	// The symbol of the trade good.
	Symbol string `json:"symbol"`
	// The typical volume flowing through the market for this type of good. The larger the trade volume, the more stable prices will be.
	TradeVolume int32 `json:"tradeVolume"`
	// A rough estimate of the total supply of this good in the marketplace.
	Supply string `json:"supply"`
	// The price at which this good can be purchased from the market.
	PurchasePrice int32 `json:"purchasePrice"`
	// The price at which this good can be sold to the market.
	SellPrice            int32 `json:"sellPrice"`
	AdditionalProperties map[string]interface{}
}

MarketTradeGood struct for MarketTradeGood

func NewMarketTradeGood

func NewMarketTradeGood(symbol string, tradeVolume int32, supply string, purchasePrice int32, sellPrice int32) *MarketTradeGood

NewMarketTradeGood instantiates a new MarketTradeGood 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

func NewMarketTradeGoodWithDefaults

func NewMarketTradeGoodWithDefaults() *MarketTradeGood

NewMarketTradeGoodWithDefaults instantiates a new MarketTradeGood 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

func (*MarketTradeGood) GetPurchasePrice

func (o *MarketTradeGood) GetPurchasePrice() int32

GetPurchasePrice returns the PurchasePrice field value

func (*MarketTradeGood) GetPurchasePriceOk

func (o *MarketTradeGood) GetPurchasePriceOk() (*int32, bool)

GetPurchasePriceOk returns a tuple with the PurchasePrice field value and a boolean to check if the value has been set.

func (*MarketTradeGood) GetSellPrice

func (o *MarketTradeGood) GetSellPrice() int32

GetSellPrice returns the SellPrice field value

func (*MarketTradeGood) GetSellPriceOk

func (o *MarketTradeGood) GetSellPriceOk() (*int32, bool)

GetSellPriceOk returns a tuple with the SellPrice field value and a boolean to check if the value has been set.

func (*MarketTradeGood) GetSupply

func (o *MarketTradeGood) GetSupply() string

GetSupply returns the Supply field value

func (*MarketTradeGood) GetSupplyOk

func (o *MarketTradeGood) GetSupplyOk() (*string, bool)

GetSupplyOk returns a tuple with the Supply field value and a boolean to check if the value has been set.

func (*MarketTradeGood) GetSymbol

func (o *MarketTradeGood) GetSymbol() string

GetSymbol returns the Symbol field value

func (*MarketTradeGood) GetSymbolOk

func (o *MarketTradeGood) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*MarketTradeGood) GetTradeVolume

func (o *MarketTradeGood) GetTradeVolume() int32

GetTradeVolume returns the TradeVolume field value

func (*MarketTradeGood) GetTradeVolumeOk

func (o *MarketTradeGood) GetTradeVolumeOk() (*int32, bool)

GetTradeVolumeOk returns a tuple with the TradeVolume field value and a boolean to check if the value has been set.

func (MarketTradeGood) MarshalJSON

func (o MarketTradeGood) MarshalJSON() ([]byte, error)

func (*MarketTradeGood) SetPurchasePrice

func (o *MarketTradeGood) SetPurchasePrice(v int32)

SetPurchasePrice sets field value

func (*MarketTradeGood) SetSellPrice

func (o *MarketTradeGood) SetSellPrice(v int32)

SetSellPrice sets field value

func (*MarketTradeGood) SetSupply

func (o *MarketTradeGood) SetSupply(v string)

SetSupply sets field value

func (*MarketTradeGood) SetSymbol

func (o *MarketTradeGood) SetSymbol(v string)

SetSymbol sets field value

func (*MarketTradeGood) SetTradeVolume

func (o *MarketTradeGood) SetTradeVolume(v int32)

SetTradeVolume sets field value

func (MarketTradeGood) ToMap

func (o MarketTradeGood) ToMap() (map[string]interface{}, error)

func (*MarketTradeGood) UnmarshalJSON

func (o *MarketTradeGood) UnmarshalJSON(bytes []byte) (err error)

type MarketTransaction

type MarketTransaction struct {
	// The symbol of the waypoint where the transaction took place.
	WaypointSymbol string `json:"waypointSymbol"`
	// The symbol of the ship that made the transaction.
	ShipSymbol string `json:"shipSymbol"`
	// The symbol of the trade good.
	TradeSymbol string `json:"tradeSymbol"`
	// The type of transaction.
	Type string `json:"type"`
	// The number of units of the transaction.
	Units int32 `json:"units"`
	// The price per unit of the transaction.
	PricePerUnit int32 `json:"pricePerUnit"`
	// The total price of the transaction.
	TotalPrice int32 `json:"totalPrice"`
	// The timestamp of the transaction.
	Timestamp            time.Time `json:"timestamp"`
	AdditionalProperties map[string]interface{}
}

MarketTransaction struct for MarketTransaction

func NewMarketTransaction

func NewMarketTransaction(waypointSymbol string, shipSymbol string, tradeSymbol string, type_ string, units int32, pricePerUnit int32, totalPrice int32, timestamp time.Time) *MarketTransaction

NewMarketTransaction instantiates a new MarketTransaction 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

func NewMarketTransactionWithDefaults

func NewMarketTransactionWithDefaults() *MarketTransaction

NewMarketTransactionWithDefaults instantiates a new MarketTransaction 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

func (*MarketTransaction) GetPricePerUnit

func (o *MarketTransaction) GetPricePerUnit() int32

GetPricePerUnit returns the PricePerUnit field value

func (*MarketTransaction) GetPricePerUnitOk

func (o *MarketTransaction) GetPricePerUnitOk() (*int32, bool)

GetPricePerUnitOk returns a tuple with the PricePerUnit field value and a boolean to check if the value has been set.

func (*MarketTransaction) GetShipSymbol

func (o *MarketTransaction) GetShipSymbol() string

GetShipSymbol returns the ShipSymbol field value

func (*MarketTransaction) GetShipSymbolOk

func (o *MarketTransaction) GetShipSymbolOk() (*string, bool)

GetShipSymbolOk returns a tuple with the ShipSymbol field value and a boolean to check if the value has been set.

func (*MarketTransaction) GetTimestamp

func (o *MarketTransaction) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value

func (*MarketTransaction) GetTimestampOk

func (o *MarketTransaction) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*MarketTransaction) GetTotalPrice

func (o *MarketTransaction) GetTotalPrice() int32

GetTotalPrice returns the TotalPrice field value

func (*MarketTransaction) GetTotalPriceOk

func (o *MarketTransaction) GetTotalPriceOk() (*int32, bool)

GetTotalPriceOk returns a tuple with the TotalPrice field value and a boolean to check if the value has been set.

func (*MarketTransaction) GetTradeSymbol

func (o *MarketTransaction) GetTradeSymbol() string

GetTradeSymbol returns the TradeSymbol field value

func (*MarketTransaction) GetTradeSymbolOk

func (o *MarketTransaction) GetTradeSymbolOk() (*string, bool)

GetTradeSymbolOk returns a tuple with the TradeSymbol field value and a boolean to check if the value has been set.

func (*MarketTransaction) GetType

func (o *MarketTransaction) GetType() string

GetType returns the Type field value

func (*MarketTransaction) GetTypeOk

func (o *MarketTransaction) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*MarketTransaction) GetUnits

func (o *MarketTransaction) GetUnits() int32

GetUnits returns the Units field value

func (*MarketTransaction) GetUnitsOk

func (o *MarketTransaction) GetUnitsOk() (*int32, bool)

GetUnitsOk returns a tuple with the Units field value and a boolean to check if the value has been set.

func (*MarketTransaction) GetWaypointSymbol

func (o *MarketTransaction) GetWaypointSymbol() string

GetWaypointSymbol returns the WaypointSymbol field value

func (*MarketTransaction) GetWaypointSymbolOk

func (o *MarketTransaction) GetWaypointSymbolOk() (*string, bool)

GetWaypointSymbolOk returns a tuple with the WaypointSymbol field value and a boolean to check if the value has been set.

func (MarketTransaction) MarshalJSON

func (o MarketTransaction) MarshalJSON() ([]byte, error)

func (*MarketTransaction) SetPricePerUnit

func (o *MarketTransaction) SetPricePerUnit(v int32)

SetPricePerUnit sets field value

func (*MarketTransaction) SetShipSymbol

func (o *MarketTransaction) SetShipSymbol(v string)

SetShipSymbol sets field value

func (*MarketTransaction) SetTimestamp

func (o *MarketTransaction) SetTimestamp(v time.Time)

SetTimestamp sets field value

func (*MarketTransaction) SetTotalPrice

func (o *MarketTransaction) SetTotalPrice(v int32)

SetTotalPrice sets field value

func (*MarketTransaction) SetTradeSymbol

func (o *MarketTransaction) SetTradeSymbol(v string)

SetTradeSymbol sets field value

func (*MarketTransaction) SetType

func (o *MarketTransaction) SetType(v string)

SetType sets field value

func (*MarketTransaction) SetUnits

func (o *MarketTransaction) SetUnits(v int32)

SetUnits sets field value

func (*MarketTransaction) SetWaypointSymbol

func (o *MarketTransaction) SetWaypointSymbol(v string)

SetWaypointSymbol sets field value

func (MarketTransaction) ToMap

func (o MarketTransaction) ToMap() (map[string]interface{}, error)

func (*MarketTransaction) UnmarshalJSON

func (o *MarketTransaction) UnmarshalJSON(bytes []byte) (err error)

type Meta

type Meta struct {
	Total                int32 `json:"total"`
	Page                 int32 `json:"page"`
	Limit                int32 `json:"limit"`
	AdditionalProperties map[string]interface{}
}

Meta

func NewMeta

func NewMeta(total int32, page int32, limit int32) *Meta

NewMeta instantiates a new Meta 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

func NewMetaWithDefaults

func NewMetaWithDefaults() *Meta

NewMetaWithDefaults instantiates a new Meta 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

func (*Meta) GetLimit

func (o *Meta) GetLimit() int32

GetLimit returns the Limit field value

func (*Meta) GetLimitOk

func (o *Meta) GetLimitOk() (*int32, bool)

GetLimitOk returns a tuple with the Limit field value and a boolean to check if the value has been set.

func (*Meta) GetPage

func (o *Meta) GetPage() int32

GetPage returns the Page field value

func (*Meta) GetPageOk

func (o *Meta) GetPageOk() (*int32, bool)

GetPageOk returns a tuple with the Page field value and a boolean to check if the value has been set.

func (*Meta) GetTotal

func (o *Meta) GetTotal() int32

GetTotal returns the Total field value

func (*Meta) GetTotalOk

func (o *Meta) GetTotalOk() (*int32, bool)

GetTotalOk returns a tuple with the Total field value and a boolean to check if the value has been set.

func (Meta) MarshalJSON

func (o Meta) MarshalJSON() ([]byte, error)

func (*Meta) SetLimit

func (o *Meta) SetLimit(v int32)

SetLimit sets field value

func (*Meta) SetPage

func (o *Meta) SetPage(v int32)

SetPage sets field value

func (*Meta) SetTotal

func (o *Meta) SetTotal(v int32)

SetTotal sets field value

func (Meta) ToMap

func (o Meta) ToMap() (map[string]interface{}, error)

func (*Meta) UnmarshalJSON

func (o *Meta) UnmarshalJSON(bytes []byte) (err error)
type NavigateShip200Response struct {
	Data                 NavigateShip200ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

NavigateShip200Response

func NewNavigateShip200Response

func NewNavigateShip200Response(data NavigateShip200ResponseData) *NavigateShip200Response

NewNavigateShip200Response instantiates a new NavigateShip200Response 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

func NewNavigateShip200ResponseWithDefaults

func NewNavigateShip200ResponseWithDefaults() *NavigateShip200Response

NewNavigateShip200ResponseWithDefaults instantiates a new NavigateShip200Response 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

GetData returns the Data field value

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (o NavigateShip200Response) MarshalJSON() ([]byte, error)

SetData sets field value

func (o NavigateShip200Response) ToMap() (map[string]interface{}, error)
func (o *NavigateShip200Response) UnmarshalJSON(bytes []byte) (err error)
type NavigateShip200ResponseData struct {
	Fuel                 ShipFuel `json:"fuel"`
	Nav                  ShipNav  `json:"nav"`
	AdditionalProperties map[string]interface{}
}

NavigateShip200ResponseData struct for NavigateShip200ResponseData

func NewNavigateShip200ResponseData

func NewNavigateShip200ResponseData(fuel ShipFuel, nav ShipNav) *NavigateShip200ResponseData

NewNavigateShip200ResponseData instantiates a new NavigateShip200ResponseData 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

func NewNavigateShip200ResponseDataWithDefaults

func NewNavigateShip200ResponseDataWithDefaults() *NavigateShip200ResponseData

NewNavigateShip200ResponseDataWithDefaults instantiates a new NavigateShip200ResponseData 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

GetFuel returns the Fuel field value

func (o *NavigateShip200ResponseData) GetFuelOk() (*ShipFuel, bool)

GetFuelOk returns a tuple with the Fuel field value and a boolean to check if the value has been set.

GetNav returns the Nav field value

func (o *NavigateShip200ResponseData) GetNavOk() (*ShipNav, bool)

GetNavOk returns a tuple with the Nav field value and a boolean to check if the value has been set.

func (o NavigateShip200ResponseData) MarshalJSON() ([]byte, error)
func (o *NavigateShip200ResponseData) SetFuel(v ShipFuel)

SetFuel sets field value

func (o *NavigateShip200ResponseData) SetNav(v ShipNav)

SetNav sets field value

func (o NavigateShip200ResponseData) ToMap() (map[string]interface{}, error)
func (o *NavigateShip200ResponseData) UnmarshalJSON(bytes []byte) (err error)
type NavigateShipRequest struct {
	// The target destination.
	WaypointSymbol       string `json:"waypointSymbol"`
	AdditionalProperties map[string]interface{}
}

NavigateShipRequest struct for NavigateShipRequest

func NewNavigateShipRequest

func NewNavigateShipRequest(waypointSymbol string) *NavigateShipRequest

NewNavigateShipRequest instantiates a new NavigateShipRequest 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

func NewNavigateShipRequestWithDefaults

func NewNavigateShipRequestWithDefaults() *NavigateShipRequest

NewNavigateShipRequestWithDefaults instantiates a new NavigateShipRequest 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

func (o *NavigateShipRequest) GetWaypointSymbol() string

GetWaypointSymbol returns the WaypointSymbol field value

func (o *NavigateShipRequest) GetWaypointSymbolOk() (*string, bool)

GetWaypointSymbolOk returns a tuple with the WaypointSymbol field value and a boolean to check if the value has been set.

func (o NavigateShipRequest) MarshalJSON() ([]byte, error)
func (o *NavigateShipRequest) SetWaypointSymbol(v string)

SetWaypointSymbol sets field value

func (o NavigateShipRequest) ToMap() (map[string]interface{}, error)
func (o *NavigateShipRequest) UnmarshalJSON(bytes []byte) (err error)

type NullableAcceptContract200Response

type NullableAcceptContract200Response struct {
	// contains filtered or unexported fields
}

func (NullableAcceptContract200Response) Get

func (NullableAcceptContract200Response) IsSet

func (NullableAcceptContract200Response) MarshalJSON

func (v NullableAcceptContract200Response) MarshalJSON() ([]byte, error)

func (*NullableAcceptContract200Response) Set

func (*NullableAcceptContract200Response) UnmarshalJSON

func (v *NullableAcceptContract200Response) UnmarshalJSON(src []byte) error

func (*NullableAcceptContract200Response) Unset

type NullableAcceptContract200ResponseData

type NullableAcceptContract200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableAcceptContract200ResponseData) Get

func (NullableAcceptContract200ResponseData) IsSet

func (NullableAcceptContract200ResponseData) MarshalJSON

func (v NullableAcceptContract200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableAcceptContract200ResponseData) Set

func (*NullableAcceptContract200ResponseData) UnmarshalJSON

func (v *NullableAcceptContract200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableAcceptContract200ResponseData) Unset

type NullableAgent

type NullableAgent struct {
	// contains filtered or unexported fields
}

func NewNullableAgent

func NewNullableAgent(val *Agent) *NullableAgent

func (NullableAgent) Get

func (v NullableAgent) Get() *Agent

func (NullableAgent) IsSet

func (v NullableAgent) IsSet() bool

func (NullableAgent) MarshalJSON

func (v NullableAgent) MarshalJSON() ([]byte, error)

func (*NullableAgent) Set

func (v *NullableAgent) Set(val *Agent)

func (*NullableAgent) UnmarshalJSON

func (v *NullableAgent) UnmarshalJSON(src []byte) error

func (*NullableAgent) Unset

func (v *NullableAgent) Unset()

type NullableBool

type NullableBool struct {
	// contains filtered or unexported fields
}

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableChart

type NullableChart struct {
	// contains filtered or unexported fields
}

func NewNullableChart

func NewNullableChart(val *Chart) *NullableChart

func (NullableChart) Get

func (v NullableChart) Get() *Chart

func (NullableChart) IsSet

func (v NullableChart) IsSet() bool

func (NullableChart) MarshalJSON

func (v NullableChart) MarshalJSON() ([]byte, error)

func (*NullableChart) Set

func (v *NullableChart) Set(val *Chart)

func (*NullableChart) UnmarshalJSON

func (v *NullableChart) UnmarshalJSON(src []byte) error

func (*NullableChart) Unset

func (v *NullableChart) Unset()

type NullableConnectedSystem

type NullableConnectedSystem struct {
	// contains filtered or unexported fields
}

func NewNullableConnectedSystem

func NewNullableConnectedSystem(val *ConnectedSystem) *NullableConnectedSystem

func (NullableConnectedSystem) Get

func (NullableConnectedSystem) IsSet

func (v NullableConnectedSystem) IsSet() bool

func (NullableConnectedSystem) MarshalJSON

func (v NullableConnectedSystem) MarshalJSON() ([]byte, error)

func (*NullableConnectedSystem) Set

func (*NullableConnectedSystem) UnmarshalJSON

func (v *NullableConnectedSystem) UnmarshalJSON(src []byte) error

func (*NullableConnectedSystem) Unset

func (v *NullableConnectedSystem) Unset()

type NullableContract

type NullableContract struct {
	// contains filtered or unexported fields
}

func NewNullableContract

func NewNullableContract(val *Contract) *NullableContract

func (NullableContract) Get

func (v NullableContract) Get() *Contract

func (NullableContract) IsSet

func (v NullableContract) IsSet() bool

func (NullableContract) MarshalJSON

func (v NullableContract) MarshalJSON() ([]byte, error)

func (*NullableContract) Set

func (v *NullableContract) Set(val *Contract)

func (*NullableContract) UnmarshalJSON

func (v *NullableContract) UnmarshalJSON(src []byte) error

func (*NullableContract) Unset

func (v *NullableContract) Unset()

type NullableContractDeliverGood

type NullableContractDeliverGood struct {
	// contains filtered or unexported fields
}

func NewNullableContractDeliverGood

func NewNullableContractDeliverGood(val *ContractDeliverGood) *NullableContractDeliverGood

func (NullableContractDeliverGood) Get

func (NullableContractDeliverGood) IsSet

func (NullableContractDeliverGood) MarshalJSON

func (v NullableContractDeliverGood) MarshalJSON() ([]byte, error)

func (*NullableContractDeliverGood) Set

func (*NullableContractDeliverGood) UnmarshalJSON

func (v *NullableContractDeliverGood) UnmarshalJSON(src []byte) error

func (*NullableContractDeliverGood) Unset

func (v *NullableContractDeliverGood) Unset()

type NullableContractPayment

type NullableContractPayment struct {
	// contains filtered or unexported fields
}

func NewNullableContractPayment

func NewNullableContractPayment(val *ContractPayment) *NullableContractPayment

func (NullableContractPayment) Get

func (NullableContractPayment) IsSet

func (v NullableContractPayment) IsSet() bool

func (NullableContractPayment) MarshalJSON

func (v NullableContractPayment) MarshalJSON() ([]byte, error)

func (*NullableContractPayment) Set

func (*NullableContractPayment) UnmarshalJSON

func (v *NullableContractPayment) UnmarshalJSON(src []byte) error

func (*NullableContractPayment) Unset

func (v *NullableContractPayment) Unset()

type NullableContractTerms

type NullableContractTerms struct {
	// contains filtered or unexported fields
}

func NewNullableContractTerms

func NewNullableContractTerms(val *ContractTerms) *NullableContractTerms

func (NullableContractTerms) Get

func (NullableContractTerms) IsSet

func (v NullableContractTerms) IsSet() bool

func (NullableContractTerms) MarshalJSON

func (v NullableContractTerms) MarshalJSON() ([]byte, error)

func (*NullableContractTerms) Set

func (v *NullableContractTerms) Set(val *ContractTerms)

func (*NullableContractTerms) UnmarshalJSON

func (v *NullableContractTerms) UnmarshalJSON(src []byte) error

func (*NullableContractTerms) Unset

func (v *NullableContractTerms) Unset()

type NullableCooldown

type NullableCooldown struct {
	// contains filtered or unexported fields
}

func NewNullableCooldown

func NewNullableCooldown(val *Cooldown) *NullableCooldown

func (NullableCooldown) Get

func (v NullableCooldown) Get() *Cooldown

func (NullableCooldown) IsSet

func (v NullableCooldown) IsSet() bool

func (NullableCooldown) MarshalJSON

func (v NullableCooldown) MarshalJSON() ([]byte, error)

func (*NullableCooldown) Set

func (v *NullableCooldown) Set(val *Cooldown)

func (*NullableCooldown) UnmarshalJSON

func (v *NullableCooldown) UnmarshalJSON(src []byte) error

func (*NullableCooldown) Unset

func (v *NullableCooldown) Unset()

type NullableCreateChart201Response

type NullableCreateChart201Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateChart201Response) Get

func (NullableCreateChart201Response) IsSet

func (NullableCreateChart201Response) MarshalJSON

func (v NullableCreateChart201Response) MarshalJSON() ([]byte, error)

func (*NullableCreateChart201Response) Set

func (*NullableCreateChart201Response) UnmarshalJSON

func (v *NullableCreateChart201Response) UnmarshalJSON(src []byte) error

func (*NullableCreateChart201Response) Unset

func (v *NullableCreateChart201Response) Unset()

type NullableCreateChart201ResponseData

type NullableCreateChart201ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCreateChart201ResponseData) Get

func (NullableCreateChart201ResponseData) IsSet

func (NullableCreateChart201ResponseData) MarshalJSON

func (v NullableCreateChart201ResponseData) MarshalJSON() ([]byte, error)

func (*NullableCreateChart201ResponseData) Set

func (*NullableCreateChart201ResponseData) UnmarshalJSON

func (v *NullableCreateChart201ResponseData) UnmarshalJSON(src []byte) error

func (*NullableCreateChart201ResponseData) Unset

type NullableCreateShipShipScan201Response

type NullableCreateShipShipScan201Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateShipShipScan201Response) Get

func (NullableCreateShipShipScan201Response) IsSet

func (NullableCreateShipShipScan201Response) MarshalJSON

func (v NullableCreateShipShipScan201Response) MarshalJSON() ([]byte, error)

func (*NullableCreateShipShipScan201Response) Set

func (*NullableCreateShipShipScan201Response) UnmarshalJSON

func (v *NullableCreateShipShipScan201Response) UnmarshalJSON(src []byte) error

func (*NullableCreateShipShipScan201Response) Unset

type NullableCreateShipShipScan201ResponseData

type NullableCreateShipShipScan201ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCreateShipShipScan201ResponseData) Get

func (NullableCreateShipShipScan201ResponseData) IsSet

func (NullableCreateShipShipScan201ResponseData) MarshalJSON

func (*NullableCreateShipShipScan201ResponseData) Set

func (*NullableCreateShipShipScan201ResponseData) UnmarshalJSON

func (v *NullableCreateShipShipScan201ResponseData) UnmarshalJSON(src []byte) error

func (*NullableCreateShipShipScan201ResponseData) Unset

type NullableCreateShipSystemScan201Response

type NullableCreateShipSystemScan201Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateShipSystemScan201Response) Get

func (NullableCreateShipSystemScan201Response) IsSet

func (NullableCreateShipSystemScan201Response) MarshalJSON

func (v NullableCreateShipSystemScan201Response) MarshalJSON() ([]byte, error)

func (*NullableCreateShipSystemScan201Response) Set

func (*NullableCreateShipSystemScan201Response) UnmarshalJSON

func (v *NullableCreateShipSystemScan201Response) UnmarshalJSON(src []byte) error

func (*NullableCreateShipSystemScan201Response) Unset

type NullableCreateShipSystemScan201ResponseData

type NullableCreateShipSystemScan201ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCreateShipSystemScan201ResponseData) Get

func (NullableCreateShipSystemScan201ResponseData) IsSet

func (NullableCreateShipSystemScan201ResponseData) MarshalJSON

func (*NullableCreateShipSystemScan201ResponseData) Set

func (*NullableCreateShipSystemScan201ResponseData) UnmarshalJSON

func (v *NullableCreateShipSystemScan201ResponseData) UnmarshalJSON(src []byte) error

func (*NullableCreateShipSystemScan201ResponseData) Unset

type NullableCreateShipWaypointScan201Response

type NullableCreateShipWaypointScan201Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateShipWaypointScan201Response) Get

func (NullableCreateShipWaypointScan201Response) IsSet

func (NullableCreateShipWaypointScan201Response) MarshalJSON

func (*NullableCreateShipWaypointScan201Response) Set

func (*NullableCreateShipWaypointScan201Response) UnmarshalJSON

func (v *NullableCreateShipWaypointScan201Response) UnmarshalJSON(src []byte) error

func (*NullableCreateShipWaypointScan201Response) Unset

type NullableCreateShipWaypointScan201ResponseData

type NullableCreateShipWaypointScan201ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCreateShipWaypointScan201ResponseData) Get

func (NullableCreateShipWaypointScan201ResponseData) IsSet

func (NullableCreateShipWaypointScan201ResponseData) MarshalJSON

func (*NullableCreateShipWaypointScan201ResponseData) Set

func (*NullableCreateShipWaypointScan201ResponseData) UnmarshalJSON

func (*NullableCreateShipWaypointScan201ResponseData) Unset

type NullableCreateSurvey201Response

type NullableCreateSurvey201Response struct {
	// contains filtered or unexported fields
}

func (NullableCreateSurvey201Response) Get

func (NullableCreateSurvey201Response) IsSet

func (NullableCreateSurvey201Response) MarshalJSON

func (v NullableCreateSurvey201Response) MarshalJSON() ([]byte, error)

func (*NullableCreateSurvey201Response) Set

func (*NullableCreateSurvey201Response) UnmarshalJSON

func (v *NullableCreateSurvey201Response) UnmarshalJSON(src []byte) error

func (*NullableCreateSurvey201Response) Unset

type NullableCreateSurvey201ResponseData

type NullableCreateSurvey201ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableCreateSurvey201ResponseData) Get

func (NullableCreateSurvey201ResponseData) IsSet

func (NullableCreateSurvey201ResponseData) MarshalJSON

func (v NullableCreateSurvey201ResponseData) MarshalJSON() ([]byte, error)

func (*NullableCreateSurvey201ResponseData) Set

func (*NullableCreateSurvey201ResponseData) UnmarshalJSON

func (v *NullableCreateSurvey201ResponseData) UnmarshalJSON(src []byte) error

func (*NullableCreateSurvey201ResponseData) Unset

type NullableDeliverContract200Response

type NullableDeliverContract200Response struct {
	// contains filtered or unexported fields
}

func (NullableDeliverContract200Response) Get

func (NullableDeliverContract200Response) IsSet

func (NullableDeliverContract200Response) MarshalJSON

func (v NullableDeliverContract200Response) MarshalJSON() ([]byte, error)

func (*NullableDeliverContract200Response) Set

func (*NullableDeliverContract200Response) UnmarshalJSON

func (v *NullableDeliverContract200Response) UnmarshalJSON(src []byte) error

func (*NullableDeliverContract200Response) Unset

type NullableDeliverContract200ResponseData

type NullableDeliverContract200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableDeliverContract200ResponseData) Get

func (NullableDeliverContract200ResponseData) IsSet

func (NullableDeliverContract200ResponseData) MarshalJSON

func (v NullableDeliverContract200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableDeliverContract200ResponseData) Set

func (*NullableDeliverContract200ResponseData) UnmarshalJSON

func (v *NullableDeliverContract200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableDeliverContract200ResponseData) Unset

type NullableDeliverContractRequest

type NullableDeliverContractRequest struct {
	// contains filtered or unexported fields
}

func (NullableDeliverContractRequest) Get

func (NullableDeliverContractRequest) IsSet

func (NullableDeliverContractRequest) MarshalJSON

func (v NullableDeliverContractRequest) MarshalJSON() ([]byte, error)

func (*NullableDeliverContractRequest) Set

func (*NullableDeliverContractRequest) UnmarshalJSON

func (v *NullableDeliverContractRequest) UnmarshalJSON(src []byte) error

func (*NullableDeliverContractRequest) Unset

func (v *NullableDeliverContractRequest) Unset()

type NullableDockShip200Response

type NullableDockShip200Response struct {
	// contains filtered or unexported fields
}

func NewNullableDockShip200Response

func NewNullableDockShip200Response(val *DockShip200Response) *NullableDockShip200Response

func (NullableDockShip200Response) Get

func (NullableDockShip200Response) IsSet

func (NullableDockShip200Response) MarshalJSON

func (v NullableDockShip200Response) MarshalJSON() ([]byte, error)

func (*NullableDockShip200Response) Set

func (*NullableDockShip200Response) UnmarshalJSON

func (v *NullableDockShip200Response) UnmarshalJSON(src []byte) error

func (*NullableDockShip200Response) Unset

func (v *NullableDockShip200Response) Unset()

type NullableExtractResources201Response

type NullableExtractResources201Response struct {
	// contains filtered or unexported fields
}

func (NullableExtractResources201Response) Get

func (NullableExtractResources201Response) IsSet

func (NullableExtractResources201Response) MarshalJSON

func (v NullableExtractResources201Response) MarshalJSON() ([]byte, error)

func (*NullableExtractResources201Response) Set

func (*NullableExtractResources201Response) UnmarshalJSON

func (v *NullableExtractResources201Response) UnmarshalJSON(src []byte) error

func (*NullableExtractResources201Response) Unset

type NullableExtractResources201ResponseData

type NullableExtractResources201ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableExtractResources201ResponseData) Get

func (NullableExtractResources201ResponseData) IsSet

func (NullableExtractResources201ResponseData) MarshalJSON

func (v NullableExtractResources201ResponseData) MarshalJSON() ([]byte, error)

func (*NullableExtractResources201ResponseData) Set

func (*NullableExtractResources201ResponseData) UnmarshalJSON

func (v *NullableExtractResources201ResponseData) UnmarshalJSON(src []byte) error

func (*NullableExtractResources201ResponseData) Unset

type NullableExtractResourcesRequest

type NullableExtractResourcesRequest struct {
	// contains filtered or unexported fields
}

func (NullableExtractResourcesRequest) Get

func (NullableExtractResourcesRequest) IsSet

func (NullableExtractResourcesRequest) MarshalJSON

func (v NullableExtractResourcesRequest) MarshalJSON() ([]byte, error)

func (*NullableExtractResourcesRequest) Set

func (*NullableExtractResourcesRequest) UnmarshalJSON

func (v *NullableExtractResourcesRequest) UnmarshalJSON(src []byte) error

func (*NullableExtractResourcesRequest) Unset

type NullableExtraction

type NullableExtraction struct {
	// contains filtered or unexported fields
}

func NewNullableExtraction

func NewNullableExtraction(val *Extraction) *NullableExtraction

func (NullableExtraction) Get

func (v NullableExtraction) Get() *Extraction

func (NullableExtraction) IsSet

func (v NullableExtraction) IsSet() bool

func (NullableExtraction) MarshalJSON

func (v NullableExtraction) MarshalJSON() ([]byte, error)

func (*NullableExtraction) Set

func (v *NullableExtraction) Set(val *Extraction)

func (*NullableExtraction) UnmarshalJSON

func (v *NullableExtraction) UnmarshalJSON(src []byte) error

func (*NullableExtraction) Unset

func (v *NullableExtraction) Unset()

type NullableExtractionYield

type NullableExtractionYield struct {
	// contains filtered or unexported fields
}

func NewNullableExtractionYield

func NewNullableExtractionYield(val *ExtractionYield) *NullableExtractionYield

func (NullableExtractionYield) Get

func (NullableExtractionYield) IsSet

func (v NullableExtractionYield) IsSet() bool

func (NullableExtractionYield) MarshalJSON

func (v NullableExtractionYield) MarshalJSON() ([]byte, error)

func (*NullableExtractionYield) Set

func (*NullableExtractionYield) UnmarshalJSON

func (v *NullableExtractionYield) UnmarshalJSON(src []byte) error

func (*NullableExtractionYield) Unset

func (v *NullableExtractionYield) Unset()

type NullableFaction

type NullableFaction struct {
	// contains filtered or unexported fields
}

func NewNullableFaction

func NewNullableFaction(val *Faction) *NullableFaction

func (NullableFaction) Get

func (v NullableFaction) Get() *Faction

func (NullableFaction) IsSet

func (v NullableFaction) IsSet() bool

func (NullableFaction) MarshalJSON

func (v NullableFaction) MarshalJSON() ([]byte, error)

func (*NullableFaction) Set

func (v *NullableFaction) Set(val *Faction)

func (*NullableFaction) UnmarshalJSON

func (v *NullableFaction) UnmarshalJSON(src []byte) error

func (*NullableFaction) Unset

func (v *NullableFaction) Unset()

type NullableFactionTrait

type NullableFactionTrait struct {
	// contains filtered or unexported fields
}

func NewNullableFactionTrait

func NewNullableFactionTrait(val *FactionTrait) *NullableFactionTrait

func (NullableFactionTrait) Get

func (NullableFactionTrait) IsSet

func (v NullableFactionTrait) IsSet() bool

func (NullableFactionTrait) MarshalJSON

func (v NullableFactionTrait) MarshalJSON() ([]byte, error)

func (*NullableFactionTrait) Set

func (v *NullableFactionTrait) Set(val *FactionTrait)

func (*NullableFactionTrait) UnmarshalJSON

func (v *NullableFactionTrait) UnmarshalJSON(src []byte) error

func (*NullableFactionTrait) Unset

func (v *NullableFactionTrait) Unset()

type NullableFloat32

type NullableFloat32 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

type NullableFloat64 struct {
	// contains filtered or unexported fields
}

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableFulfillContract200Response

type NullableFulfillContract200Response struct {
	// contains filtered or unexported fields
}

func (NullableFulfillContract200Response) Get

func (NullableFulfillContract200Response) IsSet

func (NullableFulfillContract200Response) MarshalJSON

func (v NullableFulfillContract200Response) MarshalJSON() ([]byte, error)

func (*NullableFulfillContract200Response) Set

func (*NullableFulfillContract200Response) UnmarshalJSON

func (v *NullableFulfillContract200Response) UnmarshalJSON(src []byte) error

func (*NullableFulfillContract200Response) Unset

type NullableGetContract200Response

type NullableGetContract200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetContract200Response) Get

func (NullableGetContract200Response) IsSet

func (NullableGetContract200Response) MarshalJSON

func (v NullableGetContract200Response) MarshalJSON() ([]byte, error)

func (*NullableGetContract200Response) Set

func (*NullableGetContract200Response) UnmarshalJSON

func (v *NullableGetContract200Response) UnmarshalJSON(src []byte) error

func (*NullableGetContract200Response) Unset

func (v *NullableGetContract200Response) Unset()

type NullableGetContracts200Response

type NullableGetContracts200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetContracts200Response) Get

func (NullableGetContracts200Response) IsSet

func (NullableGetContracts200Response) MarshalJSON

func (v NullableGetContracts200Response) MarshalJSON() ([]byte, error)

func (*NullableGetContracts200Response) Set

func (*NullableGetContracts200Response) UnmarshalJSON

func (v *NullableGetContracts200Response) UnmarshalJSON(src []byte) error

func (*NullableGetContracts200Response) Unset

type NullableGetFaction200Response

type NullableGetFaction200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetFaction200Response) Get

func (NullableGetFaction200Response) IsSet

func (NullableGetFaction200Response) MarshalJSON

func (v NullableGetFaction200Response) MarshalJSON() ([]byte, error)

func (*NullableGetFaction200Response) Set

func (*NullableGetFaction200Response) UnmarshalJSON

func (v *NullableGetFaction200Response) UnmarshalJSON(src []byte) error

func (*NullableGetFaction200Response) Unset

func (v *NullableGetFaction200Response) Unset()

type NullableGetFactions200Response

type NullableGetFactions200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetFactions200Response) Get

func (NullableGetFactions200Response) IsSet

func (NullableGetFactions200Response) MarshalJSON

func (v NullableGetFactions200Response) MarshalJSON() ([]byte, error)

func (*NullableGetFactions200Response) Set

func (*NullableGetFactions200Response) UnmarshalJSON

func (v *NullableGetFactions200Response) UnmarshalJSON(src []byte) error

func (*NullableGetFactions200Response) Unset

func (v *NullableGetFactions200Response) Unset()

type NullableGetJumpGate200Response

type NullableGetJumpGate200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetJumpGate200Response) Get

func (NullableGetJumpGate200Response) IsSet

func (NullableGetJumpGate200Response) MarshalJSON

func (v NullableGetJumpGate200Response) MarshalJSON() ([]byte, error)

func (*NullableGetJumpGate200Response) Set

func (*NullableGetJumpGate200Response) UnmarshalJSON

func (v *NullableGetJumpGate200Response) UnmarshalJSON(src []byte) error

func (*NullableGetJumpGate200Response) Unset

func (v *NullableGetJumpGate200Response) Unset()

type NullableGetMarket200Response

type NullableGetMarket200Response struct {
	// contains filtered or unexported fields
}

func NewNullableGetMarket200Response

func NewNullableGetMarket200Response(val *GetMarket200Response) *NullableGetMarket200Response

func (NullableGetMarket200Response) Get

func (NullableGetMarket200Response) IsSet

func (NullableGetMarket200Response) MarshalJSON

func (v NullableGetMarket200Response) MarshalJSON() ([]byte, error)

func (*NullableGetMarket200Response) Set

func (*NullableGetMarket200Response) UnmarshalJSON

func (v *NullableGetMarket200Response) UnmarshalJSON(src []byte) error

func (*NullableGetMarket200Response) Unset

func (v *NullableGetMarket200Response) Unset()

type NullableGetMyAgent200Response

type NullableGetMyAgent200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetMyAgent200Response) Get

func (NullableGetMyAgent200Response) IsSet

func (NullableGetMyAgent200Response) MarshalJSON

func (v NullableGetMyAgent200Response) MarshalJSON() ([]byte, error)

func (*NullableGetMyAgent200Response) Set

func (*NullableGetMyAgent200Response) UnmarshalJSON

func (v *NullableGetMyAgent200Response) UnmarshalJSON(src []byte) error

func (*NullableGetMyAgent200Response) Unset

func (v *NullableGetMyAgent200Response) Unset()

type NullableGetMyShip200Response

type NullableGetMyShip200Response struct {
	// contains filtered or unexported fields
}

func NewNullableGetMyShip200Response

func NewNullableGetMyShip200Response(val *GetMyShip200Response) *NullableGetMyShip200Response

func (NullableGetMyShip200Response) Get

func (NullableGetMyShip200Response) IsSet

func (NullableGetMyShip200Response) MarshalJSON

func (v NullableGetMyShip200Response) MarshalJSON() ([]byte, error)

func (*NullableGetMyShip200Response) Set

func (*NullableGetMyShip200Response) UnmarshalJSON

func (v *NullableGetMyShip200Response) UnmarshalJSON(src []byte) error

func (*NullableGetMyShip200Response) Unset

func (v *NullableGetMyShip200Response) Unset()

type NullableGetMyShipCargo200Response

type NullableGetMyShipCargo200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetMyShipCargo200Response) Get

func (NullableGetMyShipCargo200Response) IsSet

func (NullableGetMyShipCargo200Response) MarshalJSON

func (v NullableGetMyShipCargo200Response) MarshalJSON() ([]byte, error)

func (*NullableGetMyShipCargo200Response) Set

func (*NullableGetMyShipCargo200Response) UnmarshalJSON

func (v *NullableGetMyShipCargo200Response) UnmarshalJSON(src []byte) error

func (*NullableGetMyShipCargo200Response) Unset

type NullableGetMyShips200Response

type NullableGetMyShips200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetMyShips200Response) Get

func (NullableGetMyShips200Response) IsSet

func (NullableGetMyShips200Response) MarshalJSON

func (v NullableGetMyShips200Response) MarshalJSON() ([]byte, error)

func (*NullableGetMyShips200Response) Set

func (*NullableGetMyShips200Response) UnmarshalJSON

func (v *NullableGetMyShips200Response) UnmarshalJSON(src []byte) error

func (*NullableGetMyShips200Response) Unset

func (v *NullableGetMyShips200Response) Unset()

type NullableGetShipCooldown200Response

type NullableGetShipCooldown200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetShipCooldown200Response) Get

func (NullableGetShipCooldown200Response) IsSet

func (NullableGetShipCooldown200Response) MarshalJSON

func (v NullableGetShipCooldown200Response) MarshalJSON() ([]byte, error)

func (*NullableGetShipCooldown200Response) Set

func (*NullableGetShipCooldown200Response) UnmarshalJSON

func (v *NullableGetShipCooldown200Response) UnmarshalJSON(src []byte) error

func (*NullableGetShipCooldown200Response) Unset

type NullableGetShipNav200Response

type NullableGetShipNav200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetShipNav200Response) Get

func (NullableGetShipNav200Response) IsSet

func (NullableGetShipNav200Response) MarshalJSON

func (v NullableGetShipNav200Response) MarshalJSON() ([]byte, error)

func (*NullableGetShipNav200Response) Set

func (*NullableGetShipNav200Response) UnmarshalJSON

func (v *NullableGetShipNav200Response) UnmarshalJSON(src []byte) error

func (*NullableGetShipNav200Response) Unset

func (v *NullableGetShipNav200Response) Unset()

type NullableGetShipyard200Response

type NullableGetShipyard200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetShipyard200Response) Get

func (NullableGetShipyard200Response) IsSet

func (NullableGetShipyard200Response) MarshalJSON

func (v NullableGetShipyard200Response) MarshalJSON() ([]byte, error)

func (*NullableGetShipyard200Response) Set

func (*NullableGetShipyard200Response) UnmarshalJSON

func (v *NullableGetShipyard200Response) UnmarshalJSON(src []byte) error

func (*NullableGetShipyard200Response) Unset

func (v *NullableGetShipyard200Response) Unset()

type NullableGetSystem200Response

type NullableGetSystem200Response struct {
	// contains filtered or unexported fields
}

func NewNullableGetSystem200Response

func NewNullableGetSystem200Response(val *GetSystem200Response) *NullableGetSystem200Response

func (NullableGetSystem200Response) Get

func (NullableGetSystem200Response) IsSet

func (NullableGetSystem200Response) MarshalJSON

func (v NullableGetSystem200Response) MarshalJSON() ([]byte, error)

func (*NullableGetSystem200Response) Set

func (*NullableGetSystem200Response) UnmarshalJSON

func (v *NullableGetSystem200Response) UnmarshalJSON(src []byte) error

func (*NullableGetSystem200Response) Unset

func (v *NullableGetSystem200Response) Unset()

type NullableGetSystemWaypoints200Response

type NullableGetSystemWaypoints200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetSystemWaypoints200Response) Get

func (NullableGetSystemWaypoints200Response) IsSet

func (NullableGetSystemWaypoints200Response) MarshalJSON

func (v NullableGetSystemWaypoints200Response) MarshalJSON() ([]byte, error)

func (*NullableGetSystemWaypoints200Response) Set

func (*NullableGetSystemWaypoints200Response) UnmarshalJSON

func (v *NullableGetSystemWaypoints200Response) UnmarshalJSON(src []byte) error

func (*NullableGetSystemWaypoints200Response) Unset

type NullableGetSystems200Response

type NullableGetSystems200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetSystems200Response) Get

func (NullableGetSystems200Response) IsSet

func (NullableGetSystems200Response) MarshalJSON

func (v NullableGetSystems200Response) MarshalJSON() ([]byte, error)

func (*NullableGetSystems200Response) Set

func (*NullableGetSystems200Response) UnmarshalJSON

func (v *NullableGetSystems200Response) UnmarshalJSON(src []byte) error

func (*NullableGetSystems200Response) Unset

func (v *NullableGetSystems200Response) Unset()

type NullableGetWaypoint200Response

type NullableGetWaypoint200Response struct {
	// contains filtered or unexported fields
}

func (NullableGetWaypoint200Response) Get

func (NullableGetWaypoint200Response) IsSet

func (NullableGetWaypoint200Response) MarshalJSON

func (v NullableGetWaypoint200Response) MarshalJSON() ([]byte, error)

func (*NullableGetWaypoint200Response) Set

func (*NullableGetWaypoint200Response) UnmarshalJSON

func (v *NullableGetWaypoint200Response) UnmarshalJSON(src []byte) error

func (*NullableGetWaypoint200Response) Unset

func (v *NullableGetWaypoint200Response) Unset()

type NullableInt

type NullableInt struct {
	// contains filtered or unexported fields
}

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

type NullableInt32 struct {
	// contains filtered or unexported fields
}

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

type NullableInt64 struct {
	// contains filtered or unexported fields
}

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableJettison200Response

type NullableJettison200Response struct {
	// contains filtered or unexported fields
}

func NewNullableJettison200Response

func NewNullableJettison200Response(val *Jettison200Response) *NullableJettison200Response

func (NullableJettison200Response) Get

func (NullableJettison200Response) IsSet

func (NullableJettison200Response) MarshalJSON

func (v NullableJettison200Response) MarshalJSON() ([]byte, error)

func (*NullableJettison200Response) Set

func (*NullableJettison200Response) UnmarshalJSON

func (v *NullableJettison200Response) UnmarshalJSON(src []byte) error

func (*NullableJettison200Response) Unset

func (v *NullableJettison200Response) Unset()

type NullableJettison200ResponseData

type NullableJettison200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableJettison200ResponseData) Get

func (NullableJettison200ResponseData) IsSet

func (NullableJettison200ResponseData) MarshalJSON

func (v NullableJettison200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableJettison200ResponseData) Set

func (*NullableJettison200ResponseData) UnmarshalJSON

func (v *NullableJettison200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableJettison200ResponseData) Unset

type NullableJettisonRequest

type NullableJettisonRequest struct {
	// contains filtered or unexported fields
}

func NewNullableJettisonRequest

func NewNullableJettisonRequest(val *JettisonRequest) *NullableJettisonRequest

func (NullableJettisonRequest) Get

func (NullableJettisonRequest) IsSet

func (v NullableJettisonRequest) IsSet() bool

func (NullableJettisonRequest) MarshalJSON

func (v NullableJettisonRequest) MarshalJSON() ([]byte, error)

func (*NullableJettisonRequest) Set

func (*NullableJettisonRequest) UnmarshalJSON

func (v *NullableJettisonRequest) UnmarshalJSON(src []byte) error

func (*NullableJettisonRequest) Unset

func (v *NullableJettisonRequest) Unset()

type NullableJumpGate

type NullableJumpGate struct {
	// contains filtered or unexported fields
}

func NewNullableJumpGate

func NewNullableJumpGate(val *JumpGate) *NullableJumpGate

func (NullableJumpGate) Get

func (v NullableJumpGate) Get() *JumpGate

func (NullableJumpGate) IsSet

func (v NullableJumpGate) IsSet() bool

func (NullableJumpGate) MarshalJSON

func (v NullableJumpGate) MarshalJSON() ([]byte, error)

func (*NullableJumpGate) Set

func (v *NullableJumpGate) Set(val *JumpGate)

func (*NullableJumpGate) UnmarshalJSON

func (v *NullableJumpGate) UnmarshalJSON(src []byte) error

func (*NullableJumpGate) Unset

func (v *NullableJumpGate) Unset()

type NullableJumpShip200Response

type NullableJumpShip200Response struct {
	// contains filtered or unexported fields
}

func NewNullableJumpShip200Response

func NewNullableJumpShip200Response(val *JumpShip200Response) *NullableJumpShip200Response

func (NullableJumpShip200Response) Get

func (NullableJumpShip200Response) IsSet

func (NullableJumpShip200Response) MarshalJSON

func (v NullableJumpShip200Response) MarshalJSON() ([]byte, error)

func (*NullableJumpShip200Response) Set

func (*NullableJumpShip200Response) UnmarshalJSON

func (v *NullableJumpShip200Response) UnmarshalJSON(src []byte) error

func (*NullableJumpShip200Response) Unset

func (v *NullableJumpShip200Response) Unset()

type NullableJumpShip200ResponseData

type NullableJumpShip200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableJumpShip200ResponseData) Get

func (NullableJumpShip200ResponseData) IsSet

func (NullableJumpShip200ResponseData) MarshalJSON

func (v NullableJumpShip200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableJumpShip200ResponseData) Set

func (*NullableJumpShip200ResponseData) UnmarshalJSON

func (v *NullableJumpShip200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableJumpShip200ResponseData) Unset

type NullableJumpShipRequest

type NullableJumpShipRequest struct {
	// contains filtered or unexported fields
}

func NewNullableJumpShipRequest

func NewNullableJumpShipRequest(val *JumpShipRequest) *NullableJumpShipRequest

func (NullableJumpShipRequest) Get

func (NullableJumpShipRequest) IsSet

func (v NullableJumpShipRequest) IsSet() bool

func (NullableJumpShipRequest) MarshalJSON

func (v NullableJumpShipRequest) MarshalJSON() ([]byte, error)

func (*NullableJumpShipRequest) Set

func (*NullableJumpShipRequest) UnmarshalJSON

func (v *NullableJumpShipRequest) UnmarshalJSON(src []byte) error

func (*NullableJumpShipRequest) Unset

func (v *NullableJumpShipRequest) Unset()

type NullableMarket

type NullableMarket struct {
	// contains filtered or unexported fields
}

func NewNullableMarket

func NewNullableMarket(val *Market) *NullableMarket

func (NullableMarket) Get

func (v NullableMarket) Get() *Market

func (NullableMarket) IsSet

func (v NullableMarket) IsSet() bool

func (NullableMarket) MarshalJSON

func (v NullableMarket) MarshalJSON() ([]byte, error)

func (*NullableMarket) Set

func (v *NullableMarket) Set(val *Market)

func (*NullableMarket) UnmarshalJSON

func (v *NullableMarket) UnmarshalJSON(src []byte) error

func (*NullableMarket) Unset

func (v *NullableMarket) Unset()

type NullableMarketTradeGood

type NullableMarketTradeGood struct {
	// contains filtered or unexported fields
}

func NewNullableMarketTradeGood

func NewNullableMarketTradeGood(val *MarketTradeGood) *NullableMarketTradeGood

func (NullableMarketTradeGood) Get

func (NullableMarketTradeGood) IsSet

func (v NullableMarketTradeGood) IsSet() bool

func (NullableMarketTradeGood) MarshalJSON

func (v NullableMarketTradeGood) MarshalJSON() ([]byte, error)

func (*NullableMarketTradeGood) Set

func (*NullableMarketTradeGood) UnmarshalJSON

func (v *NullableMarketTradeGood) UnmarshalJSON(src []byte) error

func (*NullableMarketTradeGood) Unset

func (v *NullableMarketTradeGood) Unset()

type NullableMarketTransaction

type NullableMarketTransaction struct {
	// contains filtered or unexported fields
}

func NewNullableMarketTransaction

func NewNullableMarketTransaction(val *MarketTransaction) *NullableMarketTransaction

func (NullableMarketTransaction) Get

func (NullableMarketTransaction) IsSet

func (v NullableMarketTransaction) IsSet() bool

func (NullableMarketTransaction) MarshalJSON

func (v NullableMarketTransaction) MarshalJSON() ([]byte, error)

func (*NullableMarketTransaction) Set

func (*NullableMarketTransaction) UnmarshalJSON

func (v *NullableMarketTransaction) UnmarshalJSON(src []byte) error

func (*NullableMarketTransaction) Unset

func (v *NullableMarketTransaction) Unset()

type NullableMeta

type NullableMeta struct {
	// contains filtered or unexported fields
}

func NewNullableMeta

func NewNullableMeta(val *Meta) *NullableMeta

func (NullableMeta) Get

func (v NullableMeta) Get() *Meta

func (NullableMeta) IsSet

func (v NullableMeta) IsSet() bool

func (NullableMeta) MarshalJSON

func (v NullableMeta) MarshalJSON() ([]byte, error)

func (*NullableMeta) Set

func (v *NullableMeta) Set(val *Meta)

func (*NullableMeta) UnmarshalJSON

func (v *NullableMeta) UnmarshalJSON(src []byte) error

func (*NullableMeta) Unset

func (v *NullableMeta) Unset()

type NullableNavigateShip200Response

type NullableNavigateShip200Response struct {
	// contains filtered or unexported fields
}

func (NullableNavigateShip200Response) Get

func (NullableNavigateShip200Response) IsSet

func (NullableNavigateShip200Response) MarshalJSON

func (v NullableNavigateShip200Response) MarshalJSON() ([]byte, error)

func (*NullableNavigateShip200Response) Set

func (*NullableNavigateShip200Response) UnmarshalJSON

func (v *NullableNavigateShip200Response) UnmarshalJSON(src []byte) error

func (*NullableNavigateShip200Response) Unset

type NullableNavigateShip200ResponseData

type NullableNavigateShip200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableNavigateShip200ResponseData) Get

func (NullableNavigateShip200ResponseData) IsSet

func (NullableNavigateShip200ResponseData) MarshalJSON

func (v NullableNavigateShip200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableNavigateShip200ResponseData) Set

func (*NullableNavigateShip200ResponseData) UnmarshalJSON

func (v *NullableNavigateShip200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableNavigateShip200ResponseData) Unset

type NullableNavigateShipRequest

type NullableNavigateShipRequest struct {
	// contains filtered or unexported fields
}

func NewNullableNavigateShipRequest

func NewNullableNavigateShipRequest(val *NavigateShipRequest) *NullableNavigateShipRequest

func (NullableNavigateShipRequest) Get

func (NullableNavigateShipRequest) IsSet

func (NullableNavigateShipRequest) MarshalJSON

func (v NullableNavigateShipRequest) MarshalJSON() ([]byte, error)

func (*NullableNavigateShipRequest) Set

func (*NullableNavigateShipRequest) UnmarshalJSON

func (v *NullableNavigateShipRequest) UnmarshalJSON(src []byte) error

func (*NullableNavigateShipRequest) Unset

func (v *NullableNavigateShipRequest) Unset()

type NullableOrbitShip200Response

type NullableOrbitShip200Response struct {
	// contains filtered or unexported fields
}

func NewNullableOrbitShip200Response

func NewNullableOrbitShip200Response(val *OrbitShip200Response) *NullableOrbitShip200Response

func (NullableOrbitShip200Response) Get

func (NullableOrbitShip200Response) IsSet

func (NullableOrbitShip200Response) MarshalJSON

func (v NullableOrbitShip200Response) MarshalJSON() ([]byte, error)

func (*NullableOrbitShip200Response) Set

func (*NullableOrbitShip200Response) UnmarshalJSON

func (v *NullableOrbitShip200Response) UnmarshalJSON(src []byte) error

func (*NullableOrbitShip200Response) Unset

func (v *NullableOrbitShip200Response) Unset()

type NullableOrbitShip200ResponseData

type NullableOrbitShip200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableOrbitShip200ResponseData) Get

func (NullableOrbitShip200ResponseData) IsSet

func (NullableOrbitShip200ResponseData) MarshalJSON

func (v NullableOrbitShip200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableOrbitShip200ResponseData) Set

func (*NullableOrbitShip200ResponseData) UnmarshalJSON

func (v *NullableOrbitShip200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableOrbitShip200ResponseData) Unset

type NullablePatchShipNavRequest

type NullablePatchShipNavRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePatchShipNavRequest

func NewNullablePatchShipNavRequest(val *PatchShipNavRequest) *NullablePatchShipNavRequest

func (NullablePatchShipNavRequest) Get

func (NullablePatchShipNavRequest) IsSet

func (NullablePatchShipNavRequest) MarshalJSON

func (v NullablePatchShipNavRequest) MarshalJSON() ([]byte, error)

func (*NullablePatchShipNavRequest) Set

func (*NullablePatchShipNavRequest) UnmarshalJSON

func (v *NullablePatchShipNavRequest) UnmarshalJSON(src []byte) error

func (*NullablePatchShipNavRequest) Unset

func (v *NullablePatchShipNavRequest) Unset()

type NullablePurchaseCargo201Response

type NullablePurchaseCargo201Response struct {
	// contains filtered or unexported fields
}

func (NullablePurchaseCargo201Response) Get

func (NullablePurchaseCargo201Response) IsSet

func (NullablePurchaseCargo201Response) MarshalJSON

func (v NullablePurchaseCargo201Response) MarshalJSON() ([]byte, error)

func (*NullablePurchaseCargo201Response) Set

func (*NullablePurchaseCargo201Response) UnmarshalJSON

func (v *NullablePurchaseCargo201Response) UnmarshalJSON(src []byte) error

func (*NullablePurchaseCargo201Response) Unset

type NullablePurchaseCargoRequest

type NullablePurchaseCargoRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePurchaseCargoRequest

func NewNullablePurchaseCargoRequest(val *PurchaseCargoRequest) *NullablePurchaseCargoRequest

func (NullablePurchaseCargoRequest) Get

func (NullablePurchaseCargoRequest) IsSet

func (NullablePurchaseCargoRequest) MarshalJSON

func (v NullablePurchaseCargoRequest) MarshalJSON() ([]byte, error)

func (*NullablePurchaseCargoRequest) Set

func (*NullablePurchaseCargoRequest) UnmarshalJSON

func (v *NullablePurchaseCargoRequest) UnmarshalJSON(src []byte) error

func (*NullablePurchaseCargoRequest) Unset

func (v *NullablePurchaseCargoRequest) Unset()

type NullablePurchaseShip201Response

type NullablePurchaseShip201Response struct {
	// contains filtered or unexported fields
}

func (NullablePurchaseShip201Response) Get

func (NullablePurchaseShip201Response) IsSet

func (NullablePurchaseShip201Response) MarshalJSON

func (v NullablePurchaseShip201Response) MarshalJSON() ([]byte, error)

func (*NullablePurchaseShip201Response) Set

func (*NullablePurchaseShip201Response) UnmarshalJSON

func (v *NullablePurchaseShip201Response) UnmarshalJSON(src []byte) error

func (*NullablePurchaseShip201Response) Unset

type NullablePurchaseShip201ResponseData

type NullablePurchaseShip201ResponseData struct {
	// contains filtered or unexported fields
}

func (NullablePurchaseShip201ResponseData) Get

func (NullablePurchaseShip201ResponseData) IsSet

func (NullablePurchaseShip201ResponseData) MarshalJSON

func (v NullablePurchaseShip201ResponseData) MarshalJSON() ([]byte, error)

func (*NullablePurchaseShip201ResponseData) Set

func (*NullablePurchaseShip201ResponseData) UnmarshalJSON

func (v *NullablePurchaseShip201ResponseData) UnmarshalJSON(src []byte) error

func (*NullablePurchaseShip201ResponseData) Unset

type NullablePurchaseShipRequest

type NullablePurchaseShipRequest struct {
	// contains filtered or unexported fields
}

func NewNullablePurchaseShipRequest

func NewNullablePurchaseShipRequest(val *PurchaseShipRequest) *NullablePurchaseShipRequest

func (NullablePurchaseShipRequest) Get

func (NullablePurchaseShipRequest) IsSet

func (NullablePurchaseShipRequest) MarshalJSON

func (v NullablePurchaseShipRequest) MarshalJSON() ([]byte, error)

func (*NullablePurchaseShipRequest) Set

func (*NullablePurchaseShipRequest) UnmarshalJSON

func (v *NullablePurchaseShipRequest) UnmarshalJSON(src []byte) error

func (*NullablePurchaseShipRequest) Unset

func (v *NullablePurchaseShipRequest) Unset()

type NullableRefuelShip200Response

type NullableRefuelShip200Response struct {
	// contains filtered or unexported fields
}

func (NullableRefuelShip200Response) Get

func (NullableRefuelShip200Response) IsSet

func (NullableRefuelShip200Response) MarshalJSON

func (v NullableRefuelShip200Response) MarshalJSON() ([]byte, error)

func (*NullableRefuelShip200Response) Set

func (*NullableRefuelShip200Response) UnmarshalJSON

func (v *NullableRefuelShip200Response) UnmarshalJSON(src []byte) error

func (*NullableRefuelShip200Response) Unset

func (v *NullableRefuelShip200Response) Unset()

type NullableRefuelShip200ResponseData

type NullableRefuelShip200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableRefuelShip200ResponseData) Get

func (NullableRefuelShip200ResponseData) IsSet

func (NullableRefuelShip200ResponseData) MarshalJSON

func (v NullableRefuelShip200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableRefuelShip200ResponseData) Set

func (*NullableRefuelShip200ResponseData) UnmarshalJSON

func (v *NullableRefuelShip200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableRefuelShip200ResponseData) Unset

type NullableRegister201Response

type NullableRegister201Response struct {
	// contains filtered or unexported fields
}

func NewNullableRegister201Response

func NewNullableRegister201Response(val *Register201Response) *NullableRegister201Response

func (NullableRegister201Response) Get

func (NullableRegister201Response) IsSet

func (NullableRegister201Response) MarshalJSON

func (v NullableRegister201Response) MarshalJSON() ([]byte, error)

func (*NullableRegister201Response) Set

func (*NullableRegister201Response) UnmarshalJSON

func (v *NullableRegister201Response) UnmarshalJSON(src []byte) error

func (*NullableRegister201Response) Unset

func (v *NullableRegister201Response) Unset()

type NullableRegister201ResponseData

type NullableRegister201ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableRegister201ResponseData) Get

func (NullableRegister201ResponseData) IsSet

func (NullableRegister201ResponseData) MarshalJSON

func (v NullableRegister201ResponseData) MarshalJSON() ([]byte, error)

func (*NullableRegister201ResponseData) Set

func (*NullableRegister201ResponseData) UnmarshalJSON

func (v *NullableRegister201ResponseData) UnmarshalJSON(src []byte) error

func (*NullableRegister201ResponseData) Unset

type NullableRegisterRequest

type NullableRegisterRequest struct {
	// contains filtered or unexported fields
}

func NewNullableRegisterRequest

func NewNullableRegisterRequest(val *RegisterRequest) *NullableRegisterRequest

func (NullableRegisterRequest) Get

func (NullableRegisterRequest) IsSet

func (v NullableRegisterRequest) IsSet() bool

func (NullableRegisterRequest) MarshalJSON

func (v NullableRegisterRequest) MarshalJSON() ([]byte, error)

func (*NullableRegisterRequest) Set

func (*NullableRegisterRequest) UnmarshalJSON

func (v *NullableRegisterRequest) UnmarshalJSON(src []byte) error

func (*NullableRegisterRequest) Unset

func (v *NullableRegisterRequest) Unset()

type NullableScannedShip

type NullableScannedShip struct {
	// contains filtered or unexported fields
}

func NewNullableScannedShip

func NewNullableScannedShip(val *ScannedShip) *NullableScannedShip

func (NullableScannedShip) Get

func (NullableScannedShip) IsSet

func (v NullableScannedShip) IsSet() bool

func (NullableScannedShip) MarshalJSON

func (v NullableScannedShip) MarshalJSON() ([]byte, error)

func (*NullableScannedShip) Set

func (v *NullableScannedShip) Set(val *ScannedShip)

func (*NullableScannedShip) UnmarshalJSON

func (v *NullableScannedShip) UnmarshalJSON(src []byte) error

func (*NullableScannedShip) Unset

func (v *NullableScannedShip) Unset()

type NullableScannedShipEngine

type NullableScannedShipEngine struct {
	// contains filtered or unexported fields
}

func NewNullableScannedShipEngine

func NewNullableScannedShipEngine(val *ScannedShipEngine) *NullableScannedShipEngine

func (NullableScannedShipEngine) Get

func (NullableScannedShipEngine) IsSet

func (v NullableScannedShipEngine) IsSet() bool

func (NullableScannedShipEngine) MarshalJSON

func (v NullableScannedShipEngine) MarshalJSON() ([]byte, error)

func (*NullableScannedShipEngine) Set

func (*NullableScannedShipEngine) UnmarshalJSON

func (v *NullableScannedShipEngine) UnmarshalJSON(src []byte) error

func (*NullableScannedShipEngine) Unset

func (v *NullableScannedShipEngine) Unset()

type NullableScannedShipFrame

type NullableScannedShipFrame struct {
	// contains filtered or unexported fields
}

func NewNullableScannedShipFrame

func NewNullableScannedShipFrame(val *ScannedShipFrame) *NullableScannedShipFrame

func (NullableScannedShipFrame) Get

func (NullableScannedShipFrame) IsSet

func (v NullableScannedShipFrame) IsSet() bool

func (NullableScannedShipFrame) MarshalJSON

func (v NullableScannedShipFrame) MarshalJSON() ([]byte, error)

func (*NullableScannedShipFrame) Set

func (*NullableScannedShipFrame) UnmarshalJSON

func (v *NullableScannedShipFrame) UnmarshalJSON(src []byte) error

func (*NullableScannedShipFrame) Unset

func (v *NullableScannedShipFrame) Unset()

type NullableScannedShipMountsInner

type NullableScannedShipMountsInner struct {
	// contains filtered or unexported fields
}

func (NullableScannedShipMountsInner) Get

func (NullableScannedShipMountsInner) IsSet

func (NullableScannedShipMountsInner) MarshalJSON

func (v NullableScannedShipMountsInner) MarshalJSON() ([]byte, error)

func (*NullableScannedShipMountsInner) Set

func (*NullableScannedShipMountsInner) UnmarshalJSON

func (v *NullableScannedShipMountsInner) UnmarshalJSON(src []byte) error

func (*NullableScannedShipMountsInner) Unset

func (v *NullableScannedShipMountsInner) Unset()

type NullableScannedShipReactor

type NullableScannedShipReactor struct {
	// contains filtered or unexported fields
}

func NewNullableScannedShipReactor

func NewNullableScannedShipReactor(val *ScannedShipReactor) *NullableScannedShipReactor

func (NullableScannedShipReactor) Get

func (NullableScannedShipReactor) IsSet

func (v NullableScannedShipReactor) IsSet() bool

func (NullableScannedShipReactor) MarshalJSON

func (v NullableScannedShipReactor) MarshalJSON() ([]byte, error)

func (*NullableScannedShipReactor) Set

func (*NullableScannedShipReactor) UnmarshalJSON

func (v *NullableScannedShipReactor) UnmarshalJSON(src []byte) error

func (*NullableScannedShipReactor) Unset

func (v *NullableScannedShipReactor) Unset()

type NullableScannedSystem

type NullableScannedSystem struct {
	// contains filtered or unexported fields
}

func NewNullableScannedSystem

func NewNullableScannedSystem(val *ScannedSystem) *NullableScannedSystem

func (NullableScannedSystem) Get

func (NullableScannedSystem) IsSet

func (v NullableScannedSystem) IsSet() bool

func (NullableScannedSystem) MarshalJSON

func (v NullableScannedSystem) MarshalJSON() ([]byte, error)

func (*NullableScannedSystem) Set

func (v *NullableScannedSystem) Set(val *ScannedSystem)

func (*NullableScannedSystem) UnmarshalJSON

func (v *NullableScannedSystem) UnmarshalJSON(src []byte) error

func (*NullableScannedSystem) Unset

func (v *NullableScannedSystem) Unset()

type NullableScannedWaypoint

type NullableScannedWaypoint struct {
	// contains filtered or unexported fields
}

func NewNullableScannedWaypoint

func NewNullableScannedWaypoint(val *ScannedWaypoint) *NullableScannedWaypoint

func (NullableScannedWaypoint) Get

func (NullableScannedWaypoint) IsSet

func (v NullableScannedWaypoint) IsSet() bool

func (NullableScannedWaypoint) MarshalJSON

func (v NullableScannedWaypoint) MarshalJSON() ([]byte, error)

func (*NullableScannedWaypoint) Set

func (*NullableScannedWaypoint) UnmarshalJSON

func (v *NullableScannedWaypoint) UnmarshalJSON(src []byte) error

func (*NullableScannedWaypoint) Unset

func (v *NullableScannedWaypoint) Unset()

type NullableSellCargo201Response

type NullableSellCargo201Response struct {
	// contains filtered or unexported fields
}

func NewNullableSellCargo201Response

func NewNullableSellCargo201Response(val *SellCargo201Response) *NullableSellCargo201Response

func (NullableSellCargo201Response) Get

func (NullableSellCargo201Response) IsSet

func (NullableSellCargo201Response) MarshalJSON

func (v NullableSellCargo201Response) MarshalJSON() ([]byte, error)

func (*NullableSellCargo201Response) Set

func (*NullableSellCargo201Response) UnmarshalJSON

func (v *NullableSellCargo201Response) UnmarshalJSON(src []byte) error

func (*NullableSellCargo201Response) Unset

func (v *NullableSellCargo201Response) Unset()

type NullableSellCargo201ResponseData

type NullableSellCargo201ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableSellCargo201ResponseData) Get

func (NullableSellCargo201ResponseData) IsSet

func (NullableSellCargo201ResponseData) MarshalJSON

func (v NullableSellCargo201ResponseData) MarshalJSON() ([]byte, error)

func (*NullableSellCargo201ResponseData) Set

func (*NullableSellCargo201ResponseData) UnmarshalJSON

func (v *NullableSellCargo201ResponseData) UnmarshalJSON(src []byte) error

func (*NullableSellCargo201ResponseData) Unset

type NullableSellCargoRequest

type NullableSellCargoRequest struct {
	// contains filtered or unexported fields
}

func NewNullableSellCargoRequest

func NewNullableSellCargoRequest(val *SellCargoRequest) *NullableSellCargoRequest

func (NullableSellCargoRequest) Get

func (NullableSellCargoRequest) IsSet

func (v NullableSellCargoRequest) IsSet() bool

func (NullableSellCargoRequest) MarshalJSON

func (v NullableSellCargoRequest) MarshalJSON() ([]byte, error)

func (*NullableSellCargoRequest) Set

func (*NullableSellCargoRequest) UnmarshalJSON

func (v *NullableSellCargoRequest) UnmarshalJSON(src []byte) error

func (*NullableSellCargoRequest) Unset

func (v *NullableSellCargoRequest) Unset()

type NullableShip

type NullableShip struct {
	// contains filtered or unexported fields
}

func NewNullableShip

func NewNullableShip(val *Ship) *NullableShip

func (NullableShip) Get

func (v NullableShip) Get() *Ship

func (NullableShip) IsSet

func (v NullableShip) IsSet() bool

func (NullableShip) MarshalJSON

func (v NullableShip) MarshalJSON() ([]byte, error)

func (*NullableShip) Set

func (v *NullableShip) Set(val *Ship)

func (*NullableShip) UnmarshalJSON

func (v *NullableShip) UnmarshalJSON(src []byte) error

func (*NullableShip) Unset

func (v *NullableShip) Unset()

type NullableShipCargo

type NullableShipCargo struct {
	// contains filtered or unexported fields
}

func NewNullableShipCargo

func NewNullableShipCargo(val *ShipCargo) *NullableShipCargo

func (NullableShipCargo) Get

func (v NullableShipCargo) Get() *ShipCargo

func (NullableShipCargo) IsSet

func (v NullableShipCargo) IsSet() bool

func (NullableShipCargo) MarshalJSON

func (v NullableShipCargo) MarshalJSON() ([]byte, error)

func (*NullableShipCargo) Set

func (v *NullableShipCargo) Set(val *ShipCargo)

func (*NullableShipCargo) UnmarshalJSON

func (v *NullableShipCargo) UnmarshalJSON(src []byte) error

func (*NullableShipCargo) Unset

func (v *NullableShipCargo) Unset()

type NullableShipCargoItem

type NullableShipCargoItem struct {
	// contains filtered or unexported fields
}

func NewNullableShipCargoItem

func NewNullableShipCargoItem(val *ShipCargoItem) *NullableShipCargoItem

func (NullableShipCargoItem) Get

func (NullableShipCargoItem) IsSet

func (v NullableShipCargoItem) IsSet() bool

func (NullableShipCargoItem) MarshalJSON

func (v NullableShipCargoItem) MarshalJSON() ([]byte, error)

func (*NullableShipCargoItem) Set

func (v *NullableShipCargoItem) Set(val *ShipCargoItem)

func (*NullableShipCargoItem) UnmarshalJSON

func (v *NullableShipCargoItem) UnmarshalJSON(src []byte) error

func (*NullableShipCargoItem) Unset

func (v *NullableShipCargoItem) Unset()

type NullableShipCrew

type NullableShipCrew struct {
	// contains filtered or unexported fields
}

func NewNullableShipCrew

func NewNullableShipCrew(val *ShipCrew) *NullableShipCrew

func (NullableShipCrew) Get

func (v NullableShipCrew) Get() *ShipCrew

func (NullableShipCrew) IsSet

func (v NullableShipCrew) IsSet() bool

func (NullableShipCrew) MarshalJSON

func (v NullableShipCrew) MarshalJSON() ([]byte, error)

func (*NullableShipCrew) Set

func (v *NullableShipCrew) Set(val *ShipCrew)

func (*NullableShipCrew) UnmarshalJSON

func (v *NullableShipCrew) UnmarshalJSON(src []byte) error

func (*NullableShipCrew) Unset

func (v *NullableShipCrew) Unset()

type NullableShipEngine

type NullableShipEngine struct {
	// contains filtered or unexported fields
}

func NewNullableShipEngine

func NewNullableShipEngine(val *ShipEngine) *NullableShipEngine

func (NullableShipEngine) Get

func (v NullableShipEngine) Get() *ShipEngine

func (NullableShipEngine) IsSet

func (v NullableShipEngine) IsSet() bool

func (NullableShipEngine) MarshalJSON

func (v NullableShipEngine) MarshalJSON() ([]byte, error)

func (*NullableShipEngine) Set

func (v *NullableShipEngine) Set(val *ShipEngine)

func (*NullableShipEngine) UnmarshalJSON

func (v *NullableShipEngine) UnmarshalJSON(src []byte) error

func (*NullableShipEngine) Unset

func (v *NullableShipEngine) Unset()

type NullableShipFrame

type NullableShipFrame struct {
	// contains filtered or unexported fields
}

func NewNullableShipFrame

func NewNullableShipFrame(val *ShipFrame) *NullableShipFrame

func (NullableShipFrame) Get

func (v NullableShipFrame) Get() *ShipFrame

func (NullableShipFrame) IsSet

func (v NullableShipFrame) IsSet() bool

func (NullableShipFrame) MarshalJSON

func (v NullableShipFrame) MarshalJSON() ([]byte, error)

func (*NullableShipFrame) Set

func (v *NullableShipFrame) Set(val *ShipFrame)

func (*NullableShipFrame) UnmarshalJSON

func (v *NullableShipFrame) UnmarshalJSON(src []byte) error

func (*NullableShipFrame) Unset

func (v *NullableShipFrame) Unset()

type NullableShipFuel

type NullableShipFuel struct {
	// contains filtered or unexported fields
}

func NewNullableShipFuel

func NewNullableShipFuel(val *ShipFuel) *NullableShipFuel

func (NullableShipFuel) Get

func (v NullableShipFuel) Get() *ShipFuel

func (NullableShipFuel) IsSet

func (v NullableShipFuel) IsSet() bool

func (NullableShipFuel) MarshalJSON

func (v NullableShipFuel) MarshalJSON() ([]byte, error)

func (*NullableShipFuel) Set

func (v *NullableShipFuel) Set(val *ShipFuel)

func (*NullableShipFuel) UnmarshalJSON

func (v *NullableShipFuel) UnmarshalJSON(src []byte) error

func (*NullableShipFuel) Unset

func (v *NullableShipFuel) Unset()

type NullableShipFuelConsumed

type NullableShipFuelConsumed struct {
	// contains filtered or unexported fields
}

func NewNullableShipFuelConsumed

func NewNullableShipFuelConsumed(val *ShipFuelConsumed) *NullableShipFuelConsumed

func (NullableShipFuelConsumed) Get

func (NullableShipFuelConsumed) IsSet

func (v NullableShipFuelConsumed) IsSet() bool

func (NullableShipFuelConsumed) MarshalJSON

func (v NullableShipFuelConsumed) MarshalJSON() ([]byte, error)

func (*NullableShipFuelConsumed) Set

func (*NullableShipFuelConsumed) UnmarshalJSON

func (v *NullableShipFuelConsumed) UnmarshalJSON(src []byte) error

func (*NullableShipFuelConsumed) Unset

func (v *NullableShipFuelConsumed) Unset()

type NullableShipModule

type NullableShipModule struct {
	// contains filtered or unexported fields
}

func NewNullableShipModule

func NewNullableShipModule(val *ShipModule) *NullableShipModule

func (NullableShipModule) Get

func (v NullableShipModule) Get() *ShipModule

func (NullableShipModule) IsSet

func (v NullableShipModule) IsSet() bool

func (NullableShipModule) MarshalJSON

func (v NullableShipModule) MarshalJSON() ([]byte, error)

func (*NullableShipModule) Set

func (v *NullableShipModule) Set(val *ShipModule)

func (*NullableShipModule) UnmarshalJSON

func (v *NullableShipModule) UnmarshalJSON(src []byte) error

func (*NullableShipModule) Unset

func (v *NullableShipModule) Unset()

type NullableShipMount

type NullableShipMount struct {
	// contains filtered or unexported fields
}

func NewNullableShipMount

func NewNullableShipMount(val *ShipMount) *NullableShipMount

func (NullableShipMount) Get

func (v NullableShipMount) Get() *ShipMount

func (NullableShipMount) IsSet

func (v NullableShipMount) IsSet() bool

func (NullableShipMount) MarshalJSON

func (v NullableShipMount) MarshalJSON() ([]byte, error)

func (*NullableShipMount) Set

func (v *NullableShipMount) Set(val *ShipMount)

func (*NullableShipMount) UnmarshalJSON

func (v *NullableShipMount) UnmarshalJSON(src []byte) error

func (*NullableShipMount) Unset

func (v *NullableShipMount) Unset()

type NullableShipNav

type NullableShipNav struct {
	// contains filtered or unexported fields
}

func NewNullableShipNav

func NewNullableShipNav(val *ShipNav) *NullableShipNav

func (NullableShipNav) Get

func (v NullableShipNav) Get() *ShipNav

func (NullableShipNav) IsSet

func (v NullableShipNav) IsSet() bool

func (NullableShipNav) MarshalJSON

func (v NullableShipNav) MarshalJSON() ([]byte, error)

func (*NullableShipNav) Set

func (v *NullableShipNav) Set(val *ShipNav)

func (*NullableShipNav) UnmarshalJSON

func (v *NullableShipNav) UnmarshalJSON(src []byte) error

func (*NullableShipNav) Unset

func (v *NullableShipNav) Unset()

type NullableShipNavFlightMode

type NullableShipNavFlightMode struct {
	// contains filtered or unexported fields
}

func NewNullableShipNavFlightMode

func NewNullableShipNavFlightMode(val *ShipNavFlightMode) *NullableShipNavFlightMode

func (NullableShipNavFlightMode) Get

func (NullableShipNavFlightMode) IsSet

func (v NullableShipNavFlightMode) IsSet() bool

func (NullableShipNavFlightMode) MarshalJSON

func (v NullableShipNavFlightMode) MarshalJSON() ([]byte, error)

func (*NullableShipNavFlightMode) Set

func (*NullableShipNavFlightMode) UnmarshalJSON

func (v *NullableShipNavFlightMode) UnmarshalJSON(src []byte) error

func (*NullableShipNavFlightMode) Unset

func (v *NullableShipNavFlightMode) Unset()

type NullableShipNavRoute

type NullableShipNavRoute struct {
	// contains filtered or unexported fields
}

func NewNullableShipNavRoute

func NewNullableShipNavRoute(val *ShipNavRoute) *NullableShipNavRoute

func (NullableShipNavRoute) Get

func (NullableShipNavRoute) IsSet

func (v NullableShipNavRoute) IsSet() bool

func (NullableShipNavRoute) MarshalJSON

func (v NullableShipNavRoute) MarshalJSON() ([]byte, error)

func (*NullableShipNavRoute) Set

func (v *NullableShipNavRoute) Set(val *ShipNavRoute)

func (*NullableShipNavRoute) UnmarshalJSON

func (v *NullableShipNavRoute) UnmarshalJSON(src []byte) error

func (*NullableShipNavRoute) Unset

func (v *NullableShipNavRoute) Unset()

type NullableShipNavRouteWaypoint

type NullableShipNavRouteWaypoint struct {
	// contains filtered or unexported fields
}

func NewNullableShipNavRouteWaypoint

func NewNullableShipNavRouteWaypoint(val *ShipNavRouteWaypoint) *NullableShipNavRouteWaypoint

func (NullableShipNavRouteWaypoint) Get

func (NullableShipNavRouteWaypoint) IsSet

func (NullableShipNavRouteWaypoint) MarshalJSON

func (v NullableShipNavRouteWaypoint) MarshalJSON() ([]byte, error)

func (*NullableShipNavRouteWaypoint) Set

func (*NullableShipNavRouteWaypoint) UnmarshalJSON

func (v *NullableShipNavRouteWaypoint) UnmarshalJSON(src []byte) error

func (*NullableShipNavRouteWaypoint) Unset

func (v *NullableShipNavRouteWaypoint) Unset()

type NullableShipNavStatus

type NullableShipNavStatus struct {
	// contains filtered or unexported fields
}

func NewNullableShipNavStatus

func NewNullableShipNavStatus(val *ShipNavStatus) *NullableShipNavStatus

func (NullableShipNavStatus) Get

func (NullableShipNavStatus) IsSet

func (v NullableShipNavStatus) IsSet() bool

func (NullableShipNavStatus) MarshalJSON

func (v NullableShipNavStatus) MarshalJSON() ([]byte, error)

func (*NullableShipNavStatus) Set

func (v *NullableShipNavStatus) Set(val *ShipNavStatus)

func (*NullableShipNavStatus) UnmarshalJSON

func (v *NullableShipNavStatus) UnmarshalJSON(src []byte) error

func (*NullableShipNavStatus) Unset

func (v *NullableShipNavStatus) Unset()

type NullableShipReactor

type NullableShipReactor struct {
	// contains filtered or unexported fields
}

func NewNullableShipReactor

func NewNullableShipReactor(val *ShipReactor) *NullableShipReactor

func (NullableShipReactor) Get

func (NullableShipReactor) IsSet

func (v NullableShipReactor) IsSet() bool

func (NullableShipReactor) MarshalJSON

func (v NullableShipReactor) MarshalJSON() ([]byte, error)

func (*NullableShipReactor) Set

func (v *NullableShipReactor) Set(val *ShipReactor)

func (*NullableShipReactor) UnmarshalJSON

func (v *NullableShipReactor) UnmarshalJSON(src []byte) error

func (*NullableShipReactor) Unset

func (v *NullableShipReactor) Unset()

type NullableShipRefine200Response

type NullableShipRefine200Response struct {
	// contains filtered or unexported fields
}

func (NullableShipRefine200Response) Get

func (NullableShipRefine200Response) IsSet

func (NullableShipRefine200Response) MarshalJSON

func (v NullableShipRefine200Response) MarshalJSON() ([]byte, error)

func (*NullableShipRefine200Response) Set

func (*NullableShipRefine200Response) UnmarshalJSON

func (v *NullableShipRefine200Response) UnmarshalJSON(src []byte) error

func (*NullableShipRefine200Response) Unset

func (v *NullableShipRefine200Response) Unset()

type NullableShipRefine200ResponseData

type NullableShipRefine200ResponseData struct {
	// contains filtered or unexported fields
}

func (NullableShipRefine200ResponseData) Get

func (NullableShipRefine200ResponseData) IsSet

func (NullableShipRefine200ResponseData) MarshalJSON

func (v NullableShipRefine200ResponseData) MarshalJSON() ([]byte, error)

func (*NullableShipRefine200ResponseData) Set

func (*NullableShipRefine200ResponseData) UnmarshalJSON

func (v *NullableShipRefine200ResponseData) UnmarshalJSON(src []byte) error

func (*NullableShipRefine200ResponseData) Unset

type NullableShipRefine200ResponseDataProducedInner

type NullableShipRefine200ResponseDataProducedInner struct {
	// contains filtered or unexported fields
}

func (NullableShipRefine200ResponseDataProducedInner) Get

func (NullableShipRefine200ResponseDataProducedInner) IsSet

func (NullableShipRefine200ResponseDataProducedInner) MarshalJSON

func (*NullableShipRefine200ResponseDataProducedInner) Set

func (*NullableShipRefine200ResponseDataProducedInner) UnmarshalJSON

func (*NullableShipRefine200ResponseDataProducedInner) Unset

type NullableShipRefineRequest

type NullableShipRefineRequest struct {
	// contains filtered or unexported fields
}

func NewNullableShipRefineRequest

func NewNullableShipRefineRequest(val *ShipRefineRequest) *NullableShipRefineRequest

func (NullableShipRefineRequest) Get

func (NullableShipRefineRequest) IsSet

func (v NullableShipRefineRequest) IsSet() bool

func (NullableShipRefineRequest) MarshalJSON

func (v NullableShipRefineRequest) MarshalJSON() ([]byte, error)

func (*NullableShipRefineRequest) Set

func (*NullableShipRefineRequest) UnmarshalJSON

func (v *NullableShipRefineRequest) UnmarshalJSON(src []byte) error

func (*NullableShipRefineRequest) Unset

func (v *NullableShipRefineRequest) Unset()

type NullableShipRegistration

type NullableShipRegistration struct {
	// contains filtered or unexported fields
}

func NewNullableShipRegistration

func NewNullableShipRegistration(val *ShipRegistration) *NullableShipRegistration

func (NullableShipRegistration) Get

func (NullableShipRegistration) IsSet

func (v NullableShipRegistration) IsSet() bool

func (NullableShipRegistration) MarshalJSON

func (v NullableShipRegistration) MarshalJSON() ([]byte, error)

func (*NullableShipRegistration) Set

func (*NullableShipRegistration) UnmarshalJSON

func (v *NullableShipRegistration) UnmarshalJSON(src []byte) error

func (*NullableShipRegistration) Unset

func (v *NullableShipRegistration) Unset()

type NullableShipRequirements

type NullableShipRequirements struct {
	// contains filtered or unexported fields
}

func NewNullableShipRequirements

func NewNullableShipRequirements(val *ShipRequirements) *NullableShipRequirements

func (NullableShipRequirements) Get

func (NullableShipRequirements) IsSet

func (v NullableShipRequirements) IsSet() bool

func (NullableShipRequirements) MarshalJSON

func (v NullableShipRequirements) MarshalJSON() ([]byte, error)

func (*NullableShipRequirements) Set

func (*NullableShipRequirements) UnmarshalJSON

func (v *NullableShipRequirements) UnmarshalJSON(src []byte) error

func (*NullableShipRequirements) Unset

func (v *NullableShipRequirements) Unset()

type NullableShipRole

type NullableShipRole struct {
	// contains filtered or unexported fields
}

func NewNullableShipRole

func NewNullableShipRole(val *ShipRole) *NullableShipRole

func (NullableShipRole) Get

func (v NullableShipRole) Get() *ShipRole

func (NullableShipRole) IsSet

func (v NullableShipRole) IsSet() bool

func (NullableShipRole) MarshalJSON

func (v NullableShipRole) MarshalJSON() ([]byte, error)

func (*NullableShipRole) Set

func (v *NullableShipRole) Set(val *ShipRole)

func (*NullableShipRole) UnmarshalJSON

func (v *NullableShipRole) UnmarshalJSON(src []byte) error

func (*NullableShipRole) Unset

func (v *NullableShipRole) Unset()

type NullableShipType

type NullableShipType struct {
	// contains filtered or unexported fields
}

func NewNullableShipType

func NewNullableShipType(val *ShipType) *NullableShipType

func (NullableShipType) Get

func (v NullableShipType) Get() *ShipType

func (NullableShipType) IsSet

func (v NullableShipType) IsSet() bool

func (NullableShipType) MarshalJSON

func (v NullableShipType) MarshalJSON() ([]byte, error)

func (*NullableShipType) Set

func (v *NullableShipType) Set(val *ShipType)

func (*NullableShipType) UnmarshalJSON

func (v *NullableShipType) UnmarshalJSON(src []byte) error

func (*NullableShipType) Unset

func (v *NullableShipType) Unset()

type NullableShipyard

type NullableShipyard struct {
	// contains filtered or unexported fields
}

func NewNullableShipyard

func NewNullableShipyard(val *Shipyard) *NullableShipyard

func (NullableShipyard) Get

func (v NullableShipyard) Get() *Shipyard

func (NullableShipyard) IsSet

func (v NullableShipyard) IsSet() bool

func (NullableShipyard) MarshalJSON

func (v NullableShipyard) MarshalJSON() ([]byte, error)

func (*NullableShipyard) Set

func (v *NullableShipyard) Set(val *Shipyard)

func (*NullableShipyard) UnmarshalJSON

func (v *NullableShipyard) UnmarshalJSON(src []byte) error

func (*NullableShipyard) Unset

func (v *NullableShipyard) Unset()

type NullableShipyardShip

type NullableShipyardShip struct {
	// contains filtered or unexported fields
}

func NewNullableShipyardShip

func NewNullableShipyardShip(val *ShipyardShip) *NullableShipyardShip

func (NullableShipyardShip) Get

func (NullableShipyardShip) IsSet

func (v NullableShipyardShip) IsSet() bool

func (NullableShipyardShip) MarshalJSON

func (v NullableShipyardShip) MarshalJSON() ([]byte, error)

func (*NullableShipyardShip) Set

func (v *NullableShipyardShip) Set(val *ShipyardShip)

func (*NullableShipyardShip) UnmarshalJSON

func (v *NullableShipyardShip) UnmarshalJSON(src []byte) error

func (*NullableShipyardShip) Unset

func (v *NullableShipyardShip) Unset()

type NullableShipyardShipTypesInner

type NullableShipyardShipTypesInner struct {
	// contains filtered or unexported fields
}

func (NullableShipyardShipTypesInner) Get

func (NullableShipyardShipTypesInner) IsSet

func (NullableShipyardShipTypesInner) MarshalJSON

func (v NullableShipyardShipTypesInner) MarshalJSON() ([]byte, error)

func (*NullableShipyardShipTypesInner) Set

func (*NullableShipyardShipTypesInner) UnmarshalJSON

func (v *NullableShipyardShipTypesInner) UnmarshalJSON(src []byte) error

func (*NullableShipyardShipTypesInner) Unset

func (v *NullableShipyardShipTypesInner) Unset()

type NullableShipyardTransaction

type NullableShipyardTransaction struct {
	// contains filtered or unexported fields
}

func NewNullableShipyardTransaction

func NewNullableShipyardTransaction(val *ShipyardTransaction) *NullableShipyardTransaction

func (NullableShipyardTransaction) Get

func (NullableShipyardTransaction) IsSet

func (NullableShipyardTransaction) MarshalJSON

func (v NullableShipyardTransaction) MarshalJSON() ([]byte, error)

func (*NullableShipyardTransaction) Set

func (*NullableShipyardTransaction) UnmarshalJSON

func (v *NullableShipyardTransaction) UnmarshalJSON(src []byte) error

func (*NullableShipyardTransaction) Unset

func (v *NullableShipyardTransaction) Unset()

type NullableString

type NullableString struct {
	// contains filtered or unexported fields
}

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableSurvey

type NullableSurvey struct {
	// contains filtered or unexported fields
}

func NewNullableSurvey

func NewNullableSurvey(val *Survey) *NullableSurvey

func (NullableSurvey) Get

func (v NullableSurvey) Get() *Survey

func (NullableSurvey) IsSet

func (v NullableSurvey) IsSet() bool

func (NullableSurvey) MarshalJSON

func (v NullableSurvey) MarshalJSON() ([]byte, error)

func (*NullableSurvey) Set

func (v *NullableSurvey) Set(val *Survey)

func (*NullableSurvey) UnmarshalJSON

func (v *NullableSurvey) UnmarshalJSON(src []byte) error

func (*NullableSurvey) Unset

func (v *NullableSurvey) Unset()

type NullableSurveyDeposit

type NullableSurveyDeposit struct {
	// contains filtered or unexported fields
}

func NewNullableSurveyDeposit

func NewNullableSurveyDeposit(val *SurveyDeposit) *NullableSurveyDeposit

func (NullableSurveyDeposit) Get

func (NullableSurveyDeposit) IsSet

func (v NullableSurveyDeposit) IsSet() bool

func (NullableSurveyDeposit) MarshalJSON

func (v NullableSurveyDeposit) MarshalJSON() ([]byte, error)

func (*NullableSurveyDeposit) Set

func (v *NullableSurveyDeposit) Set(val *SurveyDeposit)

func (*NullableSurveyDeposit) UnmarshalJSON

func (v *NullableSurveyDeposit) UnmarshalJSON(src []byte) error

func (*NullableSurveyDeposit) Unset

func (v *NullableSurveyDeposit) Unset()

type NullableSystem

type NullableSystem struct {
	// contains filtered or unexported fields
}

func NewNullableSystem

func NewNullableSystem(val *System) *NullableSystem

func (NullableSystem) Get

func (v NullableSystem) Get() *System

func (NullableSystem) IsSet

func (v NullableSystem) IsSet() bool

func (NullableSystem) MarshalJSON

func (v NullableSystem) MarshalJSON() ([]byte, error)

func (*NullableSystem) Set

func (v *NullableSystem) Set(val *System)

func (*NullableSystem) UnmarshalJSON

func (v *NullableSystem) UnmarshalJSON(src []byte) error

func (*NullableSystem) Unset

func (v *NullableSystem) Unset()

type NullableSystemFaction

type NullableSystemFaction struct {
	// contains filtered or unexported fields
}

func NewNullableSystemFaction

func NewNullableSystemFaction(val *SystemFaction) *NullableSystemFaction

func (NullableSystemFaction) Get

func (NullableSystemFaction) IsSet

func (v NullableSystemFaction) IsSet() bool

func (NullableSystemFaction) MarshalJSON

func (v NullableSystemFaction) MarshalJSON() ([]byte, error)

func (*NullableSystemFaction) Set

func (v *NullableSystemFaction) Set(val *SystemFaction)

func (*NullableSystemFaction) UnmarshalJSON

func (v *NullableSystemFaction) UnmarshalJSON(src []byte) error

func (*NullableSystemFaction) Unset

func (v *NullableSystemFaction) Unset()

type NullableSystemType

type NullableSystemType struct {
	// contains filtered or unexported fields
}

func NewNullableSystemType

func NewNullableSystemType(val *SystemType) *NullableSystemType

func (NullableSystemType) Get

func (v NullableSystemType) Get() *SystemType

func (NullableSystemType) IsSet

func (v NullableSystemType) IsSet() bool

func (NullableSystemType) MarshalJSON

func (v NullableSystemType) MarshalJSON() ([]byte, error)

func (*NullableSystemType) Set

func (v *NullableSystemType) Set(val *SystemType)

func (*NullableSystemType) UnmarshalJSON

func (v *NullableSystemType) UnmarshalJSON(src []byte) error

func (*NullableSystemType) Unset

func (v *NullableSystemType) Unset()

type NullableSystemWaypoint

type NullableSystemWaypoint struct {
	// contains filtered or unexported fields
}

func NewNullableSystemWaypoint

func NewNullableSystemWaypoint(val *SystemWaypoint) *NullableSystemWaypoint

func (NullableSystemWaypoint) Get

func (NullableSystemWaypoint) IsSet

func (v NullableSystemWaypoint) IsSet() bool

func (NullableSystemWaypoint) MarshalJSON

func (v NullableSystemWaypoint) MarshalJSON() ([]byte, error)

func (*NullableSystemWaypoint) Set

func (*NullableSystemWaypoint) UnmarshalJSON

func (v *NullableSystemWaypoint) UnmarshalJSON(src []byte) error

func (*NullableSystemWaypoint) Unset

func (v *NullableSystemWaypoint) Unset()

type NullableTime

type NullableTime struct {
	// contains filtered or unexported fields
}

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableTradeGood

type NullableTradeGood struct {
	// contains filtered or unexported fields
}

func NewNullableTradeGood

func NewNullableTradeGood(val *TradeGood) *NullableTradeGood

func (NullableTradeGood) Get

func (v NullableTradeGood) Get() *TradeGood

func (NullableTradeGood) IsSet

func (v NullableTradeGood) IsSet() bool

func (NullableTradeGood) MarshalJSON

func (v NullableTradeGood) MarshalJSON() ([]byte, error)

func (*NullableTradeGood) Set

func (v *NullableTradeGood) Set(val *TradeGood)

func (*NullableTradeGood) UnmarshalJSON

func (v *NullableTradeGood) UnmarshalJSON(src []byte) error

func (*NullableTradeGood) Unset

func (v *NullableTradeGood) Unset()

type NullableTradeSymbol

type NullableTradeSymbol struct {
	// contains filtered or unexported fields
}

func NewNullableTradeSymbol

func NewNullableTradeSymbol(val *TradeSymbol) *NullableTradeSymbol

func (NullableTradeSymbol) Get

func (NullableTradeSymbol) IsSet

func (v NullableTradeSymbol) IsSet() bool

func (NullableTradeSymbol) MarshalJSON

func (v NullableTradeSymbol) MarshalJSON() ([]byte, error)

func (*NullableTradeSymbol) Set

func (v *NullableTradeSymbol) Set(val *TradeSymbol)

func (*NullableTradeSymbol) UnmarshalJSON

func (v *NullableTradeSymbol) UnmarshalJSON(src []byte) error

func (*NullableTradeSymbol) Unset

func (v *NullableTradeSymbol) Unset()

type NullableTransferCargo200Response

type NullableTransferCargo200Response struct {
	// contains filtered or unexported fields
}

func (NullableTransferCargo200Response) Get

func (NullableTransferCargo200Response) IsSet

func (NullableTransferCargo200Response) MarshalJSON

func (v NullableTransferCargo200Response) MarshalJSON() ([]byte, error)

func (*NullableTransferCargo200Response) Set

func (*NullableTransferCargo200Response) UnmarshalJSON

func (v *NullableTransferCargo200Response) UnmarshalJSON(src []byte) error

func (*NullableTransferCargo200Response) Unset

type NullableTransferCargoRequest

type NullableTransferCargoRequest struct {
	// contains filtered or unexported fields
}

func NewNullableTransferCargoRequest

func NewNullableTransferCargoRequest(val *TransferCargoRequest) *NullableTransferCargoRequest

func (NullableTransferCargoRequest) Get

func (NullableTransferCargoRequest) IsSet

func (NullableTransferCargoRequest) MarshalJSON

func (v NullableTransferCargoRequest) MarshalJSON() ([]byte, error)

func (*NullableTransferCargoRequest) Set

func (*NullableTransferCargoRequest) UnmarshalJSON

func (v *NullableTransferCargoRequest) UnmarshalJSON(src []byte) error

func (*NullableTransferCargoRequest) Unset

func (v *NullableTransferCargoRequest) Unset()

type NullableWaypoint

type NullableWaypoint struct {
	// contains filtered or unexported fields
}

func NewNullableWaypoint

func NewNullableWaypoint(val *Waypoint) *NullableWaypoint

func (NullableWaypoint) Get

func (v NullableWaypoint) Get() *Waypoint

func (NullableWaypoint) IsSet

func (v NullableWaypoint) IsSet() bool

func (NullableWaypoint) MarshalJSON

func (v NullableWaypoint) MarshalJSON() ([]byte, error)

func (*NullableWaypoint) Set

func (v *NullableWaypoint) Set(val *Waypoint)

func (*NullableWaypoint) UnmarshalJSON

func (v *NullableWaypoint) UnmarshalJSON(src []byte) error

func (*NullableWaypoint) Unset

func (v *NullableWaypoint) Unset()

type NullableWaypointFaction

type NullableWaypointFaction struct {
	// contains filtered or unexported fields
}

func NewNullableWaypointFaction

func NewNullableWaypointFaction(val *WaypointFaction) *NullableWaypointFaction

func (NullableWaypointFaction) Get

func (NullableWaypointFaction) IsSet

func (v NullableWaypointFaction) IsSet() bool

func (NullableWaypointFaction) MarshalJSON

func (v NullableWaypointFaction) MarshalJSON() ([]byte, error)

func (*NullableWaypointFaction) Set

func (*NullableWaypointFaction) UnmarshalJSON

func (v *NullableWaypointFaction) UnmarshalJSON(src []byte) error

func (*NullableWaypointFaction) Unset

func (v *NullableWaypointFaction) Unset()

type NullableWaypointOrbital

type NullableWaypointOrbital struct {
	// contains filtered or unexported fields
}

func NewNullableWaypointOrbital

func NewNullableWaypointOrbital(val *WaypointOrbital) *NullableWaypointOrbital

func (NullableWaypointOrbital) Get

func (NullableWaypointOrbital) IsSet

func (v NullableWaypointOrbital) IsSet() bool

func (NullableWaypointOrbital) MarshalJSON

func (v NullableWaypointOrbital) MarshalJSON() ([]byte, error)

func (*NullableWaypointOrbital) Set

func (*NullableWaypointOrbital) UnmarshalJSON

func (v *NullableWaypointOrbital) UnmarshalJSON(src []byte) error

func (*NullableWaypointOrbital) Unset

func (v *NullableWaypointOrbital) Unset()

type NullableWaypointTrait

type NullableWaypointTrait struct {
	// contains filtered or unexported fields
}

func NewNullableWaypointTrait

func NewNullableWaypointTrait(val *WaypointTrait) *NullableWaypointTrait

func (NullableWaypointTrait) Get

func (NullableWaypointTrait) IsSet

func (v NullableWaypointTrait) IsSet() bool

func (NullableWaypointTrait) MarshalJSON

func (v NullableWaypointTrait) MarshalJSON() ([]byte, error)

func (*NullableWaypointTrait) Set

func (v *NullableWaypointTrait) Set(val *WaypointTrait)

func (*NullableWaypointTrait) UnmarshalJSON

func (v *NullableWaypointTrait) UnmarshalJSON(src []byte) error

func (*NullableWaypointTrait) Unset

func (v *NullableWaypointTrait) Unset()

type NullableWaypointType

type NullableWaypointType struct {
	// contains filtered or unexported fields
}

func NewNullableWaypointType

func NewNullableWaypointType(val *WaypointType) *NullableWaypointType

func (NullableWaypointType) Get

func (NullableWaypointType) IsSet

func (v NullableWaypointType) IsSet() bool

func (NullableWaypointType) MarshalJSON

func (v NullableWaypointType) MarshalJSON() ([]byte, error)

func (*NullableWaypointType) Set

func (v *NullableWaypointType) Set(val *WaypointType)

func (*NullableWaypointType) UnmarshalJSON

func (v *NullableWaypointType) UnmarshalJSON(src []byte) error

func (*NullableWaypointType) Unset

func (v *NullableWaypointType) Unset()

type OrbitShip200Response

type OrbitShip200Response struct {
	Data                 OrbitShip200ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

OrbitShip200Response

func NewOrbitShip200Response

func NewOrbitShip200Response(data OrbitShip200ResponseData) *OrbitShip200Response

NewOrbitShip200Response instantiates a new OrbitShip200Response 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

func NewOrbitShip200ResponseWithDefaults

func NewOrbitShip200ResponseWithDefaults() *OrbitShip200Response

NewOrbitShip200ResponseWithDefaults instantiates a new OrbitShip200Response 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

func (*OrbitShip200Response) GetData

GetData returns the Data field value

func (*OrbitShip200Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (OrbitShip200Response) MarshalJSON

func (o OrbitShip200Response) MarshalJSON() ([]byte, error)

func (*OrbitShip200Response) SetData

SetData sets field value

func (OrbitShip200Response) ToMap

func (o OrbitShip200Response) ToMap() (map[string]interface{}, error)

func (*OrbitShip200Response) UnmarshalJSON

func (o *OrbitShip200Response) UnmarshalJSON(bytes []byte) (err error)

type OrbitShip200ResponseData

type OrbitShip200ResponseData struct {
	Nav                  ShipNav `json:"nav"`
	AdditionalProperties map[string]interface{}
}

OrbitShip200ResponseData struct for OrbitShip200ResponseData

func NewOrbitShip200ResponseData

func NewOrbitShip200ResponseData(nav ShipNav) *OrbitShip200ResponseData

NewOrbitShip200ResponseData instantiates a new OrbitShip200ResponseData 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

func NewOrbitShip200ResponseDataWithDefaults

func NewOrbitShip200ResponseDataWithDefaults() *OrbitShip200ResponseData

NewOrbitShip200ResponseDataWithDefaults instantiates a new OrbitShip200ResponseData 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

func (*OrbitShip200ResponseData) GetNav

func (o *OrbitShip200ResponseData) GetNav() ShipNav

GetNav returns the Nav field value

func (*OrbitShip200ResponseData) GetNavOk

func (o *OrbitShip200ResponseData) GetNavOk() (*ShipNav, bool)

GetNavOk returns a tuple with the Nav field value and a boolean to check if the value has been set.

func (OrbitShip200ResponseData) MarshalJSON

func (o OrbitShip200ResponseData) MarshalJSON() ([]byte, error)

func (*OrbitShip200ResponseData) SetNav

func (o *OrbitShip200ResponseData) SetNav(v ShipNav)

SetNav sets field value

func (OrbitShip200ResponseData) ToMap

func (o OrbitShip200ResponseData) ToMap() (map[string]interface{}, error)

func (*OrbitShip200ResponseData) UnmarshalJSON

func (o *OrbitShip200ResponseData) UnmarshalJSON(bytes []byte) (err error)

type PatchShipNavRequest

type PatchShipNavRequest struct {
	FlightMode           *ShipNavFlightMode `json:"flightMode,omitempty"`
	AdditionalProperties map[string]interface{}
}

PatchShipNavRequest struct for PatchShipNavRequest

func NewPatchShipNavRequest

func NewPatchShipNavRequest() *PatchShipNavRequest

NewPatchShipNavRequest instantiates a new PatchShipNavRequest 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

func NewPatchShipNavRequestWithDefaults

func NewPatchShipNavRequestWithDefaults() *PatchShipNavRequest

NewPatchShipNavRequestWithDefaults instantiates a new PatchShipNavRequest 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

func (*PatchShipNavRequest) GetFlightMode

func (o *PatchShipNavRequest) GetFlightMode() ShipNavFlightMode

GetFlightMode returns the FlightMode field value if set, zero value otherwise.

func (*PatchShipNavRequest) GetFlightModeOk

func (o *PatchShipNavRequest) GetFlightModeOk() (*ShipNavFlightMode, bool)

GetFlightModeOk returns a tuple with the FlightMode field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PatchShipNavRequest) HasFlightMode

func (o *PatchShipNavRequest) HasFlightMode() bool

HasFlightMode returns a boolean if a field has been set.

func (PatchShipNavRequest) MarshalJSON

func (o PatchShipNavRequest) MarshalJSON() ([]byte, error)

func (*PatchShipNavRequest) SetFlightMode

func (o *PatchShipNavRequest) SetFlightMode(v ShipNavFlightMode)

SetFlightMode gets a reference to the given ShipNavFlightMode and assigns it to the FlightMode field.

func (PatchShipNavRequest) ToMap

func (o PatchShipNavRequest) ToMap() (map[string]interface{}, error)

func (*PatchShipNavRequest) UnmarshalJSON

func (o *PatchShipNavRequest) UnmarshalJSON(bytes []byte) (err error)

type PurchaseCargo201Response

type PurchaseCargo201Response struct {
	Data                 SellCargo201ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

PurchaseCargo201Response

func NewPurchaseCargo201Response

func NewPurchaseCargo201Response(data SellCargo201ResponseData) *PurchaseCargo201Response

NewPurchaseCargo201Response instantiates a new PurchaseCargo201Response 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

func NewPurchaseCargo201ResponseWithDefaults

func NewPurchaseCargo201ResponseWithDefaults() *PurchaseCargo201Response

NewPurchaseCargo201ResponseWithDefaults instantiates a new PurchaseCargo201Response 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

func (*PurchaseCargo201Response) GetData

GetData returns the Data field value

func (*PurchaseCargo201Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (PurchaseCargo201Response) MarshalJSON

func (o PurchaseCargo201Response) MarshalJSON() ([]byte, error)

func (*PurchaseCargo201Response) SetData

SetData sets field value

func (PurchaseCargo201Response) ToMap

func (o PurchaseCargo201Response) ToMap() (map[string]interface{}, error)

func (*PurchaseCargo201Response) UnmarshalJSON

func (o *PurchaseCargo201Response) UnmarshalJSON(bytes []byte) (err error)

type PurchaseCargoRequest

type PurchaseCargoRequest struct {
	Symbol               string `json:"symbol"`
	Units                int32  `json:"units"`
	AdditionalProperties map[string]interface{}
}

PurchaseCargoRequest struct for PurchaseCargoRequest

func NewPurchaseCargoRequest

func NewPurchaseCargoRequest(symbol string, units int32) *PurchaseCargoRequest

NewPurchaseCargoRequest instantiates a new PurchaseCargoRequest 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

func NewPurchaseCargoRequestWithDefaults

func NewPurchaseCargoRequestWithDefaults() *PurchaseCargoRequest

NewPurchaseCargoRequestWithDefaults instantiates a new PurchaseCargoRequest 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

func (*PurchaseCargoRequest) GetSymbol

func (o *PurchaseCargoRequest) GetSymbol() string

GetSymbol returns the Symbol field value

func (*PurchaseCargoRequest) GetSymbolOk

func (o *PurchaseCargoRequest) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*PurchaseCargoRequest) GetUnits

func (o *PurchaseCargoRequest) GetUnits() int32

GetUnits returns the Units field value

func (*PurchaseCargoRequest) GetUnitsOk

func (o *PurchaseCargoRequest) GetUnitsOk() (*int32, bool)

GetUnitsOk returns a tuple with the Units field value and a boolean to check if the value has been set.

func (PurchaseCargoRequest) MarshalJSON

func (o PurchaseCargoRequest) MarshalJSON() ([]byte, error)

func (*PurchaseCargoRequest) SetSymbol

func (o *PurchaseCargoRequest) SetSymbol(v string)

SetSymbol sets field value

func (*PurchaseCargoRequest) SetUnits

func (o *PurchaseCargoRequest) SetUnits(v int32)

SetUnits sets field value

func (PurchaseCargoRequest) ToMap

func (o PurchaseCargoRequest) ToMap() (map[string]interface{}, error)

func (*PurchaseCargoRequest) UnmarshalJSON

func (o *PurchaseCargoRequest) UnmarshalJSON(bytes []byte) (err error)

type PurchaseShip201Response

type PurchaseShip201Response struct {
	Data                 PurchaseShip201ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

PurchaseShip201Response

func NewPurchaseShip201Response

func NewPurchaseShip201Response(data PurchaseShip201ResponseData) *PurchaseShip201Response

NewPurchaseShip201Response instantiates a new PurchaseShip201Response 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

func NewPurchaseShip201ResponseWithDefaults

func NewPurchaseShip201ResponseWithDefaults() *PurchaseShip201Response

NewPurchaseShip201ResponseWithDefaults instantiates a new PurchaseShip201Response 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

func (*PurchaseShip201Response) GetData

GetData returns the Data field value

func (*PurchaseShip201Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (PurchaseShip201Response) MarshalJSON

func (o PurchaseShip201Response) MarshalJSON() ([]byte, error)

func (*PurchaseShip201Response) SetData

SetData sets field value

func (PurchaseShip201Response) ToMap

func (o PurchaseShip201Response) ToMap() (map[string]interface{}, error)

func (*PurchaseShip201Response) UnmarshalJSON

func (o *PurchaseShip201Response) UnmarshalJSON(bytes []byte) (err error)

type PurchaseShip201ResponseData

type PurchaseShip201ResponseData struct {
	Agent                Agent               `json:"agent"`
	Ship                 Ship                `json:"ship"`
	Transaction          ShipyardTransaction `json:"transaction"`
	AdditionalProperties map[string]interface{}
}

PurchaseShip201ResponseData struct for PurchaseShip201ResponseData

func NewPurchaseShip201ResponseData

func NewPurchaseShip201ResponseData(agent Agent, ship Ship, transaction ShipyardTransaction) *PurchaseShip201ResponseData

NewPurchaseShip201ResponseData instantiates a new PurchaseShip201ResponseData 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

func NewPurchaseShip201ResponseDataWithDefaults

func NewPurchaseShip201ResponseDataWithDefaults() *PurchaseShip201ResponseData

NewPurchaseShip201ResponseDataWithDefaults instantiates a new PurchaseShip201ResponseData 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

func (*PurchaseShip201ResponseData) GetAgent

func (o *PurchaseShip201ResponseData) GetAgent() Agent

GetAgent returns the Agent field value

func (*PurchaseShip201ResponseData) GetAgentOk

func (o *PurchaseShip201ResponseData) GetAgentOk() (*Agent, bool)

GetAgentOk returns a tuple with the Agent field value and a boolean to check if the value has been set.

func (*PurchaseShip201ResponseData) GetShip

func (o *PurchaseShip201ResponseData) GetShip() Ship

GetShip returns the Ship field value

func (*PurchaseShip201ResponseData) GetShipOk

func (o *PurchaseShip201ResponseData) GetShipOk() (*Ship, bool)

GetShipOk returns a tuple with the Ship field value and a boolean to check if the value has been set.

func (*PurchaseShip201ResponseData) GetTransaction

GetTransaction returns the Transaction field value

func (*PurchaseShip201ResponseData) GetTransactionOk

func (o *PurchaseShip201ResponseData) GetTransactionOk() (*ShipyardTransaction, bool)

GetTransactionOk returns a tuple with the Transaction field value and a boolean to check if the value has been set.

func (PurchaseShip201ResponseData) MarshalJSON

func (o PurchaseShip201ResponseData) MarshalJSON() ([]byte, error)

func (*PurchaseShip201ResponseData) SetAgent

func (o *PurchaseShip201ResponseData) SetAgent(v Agent)

SetAgent sets field value

func (*PurchaseShip201ResponseData) SetShip

func (o *PurchaseShip201ResponseData) SetShip(v Ship)

SetShip sets field value

func (*PurchaseShip201ResponseData) SetTransaction

func (o *PurchaseShip201ResponseData) SetTransaction(v ShipyardTransaction)

SetTransaction sets field value

func (PurchaseShip201ResponseData) ToMap

func (o PurchaseShip201ResponseData) ToMap() (map[string]interface{}, error)

func (*PurchaseShip201ResponseData) UnmarshalJSON

func (o *PurchaseShip201ResponseData) UnmarshalJSON(bytes []byte) (err error)

type PurchaseShipRequest

type PurchaseShipRequest struct {
	ShipType ShipType `json:"shipType"`
	// The symbol of the waypoint you want to purchase the ship at.
	WaypointSymbol       string `json:"waypointSymbol"`
	AdditionalProperties map[string]interface{}
}

PurchaseShipRequest struct for PurchaseShipRequest

func NewPurchaseShipRequest

func NewPurchaseShipRequest(shipType ShipType, waypointSymbol string) *PurchaseShipRequest

NewPurchaseShipRequest instantiates a new PurchaseShipRequest 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

func NewPurchaseShipRequestWithDefaults

func NewPurchaseShipRequestWithDefaults() *PurchaseShipRequest

NewPurchaseShipRequestWithDefaults instantiates a new PurchaseShipRequest 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

func (*PurchaseShipRequest) GetShipType

func (o *PurchaseShipRequest) GetShipType() ShipType

GetShipType returns the ShipType field value

func (*PurchaseShipRequest) GetShipTypeOk

func (o *PurchaseShipRequest) GetShipTypeOk() (*ShipType, bool)

GetShipTypeOk returns a tuple with the ShipType field value and a boolean to check if the value has been set.

func (*PurchaseShipRequest) GetWaypointSymbol

func (o *PurchaseShipRequest) GetWaypointSymbol() string

GetWaypointSymbol returns the WaypointSymbol field value

func (*PurchaseShipRequest) GetWaypointSymbolOk

func (o *PurchaseShipRequest) GetWaypointSymbolOk() (*string, bool)

GetWaypointSymbolOk returns a tuple with the WaypointSymbol field value and a boolean to check if the value has been set.

func (PurchaseShipRequest) MarshalJSON

func (o PurchaseShipRequest) MarshalJSON() ([]byte, error)

func (*PurchaseShipRequest) SetShipType

func (o *PurchaseShipRequest) SetShipType(v ShipType)

SetShipType sets field value

func (*PurchaseShipRequest) SetWaypointSymbol

func (o *PurchaseShipRequest) SetWaypointSymbol(v string)

SetWaypointSymbol sets field value

func (PurchaseShipRequest) ToMap

func (o PurchaseShipRequest) ToMap() (map[string]interface{}, error)

func (*PurchaseShipRequest) UnmarshalJSON

func (o *PurchaseShipRequest) UnmarshalJSON(bytes []byte) (err error)

type RefuelShip200Response

type RefuelShip200Response struct {
	Data                 RefuelShip200ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

RefuelShip200Response

func NewRefuelShip200Response

func NewRefuelShip200Response(data RefuelShip200ResponseData) *RefuelShip200Response

NewRefuelShip200Response instantiates a new RefuelShip200Response 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

func NewRefuelShip200ResponseWithDefaults

func NewRefuelShip200ResponseWithDefaults() *RefuelShip200Response

NewRefuelShip200ResponseWithDefaults instantiates a new RefuelShip200Response 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

func (*RefuelShip200Response) GetData

GetData returns the Data field value

func (*RefuelShip200Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (RefuelShip200Response) MarshalJSON

func (o RefuelShip200Response) MarshalJSON() ([]byte, error)

func (*RefuelShip200Response) SetData

SetData sets field value

func (RefuelShip200Response) ToMap

func (o RefuelShip200Response) ToMap() (map[string]interface{}, error)

func (*RefuelShip200Response) UnmarshalJSON

func (o *RefuelShip200Response) UnmarshalJSON(bytes []byte) (err error)

type RefuelShip200ResponseData

type RefuelShip200ResponseData struct {
	Agent                Agent    `json:"agent"`
	Fuel                 ShipFuel `json:"fuel"`
	AdditionalProperties map[string]interface{}
}

RefuelShip200ResponseData struct for RefuelShip200ResponseData

func NewRefuelShip200ResponseData

func NewRefuelShip200ResponseData(agent Agent, fuel ShipFuel) *RefuelShip200ResponseData

NewRefuelShip200ResponseData instantiates a new RefuelShip200ResponseData 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

func NewRefuelShip200ResponseDataWithDefaults

func NewRefuelShip200ResponseDataWithDefaults() *RefuelShip200ResponseData

NewRefuelShip200ResponseDataWithDefaults instantiates a new RefuelShip200ResponseData 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

func (*RefuelShip200ResponseData) GetAgent

func (o *RefuelShip200ResponseData) GetAgent() Agent

GetAgent returns the Agent field value

func (*RefuelShip200ResponseData) GetAgentOk

func (o *RefuelShip200ResponseData) GetAgentOk() (*Agent, bool)

GetAgentOk returns a tuple with the Agent field value and a boolean to check if the value has been set.

func (*RefuelShip200ResponseData) GetFuel

func (o *RefuelShip200ResponseData) GetFuel() ShipFuel

GetFuel returns the Fuel field value

func (*RefuelShip200ResponseData) GetFuelOk

func (o *RefuelShip200ResponseData) GetFuelOk() (*ShipFuel, bool)

GetFuelOk returns a tuple with the Fuel field value and a boolean to check if the value has been set.

func (RefuelShip200ResponseData) MarshalJSON

func (o RefuelShip200ResponseData) MarshalJSON() ([]byte, error)

func (*RefuelShip200ResponseData) SetAgent

func (o *RefuelShip200ResponseData) SetAgent(v Agent)

SetAgent sets field value

func (*RefuelShip200ResponseData) SetFuel

func (o *RefuelShip200ResponseData) SetFuel(v ShipFuel)

SetFuel sets field value

func (RefuelShip200ResponseData) ToMap

func (o RefuelShip200ResponseData) ToMap() (map[string]interface{}, error)

func (*RefuelShip200ResponseData) UnmarshalJSON

func (o *RefuelShip200ResponseData) UnmarshalJSON(bytes []byte) (err error)

type Register201Response

type Register201Response struct {
	Data                 Register201ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

Register201Response struct for Register201Response

func NewRegister201Response

func NewRegister201Response(data Register201ResponseData) *Register201Response

NewRegister201Response instantiates a new Register201Response 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

func NewRegister201ResponseWithDefaults

func NewRegister201ResponseWithDefaults() *Register201Response

NewRegister201ResponseWithDefaults instantiates a new Register201Response 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

func (*Register201Response) GetData

GetData returns the Data field value

func (*Register201Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (Register201Response) MarshalJSON

func (o Register201Response) MarshalJSON() ([]byte, error)

func (*Register201Response) SetData

SetData sets field value

func (Register201Response) ToMap

func (o Register201Response) ToMap() (map[string]interface{}, error)

func (*Register201Response) UnmarshalJSON

func (o *Register201Response) UnmarshalJSON(bytes []byte) (err error)

type Register201ResponseData

type Register201ResponseData struct {
	Agent    Agent    `json:"agent"`
	Contract Contract `json:"contract"`
	Faction  Faction  `json:"faction"`
	Ship     Ship     `json:"ship"`
	// A Bearer token for accessing secured API endpoints.
	Token                string `json:"token"`
	AdditionalProperties map[string]interface{}
}

Register201ResponseData struct for Register201ResponseData

func NewRegister201ResponseData

func NewRegister201ResponseData(agent Agent, contract Contract, faction Faction, ship Ship, token string) *Register201ResponseData

NewRegister201ResponseData instantiates a new Register201ResponseData 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

func NewRegister201ResponseDataWithDefaults

func NewRegister201ResponseDataWithDefaults() *Register201ResponseData

NewRegister201ResponseDataWithDefaults instantiates a new Register201ResponseData 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

func (*Register201ResponseData) GetAgent

func (o *Register201ResponseData) GetAgent() Agent

GetAgent returns the Agent field value

func (*Register201ResponseData) GetAgentOk

func (o *Register201ResponseData) GetAgentOk() (*Agent, bool)

GetAgentOk returns a tuple with the Agent field value and a boolean to check if the value has been set.

func (*Register201ResponseData) GetContract

func (o *Register201ResponseData) GetContract() Contract

GetContract returns the Contract field value

func (*Register201ResponseData) GetContractOk

func (o *Register201ResponseData) GetContractOk() (*Contract, bool)

GetContractOk returns a tuple with the Contract field value and a boolean to check if the value has been set.

func (*Register201ResponseData) GetFaction

func (o *Register201ResponseData) GetFaction() Faction

GetFaction returns the Faction field value

func (*Register201ResponseData) GetFactionOk

func (o *Register201ResponseData) GetFactionOk() (*Faction, bool)

GetFactionOk returns a tuple with the Faction field value and a boolean to check if the value has been set.

func (*Register201ResponseData) GetShip

func (o *Register201ResponseData) GetShip() Ship

GetShip returns the Ship field value

func (*Register201ResponseData) GetShipOk

func (o *Register201ResponseData) GetShipOk() (*Ship, bool)

GetShipOk returns a tuple with the Ship field value and a boolean to check if the value has been set.

func (*Register201ResponseData) GetToken

func (o *Register201ResponseData) GetToken() string

GetToken returns the Token field value

func (*Register201ResponseData) GetTokenOk

func (o *Register201ResponseData) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (Register201ResponseData) MarshalJSON

func (o Register201ResponseData) MarshalJSON() ([]byte, error)

func (*Register201ResponseData) SetAgent

func (o *Register201ResponseData) SetAgent(v Agent)

SetAgent sets field value

func (*Register201ResponseData) SetContract

func (o *Register201ResponseData) SetContract(v Contract)

SetContract sets field value

func (*Register201ResponseData) SetFaction

func (o *Register201ResponseData) SetFaction(v Faction)

SetFaction sets field value

func (*Register201ResponseData) SetShip

func (o *Register201ResponseData) SetShip(v Ship)

SetShip sets field value

func (*Register201ResponseData) SetToken

func (o *Register201ResponseData) SetToken(v string)

SetToken sets field value

func (Register201ResponseData) ToMap

func (o Register201ResponseData) ToMap() (map[string]interface{}, error)

func (*Register201ResponseData) UnmarshalJSON

func (o *Register201ResponseData) UnmarshalJSON(bytes []byte) (err error)

type RegisterRequest

type RegisterRequest struct {
	// The faction you choose determines your headquarters.
	Faction string `json:"faction"`
	// How other agents will see your ships and information.
	Symbol               string `json:"symbol"`
	AdditionalProperties map[string]interface{}
}

RegisterRequest struct for RegisterRequest

func NewRegisterRequest

func NewRegisterRequest(faction string, symbol string) *RegisterRequest

NewRegisterRequest instantiates a new RegisterRequest 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

func NewRegisterRequestWithDefaults

func NewRegisterRequestWithDefaults() *RegisterRequest

NewRegisterRequestWithDefaults instantiates a new RegisterRequest 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

func (*RegisterRequest) GetFaction

func (o *RegisterRequest) GetFaction() string

GetFaction returns the Faction field value

func (*RegisterRequest) GetFactionOk

func (o *RegisterRequest) GetFactionOk() (*string, bool)

GetFactionOk returns a tuple with the Faction field value and a boolean to check if the value has been set.

func (*RegisterRequest) GetSymbol

func (o *RegisterRequest) GetSymbol() string

GetSymbol returns the Symbol field value

func (*RegisterRequest) GetSymbolOk

func (o *RegisterRequest) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (RegisterRequest) MarshalJSON

func (o RegisterRequest) MarshalJSON() ([]byte, error)

func (*RegisterRequest) SetFaction

func (o *RegisterRequest) SetFaction(v string)

SetFaction sets field value

func (*RegisterRequest) SetSymbol

func (o *RegisterRequest) SetSymbol(v string)

SetSymbol sets field value

func (RegisterRequest) ToMap

func (o RegisterRequest) ToMap() (map[string]interface{}, error)

func (*RegisterRequest) UnmarshalJSON

func (o *RegisterRequest) UnmarshalJSON(bytes []byte) (err error)

type ScannedShip

type ScannedShip struct {
	// The globally unique identifier of the ship.
	Symbol               string                   `json:"symbol"`
	Registration         ShipRegistration         `json:"registration"`
	Nav                  ShipNav                  `json:"nav"`
	Frame                *ScannedShipFrame        `json:"frame,omitempty"`
	Reactor              *ScannedShipReactor      `json:"reactor,omitempty"`
	Engine               ScannedShipEngine        `json:"engine"`
	Mounts               []ScannedShipMountsInner `json:"mounts,omitempty"`
	AdditionalProperties map[string]interface{}
}

ScannedShip The ship that was scanned. Details include information about the ship that could be detected by the scanner.

func NewScannedShip

func NewScannedShip(symbol string, registration ShipRegistration, nav ShipNav, engine ScannedShipEngine) *ScannedShip

NewScannedShip instantiates a new ScannedShip 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

func NewScannedShipWithDefaults

func NewScannedShipWithDefaults() *ScannedShip

NewScannedShipWithDefaults instantiates a new ScannedShip 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

func (*ScannedShip) GetEngine

func (o *ScannedShip) GetEngine() ScannedShipEngine

GetEngine returns the Engine field value

func (*ScannedShip) GetEngineOk

func (o *ScannedShip) GetEngineOk() (*ScannedShipEngine, bool)

GetEngineOk returns a tuple with the Engine field value and a boolean to check if the value has been set.

func (*ScannedShip) GetFrame

func (o *ScannedShip) GetFrame() ScannedShipFrame

GetFrame returns the Frame field value if set, zero value otherwise.

func (*ScannedShip) GetFrameOk

func (o *ScannedShip) GetFrameOk() (*ScannedShipFrame, bool)

GetFrameOk returns a tuple with the Frame field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScannedShip) GetMounts

func (o *ScannedShip) GetMounts() []ScannedShipMountsInner

GetMounts returns the Mounts field value if set, zero value otherwise.

func (*ScannedShip) GetMountsOk

func (o *ScannedShip) GetMountsOk() ([]ScannedShipMountsInner, bool)

GetMountsOk returns a tuple with the Mounts field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScannedShip) GetNav

func (o *ScannedShip) GetNav() ShipNav

GetNav returns the Nav field value

func (*ScannedShip) GetNavOk

func (o *ScannedShip) GetNavOk() (*ShipNav, bool)

GetNavOk returns a tuple with the Nav field value and a boolean to check if the value has been set.

func (*ScannedShip) GetReactor

func (o *ScannedShip) GetReactor() ScannedShipReactor

GetReactor returns the Reactor field value if set, zero value otherwise.

func (*ScannedShip) GetReactorOk

func (o *ScannedShip) GetReactorOk() (*ScannedShipReactor, bool)

GetReactorOk returns a tuple with the Reactor field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScannedShip) GetRegistration

func (o *ScannedShip) GetRegistration() ShipRegistration

GetRegistration returns the Registration field value

func (*ScannedShip) GetRegistrationOk

func (o *ScannedShip) GetRegistrationOk() (*ShipRegistration, bool)

GetRegistrationOk returns a tuple with the Registration field value and a boolean to check if the value has been set.

func (*ScannedShip) GetSymbol

func (o *ScannedShip) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ScannedShip) GetSymbolOk

func (o *ScannedShip) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*ScannedShip) HasFrame

func (o *ScannedShip) HasFrame() bool

HasFrame returns a boolean if a field has been set.

func (*ScannedShip) HasMounts

func (o *ScannedShip) HasMounts() bool

HasMounts returns a boolean if a field has been set.

func (*ScannedShip) HasReactor

func (o *ScannedShip) HasReactor() bool

HasReactor returns a boolean if a field has been set.

func (ScannedShip) MarshalJSON

func (o ScannedShip) MarshalJSON() ([]byte, error)

func (*ScannedShip) SetEngine

func (o *ScannedShip) SetEngine(v ScannedShipEngine)

SetEngine sets field value

func (*ScannedShip) SetFrame

func (o *ScannedShip) SetFrame(v ScannedShipFrame)

SetFrame gets a reference to the given ScannedShipFrame and assigns it to the Frame field.

func (*ScannedShip) SetMounts

func (o *ScannedShip) SetMounts(v []ScannedShipMountsInner)

SetMounts gets a reference to the given []ScannedShipMountsInner and assigns it to the Mounts field.

func (*ScannedShip) SetNav

func (o *ScannedShip) SetNav(v ShipNav)

SetNav sets field value

func (*ScannedShip) SetReactor

func (o *ScannedShip) SetReactor(v ScannedShipReactor)

SetReactor gets a reference to the given ScannedShipReactor and assigns it to the Reactor field.

func (*ScannedShip) SetRegistration

func (o *ScannedShip) SetRegistration(v ShipRegistration)

SetRegistration sets field value

func (*ScannedShip) SetSymbol

func (o *ScannedShip) SetSymbol(v string)

SetSymbol sets field value

func (ScannedShip) ToMap

func (o ScannedShip) ToMap() (map[string]interface{}, error)

func (*ScannedShip) UnmarshalJSON

func (o *ScannedShip) UnmarshalJSON(bytes []byte) (err error)

type ScannedShipEngine

type ScannedShipEngine struct {
	Symbol               string `json:"symbol"`
	AdditionalProperties map[string]interface{}
}

ScannedShipEngine The engine of the ship.

func NewScannedShipEngine

func NewScannedShipEngine(symbol string) *ScannedShipEngine

NewScannedShipEngine instantiates a new ScannedShipEngine 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

func NewScannedShipEngineWithDefaults

func NewScannedShipEngineWithDefaults() *ScannedShipEngine

NewScannedShipEngineWithDefaults instantiates a new ScannedShipEngine 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

func (*ScannedShipEngine) GetSymbol

func (o *ScannedShipEngine) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ScannedShipEngine) GetSymbolOk

func (o *ScannedShipEngine) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (ScannedShipEngine) MarshalJSON

func (o ScannedShipEngine) MarshalJSON() ([]byte, error)

func (*ScannedShipEngine) SetSymbol

func (o *ScannedShipEngine) SetSymbol(v string)

SetSymbol sets field value

func (ScannedShipEngine) ToMap

func (o ScannedShipEngine) ToMap() (map[string]interface{}, error)

func (*ScannedShipEngine) UnmarshalJSON

func (o *ScannedShipEngine) UnmarshalJSON(bytes []byte) (err error)

type ScannedShipFrame

type ScannedShipFrame struct {
	Symbol               string `json:"symbol"`
	AdditionalProperties map[string]interface{}
}

ScannedShipFrame The frame of the ship.

func NewScannedShipFrame

func NewScannedShipFrame(symbol string) *ScannedShipFrame

NewScannedShipFrame instantiates a new ScannedShipFrame 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

func NewScannedShipFrameWithDefaults

func NewScannedShipFrameWithDefaults() *ScannedShipFrame

NewScannedShipFrameWithDefaults instantiates a new ScannedShipFrame 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

func (*ScannedShipFrame) GetSymbol

func (o *ScannedShipFrame) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ScannedShipFrame) GetSymbolOk

func (o *ScannedShipFrame) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (ScannedShipFrame) MarshalJSON

func (o ScannedShipFrame) MarshalJSON() ([]byte, error)

func (*ScannedShipFrame) SetSymbol

func (o *ScannedShipFrame) SetSymbol(v string)

SetSymbol sets field value

func (ScannedShipFrame) ToMap

func (o ScannedShipFrame) ToMap() (map[string]interface{}, error)

func (*ScannedShipFrame) UnmarshalJSON

func (o *ScannedShipFrame) UnmarshalJSON(bytes []byte) (err error)

type ScannedShipMountsInner

type ScannedShipMountsInner struct {
	Symbol               string `json:"symbol"`
	AdditionalProperties map[string]interface{}
}

ScannedShipMountsInner A mount on the ship.

func NewScannedShipMountsInner

func NewScannedShipMountsInner(symbol string) *ScannedShipMountsInner

NewScannedShipMountsInner instantiates a new ScannedShipMountsInner 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

func NewScannedShipMountsInnerWithDefaults

func NewScannedShipMountsInnerWithDefaults() *ScannedShipMountsInner

NewScannedShipMountsInnerWithDefaults instantiates a new ScannedShipMountsInner 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

func (*ScannedShipMountsInner) GetSymbol

func (o *ScannedShipMountsInner) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ScannedShipMountsInner) GetSymbolOk

func (o *ScannedShipMountsInner) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (ScannedShipMountsInner) MarshalJSON

func (o ScannedShipMountsInner) MarshalJSON() ([]byte, error)

func (*ScannedShipMountsInner) SetSymbol

func (o *ScannedShipMountsInner) SetSymbol(v string)

SetSymbol sets field value

func (ScannedShipMountsInner) ToMap

func (o ScannedShipMountsInner) ToMap() (map[string]interface{}, error)

func (*ScannedShipMountsInner) UnmarshalJSON

func (o *ScannedShipMountsInner) UnmarshalJSON(bytes []byte) (err error)

type ScannedShipReactor

type ScannedShipReactor struct {
	Symbol               string `json:"symbol"`
	AdditionalProperties map[string]interface{}
}

ScannedShipReactor The reactor of the ship.

func NewScannedShipReactor

func NewScannedShipReactor(symbol string) *ScannedShipReactor

NewScannedShipReactor instantiates a new ScannedShipReactor 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

func NewScannedShipReactorWithDefaults

func NewScannedShipReactorWithDefaults() *ScannedShipReactor

NewScannedShipReactorWithDefaults instantiates a new ScannedShipReactor 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

func (*ScannedShipReactor) GetSymbol

func (o *ScannedShipReactor) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ScannedShipReactor) GetSymbolOk

func (o *ScannedShipReactor) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (ScannedShipReactor) MarshalJSON

func (o ScannedShipReactor) MarshalJSON() ([]byte, error)

func (*ScannedShipReactor) SetSymbol

func (o *ScannedShipReactor) SetSymbol(v string)

SetSymbol sets field value

func (ScannedShipReactor) ToMap

func (o ScannedShipReactor) ToMap() (map[string]interface{}, error)

func (*ScannedShipReactor) UnmarshalJSON

func (o *ScannedShipReactor) UnmarshalJSON(bytes []byte) (err error)

type ScannedSystem

type ScannedSystem struct {
	Symbol               string     `json:"symbol"`
	SectorSymbol         string     `json:"sectorSymbol"`
	Type                 SystemType `json:"type"`
	X                    int32      `json:"x"`
	Y                    int32      `json:"y"`
	Distance             int32      `json:"distance"`
	AdditionalProperties map[string]interface{}
}

ScannedSystem

func NewScannedSystem

func NewScannedSystem(symbol string, sectorSymbol string, type_ SystemType, x int32, y int32, distance int32) *ScannedSystem

NewScannedSystem instantiates a new ScannedSystem 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

func NewScannedSystemWithDefaults

func NewScannedSystemWithDefaults() *ScannedSystem

NewScannedSystemWithDefaults instantiates a new ScannedSystem 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

func (*ScannedSystem) GetDistance

func (o *ScannedSystem) GetDistance() int32

GetDistance returns the Distance field value

func (*ScannedSystem) GetDistanceOk

func (o *ScannedSystem) GetDistanceOk() (*int32, bool)

GetDistanceOk returns a tuple with the Distance field value and a boolean to check if the value has been set.

func (*ScannedSystem) GetSectorSymbol

func (o *ScannedSystem) GetSectorSymbol() string

GetSectorSymbol returns the SectorSymbol field value

func (*ScannedSystem) GetSectorSymbolOk

func (o *ScannedSystem) GetSectorSymbolOk() (*string, bool)

GetSectorSymbolOk returns a tuple with the SectorSymbol field value and a boolean to check if the value has been set.

func (*ScannedSystem) GetSymbol

func (o *ScannedSystem) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ScannedSystem) GetSymbolOk

func (o *ScannedSystem) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*ScannedSystem) GetType

func (o *ScannedSystem) GetType() SystemType

GetType returns the Type field value

func (*ScannedSystem) GetTypeOk

func (o *ScannedSystem) GetTypeOk() (*SystemType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ScannedSystem) GetX

func (o *ScannedSystem) GetX() int32

GetX returns the X field value

func (*ScannedSystem) GetXOk

func (o *ScannedSystem) GetXOk() (*int32, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*ScannedSystem) GetY

func (o *ScannedSystem) GetY() int32

GetY returns the Y field value

func (*ScannedSystem) GetYOk

func (o *ScannedSystem) GetYOk() (*int32, bool)

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (ScannedSystem) MarshalJSON

func (o ScannedSystem) MarshalJSON() ([]byte, error)

func (*ScannedSystem) SetDistance

func (o *ScannedSystem) SetDistance(v int32)

SetDistance sets field value

func (*ScannedSystem) SetSectorSymbol

func (o *ScannedSystem) SetSectorSymbol(v string)

SetSectorSymbol sets field value

func (*ScannedSystem) SetSymbol

func (o *ScannedSystem) SetSymbol(v string)

SetSymbol sets field value

func (*ScannedSystem) SetType

func (o *ScannedSystem) SetType(v SystemType)

SetType sets field value

func (*ScannedSystem) SetX

func (o *ScannedSystem) SetX(v int32)

SetX sets field value

func (*ScannedSystem) SetY

func (o *ScannedSystem) SetY(v int32)

SetY sets field value

func (ScannedSystem) ToMap

func (o ScannedSystem) ToMap() (map[string]interface{}, error)

func (*ScannedSystem) UnmarshalJSON

func (o *ScannedSystem) UnmarshalJSON(bytes []byte) (err error)

type ScannedWaypoint

type ScannedWaypoint struct {
	Symbol       string            `json:"symbol"`
	Type         WaypointType      `json:"type"`
	SystemSymbol string            `json:"systemSymbol"`
	X            int32             `json:"x"`
	Y            int32             `json:"y"`
	Orbitals     []WaypointOrbital `json:"orbitals"`
	Faction      *WaypointFaction  `json:"faction,omitempty"`
	// The traits of the waypoint.
	Traits               []WaypointTrait `json:"traits"`
	Chart                *Chart          `json:"chart,omitempty"`
	AdditionalProperties map[string]interface{}
}

ScannedWaypoint A waypoint is a location that ships can travel to such as a Planet, Moon or Space Station.

func NewScannedWaypoint

func NewScannedWaypoint(symbol string, type_ WaypointType, systemSymbol string, x int32, y int32, orbitals []WaypointOrbital, traits []WaypointTrait) *ScannedWaypoint

NewScannedWaypoint instantiates a new ScannedWaypoint 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

func NewScannedWaypointWithDefaults

func NewScannedWaypointWithDefaults() *ScannedWaypoint

NewScannedWaypointWithDefaults instantiates a new ScannedWaypoint 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

func (*ScannedWaypoint) GetChart

func (o *ScannedWaypoint) GetChart() Chart

GetChart returns the Chart field value if set, zero value otherwise.

func (*ScannedWaypoint) GetChartOk

func (o *ScannedWaypoint) GetChartOk() (*Chart, bool)

GetChartOk returns a tuple with the Chart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScannedWaypoint) GetFaction

func (o *ScannedWaypoint) GetFaction() WaypointFaction

GetFaction returns the Faction field value if set, zero value otherwise.

func (*ScannedWaypoint) GetFactionOk

func (o *ScannedWaypoint) GetFactionOk() (*WaypointFaction, bool)

GetFactionOk returns a tuple with the Faction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ScannedWaypoint) GetOrbitals

func (o *ScannedWaypoint) GetOrbitals() []WaypointOrbital

GetOrbitals returns the Orbitals field value

func (*ScannedWaypoint) GetOrbitalsOk

func (o *ScannedWaypoint) GetOrbitalsOk() ([]WaypointOrbital, bool)

GetOrbitalsOk returns a tuple with the Orbitals field value and a boolean to check if the value has been set.

func (*ScannedWaypoint) GetSymbol

func (o *ScannedWaypoint) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ScannedWaypoint) GetSymbolOk

func (o *ScannedWaypoint) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*ScannedWaypoint) GetSystemSymbol

func (o *ScannedWaypoint) GetSystemSymbol() string

GetSystemSymbol returns the SystemSymbol field value

func (*ScannedWaypoint) GetSystemSymbolOk

func (o *ScannedWaypoint) GetSystemSymbolOk() (*string, bool)

GetSystemSymbolOk returns a tuple with the SystemSymbol field value and a boolean to check if the value has been set.

func (*ScannedWaypoint) GetTraits

func (o *ScannedWaypoint) GetTraits() []WaypointTrait

GetTraits returns the Traits field value

func (*ScannedWaypoint) GetTraitsOk

func (o *ScannedWaypoint) GetTraitsOk() ([]WaypointTrait, bool)

GetTraitsOk returns a tuple with the Traits field value and a boolean to check if the value has been set.

func (*ScannedWaypoint) GetType

func (o *ScannedWaypoint) GetType() WaypointType

GetType returns the Type field value

func (*ScannedWaypoint) GetTypeOk

func (o *ScannedWaypoint) GetTypeOk() (*WaypointType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ScannedWaypoint) GetX

func (o *ScannedWaypoint) GetX() int32

GetX returns the X field value

func (*ScannedWaypoint) GetXOk

func (o *ScannedWaypoint) GetXOk() (*int32, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*ScannedWaypoint) GetY

func (o *ScannedWaypoint) GetY() int32

GetY returns the Y field value

func (*ScannedWaypoint) GetYOk

func (o *ScannedWaypoint) GetYOk() (*int32, bool)

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (*ScannedWaypoint) HasChart

func (o *ScannedWaypoint) HasChart() bool

HasChart returns a boolean if a field has been set.

func (*ScannedWaypoint) HasFaction

func (o *ScannedWaypoint) HasFaction() bool

HasFaction returns a boolean if a field has been set.

func (ScannedWaypoint) MarshalJSON

func (o ScannedWaypoint) MarshalJSON() ([]byte, error)

func (*ScannedWaypoint) SetChart

func (o *ScannedWaypoint) SetChart(v Chart)

SetChart gets a reference to the given Chart and assigns it to the Chart field.

func (*ScannedWaypoint) SetFaction

func (o *ScannedWaypoint) SetFaction(v WaypointFaction)

SetFaction gets a reference to the given WaypointFaction and assigns it to the Faction field.

func (*ScannedWaypoint) SetOrbitals

func (o *ScannedWaypoint) SetOrbitals(v []WaypointOrbital)

SetOrbitals sets field value

func (*ScannedWaypoint) SetSymbol

func (o *ScannedWaypoint) SetSymbol(v string)

SetSymbol sets field value

func (*ScannedWaypoint) SetSystemSymbol

func (o *ScannedWaypoint) SetSystemSymbol(v string)

SetSystemSymbol sets field value

func (*ScannedWaypoint) SetTraits

func (o *ScannedWaypoint) SetTraits(v []WaypointTrait)

SetTraits sets field value

func (*ScannedWaypoint) SetType

func (o *ScannedWaypoint) SetType(v WaypointType)

SetType sets field value

func (*ScannedWaypoint) SetX

func (o *ScannedWaypoint) SetX(v int32)

SetX sets field value

func (*ScannedWaypoint) SetY

func (o *ScannedWaypoint) SetY(v int32)

SetY sets field value

func (ScannedWaypoint) ToMap

func (o ScannedWaypoint) ToMap() (map[string]interface{}, error)

func (*ScannedWaypoint) UnmarshalJSON

func (o *ScannedWaypoint) UnmarshalJSON(bytes []byte) (err error)

type SellCargo201Response

type SellCargo201Response struct {
	Data                 SellCargo201ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

SellCargo201Response

func NewSellCargo201Response

func NewSellCargo201Response(data SellCargo201ResponseData) *SellCargo201Response

NewSellCargo201Response instantiates a new SellCargo201Response 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

func NewSellCargo201ResponseWithDefaults

func NewSellCargo201ResponseWithDefaults() *SellCargo201Response

NewSellCargo201ResponseWithDefaults instantiates a new SellCargo201Response 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

func (*SellCargo201Response) GetData

GetData returns the Data field value

func (*SellCargo201Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (SellCargo201Response) MarshalJSON

func (o SellCargo201Response) MarshalJSON() ([]byte, error)

func (*SellCargo201Response) SetData

SetData sets field value

func (SellCargo201Response) ToMap

func (o SellCargo201Response) ToMap() (map[string]interface{}, error)

func (*SellCargo201Response) UnmarshalJSON

func (o *SellCargo201Response) UnmarshalJSON(bytes []byte) (err error)

type SellCargo201ResponseData

type SellCargo201ResponseData struct {
	Agent                Agent             `json:"agent"`
	Cargo                ShipCargo         `json:"cargo"`
	Transaction          MarketTransaction `json:"transaction"`
	AdditionalProperties map[string]interface{}
}

SellCargo201ResponseData struct for SellCargo201ResponseData

func NewSellCargo201ResponseData

func NewSellCargo201ResponseData(agent Agent, cargo ShipCargo, transaction MarketTransaction) *SellCargo201ResponseData

NewSellCargo201ResponseData instantiates a new SellCargo201ResponseData 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

func NewSellCargo201ResponseDataWithDefaults

func NewSellCargo201ResponseDataWithDefaults() *SellCargo201ResponseData

NewSellCargo201ResponseDataWithDefaults instantiates a new SellCargo201ResponseData 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

func (*SellCargo201ResponseData) GetAgent

func (o *SellCargo201ResponseData) GetAgent() Agent

GetAgent returns the Agent field value

func (*SellCargo201ResponseData) GetAgentOk

func (o *SellCargo201ResponseData) GetAgentOk() (*Agent, bool)

GetAgentOk returns a tuple with the Agent field value and a boolean to check if the value has been set.

func (*SellCargo201ResponseData) GetCargo

func (o *SellCargo201ResponseData) GetCargo() ShipCargo

GetCargo returns the Cargo field value

func (*SellCargo201ResponseData) GetCargoOk

func (o *SellCargo201ResponseData) GetCargoOk() (*ShipCargo, bool)

GetCargoOk returns a tuple with the Cargo field value and a boolean to check if the value has been set.

func (*SellCargo201ResponseData) GetTransaction

func (o *SellCargo201ResponseData) GetTransaction() MarketTransaction

GetTransaction returns the Transaction field value

func (*SellCargo201ResponseData) GetTransactionOk

func (o *SellCargo201ResponseData) GetTransactionOk() (*MarketTransaction, bool)

GetTransactionOk returns a tuple with the Transaction field value and a boolean to check if the value has been set.

func (SellCargo201ResponseData) MarshalJSON

func (o SellCargo201ResponseData) MarshalJSON() ([]byte, error)

func (*SellCargo201ResponseData) SetAgent

func (o *SellCargo201ResponseData) SetAgent(v Agent)

SetAgent sets field value

func (*SellCargo201ResponseData) SetCargo

func (o *SellCargo201ResponseData) SetCargo(v ShipCargo)

SetCargo sets field value

func (*SellCargo201ResponseData) SetTransaction

func (o *SellCargo201ResponseData) SetTransaction(v MarketTransaction)

SetTransaction sets field value

func (SellCargo201ResponseData) ToMap

func (o SellCargo201ResponseData) ToMap() (map[string]interface{}, error)

func (*SellCargo201ResponseData) UnmarshalJSON

func (o *SellCargo201ResponseData) UnmarshalJSON(bytes []byte) (err error)

type SellCargoRequest

type SellCargoRequest struct {
	Symbol               string `json:"symbol"`
	Units                int32  `json:"units"`
	AdditionalProperties map[string]interface{}
}

SellCargoRequest struct for SellCargoRequest

func NewSellCargoRequest

func NewSellCargoRequest(symbol string, units int32) *SellCargoRequest

NewSellCargoRequest instantiates a new SellCargoRequest 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

func NewSellCargoRequestWithDefaults

func NewSellCargoRequestWithDefaults() *SellCargoRequest

NewSellCargoRequestWithDefaults instantiates a new SellCargoRequest 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

func (*SellCargoRequest) GetSymbol

func (o *SellCargoRequest) GetSymbol() string

GetSymbol returns the Symbol field value

func (*SellCargoRequest) GetSymbolOk

func (o *SellCargoRequest) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*SellCargoRequest) GetUnits

func (o *SellCargoRequest) GetUnits() int32

GetUnits returns the Units field value

func (*SellCargoRequest) GetUnitsOk

func (o *SellCargoRequest) GetUnitsOk() (*int32, bool)

GetUnitsOk returns a tuple with the Units field value and a boolean to check if the value has been set.

func (SellCargoRequest) MarshalJSON

func (o SellCargoRequest) MarshalJSON() ([]byte, error)

func (*SellCargoRequest) SetSymbol

func (o *SellCargoRequest) SetSymbol(v string)

SetSymbol sets field value

func (*SellCargoRequest) SetUnits

func (o *SellCargoRequest) SetUnits(v int32)

SetUnits sets field value

func (SellCargoRequest) ToMap

func (o SellCargoRequest) ToMap() (map[string]interface{}, error)

func (*SellCargoRequest) UnmarshalJSON

func (o *SellCargoRequest) UnmarshalJSON(bytes []byte) (err error)

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type Ship

type Ship struct {
	// The globally unique identifier of the ship in the following format: `[AGENT_SYMBOL]_[HEX_ID]`
	Symbol               string           `json:"symbol"`
	Registration         ShipRegistration `json:"registration"`
	Nav                  ShipNav          `json:"nav"`
	Crew                 ShipCrew         `json:"crew"`
	Frame                ShipFrame        `json:"frame"`
	Reactor              ShipReactor      `json:"reactor"`
	Engine               ShipEngine       `json:"engine"`
	Modules              []ShipModule     `json:"modules"`
	Mounts               []ShipMount      `json:"mounts"`
	Cargo                ShipCargo        `json:"cargo"`
	Fuel                 ShipFuel         `json:"fuel"`
	AdditionalProperties map[string]interface{}
}

Ship A ship

func NewShip

func NewShip(symbol string, registration ShipRegistration, nav ShipNav, crew ShipCrew, frame ShipFrame, reactor ShipReactor, engine ShipEngine, modules []ShipModule, mounts []ShipMount, cargo ShipCargo, fuel ShipFuel) *Ship

NewShip instantiates a new Ship 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

func NewShipWithDefaults

func NewShipWithDefaults() *Ship

NewShipWithDefaults instantiates a new Ship 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

func (*Ship) GetCargo

func (o *Ship) GetCargo() ShipCargo

GetCargo returns the Cargo field value

func (*Ship) GetCargoOk

func (o *Ship) GetCargoOk() (*ShipCargo, bool)

GetCargoOk returns a tuple with the Cargo field value and a boolean to check if the value has been set.

func (*Ship) GetCrew

func (o *Ship) GetCrew() ShipCrew

GetCrew returns the Crew field value

func (*Ship) GetCrewOk

func (o *Ship) GetCrewOk() (*ShipCrew, bool)

GetCrewOk returns a tuple with the Crew field value and a boolean to check if the value has been set.

func (*Ship) GetEngine

func (o *Ship) GetEngine() ShipEngine

GetEngine returns the Engine field value

func (*Ship) GetEngineOk

func (o *Ship) GetEngineOk() (*ShipEngine, bool)

GetEngineOk returns a tuple with the Engine field value and a boolean to check if the value has been set.

func (*Ship) GetFrame

func (o *Ship) GetFrame() ShipFrame

GetFrame returns the Frame field value

func (*Ship) GetFrameOk

func (o *Ship) GetFrameOk() (*ShipFrame, bool)

GetFrameOk returns a tuple with the Frame field value and a boolean to check if the value has been set.

func (*Ship) GetFuel

func (o *Ship) GetFuel() ShipFuel

GetFuel returns the Fuel field value

func (*Ship) GetFuelOk

func (o *Ship) GetFuelOk() (*ShipFuel, bool)

GetFuelOk returns a tuple with the Fuel field value and a boolean to check if the value has been set.

func (*Ship) GetModules

func (o *Ship) GetModules() []ShipModule

GetModules returns the Modules field value

func (*Ship) GetModulesOk

func (o *Ship) GetModulesOk() ([]ShipModule, bool)

GetModulesOk returns a tuple with the Modules field value and a boolean to check if the value has been set.

func (*Ship) GetMounts

func (o *Ship) GetMounts() []ShipMount

GetMounts returns the Mounts field value

func (*Ship) GetMountsOk

func (o *Ship) GetMountsOk() ([]ShipMount, bool)

GetMountsOk returns a tuple with the Mounts field value and a boolean to check if the value has been set.

func (*Ship) GetNav

func (o *Ship) GetNav() ShipNav

GetNav returns the Nav field value

func (*Ship) GetNavOk

func (o *Ship) GetNavOk() (*ShipNav, bool)

GetNavOk returns a tuple with the Nav field value and a boolean to check if the value has been set.

func (*Ship) GetReactor

func (o *Ship) GetReactor() ShipReactor

GetReactor returns the Reactor field value

func (*Ship) GetReactorOk

func (o *Ship) GetReactorOk() (*ShipReactor, bool)

GetReactorOk returns a tuple with the Reactor field value and a boolean to check if the value has been set.

func (*Ship) GetRegistration

func (o *Ship) GetRegistration() ShipRegistration

GetRegistration returns the Registration field value

func (*Ship) GetRegistrationOk

func (o *Ship) GetRegistrationOk() (*ShipRegistration, bool)

GetRegistrationOk returns a tuple with the Registration field value and a boolean to check if the value has been set.

func (*Ship) GetSymbol

func (o *Ship) GetSymbol() string

GetSymbol returns the Symbol field value

func (*Ship) GetSymbolOk

func (o *Ship) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (Ship) MarshalJSON

func (o Ship) MarshalJSON() ([]byte, error)

func (*Ship) SetCargo

func (o *Ship) SetCargo(v ShipCargo)

SetCargo sets field value

func (*Ship) SetCrew

func (o *Ship) SetCrew(v ShipCrew)

SetCrew sets field value

func (*Ship) SetEngine

func (o *Ship) SetEngine(v ShipEngine)

SetEngine sets field value

func (*Ship) SetFrame

func (o *Ship) SetFrame(v ShipFrame)

SetFrame sets field value

func (*Ship) SetFuel

func (o *Ship) SetFuel(v ShipFuel)

SetFuel sets field value

func (*Ship) SetModules

func (o *Ship) SetModules(v []ShipModule)

SetModules sets field value

func (*Ship) SetMounts

func (o *Ship) SetMounts(v []ShipMount)

SetMounts sets field value

func (*Ship) SetNav

func (o *Ship) SetNav(v ShipNav)

SetNav sets field value

func (*Ship) SetReactor

func (o *Ship) SetReactor(v ShipReactor)

SetReactor sets field value

func (*Ship) SetRegistration

func (o *Ship) SetRegistration(v ShipRegistration)

SetRegistration sets field value

func (*Ship) SetSymbol

func (o *Ship) SetSymbol(v string)

SetSymbol sets field value

func (Ship) ToMap

func (o Ship) ToMap() (map[string]interface{}, error)

func (*Ship) UnmarshalJSON

func (o *Ship) UnmarshalJSON(bytes []byte) (err error)

type ShipCargo

type ShipCargo struct {
	// The max number of items that can be stored in the cargo hold.
	Capacity int32 `json:"capacity"`
	// The number of items currently stored in the cargo hold.
	Units int32 `json:"units"`
	// The items currently in the cargo hold.
	Inventory            []ShipCargoItem `json:"inventory"`
	AdditionalProperties map[string]interface{}
}

ShipCargo struct for ShipCargo

func NewShipCargo

func NewShipCargo(capacity int32, units int32, inventory []ShipCargoItem) *ShipCargo

NewShipCargo instantiates a new ShipCargo 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

func NewShipCargoWithDefaults

func NewShipCargoWithDefaults() *ShipCargo

NewShipCargoWithDefaults instantiates a new ShipCargo 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

func (*ShipCargo) GetCapacity

func (o *ShipCargo) GetCapacity() int32

GetCapacity returns the Capacity field value

func (*ShipCargo) GetCapacityOk

func (o *ShipCargo) GetCapacityOk() (*int32, bool)

GetCapacityOk returns a tuple with the Capacity field value and a boolean to check if the value has been set.

func (*ShipCargo) GetInventory

func (o *ShipCargo) GetInventory() []ShipCargoItem

GetInventory returns the Inventory field value

func (*ShipCargo) GetInventoryOk

func (o *ShipCargo) GetInventoryOk() ([]ShipCargoItem, bool)

GetInventoryOk returns a tuple with the Inventory field value and a boolean to check if the value has been set.

func (*ShipCargo) GetUnits

func (o *ShipCargo) GetUnits() int32

GetUnits returns the Units field value

func (*ShipCargo) GetUnitsOk

func (o *ShipCargo) GetUnitsOk() (*int32, bool)

GetUnitsOk returns a tuple with the Units field value and a boolean to check if the value has been set.

func (ShipCargo) MarshalJSON

func (o ShipCargo) MarshalJSON() ([]byte, error)

func (*ShipCargo) SetCapacity

func (o *ShipCargo) SetCapacity(v int32)

SetCapacity sets field value

func (*ShipCargo) SetInventory

func (o *ShipCargo) SetInventory(v []ShipCargoItem)

SetInventory sets field value

func (*ShipCargo) SetUnits

func (o *ShipCargo) SetUnits(v int32)

SetUnits sets field value

func (ShipCargo) ToMap

func (o ShipCargo) ToMap() (map[string]interface{}, error)

func (*ShipCargo) UnmarshalJSON

func (o *ShipCargo) UnmarshalJSON(bytes []byte) (err error)

type ShipCargoItem

type ShipCargoItem struct {
	// The unique identifier of the cargo item type.
	Symbol string `json:"symbol"`
	// The name of the cargo item type.
	Name string `json:"name"`
	// The description of the cargo item type.
	Description string `json:"description"`
	// The number of units of the cargo item.
	Units                int32 `json:"units"`
	AdditionalProperties map[string]interface{}
}

ShipCargoItem The type of cargo item and the number of units.

func NewShipCargoItem

func NewShipCargoItem(symbol string, name string, description string, units int32) *ShipCargoItem

NewShipCargoItem instantiates a new ShipCargoItem 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

func NewShipCargoItemWithDefaults

func NewShipCargoItemWithDefaults() *ShipCargoItem

NewShipCargoItemWithDefaults instantiates a new ShipCargoItem 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

func (*ShipCargoItem) GetDescription

func (o *ShipCargoItem) GetDescription() string

GetDescription returns the Description field value

func (*ShipCargoItem) GetDescriptionOk

func (o *ShipCargoItem) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ShipCargoItem) GetName

func (o *ShipCargoItem) GetName() string

GetName returns the Name field value

func (*ShipCargoItem) GetNameOk

func (o *ShipCargoItem) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ShipCargoItem) GetSymbol

func (o *ShipCargoItem) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ShipCargoItem) GetSymbolOk

func (o *ShipCargoItem) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*ShipCargoItem) GetUnits

func (o *ShipCargoItem) GetUnits() int32

GetUnits returns the Units field value

func (*ShipCargoItem) GetUnitsOk

func (o *ShipCargoItem) GetUnitsOk() (*int32, bool)

GetUnitsOk returns a tuple with the Units field value and a boolean to check if the value has been set.

func (ShipCargoItem) MarshalJSON

func (o ShipCargoItem) MarshalJSON() ([]byte, error)

func (*ShipCargoItem) SetDescription

func (o *ShipCargoItem) SetDescription(v string)

SetDescription sets field value

func (*ShipCargoItem) SetName

func (o *ShipCargoItem) SetName(v string)

SetName sets field value

func (*ShipCargoItem) SetSymbol

func (o *ShipCargoItem) SetSymbol(v string)

SetSymbol sets field value

func (*ShipCargoItem) SetUnits

func (o *ShipCargoItem) SetUnits(v int32)

SetUnits sets field value

func (ShipCargoItem) ToMap

func (o ShipCargoItem) ToMap() (map[string]interface{}, error)

func (*ShipCargoItem) UnmarshalJSON

func (o *ShipCargoItem) UnmarshalJSON(bytes []byte) (err error)

type ShipCrew

type ShipCrew struct {
	// The current number of crew members on the ship.
	Current int32 `json:"current"`
	// The minimum number of crew members required to maintain the ship.
	Required int32 `json:"required"`
	// The maximum number of crew members the ship can support.
	Capacity int32 `json:"capacity"`
	// The rotation of crew shifts. A stricter shift improves the ship's performance. A more relaxed shift improves the crew's morale.
	Rotation string `json:"rotation"`
	// A rough measure of the crew's morale. A higher morale means the crew is happier and more productive. A lower morale means the ship is more prone to accidents.
	Morale int32 `json:"morale"`
	// The amount of credits per crew member paid per hour. Wages are paid when a ship docks at a civilized waypoint.
	Wages                int32 `json:"wages"`
	AdditionalProperties map[string]interface{}
}

ShipCrew The ship's crew service and maintain the ship's systems and equipment.

func NewShipCrew

func NewShipCrew(current int32, required int32, capacity int32, rotation string, morale int32, wages int32) *ShipCrew

NewShipCrew instantiates a new ShipCrew 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

func NewShipCrewWithDefaults

func NewShipCrewWithDefaults() *ShipCrew

NewShipCrewWithDefaults instantiates a new ShipCrew 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

func (*ShipCrew) GetCapacity

func (o *ShipCrew) GetCapacity() int32

GetCapacity returns the Capacity field value

func (*ShipCrew) GetCapacityOk

func (o *ShipCrew) GetCapacityOk() (*int32, bool)

GetCapacityOk returns a tuple with the Capacity field value and a boolean to check if the value has been set.

func (*ShipCrew) GetCurrent

func (o *ShipCrew) GetCurrent() int32

GetCurrent returns the Current field value

func (*ShipCrew) GetCurrentOk

func (o *ShipCrew) GetCurrentOk() (*int32, bool)

GetCurrentOk returns a tuple with the Current field value and a boolean to check if the value has been set.

func (*ShipCrew) GetMorale

func (o *ShipCrew) GetMorale() int32

GetMorale returns the Morale field value

func (*ShipCrew) GetMoraleOk

func (o *ShipCrew) GetMoraleOk() (*int32, bool)

GetMoraleOk returns a tuple with the Morale field value and a boolean to check if the value has been set.

func (*ShipCrew) GetRequired

func (o *ShipCrew) GetRequired() int32

GetRequired returns the Required field value

func (*ShipCrew) GetRequiredOk

func (o *ShipCrew) GetRequiredOk() (*int32, bool)

GetRequiredOk returns a tuple with the Required field value and a boolean to check if the value has been set.

func (*ShipCrew) GetRotation

func (o *ShipCrew) GetRotation() string

GetRotation returns the Rotation field value

func (*ShipCrew) GetRotationOk

func (o *ShipCrew) GetRotationOk() (*string, bool)

GetRotationOk returns a tuple with the Rotation field value and a boolean to check if the value has been set.

func (*ShipCrew) GetWages

func (o *ShipCrew) GetWages() int32

GetWages returns the Wages field value

func (*ShipCrew) GetWagesOk

func (o *ShipCrew) GetWagesOk() (*int32, bool)

GetWagesOk returns a tuple with the Wages field value and a boolean to check if the value has been set.

func (ShipCrew) MarshalJSON

func (o ShipCrew) MarshalJSON() ([]byte, error)

func (*ShipCrew) SetCapacity

func (o *ShipCrew) SetCapacity(v int32)

SetCapacity sets field value

func (*ShipCrew) SetCurrent

func (o *ShipCrew) SetCurrent(v int32)

SetCurrent sets field value

func (*ShipCrew) SetMorale

func (o *ShipCrew) SetMorale(v int32)

SetMorale sets field value

func (*ShipCrew) SetRequired

func (o *ShipCrew) SetRequired(v int32)

SetRequired sets field value

func (*ShipCrew) SetRotation

func (o *ShipCrew) SetRotation(v string)

SetRotation sets field value

func (*ShipCrew) SetWages

func (o *ShipCrew) SetWages(v int32)

SetWages sets field value

func (ShipCrew) ToMap

func (o ShipCrew) ToMap() (map[string]interface{}, error)

func (*ShipCrew) UnmarshalJSON

func (o *ShipCrew) UnmarshalJSON(bytes []byte) (err error)

type ShipEngine

type ShipEngine struct {
	Symbol      string `json:"symbol"`
	Name        string `json:"name"`
	Description string `json:"description"`
	// Condition is a range of 0 to 100 where 0 is completely worn out and 100 is brand new.
	Condition            *int32           `json:"condition,omitempty"`
	Speed                float32          `json:"speed"`
	Requirements         ShipRequirements `json:"requirements"`
	AdditionalProperties map[string]interface{}
}

ShipEngine The engine determines how quickly a ship travels between waypoints.

func NewShipEngine

func NewShipEngine(symbol string, name string, description string, speed float32, requirements ShipRequirements) *ShipEngine

NewShipEngine instantiates a new ShipEngine 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

func NewShipEngineWithDefaults

func NewShipEngineWithDefaults() *ShipEngine

NewShipEngineWithDefaults instantiates a new ShipEngine 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

func (*ShipEngine) GetCondition

func (o *ShipEngine) GetCondition() int32

GetCondition returns the Condition field value if set, zero value otherwise.

func (*ShipEngine) GetConditionOk

func (o *ShipEngine) GetConditionOk() (*int32, bool)

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipEngine) GetDescription

func (o *ShipEngine) GetDescription() string

GetDescription returns the Description field value

func (*ShipEngine) GetDescriptionOk

func (o *ShipEngine) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ShipEngine) GetName

func (o *ShipEngine) GetName() string

GetName returns the Name field value

func (*ShipEngine) GetNameOk

func (o *ShipEngine) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ShipEngine) GetRequirements

func (o *ShipEngine) GetRequirements() ShipRequirements

GetRequirements returns the Requirements field value

func (*ShipEngine) GetRequirementsOk

func (o *ShipEngine) GetRequirementsOk() (*ShipRequirements, bool)

GetRequirementsOk returns a tuple with the Requirements field value and a boolean to check if the value has been set.

func (*ShipEngine) GetSpeed

func (o *ShipEngine) GetSpeed() float32

GetSpeed returns the Speed field value

func (*ShipEngine) GetSpeedOk

func (o *ShipEngine) GetSpeedOk() (*float32, bool)

GetSpeedOk returns a tuple with the Speed field value and a boolean to check if the value has been set.

func (*ShipEngine) GetSymbol

func (o *ShipEngine) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ShipEngine) GetSymbolOk

func (o *ShipEngine) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*ShipEngine) HasCondition

func (o *ShipEngine) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (ShipEngine) MarshalJSON

func (o ShipEngine) MarshalJSON() ([]byte, error)

func (*ShipEngine) SetCondition

func (o *ShipEngine) SetCondition(v int32)

SetCondition gets a reference to the given int32 and assigns it to the Condition field.

func (*ShipEngine) SetDescription

func (o *ShipEngine) SetDescription(v string)

SetDescription sets field value

func (*ShipEngine) SetName

func (o *ShipEngine) SetName(v string)

SetName sets field value

func (*ShipEngine) SetRequirements

func (o *ShipEngine) SetRequirements(v ShipRequirements)

SetRequirements sets field value

func (*ShipEngine) SetSpeed

func (o *ShipEngine) SetSpeed(v float32)

SetSpeed sets field value

func (*ShipEngine) SetSymbol

func (o *ShipEngine) SetSymbol(v string)

SetSymbol sets field value

func (ShipEngine) ToMap

func (o ShipEngine) ToMap() (map[string]interface{}, error)

func (*ShipEngine) UnmarshalJSON

func (o *ShipEngine) UnmarshalJSON(bytes []byte) (err error)

type ShipFrame

type ShipFrame struct {
	Symbol      string `json:"symbol"`
	Name        string `json:"name"`
	Description string `json:"description"`
	// Condition is a range of 0 to 100 where 0 is completely worn out and 100 is brand new.
	Condition            *int32           `json:"condition,omitempty"`
	ModuleSlots          int32            `json:"moduleSlots"`
	MountingPoints       int32            `json:"mountingPoints"`
	FuelCapacity         int32            `json:"fuelCapacity"`
	Requirements         ShipRequirements `json:"requirements"`
	AdditionalProperties map[string]interface{}
}

ShipFrame The frame of the ship. The frame determines the number of modules and mounting points of the ship, as well as base fuel capacity. As the condition of the frame takes more wear, the ship will become more sluggish and less maneuverable.

func NewShipFrame

func NewShipFrame(symbol string, name string, description string, moduleSlots int32, mountingPoints int32, fuelCapacity int32, requirements ShipRequirements) *ShipFrame

NewShipFrame instantiates a new ShipFrame 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

func NewShipFrameWithDefaults

func NewShipFrameWithDefaults() *ShipFrame

NewShipFrameWithDefaults instantiates a new ShipFrame 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

func (*ShipFrame) GetCondition

func (o *ShipFrame) GetCondition() int32

GetCondition returns the Condition field value if set, zero value otherwise.

func (*ShipFrame) GetConditionOk

func (o *ShipFrame) GetConditionOk() (*int32, bool)

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipFrame) GetDescription

func (o *ShipFrame) GetDescription() string

GetDescription returns the Description field value

func (*ShipFrame) GetDescriptionOk

func (o *ShipFrame) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ShipFrame) GetFuelCapacity

func (o *ShipFrame) GetFuelCapacity() int32

GetFuelCapacity returns the FuelCapacity field value

func (*ShipFrame) GetFuelCapacityOk

func (o *ShipFrame) GetFuelCapacityOk() (*int32, bool)

GetFuelCapacityOk returns a tuple with the FuelCapacity field value and a boolean to check if the value has been set.

func (*ShipFrame) GetModuleSlots

func (o *ShipFrame) GetModuleSlots() int32

GetModuleSlots returns the ModuleSlots field value

func (*ShipFrame) GetModuleSlotsOk

func (o *ShipFrame) GetModuleSlotsOk() (*int32, bool)

GetModuleSlotsOk returns a tuple with the ModuleSlots field value and a boolean to check if the value has been set.

func (*ShipFrame) GetMountingPoints

func (o *ShipFrame) GetMountingPoints() int32

GetMountingPoints returns the MountingPoints field value

func (*ShipFrame) GetMountingPointsOk

func (o *ShipFrame) GetMountingPointsOk() (*int32, bool)

GetMountingPointsOk returns a tuple with the MountingPoints field value and a boolean to check if the value has been set.

func (*ShipFrame) GetName

func (o *ShipFrame) GetName() string

GetName returns the Name field value

func (*ShipFrame) GetNameOk

func (o *ShipFrame) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ShipFrame) GetRequirements

func (o *ShipFrame) GetRequirements() ShipRequirements

GetRequirements returns the Requirements field value

func (*ShipFrame) GetRequirementsOk

func (o *ShipFrame) GetRequirementsOk() (*ShipRequirements, bool)

GetRequirementsOk returns a tuple with the Requirements field value and a boolean to check if the value has been set.

func (*ShipFrame) GetSymbol

func (o *ShipFrame) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ShipFrame) GetSymbolOk

func (o *ShipFrame) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*ShipFrame) HasCondition

func (o *ShipFrame) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (ShipFrame) MarshalJSON

func (o ShipFrame) MarshalJSON() ([]byte, error)

func (*ShipFrame) SetCondition

func (o *ShipFrame) SetCondition(v int32)

SetCondition gets a reference to the given int32 and assigns it to the Condition field.

func (*ShipFrame) SetDescription

func (o *ShipFrame) SetDescription(v string)

SetDescription sets field value

func (*ShipFrame) SetFuelCapacity

func (o *ShipFrame) SetFuelCapacity(v int32)

SetFuelCapacity sets field value

func (*ShipFrame) SetModuleSlots

func (o *ShipFrame) SetModuleSlots(v int32)

SetModuleSlots sets field value

func (*ShipFrame) SetMountingPoints

func (o *ShipFrame) SetMountingPoints(v int32)

SetMountingPoints sets field value

func (*ShipFrame) SetName

func (o *ShipFrame) SetName(v string)

SetName sets field value

func (*ShipFrame) SetRequirements

func (o *ShipFrame) SetRequirements(v ShipRequirements)

SetRequirements sets field value

func (*ShipFrame) SetSymbol

func (o *ShipFrame) SetSymbol(v string)

SetSymbol sets field value

func (ShipFrame) ToMap

func (o ShipFrame) ToMap() (map[string]interface{}, error)

func (*ShipFrame) UnmarshalJSON

func (o *ShipFrame) UnmarshalJSON(bytes []byte) (err error)

type ShipFuel

type ShipFuel struct {
	// The current amount of fuel in the ship's tanks.
	Current int32 `json:"current"`
	// The maximum amount of fuel the ship's tanks can hold.
	Capacity             int32             `json:"capacity"`
	Consumed             *ShipFuelConsumed `json:"consumed,omitempty"`
	AdditionalProperties map[string]interface{}
}

ShipFuel Details of the ship's fuel tanks including how much fuel was consumed during the last transit or action.

func NewShipFuel

func NewShipFuel(current int32, capacity int32) *ShipFuel

NewShipFuel instantiates a new ShipFuel 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

func NewShipFuelWithDefaults

func NewShipFuelWithDefaults() *ShipFuel

NewShipFuelWithDefaults instantiates a new ShipFuel 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

func (*ShipFuel) GetCapacity

func (o *ShipFuel) GetCapacity() int32

GetCapacity returns the Capacity field value

func (*ShipFuel) GetCapacityOk

func (o *ShipFuel) GetCapacityOk() (*int32, bool)

GetCapacityOk returns a tuple with the Capacity field value and a boolean to check if the value has been set.

func (*ShipFuel) GetConsumed

func (o *ShipFuel) GetConsumed() ShipFuelConsumed

GetConsumed returns the Consumed field value if set, zero value otherwise.

func (*ShipFuel) GetConsumedOk

func (o *ShipFuel) GetConsumedOk() (*ShipFuelConsumed, bool)

GetConsumedOk returns a tuple with the Consumed field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipFuel) GetCurrent

func (o *ShipFuel) GetCurrent() int32

GetCurrent returns the Current field value

func (*ShipFuel) GetCurrentOk

func (o *ShipFuel) GetCurrentOk() (*int32, bool)

GetCurrentOk returns a tuple with the Current field value and a boolean to check if the value has been set.

func (*ShipFuel) HasConsumed

func (o *ShipFuel) HasConsumed() bool

HasConsumed returns a boolean if a field has been set.

func (ShipFuel) MarshalJSON

func (o ShipFuel) MarshalJSON() ([]byte, error)

func (*ShipFuel) SetCapacity

func (o *ShipFuel) SetCapacity(v int32)

SetCapacity sets field value

func (*ShipFuel) SetConsumed

func (o *ShipFuel) SetConsumed(v ShipFuelConsumed)

SetConsumed gets a reference to the given ShipFuelConsumed and assigns it to the Consumed field.

func (*ShipFuel) SetCurrent

func (o *ShipFuel) SetCurrent(v int32)

SetCurrent sets field value

func (ShipFuel) ToMap

func (o ShipFuel) ToMap() (map[string]interface{}, error)

func (*ShipFuel) UnmarshalJSON

func (o *ShipFuel) UnmarshalJSON(bytes []byte) (err error)

type ShipFuelConsumed

type ShipFuelConsumed struct {
	// The amount of fuel consumed by the most recent transit or action.
	Amount int32 `json:"amount"`
	// The time at which the fuel was consumed.
	Timestamp            time.Time `json:"timestamp"`
	AdditionalProperties map[string]interface{}
}

ShipFuelConsumed struct for ShipFuelConsumed

func NewShipFuelConsumed

func NewShipFuelConsumed(amount int32, timestamp time.Time) *ShipFuelConsumed

NewShipFuelConsumed instantiates a new ShipFuelConsumed 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

func NewShipFuelConsumedWithDefaults

func NewShipFuelConsumedWithDefaults() *ShipFuelConsumed

NewShipFuelConsumedWithDefaults instantiates a new ShipFuelConsumed 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

func (*ShipFuelConsumed) GetAmount

func (o *ShipFuelConsumed) GetAmount() int32

GetAmount returns the Amount field value

func (*ShipFuelConsumed) GetAmountOk

func (o *ShipFuelConsumed) GetAmountOk() (*int32, bool)

GetAmountOk returns a tuple with the Amount field value and a boolean to check if the value has been set.

func (*ShipFuelConsumed) GetTimestamp

func (o *ShipFuelConsumed) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value

func (*ShipFuelConsumed) GetTimestampOk

func (o *ShipFuelConsumed) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (ShipFuelConsumed) MarshalJSON

func (o ShipFuelConsumed) MarshalJSON() ([]byte, error)

func (*ShipFuelConsumed) SetAmount

func (o *ShipFuelConsumed) SetAmount(v int32)

SetAmount sets field value

func (*ShipFuelConsumed) SetTimestamp

func (o *ShipFuelConsumed) SetTimestamp(v time.Time)

SetTimestamp sets field value

func (ShipFuelConsumed) ToMap

func (o ShipFuelConsumed) ToMap() (map[string]interface{}, error)

func (*ShipFuelConsumed) UnmarshalJSON

func (o *ShipFuelConsumed) UnmarshalJSON(bytes []byte) (err error)

type ShipModule

type ShipModule struct {
	Symbol               string           `json:"symbol"`
	Capacity             *int32           `json:"capacity,omitempty"`
	Range                *int32           `json:"range,omitempty"`
	Name                 string           `json:"name"`
	Description          *string          `json:"description,omitempty"`
	Requirements         ShipRequirements `json:"requirements"`
	AdditionalProperties map[string]interface{}
}

ShipModule A module can be installed in a ship and provides a set of capabilities such as storage space or quarters for crew. Module installations are permanent.

func NewShipModule

func NewShipModule(symbol string, name string, requirements ShipRequirements) *ShipModule

NewShipModule instantiates a new ShipModule 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

func NewShipModuleWithDefaults

func NewShipModuleWithDefaults() *ShipModule

NewShipModuleWithDefaults instantiates a new ShipModule 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

func (*ShipModule) GetCapacity

func (o *ShipModule) GetCapacity() int32

GetCapacity returns the Capacity field value if set, zero value otherwise.

func (*ShipModule) GetCapacityOk

func (o *ShipModule) GetCapacityOk() (*int32, bool)

GetCapacityOk returns a tuple with the Capacity field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipModule) GetDescription

func (o *ShipModule) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ShipModule) GetDescriptionOk

func (o *ShipModule) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipModule) GetName

func (o *ShipModule) GetName() string

GetName returns the Name field value

func (*ShipModule) GetNameOk

func (o *ShipModule) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ShipModule) GetRange

func (o *ShipModule) GetRange() int32

GetRange returns the Range field value if set, zero value otherwise.

func (*ShipModule) GetRangeOk

func (o *ShipModule) GetRangeOk() (*int32, bool)

GetRangeOk returns a tuple with the Range field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipModule) GetRequirements

func (o *ShipModule) GetRequirements() ShipRequirements

GetRequirements returns the Requirements field value

func (*ShipModule) GetRequirementsOk

func (o *ShipModule) GetRequirementsOk() (*ShipRequirements, bool)

GetRequirementsOk returns a tuple with the Requirements field value and a boolean to check if the value has been set.

func (*ShipModule) GetSymbol

func (o *ShipModule) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ShipModule) GetSymbolOk

func (o *ShipModule) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*ShipModule) HasCapacity

func (o *ShipModule) HasCapacity() bool

HasCapacity returns a boolean if a field has been set.

func (*ShipModule) HasDescription

func (o *ShipModule) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ShipModule) HasRange

func (o *ShipModule) HasRange() bool

HasRange returns a boolean if a field has been set.

func (ShipModule) MarshalJSON

func (o ShipModule) MarshalJSON() ([]byte, error)

func (*ShipModule) SetCapacity

func (o *ShipModule) SetCapacity(v int32)

SetCapacity gets a reference to the given int32 and assigns it to the Capacity field.

func (*ShipModule) SetDescription

func (o *ShipModule) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ShipModule) SetName

func (o *ShipModule) SetName(v string)

SetName sets field value

func (*ShipModule) SetRange

func (o *ShipModule) SetRange(v int32)

SetRange gets a reference to the given int32 and assigns it to the Range field.

func (*ShipModule) SetRequirements

func (o *ShipModule) SetRequirements(v ShipRequirements)

SetRequirements sets field value

func (*ShipModule) SetSymbol

func (o *ShipModule) SetSymbol(v string)

SetSymbol sets field value

func (ShipModule) ToMap

func (o ShipModule) ToMap() (map[string]interface{}, error)

func (*ShipModule) UnmarshalJSON

func (o *ShipModule) UnmarshalJSON(bytes []byte) (err error)

type ShipMount

type ShipMount struct {
	Symbol               string           `json:"symbol"`
	Name                 string           `json:"name"`
	Description          *string          `json:"description,omitempty"`
	Strength             *int32           `json:"strength,omitempty"`
	Deposits             []string         `json:"deposits,omitempty"`
	Requirements         ShipRequirements `json:"requirements"`
	AdditionalProperties map[string]interface{}
}

ShipMount A mount is installed on the exterier of a ship.

func NewShipMount

func NewShipMount(symbol string, name string, requirements ShipRequirements) *ShipMount

NewShipMount instantiates a new ShipMount 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

func NewShipMountWithDefaults

func NewShipMountWithDefaults() *ShipMount

NewShipMountWithDefaults instantiates a new ShipMount 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

func (*ShipMount) GetDeposits

func (o *ShipMount) GetDeposits() []string

GetDeposits returns the Deposits field value if set, zero value otherwise.

func (*ShipMount) GetDepositsOk

func (o *ShipMount) GetDepositsOk() ([]string, bool)

GetDepositsOk returns a tuple with the Deposits field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipMount) GetDescription

func (o *ShipMount) GetDescription() string

GetDescription returns the Description field value if set, zero value otherwise.

func (*ShipMount) GetDescriptionOk

func (o *ShipMount) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipMount) GetName

func (o *ShipMount) GetName() string

GetName returns the Name field value

func (*ShipMount) GetNameOk

func (o *ShipMount) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ShipMount) GetRequirements

func (o *ShipMount) GetRequirements() ShipRequirements

GetRequirements returns the Requirements field value

func (*ShipMount) GetRequirementsOk

func (o *ShipMount) GetRequirementsOk() (*ShipRequirements, bool)

GetRequirementsOk returns a tuple with the Requirements field value and a boolean to check if the value has been set.

func (*ShipMount) GetStrength

func (o *ShipMount) GetStrength() int32

GetStrength returns the Strength field value if set, zero value otherwise.

func (*ShipMount) GetStrengthOk

func (o *ShipMount) GetStrengthOk() (*int32, bool)

GetStrengthOk returns a tuple with the Strength field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipMount) GetSymbol

func (o *ShipMount) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ShipMount) GetSymbolOk

func (o *ShipMount) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*ShipMount) HasDeposits

func (o *ShipMount) HasDeposits() bool

HasDeposits returns a boolean if a field has been set.

func (*ShipMount) HasDescription

func (o *ShipMount) HasDescription() bool

HasDescription returns a boolean if a field has been set.

func (*ShipMount) HasStrength

func (o *ShipMount) HasStrength() bool

HasStrength returns a boolean if a field has been set.

func (ShipMount) MarshalJSON

func (o ShipMount) MarshalJSON() ([]byte, error)

func (*ShipMount) SetDeposits

func (o *ShipMount) SetDeposits(v []string)

SetDeposits gets a reference to the given []string and assigns it to the Deposits field.

func (*ShipMount) SetDescription

func (o *ShipMount) SetDescription(v string)

SetDescription gets a reference to the given string and assigns it to the Description field.

func (*ShipMount) SetName

func (o *ShipMount) SetName(v string)

SetName sets field value

func (*ShipMount) SetRequirements

func (o *ShipMount) SetRequirements(v ShipRequirements)

SetRequirements sets field value

func (*ShipMount) SetStrength

func (o *ShipMount) SetStrength(v int32)

SetStrength gets a reference to the given int32 and assigns it to the Strength field.

func (*ShipMount) SetSymbol

func (o *ShipMount) SetSymbol(v string)

SetSymbol sets field value

func (ShipMount) ToMap

func (o ShipMount) ToMap() (map[string]interface{}, error)

func (*ShipMount) UnmarshalJSON

func (o *ShipMount) UnmarshalJSON(bytes []byte) (err error)

type ShipNav

type ShipNav struct {
	// The system symbol of the ship's current location.
	SystemSymbol string `json:"systemSymbol"`
	// The waypoint symbol of the ship's current location, or if the ship is in-transit, the waypoint symbol of the ship's destination.
	WaypointSymbol       string            `json:"waypointSymbol"`
	Route                ShipNavRoute      `json:"route"`
	Status               ShipNavStatus     `json:"status"`
	FlightMode           ShipNavFlightMode `json:"flightMode"`
	AdditionalProperties map[string]interface{}
}

ShipNav The navigation information of the ship.

func NewShipNav

func NewShipNav(systemSymbol string, waypointSymbol string, route ShipNavRoute, status ShipNavStatus, flightMode ShipNavFlightMode) *ShipNav

NewShipNav instantiates a new ShipNav 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

func NewShipNavWithDefaults

func NewShipNavWithDefaults() *ShipNav

NewShipNavWithDefaults instantiates a new ShipNav 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

func (*ShipNav) GetFlightMode

func (o *ShipNav) GetFlightMode() ShipNavFlightMode

GetFlightMode returns the FlightMode field value

func (*ShipNav) GetFlightModeOk

func (o *ShipNav) GetFlightModeOk() (*ShipNavFlightMode, bool)

GetFlightModeOk returns a tuple with the FlightMode field value and a boolean to check if the value has been set.

func (*ShipNav) GetRoute

func (o *ShipNav) GetRoute() ShipNavRoute

GetRoute returns the Route field value

func (*ShipNav) GetRouteOk

func (o *ShipNav) GetRouteOk() (*ShipNavRoute, bool)

GetRouteOk returns a tuple with the Route field value and a boolean to check if the value has been set.

func (*ShipNav) GetStatus

func (o *ShipNav) GetStatus() ShipNavStatus

GetStatus returns the Status field value

func (*ShipNav) GetStatusOk

func (o *ShipNav) GetStatusOk() (*ShipNavStatus, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (*ShipNav) GetSystemSymbol

func (o *ShipNav) GetSystemSymbol() string

GetSystemSymbol returns the SystemSymbol field value

func (*ShipNav) GetSystemSymbolOk

func (o *ShipNav) GetSystemSymbolOk() (*string, bool)

GetSystemSymbolOk returns a tuple with the SystemSymbol field value and a boolean to check if the value has been set.

func (*ShipNav) GetWaypointSymbol

func (o *ShipNav) GetWaypointSymbol() string

GetWaypointSymbol returns the WaypointSymbol field value

func (*ShipNav) GetWaypointSymbolOk

func (o *ShipNav) GetWaypointSymbolOk() (*string, bool)

GetWaypointSymbolOk returns a tuple with the WaypointSymbol field value and a boolean to check if the value has been set.

func (ShipNav) MarshalJSON

func (o ShipNav) MarshalJSON() ([]byte, error)

func (*ShipNav) SetFlightMode

func (o *ShipNav) SetFlightMode(v ShipNavFlightMode)

SetFlightMode sets field value

func (*ShipNav) SetRoute

func (o *ShipNav) SetRoute(v ShipNavRoute)

SetRoute sets field value

func (*ShipNav) SetStatus

func (o *ShipNav) SetStatus(v ShipNavStatus)

SetStatus sets field value

func (*ShipNav) SetSystemSymbol

func (o *ShipNav) SetSystemSymbol(v string)

SetSystemSymbol sets field value

func (*ShipNav) SetWaypointSymbol

func (o *ShipNav) SetWaypointSymbol(v string)

SetWaypointSymbol sets field value

func (ShipNav) ToMap

func (o ShipNav) ToMap() (map[string]interface{}, error)

func (*ShipNav) UnmarshalJSON

func (o *ShipNav) UnmarshalJSON(bytes []byte) (err error)

type ShipNavFlightMode

type ShipNavFlightMode string

ShipNavFlightMode The ship's set speed when traveling between waypoints or systems.

const (
	SHIPNAVFLIGHTMODE_DRIFT   ShipNavFlightMode = "DRIFT"
	SHIPNAVFLIGHTMODE_STEALTH ShipNavFlightMode = "STEALTH"
	SHIPNAVFLIGHTMODE_CRUISE  ShipNavFlightMode = "CRUISE"
	SHIPNAVFLIGHTMODE_BURN    ShipNavFlightMode = "BURN"
)

List of ShipNavFlightMode

func NewShipNavFlightModeFromValue

func NewShipNavFlightModeFromValue(v string) (*ShipNavFlightMode, error)

NewShipNavFlightModeFromValue returns a pointer to a valid ShipNavFlightMode for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ShipNavFlightMode) IsValid

func (v ShipNavFlightMode) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ShipNavFlightMode) Ptr

Ptr returns reference to ShipNavFlightMode value

func (*ShipNavFlightMode) UnmarshalJSON

func (v *ShipNavFlightMode) UnmarshalJSON(src []byte) error

type ShipNavRoute

type ShipNavRoute struct {
	Destination ShipNavRouteWaypoint `json:"destination"`
	Departure   ShipNavRouteWaypoint `json:"departure"`
	// The date time of the ship's departure.
	DepartureTime time.Time `json:"departureTime"`
	// The date time of the ship's arrival. If the ship is in-transit, this is the expected time of arrival.
	Arrival              time.Time `json:"arrival"`
	AdditionalProperties map[string]interface{}
}

ShipNavRoute The routing information for the ship's most recent transit or current location.

func NewShipNavRoute

func NewShipNavRoute(destination ShipNavRouteWaypoint, departure ShipNavRouteWaypoint, departureTime time.Time, arrival time.Time) *ShipNavRoute

NewShipNavRoute instantiates a new ShipNavRoute 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

func NewShipNavRouteWithDefaults

func NewShipNavRouteWithDefaults() *ShipNavRoute

NewShipNavRouteWithDefaults instantiates a new ShipNavRoute 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

func (*ShipNavRoute) GetArrival

func (o *ShipNavRoute) GetArrival() time.Time

GetArrival returns the Arrival field value

func (*ShipNavRoute) GetArrivalOk

func (o *ShipNavRoute) GetArrivalOk() (*time.Time, bool)

GetArrivalOk returns a tuple with the Arrival field value and a boolean to check if the value has been set.

func (*ShipNavRoute) GetDeparture

func (o *ShipNavRoute) GetDeparture() ShipNavRouteWaypoint

GetDeparture returns the Departure field value

func (*ShipNavRoute) GetDepartureOk

func (o *ShipNavRoute) GetDepartureOk() (*ShipNavRouteWaypoint, bool)

GetDepartureOk returns a tuple with the Departure field value and a boolean to check if the value has been set.

func (*ShipNavRoute) GetDepartureTime

func (o *ShipNavRoute) GetDepartureTime() time.Time

GetDepartureTime returns the DepartureTime field value

func (*ShipNavRoute) GetDepartureTimeOk

func (o *ShipNavRoute) GetDepartureTimeOk() (*time.Time, bool)

GetDepartureTimeOk returns a tuple with the DepartureTime field value and a boolean to check if the value has been set.

func (*ShipNavRoute) GetDestination

func (o *ShipNavRoute) GetDestination() ShipNavRouteWaypoint

GetDestination returns the Destination field value

func (*ShipNavRoute) GetDestinationOk

func (o *ShipNavRoute) GetDestinationOk() (*ShipNavRouteWaypoint, bool)

GetDestinationOk returns a tuple with the Destination field value and a boolean to check if the value has been set.

func (ShipNavRoute) MarshalJSON

func (o ShipNavRoute) MarshalJSON() ([]byte, error)

func (*ShipNavRoute) SetArrival

func (o *ShipNavRoute) SetArrival(v time.Time)

SetArrival sets field value

func (*ShipNavRoute) SetDeparture

func (o *ShipNavRoute) SetDeparture(v ShipNavRouteWaypoint)

SetDeparture sets field value

func (*ShipNavRoute) SetDepartureTime

func (o *ShipNavRoute) SetDepartureTime(v time.Time)

SetDepartureTime sets field value

func (*ShipNavRoute) SetDestination

func (o *ShipNavRoute) SetDestination(v ShipNavRouteWaypoint)

SetDestination sets field value

func (ShipNavRoute) ToMap

func (o ShipNavRoute) ToMap() (map[string]interface{}, error)

func (*ShipNavRoute) UnmarshalJSON

func (o *ShipNavRoute) UnmarshalJSON(bytes []byte) (err error)

type ShipNavRouteWaypoint

type ShipNavRouteWaypoint struct {
	Symbol               string       `json:"symbol"`
	Type                 WaypointType `json:"type"`
	SystemSymbol         string       `json:"systemSymbol"`
	X                    int32        `json:"x"`
	Y                    int32        `json:"y"`
	AdditionalProperties map[string]interface{}
}

ShipNavRouteWaypoint The destination or departure of a ships nav route.

func NewShipNavRouteWaypoint

func NewShipNavRouteWaypoint(symbol string, type_ WaypointType, systemSymbol string, x int32, y int32) *ShipNavRouteWaypoint

NewShipNavRouteWaypoint instantiates a new ShipNavRouteWaypoint 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

func NewShipNavRouteWaypointWithDefaults

func NewShipNavRouteWaypointWithDefaults() *ShipNavRouteWaypoint

NewShipNavRouteWaypointWithDefaults instantiates a new ShipNavRouteWaypoint 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

func (*ShipNavRouteWaypoint) GetSymbol

func (o *ShipNavRouteWaypoint) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ShipNavRouteWaypoint) GetSymbolOk

func (o *ShipNavRouteWaypoint) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*ShipNavRouteWaypoint) GetSystemSymbol

func (o *ShipNavRouteWaypoint) GetSystemSymbol() string

GetSystemSymbol returns the SystemSymbol field value

func (*ShipNavRouteWaypoint) GetSystemSymbolOk

func (o *ShipNavRouteWaypoint) GetSystemSymbolOk() (*string, bool)

GetSystemSymbolOk returns a tuple with the SystemSymbol field value and a boolean to check if the value has been set.

func (*ShipNavRouteWaypoint) GetType

func (o *ShipNavRouteWaypoint) GetType() WaypointType

GetType returns the Type field value

func (*ShipNavRouteWaypoint) GetTypeOk

func (o *ShipNavRouteWaypoint) GetTypeOk() (*WaypointType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*ShipNavRouteWaypoint) GetX

func (o *ShipNavRouteWaypoint) GetX() int32

GetX returns the X field value

func (*ShipNavRouteWaypoint) GetXOk

func (o *ShipNavRouteWaypoint) GetXOk() (*int32, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*ShipNavRouteWaypoint) GetY

func (o *ShipNavRouteWaypoint) GetY() int32

GetY returns the Y field value

func (*ShipNavRouteWaypoint) GetYOk

func (o *ShipNavRouteWaypoint) GetYOk() (*int32, bool)

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (ShipNavRouteWaypoint) MarshalJSON

func (o ShipNavRouteWaypoint) MarshalJSON() ([]byte, error)

func (*ShipNavRouteWaypoint) SetSymbol

func (o *ShipNavRouteWaypoint) SetSymbol(v string)

SetSymbol sets field value

func (*ShipNavRouteWaypoint) SetSystemSymbol

func (o *ShipNavRouteWaypoint) SetSystemSymbol(v string)

SetSystemSymbol sets field value

func (*ShipNavRouteWaypoint) SetType

func (o *ShipNavRouteWaypoint) SetType(v WaypointType)

SetType sets field value

func (*ShipNavRouteWaypoint) SetX

func (o *ShipNavRouteWaypoint) SetX(v int32)

SetX sets field value

func (*ShipNavRouteWaypoint) SetY

func (o *ShipNavRouteWaypoint) SetY(v int32)

SetY sets field value

func (ShipNavRouteWaypoint) ToMap

func (o ShipNavRouteWaypoint) ToMap() (map[string]interface{}, error)

func (*ShipNavRouteWaypoint) UnmarshalJSON

func (o *ShipNavRouteWaypoint) UnmarshalJSON(bytes []byte) (err error)

type ShipNavStatus

type ShipNavStatus string

ShipNavStatus The current status of the ship

const (
	SHIPNAVSTATUS_IN_TRANSIT ShipNavStatus = "IN_TRANSIT"
	SHIPNAVSTATUS_IN_ORBIT   ShipNavStatus = "IN_ORBIT"
	SHIPNAVSTATUS_DOCKED     ShipNavStatus = "DOCKED"
)

List of ShipNavStatus

func NewShipNavStatusFromValue

func NewShipNavStatusFromValue(v string) (*ShipNavStatus, error)

NewShipNavStatusFromValue returns a pointer to a valid ShipNavStatus for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ShipNavStatus) IsValid

func (v ShipNavStatus) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ShipNavStatus) Ptr

func (v ShipNavStatus) Ptr() *ShipNavStatus

Ptr returns reference to ShipNavStatus value

func (*ShipNavStatus) UnmarshalJSON

func (v *ShipNavStatus) UnmarshalJSON(src []byte) error

type ShipReactor

type ShipReactor struct {
	Symbol      string `json:"symbol"`
	Name        string `json:"name"`
	Description string `json:"description"`
	// Condition is a range of 0 to 100 where 0 is completely worn out and 100 is brand new.
	Condition            *int32           `json:"condition,omitempty"`
	PowerOutput          int32            `json:"powerOutput"`
	Requirements         ShipRequirements `json:"requirements"`
	AdditionalProperties map[string]interface{}
}

ShipReactor The reactor of the ship. The reactor is responsible for powering the ship's systems and weapons.

func NewShipReactor

func NewShipReactor(symbol string, name string, description string, powerOutput int32, requirements ShipRequirements) *ShipReactor

NewShipReactor instantiates a new ShipReactor 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

func NewShipReactorWithDefaults

func NewShipReactorWithDefaults() *ShipReactor

NewShipReactorWithDefaults instantiates a new ShipReactor 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

func (*ShipReactor) GetCondition

func (o *ShipReactor) GetCondition() int32

GetCondition returns the Condition field value if set, zero value otherwise.

func (*ShipReactor) GetConditionOk

func (o *ShipReactor) GetConditionOk() (*int32, bool)

GetConditionOk returns a tuple with the Condition field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipReactor) GetDescription

func (o *ShipReactor) GetDescription() string

GetDescription returns the Description field value

func (*ShipReactor) GetDescriptionOk

func (o *ShipReactor) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ShipReactor) GetName

func (o *ShipReactor) GetName() string

GetName returns the Name field value

func (*ShipReactor) GetNameOk

func (o *ShipReactor) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ShipReactor) GetPowerOutput

func (o *ShipReactor) GetPowerOutput() int32

GetPowerOutput returns the PowerOutput field value

func (*ShipReactor) GetPowerOutputOk

func (o *ShipReactor) GetPowerOutputOk() (*int32, bool)

GetPowerOutputOk returns a tuple with the PowerOutput field value and a boolean to check if the value has been set.

func (*ShipReactor) GetRequirements

func (o *ShipReactor) GetRequirements() ShipRequirements

GetRequirements returns the Requirements field value

func (*ShipReactor) GetRequirementsOk

func (o *ShipReactor) GetRequirementsOk() (*ShipRequirements, bool)

GetRequirementsOk returns a tuple with the Requirements field value and a boolean to check if the value has been set.

func (*ShipReactor) GetSymbol

func (o *ShipReactor) GetSymbol() string

GetSymbol returns the Symbol field value

func (*ShipReactor) GetSymbolOk

func (o *ShipReactor) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*ShipReactor) HasCondition

func (o *ShipReactor) HasCondition() bool

HasCondition returns a boolean if a field has been set.

func (ShipReactor) MarshalJSON

func (o ShipReactor) MarshalJSON() ([]byte, error)

func (*ShipReactor) SetCondition

func (o *ShipReactor) SetCondition(v int32)

SetCondition gets a reference to the given int32 and assigns it to the Condition field.

func (*ShipReactor) SetDescription

func (o *ShipReactor) SetDescription(v string)

SetDescription sets field value

func (*ShipReactor) SetName

func (o *ShipReactor) SetName(v string)

SetName sets field value

func (*ShipReactor) SetPowerOutput

func (o *ShipReactor) SetPowerOutput(v int32)

SetPowerOutput sets field value

func (*ShipReactor) SetRequirements

func (o *ShipReactor) SetRequirements(v ShipRequirements)

SetRequirements sets field value

func (*ShipReactor) SetSymbol

func (o *ShipReactor) SetSymbol(v string)

SetSymbol sets field value

func (ShipReactor) ToMap

func (o ShipReactor) ToMap() (map[string]interface{}, error)

func (*ShipReactor) UnmarshalJSON

func (o *ShipReactor) UnmarshalJSON(bytes []byte) (err error)

type ShipRefine200Response

type ShipRefine200Response struct {
	Data                 ShipRefine200ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

ShipRefine200Response

func NewShipRefine200Response

func NewShipRefine200Response(data ShipRefine200ResponseData) *ShipRefine200Response

NewShipRefine200Response instantiates a new ShipRefine200Response 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

func NewShipRefine200ResponseWithDefaults

func NewShipRefine200ResponseWithDefaults() *ShipRefine200Response

NewShipRefine200ResponseWithDefaults instantiates a new ShipRefine200Response 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

func (*ShipRefine200Response) GetData

GetData returns the Data field value

func (*ShipRefine200Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (ShipRefine200Response) MarshalJSON

func (o ShipRefine200Response) MarshalJSON() ([]byte, error)

func (*ShipRefine200Response) SetData

SetData sets field value

func (ShipRefine200Response) ToMap

func (o ShipRefine200Response) ToMap() (map[string]interface{}, error)

func (*ShipRefine200Response) UnmarshalJSON

func (o *ShipRefine200Response) UnmarshalJSON(bytes []byte) (err error)

type ShipRefine200ResponseData

type ShipRefine200ResponseData struct {
	Cargo                ShipCargo                                `json:"cargo"`
	Cooldown             Cooldown                                 `json:"cooldown"`
	Produced             []ShipRefine200ResponseDataProducedInner `json:"produced"`
	Consumed             []ShipRefine200ResponseDataProducedInner `json:"consumed"`
	AdditionalProperties map[string]interface{}
}

ShipRefine200ResponseData struct for ShipRefine200ResponseData

func NewShipRefine200ResponseData

func NewShipRefine200ResponseData(cargo ShipCargo, cooldown Cooldown, produced []ShipRefine200ResponseDataProducedInner, consumed []ShipRefine200ResponseDataProducedInner) *ShipRefine200ResponseData

NewShipRefine200ResponseData instantiates a new ShipRefine200ResponseData 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

func NewShipRefine200ResponseDataWithDefaults

func NewShipRefine200ResponseDataWithDefaults() *ShipRefine200ResponseData

NewShipRefine200ResponseDataWithDefaults instantiates a new ShipRefine200ResponseData 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

func (*ShipRefine200ResponseData) GetCargo

func (o *ShipRefine200ResponseData) GetCargo() ShipCargo

GetCargo returns the Cargo field value

func (*ShipRefine200ResponseData) GetCargoOk

func (o *ShipRefine200ResponseData) GetCargoOk() (*ShipCargo, bool)

GetCargoOk returns a tuple with the Cargo field value and a boolean to check if the value has been set.

func (*ShipRefine200ResponseData) GetConsumed

GetConsumed returns the Consumed field value

func (*ShipRefine200ResponseData) GetConsumedOk

GetConsumedOk returns a tuple with the Consumed field value and a boolean to check if the value has been set.

func (*ShipRefine200ResponseData) GetCooldown

func (o *ShipRefine200ResponseData) GetCooldown() Cooldown

GetCooldown returns the Cooldown field value

func (*ShipRefine200ResponseData) GetCooldownOk

func (o *ShipRefine200ResponseData) GetCooldownOk() (*Cooldown, bool)

GetCooldownOk returns a tuple with the Cooldown field value and a boolean to check if the value has been set.

func (*ShipRefine200ResponseData) GetProduced

GetProduced returns the Produced field value

func (*ShipRefine200ResponseData) GetProducedOk

GetProducedOk returns a tuple with the Produced field value and a boolean to check if the value has been set.

func (ShipRefine200ResponseData) MarshalJSON

func (o ShipRefine200ResponseData) MarshalJSON() ([]byte, error)

func (*ShipRefine200ResponseData) SetCargo

func (o *ShipRefine200ResponseData) SetCargo(v ShipCargo)

SetCargo sets field value

func (*ShipRefine200ResponseData) SetConsumed

SetConsumed sets field value

func (*ShipRefine200ResponseData) SetCooldown

func (o *ShipRefine200ResponseData) SetCooldown(v Cooldown)

SetCooldown sets field value

func (*ShipRefine200ResponseData) SetProduced

SetProduced sets field value

func (ShipRefine200ResponseData) ToMap

func (o ShipRefine200ResponseData) ToMap() (map[string]interface{}, error)

func (*ShipRefine200ResponseData) UnmarshalJSON

func (o *ShipRefine200ResponseData) UnmarshalJSON(bytes []byte) (err error)

type ShipRefine200ResponseDataProducedInner

type ShipRefine200ResponseDataProducedInner struct {
	TradeSymbol          *string `json:"tradeSymbol,omitempty"`
	Units                *int32  `json:"units,omitempty"`
	AdditionalProperties map[string]interface{}
}

ShipRefine200ResponseDataProducedInner struct for ShipRefine200ResponseDataProducedInner

func NewShipRefine200ResponseDataProducedInner

func NewShipRefine200ResponseDataProducedInner() *ShipRefine200ResponseDataProducedInner

NewShipRefine200ResponseDataProducedInner instantiates a new ShipRefine200ResponseDataProducedInner 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

func NewShipRefine200ResponseDataProducedInnerWithDefaults

func NewShipRefine200ResponseDataProducedInnerWithDefaults() *ShipRefine200ResponseDataProducedInner

NewShipRefine200ResponseDataProducedInnerWithDefaults instantiates a new ShipRefine200ResponseDataProducedInner 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

func (*ShipRefine200ResponseDataProducedInner) GetTradeSymbol

func (o *ShipRefine200ResponseDataProducedInner) GetTradeSymbol() string

GetTradeSymbol returns the TradeSymbol field value if set, zero value otherwise.

func (*ShipRefine200ResponseDataProducedInner) GetTradeSymbolOk

func (o *ShipRefine200ResponseDataProducedInner) GetTradeSymbolOk() (*string, bool)

GetTradeSymbolOk returns a tuple with the TradeSymbol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipRefine200ResponseDataProducedInner) GetUnits

GetUnits returns the Units field value if set, zero value otherwise.

func (*ShipRefine200ResponseDataProducedInner) GetUnitsOk

GetUnitsOk returns a tuple with the Units field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipRefine200ResponseDataProducedInner) HasTradeSymbol

func (o *ShipRefine200ResponseDataProducedInner) HasTradeSymbol() bool

HasTradeSymbol returns a boolean if a field has been set.

func (*ShipRefine200ResponseDataProducedInner) HasUnits

HasUnits returns a boolean if a field has been set.

func (ShipRefine200ResponseDataProducedInner) MarshalJSON

func (o ShipRefine200ResponseDataProducedInner) MarshalJSON() ([]byte, error)

func (*ShipRefine200ResponseDataProducedInner) SetTradeSymbol

func (o *ShipRefine200ResponseDataProducedInner) SetTradeSymbol(v string)

SetTradeSymbol gets a reference to the given string and assigns it to the TradeSymbol field.

func (*ShipRefine200ResponseDataProducedInner) SetUnits

SetUnits gets a reference to the given int32 and assigns it to the Units field.

func (ShipRefine200ResponseDataProducedInner) ToMap

func (o ShipRefine200ResponseDataProducedInner) ToMap() (map[string]interface{}, error)

func (*ShipRefine200ResponseDataProducedInner) UnmarshalJSON

func (o *ShipRefine200ResponseDataProducedInner) UnmarshalJSON(bytes []byte) (err error)

type ShipRefineRequest

type ShipRefineRequest struct {
	Produce              string `json:"produce"`
	AdditionalProperties map[string]interface{}
}

ShipRefineRequest struct for ShipRefineRequest

func NewShipRefineRequest

func NewShipRefineRequest(produce string) *ShipRefineRequest

NewShipRefineRequest instantiates a new ShipRefineRequest 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

func NewShipRefineRequestWithDefaults

func NewShipRefineRequestWithDefaults() *ShipRefineRequest

NewShipRefineRequestWithDefaults instantiates a new ShipRefineRequest 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

func (*ShipRefineRequest) GetProduce

func (o *ShipRefineRequest) GetProduce() string

GetProduce returns the Produce field value

func (*ShipRefineRequest) GetProduceOk

func (o *ShipRefineRequest) GetProduceOk() (*string, bool)

GetProduceOk returns a tuple with the Produce field value and a boolean to check if the value has been set.

func (ShipRefineRequest) MarshalJSON

func (o ShipRefineRequest) MarshalJSON() ([]byte, error)

func (*ShipRefineRequest) SetProduce

func (o *ShipRefineRequest) SetProduce(v string)

SetProduce sets field value

func (ShipRefineRequest) ToMap

func (o ShipRefineRequest) ToMap() (map[string]interface{}, error)

func (*ShipRefineRequest) UnmarshalJSON

func (o *ShipRefineRequest) UnmarshalJSON(bytes []byte) (err error)

type ShipRegistration

type ShipRegistration struct {
	// The agent's registered name of the ship
	Name string `json:"name"`
	// The symbol of the faction the ship is registered with
	FactionSymbol        *string  `json:"factionSymbol,omitempty"`
	Role                 ShipRole `json:"role"`
	AdditionalProperties map[string]interface{}
}

ShipRegistration The public registration information of the ship

func NewShipRegistration

func NewShipRegistration(name string, role ShipRole) *ShipRegistration

NewShipRegistration instantiates a new ShipRegistration 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

func NewShipRegistrationWithDefaults

func NewShipRegistrationWithDefaults() *ShipRegistration

NewShipRegistrationWithDefaults instantiates a new ShipRegistration 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

func (*ShipRegistration) GetFactionSymbol

func (o *ShipRegistration) GetFactionSymbol() string

GetFactionSymbol returns the FactionSymbol field value if set, zero value otherwise.

func (*ShipRegistration) GetFactionSymbolOk

func (o *ShipRegistration) GetFactionSymbolOk() (*string, bool)

GetFactionSymbolOk returns a tuple with the FactionSymbol field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipRegistration) GetName

func (o *ShipRegistration) GetName() string

GetName returns the Name field value

func (*ShipRegistration) GetNameOk

func (o *ShipRegistration) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ShipRegistration) GetRole

func (o *ShipRegistration) GetRole() ShipRole

GetRole returns the Role field value

func (*ShipRegistration) GetRoleOk

func (o *ShipRegistration) GetRoleOk() (*ShipRole, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (*ShipRegistration) HasFactionSymbol

func (o *ShipRegistration) HasFactionSymbol() bool

HasFactionSymbol returns a boolean if a field has been set.

func (ShipRegistration) MarshalJSON

func (o ShipRegistration) MarshalJSON() ([]byte, error)

func (*ShipRegistration) SetFactionSymbol

func (o *ShipRegistration) SetFactionSymbol(v string)

SetFactionSymbol gets a reference to the given string and assigns it to the FactionSymbol field.

func (*ShipRegistration) SetName

func (o *ShipRegistration) SetName(v string)

SetName sets field value

func (*ShipRegistration) SetRole

func (o *ShipRegistration) SetRole(v ShipRole)

SetRole sets field value

func (ShipRegistration) ToMap

func (o ShipRegistration) ToMap() (map[string]interface{}, error)

func (*ShipRegistration) UnmarshalJSON

func (o *ShipRegistration) UnmarshalJSON(bytes []byte) (err error)

type ShipRequirements

type ShipRequirements struct {
	// The amount of power required from the reactor.
	Power *int32 `json:"power,omitempty"`
	// The number of crew required for operation.
	Crew *int32 `json:"crew,omitempty"`
	// The number of module slots required for installation.
	Slots                *int32 `json:"slots,omitempty"`
	AdditionalProperties map[string]interface{}
}

ShipRequirements The requirements for installation on a ship

func NewShipRequirements

func NewShipRequirements() *ShipRequirements

NewShipRequirements instantiates a new ShipRequirements 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

func NewShipRequirementsWithDefaults

func NewShipRequirementsWithDefaults() *ShipRequirements

NewShipRequirementsWithDefaults instantiates a new ShipRequirements 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

func (*ShipRequirements) GetCrew

func (o *ShipRequirements) GetCrew() int32

GetCrew returns the Crew field value if set, zero value otherwise.

func (*ShipRequirements) GetCrewOk

func (o *ShipRequirements) GetCrewOk() (*int32, bool)

GetCrewOk returns a tuple with the Crew field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipRequirements) GetPower

func (o *ShipRequirements) GetPower() int32

GetPower returns the Power field value if set, zero value otherwise.

func (*ShipRequirements) GetPowerOk

func (o *ShipRequirements) GetPowerOk() (*int32, bool)

GetPowerOk returns a tuple with the Power field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipRequirements) GetSlots

func (o *ShipRequirements) GetSlots() int32

GetSlots returns the Slots field value if set, zero value otherwise.

func (*ShipRequirements) GetSlotsOk

func (o *ShipRequirements) GetSlotsOk() (*int32, bool)

GetSlotsOk returns a tuple with the Slots field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipRequirements) HasCrew

func (o *ShipRequirements) HasCrew() bool

HasCrew returns a boolean if a field has been set.

func (*ShipRequirements) HasPower

func (o *ShipRequirements) HasPower() bool

HasPower returns a boolean if a field has been set.

func (*ShipRequirements) HasSlots

func (o *ShipRequirements) HasSlots() bool

HasSlots returns a boolean if a field has been set.

func (ShipRequirements) MarshalJSON

func (o ShipRequirements) MarshalJSON() ([]byte, error)

func (*ShipRequirements) SetCrew

func (o *ShipRequirements) SetCrew(v int32)

SetCrew gets a reference to the given int32 and assigns it to the Crew field.

func (*ShipRequirements) SetPower

func (o *ShipRequirements) SetPower(v int32)

SetPower gets a reference to the given int32 and assigns it to the Power field.

func (*ShipRequirements) SetSlots

func (o *ShipRequirements) SetSlots(v int32)

SetSlots gets a reference to the given int32 and assigns it to the Slots field.

func (ShipRequirements) ToMap

func (o ShipRequirements) ToMap() (map[string]interface{}, error)

func (*ShipRequirements) UnmarshalJSON

func (o *ShipRequirements) UnmarshalJSON(bytes []byte) (err error)

type ShipRole

type ShipRole string

ShipRole The registered role of the ship

const (
	SHIPROLE_FABRICATOR  ShipRole = "FABRICATOR"
	SHIPROLE_HARVESTER   ShipRole = "HARVESTER"
	SHIPROLE_HAULER      ShipRole = "HAULER"
	SHIPROLE_INTERCEPTOR ShipRole = "INTERCEPTOR"
	SHIPROLE_EXCAVATOR   ShipRole = "EXCAVATOR"
	SHIPROLE_TRANSPORT   ShipRole = "TRANSPORT"
	SHIPROLE_REPAIR      ShipRole = "REPAIR"
	SHIPROLE_SURVEYOR    ShipRole = "SURVEYOR"
	SHIPROLE_COMMAND     ShipRole = "COMMAND"
	SHIPROLE_CARRIER     ShipRole = "CARRIER"
	SHIPROLE_PATROL      ShipRole = "PATROL"
	SHIPROLE_SATELLITE   ShipRole = "SATELLITE"
	SHIPROLE_EXPLORER    ShipRole = "EXPLORER"
	SHIPROLE_REFINERY    ShipRole = "REFINERY"
)

List of ShipRole

func NewShipRoleFromValue

func NewShipRoleFromValue(v string) (*ShipRole, error)

NewShipRoleFromValue returns a pointer to a valid ShipRole for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ShipRole) IsValid

func (v ShipRole) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ShipRole) Ptr

func (v ShipRole) Ptr() *ShipRole

Ptr returns reference to ShipRole value

func (*ShipRole) UnmarshalJSON

func (v *ShipRole) UnmarshalJSON(src []byte) error

type ShipType

type ShipType string

ShipType

const (
	SHIPTYPE_PROBE              ShipType = "SHIP_PROBE"
	SHIPTYPE_MINING_DRONE       ShipType = "SHIP_MINING_DRONE"
	SHIPTYPE_INTERCEPTOR        ShipType = "SHIP_INTERCEPTOR"
	SHIPTYPE_LIGHT_HAULER       ShipType = "SHIP_LIGHT_HAULER"
	SHIPTYPE_COMMAND_FRIGATE    ShipType = "SHIP_COMMAND_FRIGATE"
	SHIPTYPE_EXPLORER           ShipType = "SHIP_EXPLORER"
	SHIPTYPE_HEAVY_FREIGHTER    ShipType = "SHIP_HEAVY_FREIGHTER"
	SHIPTYPE_LIGHT_SHUTTLE      ShipType = "SHIP_LIGHT_SHUTTLE"
	SHIPTYPE_ORE_HOUND          ShipType = "SHIP_ORE_HOUND"
	SHIPTYPE_REFINING_FREIGHTER ShipType = "SHIP_REFINING_FREIGHTER"
)

List of ShipType

func NewShipTypeFromValue

func NewShipTypeFromValue(v string) (*ShipType, error)

NewShipTypeFromValue returns a pointer to a valid ShipType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (ShipType) IsValid

func (v ShipType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (ShipType) Ptr

func (v ShipType) Ptr() *ShipType

Ptr returns reference to ShipType value

func (*ShipType) UnmarshalJSON

func (v *ShipType) UnmarshalJSON(src []byte) error

type Shipyard

type Shipyard struct {
	// The symbol of the shipyard. The symbol is the same as the waypoint where the shipyard is located.
	Symbol string `json:"symbol"`
	// The list of ship types available for purchase at this shipyard.
	ShipTypes []ShipyardShipTypesInner `json:"shipTypes"`
	// The list of recent transactions at this shipyard.
	Transactions []ShipyardTransaction `json:"transactions,omitempty"`
	// The ships that are currently available for purchase at the shipyard.
	Ships                []ShipyardShip `json:"ships,omitempty"`
	AdditionalProperties map[string]interface{}
}

Shipyard

func NewShipyard

func NewShipyard(symbol string, shipTypes []ShipyardShipTypesInner) *Shipyard

NewShipyard instantiates a new Shipyard 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

func NewShipyardWithDefaults

func NewShipyardWithDefaults() *Shipyard

NewShipyardWithDefaults instantiates a new Shipyard 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

func (*Shipyard) GetShipTypes

func (o *Shipyard) GetShipTypes() []ShipyardShipTypesInner

GetShipTypes returns the ShipTypes field value

func (*Shipyard) GetShipTypesOk

func (o *Shipyard) GetShipTypesOk() ([]ShipyardShipTypesInner, bool)

GetShipTypesOk returns a tuple with the ShipTypes field value and a boolean to check if the value has been set.

func (*Shipyard) GetShips

func (o *Shipyard) GetShips() []ShipyardShip

GetShips returns the Ships field value if set, zero value otherwise.

func (*Shipyard) GetShipsOk

func (o *Shipyard) GetShipsOk() ([]ShipyardShip, bool)

GetShipsOk returns a tuple with the Ships field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Shipyard) GetSymbol

func (o *Shipyard) GetSymbol() string

GetSymbol returns the Symbol field value

func (*Shipyard) GetSymbolOk

func (o *Shipyard) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*Shipyard) GetTransactions

func (o *Shipyard) GetTransactions() []ShipyardTransaction

GetTransactions returns the Transactions field value if set, zero value otherwise.

func (*Shipyard) GetTransactionsOk

func (o *Shipyard) GetTransactionsOk() ([]ShipyardTransaction, bool)

GetTransactionsOk returns a tuple with the Transactions field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Shipyard) HasShips

func (o *Shipyard) HasShips() bool

HasShips returns a boolean if a field has been set.

func (*Shipyard) HasTransactions

func (o *Shipyard) HasTransactions() bool

HasTransactions returns a boolean if a field has been set.

func (Shipyard) MarshalJSON

func (o Shipyard) MarshalJSON() ([]byte, error)

func (*Shipyard) SetShipTypes

func (o *Shipyard) SetShipTypes(v []ShipyardShipTypesInner)

SetShipTypes sets field value

func (*Shipyard) SetShips

func (o *Shipyard) SetShips(v []ShipyardShip)

SetShips gets a reference to the given []ShipyardShip and assigns it to the Ships field.

func (*Shipyard) SetSymbol

func (o *Shipyard) SetSymbol(v string)

SetSymbol sets field value

func (*Shipyard) SetTransactions

func (o *Shipyard) SetTransactions(v []ShipyardTransaction)

SetTransactions gets a reference to the given []ShipyardTransaction and assigns it to the Transactions field.

func (Shipyard) ToMap

func (o Shipyard) ToMap() (map[string]interface{}, error)

func (*Shipyard) UnmarshalJSON

func (o *Shipyard) UnmarshalJSON(bytes []byte) (err error)

type ShipyardShip

type ShipyardShip struct {
	Type                 *ShipType    `json:"type,omitempty"`
	Name                 string       `json:"name"`
	Description          string       `json:"description"`
	PurchasePrice        int32        `json:"purchasePrice"`
	Frame                ShipFrame    `json:"frame"`
	Reactor              ShipReactor  `json:"reactor"`
	Engine               ShipEngine   `json:"engine"`
	Modules              []ShipModule `json:"modules"`
	Mounts               []ShipMount  `json:"mounts"`
	AdditionalProperties map[string]interface{}
}

ShipyardShip

func NewShipyardShip

func NewShipyardShip(name string, description string, purchasePrice int32, frame ShipFrame, reactor ShipReactor, engine ShipEngine, modules []ShipModule, mounts []ShipMount) *ShipyardShip

NewShipyardShip instantiates a new ShipyardShip 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

func NewShipyardShipWithDefaults

func NewShipyardShipWithDefaults() *ShipyardShip

NewShipyardShipWithDefaults instantiates a new ShipyardShip 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

func (*ShipyardShip) GetDescription

func (o *ShipyardShip) GetDescription() string

GetDescription returns the Description field value

func (*ShipyardShip) GetDescriptionOk

func (o *ShipyardShip) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ShipyardShip) GetEngine

func (o *ShipyardShip) GetEngine() ShipEngine

GetEngine returns the Engine field value

func (*ShipyardShip) GetEngineOk

func (o *ShipyardShip) GetEngineOk() (*ShipEngine, bool)

GetEngineOk returns a tuple with the Engine field value and a boolean to check if the value has been set.

func (*ShipyardShip) GetFrame

func (o *ShipyardShip) GetFrame() ShipFrame

GetFrame returns the Frame field value

func (*ShipyardShip) GetFrameOk

func (o *ShipyardShip) GetFrameOk() (*ShipFrame, bool)

GetFrameOk returns a tuple with the Frame field value and a boolean to check if the value has been set.

func (*ShipyardShip) GetModules

func (o *ShipyardShip) GetModules() []ShipModule

GetModules returns the Modules field value

func (*ShipyardShip) GetModulesOk

func (o *ShipyardShip) GetModulesOk() ([]ShipModule, bool)

GetModulesOk returns a tuple with the Modules field value and a boolean to check if the value has been set.

func (*ShipyardShip) GetMounts

func (o *ShipyardShip) GetMounts() []ShipMount

GetMounts returns the Mounts field value

func (*ShipyardShip) GetMountsOk

func (o *ShipyardShip) GetMountsOk() ([]ShipMount, bool)

GetMountsOk returns a tuple with the Mounts field value and a boolean to check if the value has been set.

func (*ShipyardShip) GetName

func (o *ShipyardShip) GetName() string

GetName returns the Name field value

func (*ShipyardShip) GetNameOk

func (o *ShipyardShip) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ShipyardShip) GetPurchasePrice

func (o *ShipyardShip) GetPurchasePrice() int32

GetPurchasePrice returns the PurchasePrice field value

func (*ShipyardShip) GetPurchasePriceOk

func (o *ShipyardShip) GetPurchasePriceOk() (*int32, bool)

GetPurchasePriceOk returns a tuple with the PurchasePrice field value and a boolean to check if the value has been set.

func (*ShipyardShip) GetReactor

func (o *ShipyardShip) GetReactor() ShipReactor

GetReactor returns the Reactor field value

func (*ShipyardShip) GetReactorOk

func (o *ShipyardShip) GetReactorOk() (*ShipReactor, bool)

GetReactorOk returns a tuple with the Reactor field value and a boolean to check if the value has been set.

func (*ShipyardShip) GetType

func (o *ShipyardShip) GetType() ShipType

GetType returns the Type field value if set, zero value otherwise.

func (*ShipyardShip) GetTypeOk

func (o *ShipyardShip) GetTypeOk() (*ShipType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipyardShip) HasType

func (o *ShipyardShip) HasType() bool

HasType returns a boolean if a field has been set.

func (ShipyardShip) MarshalJSON

func (o ShipyardShip) MarshalJSON() ([]byte, error)

func (*ShipyardShip) SetDescription

func (o *ShipyardShip) SetDescription(v string)

SetDescription sets field value

func (*ShipyardShip) SetEngine

func (o *ShipyardShip) SetEngine(v ShipEngine)

SetEngine sets field value

func (*ShipyardShip) SetFrame

func (o *ShipyardShip) SetFrame(v ShipFrame)

SetFrame sets field value

func (*ShipyardShip) SetModules

func (o *ShipyardShip) SetModules(v []ShipModule)

SetModules sets field value

func (*ShipyardShip) SetMounts

func (o *ShipyardShip) SetMounts(v []ShipMount)

SetMounts sets field value

func (*ShipyardShip) SetName

func (o *ShipyardShip) SetName(v string)

SetName sets field value

func (*ShipyardShip) SetPurchasePrice

func (o *ShipyardShip) SetPurchasePrice(v int32)

SetPurchasePrice sets field value

func (*ShipyardShip) SetReactor

func (o *ShipyardShip) SetReactor(v ShipReactor)

SetReactor sets field value

func (*ShipyardShip) SetType

func (o *ShipyardShip) SetType(v ShipType)

SetType gets a reference to the given ShipType and assigns it to the Type field.

func (ShipyardShip) ToMap

func (o ShipyardShip) ToMap() (map[string]interface{}, error)

func (*ShipyardShip) UnmarshalJSON

func (o *ShipyardShip) UnmarshalJSON(bytes []byte) (err error)

type ShipyardShipTypesInner

type ShipyardShipTypesInner struct {
	Type                 *ShipType `json:"type,omitempty"`
	AdditionalProperties map[string]interface{}
}

ShipyardShipTypesInner struct for ShipyardShipTypesInner

func NewShipyardShipTypesInner

func NewShipyardShipTypesInner() *ShipyardShipTypesInner

NewShipyardShipTypesInner instantiates a new ShipyardShipTypesInner 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

func NewShipyardShipTypesInnerWithDefaults

func NewShipyardShipTypesInnerWithDefaults() *ShipyardShipTypesInner

NewShipyardShipTypesInnerWithDefaults instantiates a new ShipyardShipTypesInner 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

func (*ShipyardShipTypesInner) GetType

func (o *ShipyardShipTypesInner) GetType() ShipType

GetType returns the Type field value if set, zero value otherwise.

func (*ShipyardShipTypesInner) GetTypeOk

func (o *ShipyardShipTypesInner) GetTypeOk() (*ShipType, bool)

GetTypeOk returns a tuple with the Type field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ShipyardShipTypesInner) HasType

func (o *ShipyardShipTypesInner) HasType() bool

HasType returns a boolean if a field has been set.

func (ShipyardShipTypesInner) MarshalJSON

func (o ShipyardShipTypesInner) MarshalJSON() ([]byte, error)

func (*ShipyardShipTypesInner) SetType

func (o *ShipyardShipTypesInner) SetType(v ShipType)

SetType gets a reference to the given ShipType and assigns it to the Type field.

func (ShipyardShipTypesInner) ToMap

func (o ShipyardShipTypesInner) ToMap() (map[string]interface{}, error)

func (*ShipyardShipTypesInner) UnmarshalJSON

func (o *ShipyardShipTypesInner) UnmarshalJSON(bytes []byte) (err error)

type ShipyardTransaction

type ShipyardTransaction struct {
	// The symbol of the waypoint where the transaction took place.
	WaypointSymbol string `json:"waypointSymbol"`
	// The symbol of the ship that was purchased.
	ShipSymbol string `json:"shipSymbol"`
	// The price of the transaction.
	Price int32 `json:"price"`
	// The symbol of the agent that made the transaction.
	AgentSymbol string `json:"agentSymbol"`
	// The timestamp of the transaction.
	Timestamp            time.Time `json:"timestamp"`
	AdditionalProperties map[string]interface{}
}

ShipyardTransaction struct for ShipyardTransaction

func NewShipyardTransaction

func NewShipyardTransaction(waypointSymbol string, shipSymbol string, price int32, agentSymbol string, timestamp time.Time) *ShipyardTransaction

NewShipyardTransaction instantiates a new ShipyardTransaction 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

func NewShipyardTransactionWithDefaults

func NewShipyardTransactionWithDefaults() *ShipyardTransaction

NewShipyardTransactionWithDefaults instantiates a new ShipyardTransaction 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

func (*ShipyardTransaction) GetAgentSymbol

func (o *ShipyardTransaction) GetAgentSymbol() string

GetAgentSymbol returns the AgentSymbol field value

func (*ShipyardTransaction) GetAgentSymbolOk

func (o *ShipyardTransaction) GetAgentSymbolOk() (*string, bool)

GetAgentSymbolOk returns a tuple with the AgentSymbol field value and a boolean to check if the value has been set.

func (*ShipyardTransaction) GetPrice

func (o *ShipyardTransaction) GetPrice() int32

GetPrice returns the Price field value

func (*ShipyardTransaction) GetPriceOk

func (o *ShipyardTransaction) GetPriceOk() (*int32, bool)

GetPriceOk returns a tuple with the Price field value and a boolean to check if the value has been set.

func (*ShipyardTransaction) GetShipSymbol

func (o *ShipyardTransaction) GetShipSymbol() string

GetShipSymbol returns the ShipSymbol field value

func (*ShipyardTransaction) GetShipSymbolOk

func (o *ShipyardTransaction) GetShipSymbolOk() (*string, bool)

GetShipSymbolOk returns a tuple with the ShipSymbol field value and a boolean to check if the value has been set.

func (*ShipyardTransaction) GetTimestamp

func (o *ShipyardTransaction) GetTimestamp() time.Time

GetTimestamp returns the Timestamp field value

func (*ShipyardTransaction) GetTimestampOk

func (o *ShipyardTransaction) GetTimestampOk() (*time.Time, bool)

GetTimestampOk returns a tuple with the Timestamp field value and a boolean to check if the value has been set.

func (*ShipyardTransaction) GetWaypointSymbol

func (o *ShipyardTransaction) GetWaypointSymbol() string

GetWaypointSymbol returns the WaypointSymbol field value

func (*ShipyardTransaction) GetWaypointSymbolOk

func (o *ShipyardTransaction) GetWaypointSymbolOk() (*string, bool)

GetWaypointSymbolOk returns a tuple with the WaypointSymbol field value and a boolean to check if the value has been set.

func (ShipyardTransaction) MarshalJSON

func (o ShipyardTransaction) MarshalJSON() ([]byte, error)

func (*ShipyardTransaction) SetAgentSymbol

func (o *ShipyardTransaction) SetAgentSymbol(v string)

SetAgentSymbol sets field value

func (*ShipyardTransaction) SetPrice

func (o *ShipyardTransaction) SetPrice(v int32)

SetPrice sets field value

func (*ShipyardTransaction) SetShipSymbol

func (o *ShipyardTransaction) SetShipSymbol(v string)

SetShipSymbol sets field value

func (*ShipyardTransaction) SetTimestamp

func (o *ShipyardTransaction) SetTimestamp(v time.Time)

SetTimestamp sets field value

func (*ShipyardTransaction) SetWaypointSymbol

func (o *ShipyardTransaction) SetWaypointSymbol(v string)

SetWaypointSymbol sets field value

func (ShipyardTransaction) ToMap

func (o ShipyardTransaction) ToMap() (map[string]interface{}, error)

func (*ShipyardTransaction) UnmarshalJSON

func (o *ShipyardTransaction) UnmarshalJSON(bytes []byte) (err error)

type Survey

type Survey struct {
	// A unique signature for the location of this survey. This signature is verified when attempting an extraction using this survey.
	Signature string `json:"signature"`
	// The symbol of the waypoint that this survey is for.
	Symbol string `json:"symbol"`
	// A list of deposits that can be found at this location.
	Deposits []SurveyDeposit `json:"deposits"`
	// The date and time when the survey expires. After this date and time, the survey will no longer be available for extraction.
	Expiration time.Time `json:"expiration"`
	// The size of the deposit. This value indicates how much can be extracted from the survey before it is exhausted.
	Size                 string `json:"size"`
	AdditionalProperties map[string]interface{}
}

Survey A resource survey of a waypoint, detailing a specific extraction location and the types of resources that can be found there.

func NewSurvey

func NewSurvey(signature string, symbol string, deposits []SurveyDeposit, expiration time.Time, size string) *Survey

NewSurvey instantiates a new Survey 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

func NewSurveyWithDefaults

func NewSurveyWithDefaults() *Survey

NewSurveyWithDefaults instantiates a new Survey 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

func (*Survey) GetDeposits

func (o *Survey) GetDeposits() []SurveyDeposit

GetDeposits returns the Deposits field value

func (*Survey) GetDepositsOk

func (o *Survey) GetDepositsOk() ([]SurveyDeposit, bool)

GetDepositsOk returns a tuple with the Deposits field value and a boolean to check if the value has been set.

func (*Survey) GetExpiration

func (o *Survey) GetExpiration() time.Time

GetExpiration returns the Expiration field value

func (*Survey) GetExpirationOk

func (o *Survey) GetExpirationOk() (*time.Time, bool)

GetExpirationOk returns a tuple with the Expiration field value and a boolean to check if the value has been set.

func (*Survey) GetSignature

func (o *Survey) GetSignature() string

GetSignature returns the Signature field value

func (*Survey) GetSignatureOk

func (o *Survey) GetSignatureOk() (*string, bool)

GetSignatureOk returns a tuple with the Signature field value and a boolean to check if the value has been set.

func (*Survey) GetSize

func (o *Survey) GetSize() string

GetSize returns the Size field value

func (*Survey) GetSizeOk

func (o *Survey) GetSizeOk() (*string, bool)

GetSizeOk returns a tuple with the Size field value and a boolean to check if the value has been set.

func (*Survey) GetSymbol

func (o *Survey) GetSymbol() string

GetSymbol returns the Symbol field value

func (*Survey) GetSymbolOk

func (o *Survey) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (Survey) MarshalJSON

func (o Survey) MarshalJSON() ([]byte, error)

func (*Survey) SetDeposits

func (o *Survey) SetDeposits(v []SurveyDeposit)

SetDeposits sets field value

func (*Survey) SetExpiration

func (o *Survey) SetExpiration(v time.Time)

SetExpiration sets field value

func (*Survey) SetSignature

func (o *Survey) SetSignature(v string)

SetSignature sets field value

func (*Survey) SetSize

func (o *Survey) SetSize(v string)

SetSize sets field value

func (*Survey) SetSymbol

func (o *Survey) SetSymbol(v string)

SetSymbol sets field value

func (Survey) ToMap

func (o Survey) ToMap() (map[string]interface{}, error)

func (*Survey) UnmarshalJSON

func (o *Survey) UnmarshalJSON(bytes []byte) (err error)

type SurveyDeposit

type SurveyDeposit struct {
	// The symbol of the deposit.
	Symbol               string `json:"symbol"`
	AdditionalProperties map[string]interface{}
}

SurveyDeposit A surveyed deposit of a mineral or resource available for extraction.

func NewSurveyDeposit

func NewSurveyDeposit(symbol string) *SurveyDeposit

NewSurveyDeposit instantiates a new SurveyDeposit 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

func NewSurveyDepositWithDefaults

func NewSurveyDepositWithDefaults() *SurveyDeposit

NewSurveyDepositWithDefaults instantiates a new SurveyDeposit 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

func (*SurveyDeposit) GetSymbol

func (o *SurveyDeposit) GetSymbol() string

GetSymbol returns the Symbol field value

func (*SurveyDeposit) GetSymbolOk

func (o *SurveyDeposit) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (SurveyDeposit) MarshalJSON

func (o SurveyDeposit) MarshalJSON() ([]byte, error)

func (*SurveyDeposit) SetSymbol

func (o *SurveyDeposit) SetSymbol(v string)

SetSymbol sets field value

func (SurveyDeposit) ToMap

func (o SurveyDeposit) ToMap() (map[string]interface{}, error)

func (*SurveyDeposit) UnmarshalJSON

func (o *SurveyDeposit) UnmarshalJSON(bytes []byte) (err error)

type System

type System struct {
	Symbol               string           `json:"symbol"`
	SectorSymbol         string           `json:"sectorSymbol"`
	Type                 SystemType       `json:"type"`
	X                    int32            `json:"x"`
	Y                    int32            `json:"y"`
	Waypoints            []SystemWaypoint `json:"waypoints"`
	Factions             []SystemFaction  `json:"factions"`
	AdditionalProperties map[string]interface{}
}

System

func NewSystem

func NewSystem(symbol string, sectorSymbol string, type_ SystemType, x int32, y int32, waypoints []SystemWaypoint, factions []SystemFaction) *System

NewSystem instantiates a new System 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

func NewSystemWithDefaults

func NewSystemWithDefaults() *System

NewSystemWithDefaults instantiates a new System 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

func (*System) GetFactions

func (o *System) GetFactions() []SystemFaction

GetFactions returns the Factions field value

func (*System) GetFactionsOk

func (o *System) GetFactionsOk() ([]SystemFaction, bool)

GetFactionsOk returns a tuple with the Factions field value and a boolean to check if the value has been set.

func (*System) GetSectorSymbol

func (o *System) GetSectorSymbol() string

GetSectorSymbol returns the SectorSymbol field value

func (*System) GetSectorSymbolOk

func (o *System) GetSectorSymbolOk() (*string, bool)

GetSectorSymbolOk returns a tuple with the SectorSymbol field value and a boolean to check if the value has been set.

func (*System) GetSymbol

func (o *System) GetSymbol() string

GetSymbol returns the Symbol field value

func (*System) GetSymbolOk

func (o *System) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*System) GetType

func (o *System) GetType() SystemType

GetType returns the Type field value

func (*System) GetTypeOk

func (o *System) GetTypeOk() (*SystemType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*System) GetWaypoints

func (o *System) GetWaypoints() []SystemWaypoint

GetWaypoints returns the Waypoints field value

func (*System) GetWaypointsOk

func (o *System) GetWaypointsOk() ([]SystemWaypoint, bool)

GetWaypointsOk returns a tuple with the Waypoints field value and a boolean to check if the value has been set.

func (*System) GetX

func (o *System) GetX() int32

GetX returns the X field value

func (*System) GetXOk

func (o *System) GetXOk() (*int32, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*System) GetY

func (o *System) GetY() int32

GetY returns the Y field value

func (*System) GetYOk

func (o *System) GetYOk() (*int32, bool)

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (System) MarshalJSON

func (o System) MarshalJSON() ([]byte, error)

func (*System) SetFactions

func (o *System) SetFactions(v []SystemFaction)

SetFactions sets field value

func (*System) SetSectorSymbol

func (o *System) SetSectorSymbol(v string)

SetSectorSymbol sets field value

func (*System) SetSymbol

func (o *System) SetSymbol(v string)

SetSymbol sets field value

func (*System) SetType

func (o *System) SetType(v SystemType)

SetType sets field value

func (*System) SetWaypoints

func (o *System) SetWaypoints(v []SystemWaypoint)

SetWaypoints sets field value

func (*System) SetX

func (o *System) SetX(v int32)

SetX sets field value

func (*System) SetY

func (o *System) SetY(v int32)

SetY sets field value

func (System) ToMap

func (o System) ToMap() (map[string]interface{}, error)

func (*System) UnmarshalJSON

func (o *System) UnmarshalJSON(bytes []byte) (err error)

type SystemFaction

type SystemFaction struct {
	Symbol               string `json:"symbol"`
	AdditionalProperties map[string]interface{}
}

SystemFaction struct for SystemFaction

func NewSystemFaction

func NewSystemFaction(symbol string) *SystemFaction

NewSystemFaction instantiates a new SystemFaction 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

func NewSystemFactionWithDefaults

func NewSystemFactionWithDefaults() *SystemFaction

NewSystemFactionWithDefaults instantiates a new SystemFaction 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

func (*SystemFaction) GetSymbol

func (o *SystemFaction) GetSymbol() string

GetSymbol returns the Symbol field value

func (*SystemFaction) GetSymbolOk

func (o *SystemFaction) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (SystemFaction) MarshalJSON

func (o SystemFaction) MarshalJSON() ([]byte, error)

func (*SystemFaction) SetSymbol

func (o *SystemFaction) SetSymbol(v string)

SetSymbol sets field value

func (SystemFaction) ToMap

func (o SystemFaction) ToMap() (map[string]interface{}, error)

func (*SystemFaction) UnmarshalJSON

func (o *SystemFaction) UnmarshalJSON(bytes []byte) (err error)

type SystemType

type SystemType string

SystemType The type of waypoint.

const (
	SYSTEMTYPE_NEUTRON_STAR SystemType = "NEUTRON_STAR"
	SYSTEMTYPE_RED_STAR     SystemType = "RED_STAR"
	SYSTEMTYPE_ORANGE_STAR  SystemType = "ORANGE_STAR"
	SYSTEMTYPE_BLUE_STAR    SystemType = "BLUE_STAR"
	SYSTEMTYPE_YOUNG_STAR   SystemType = "YOUNG_STAR"
	SYSTEMTYPE_WHITE_DWARF  SystemType = "WHITE_DWARF"
	SYSTEMTYPE_BLACK_HOLE   SystemType = "BLACK_HOLE"
	SYSTEMTYPE_HYPERGIANT   SystemType = "HYPERGIANT"
	SYSTEMTYPE_NEBULA       SystemType = "NEBULA"
	SYSTEMTYPE_UNSTABLE     SystemType = "UNSTABLE"
)

List of SystemType

func NewSystemTypeFromValue

func NewSystemTypeFromValue(v string) (*SystemType, error)

NewSystemTypeFromValue returns a pointer to a valid SystemType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (SystemType) IsValid

func (v SystemType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (SystemType) Ptr

func (v SystemType) Ptr() *SystemType

Ptr returns reference to SystemType value

func (*SystemType) UnmarshalJSON

func (v *SystemType) UnmarshalJSON(src []byte) error

type SystemWaypoint

type SystemWaypoint struct {
	Symbol               string       `json:"symbol"`
	Type                 WaypointType `json:"type"`
	X                    int32        `json:"x"`
	Y                    int32        `json:"y"`
	AdditionalProperties map[string]interface{}
}

SystemWaypoint struct for SystemWaypoint

func NewSystemWaypoint

func NewSystemWaypoint(symbol string, type_ WaypointType, x int32, y int32) *SystemWaypoint

NewSystemWaypoint instantiates a new SystemWaypoint 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

func NewSystemWaypointWithDefaults

func NewSystemWaypointWithDefaults() *SystemWaypoint

NewSystemWaypointWithDefaults instantiates a new SystemWaypoint 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

func (*SystemWaypoint) GetSymbol

func (o *SystemWaypoint) GetSymbol() string

GetSymbol returns the Symbol field value

func (*SystemWaypoint) GetSymbolOk

func (o *SystemWaypoint) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*SystemWaypoint) GetType

func (o *SystemWaypoint) GetType() WaypointType

GetType returns the Type field value

func (*SystemWaypoint) GetTypeOk

func (o *SystemWaypoint) GetTypeOk() (*WaypointType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*SystemWaypoint) GetX

func (o *SystemWaypoint) GetX() int32

GetX returns the X field value

func (*SystemWaypoint) GetXOk

func (o *SystemWaypoint) GetXOk() (*int32, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*SystemWaypoint) GetY

func (o *SystemWaypoint) GetY() int32

GetY returns the Y field value

func (*SystemWaypoint) GetYOk

func (o *SystemWaypoint) GetYOk() (*int32, bool)

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (SystemWaypoint) MarshalJSON

func (o SystemWaypoint) MarshalJSON() ([]byte, error)

func (*SystemWaypoint) SetSymbol

func (o *SystemWaypoint) SetSymbol(v string)

SetSymbol sets field value

func (*SystemWaypoint) SetType

func (o *SystemWaypoint) SetType(v WaypointType)

SetType sets field value

func (*SystemWaypoint) SetX

func (o *SystemWaypoint) SetX(v int32)

SetX sets field value

func (*SystemWaypoint) SetY

func (o *SystemWaypoint) SetY(v int32)

SetY sets field value

func (SystemWaypoint) ToMap

func (o SystemWaypoint) ToMap() (map[string]interface{}, error)

func (*SystemWaypoint) UnmarshalJSON

func (o *SystemWaypoint) UnmarshalJSON(bytes []byte) (err error)

type SystemsApiService

type SystemsApiService service

SystemsApiService SystemsApi service

func (*SystemsApiService) GetJumpGate

func (a *SystemsApiService) GetJumpGate(ctx context.Context, systemSymbol string, waypointSymbol string) ApiGetJumpGateRequest

GetJumpGate Get Jump Gate

Get jump gate details for a waypoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param systemSymbol The system symbol
@param waypointSymbol The waypoint symbol
@return ApiGetJumpGateRequest

func (*SystemsApiService) GetJumpGateExecute

Execute executes the request

@return GetJumpGate200Response

func (*SystemsApiService) GetMarket

func (a *SystemsApiService) GetMarket(ctx context.Context, systemSymbol string, waypointSymbol string) ApiGetMarketRequest

GetMarket Get Market

Retrieve imports, exports and exchange data from a marketplace. Imports can be sold, exports can be purchased, and exchange goods can be purchased or sold. Send a ship to the waypoint to access trade good prices and recent transactions.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param systemSymbol The system symbol
@param waypointSymbol The waypoint symbol
@return ApiGetMarketRequest

func (*SystemsApiService) GetMarketExecute

Execute executes the request

@return GetMarket200Response

func (*SystemsApiService) GetShipyard

func (a *SystemsApiService) GetShipyard(ctx context.Context, systemSymbol string, waypointSymbol string) ApiGetShipyardRequest

GetShipyard Get Shipyard

Get the shipyard for a waypoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param systemSymbol The system symbol
@param waypointSymbol The waypoint symbol
@return ApiGetShipyardRequest

func (*SystemsApiService) GetShipyardExecute

Execute executes the request

@return GetShipyard200Response

func (*SystemsApiService) GetSystem

func (a *SystemsApiService) GetSystem(ctx context.Context, systemSymbol string) ApiGetSystemRequest

GetSystem Get System

Get the details of a system.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param systemSymbol The system symbol
@return ApiGetSystemRequest

func (*SystemsApiService) GetSystemExecute

Execute executes the request

@return GetSystem200Response

func (*SystemsApiService) GetSystemWaypoints

func (a *SystemsApiService) GetSystemWaypoints(ctx context.Context, systemSymbol string) ApiGetSystemWaypointsRequest

GetSystemWaypoints List Waypoints

Fetch all of the waypoints for a given system. System must be charted or a ship must be present to return waypoint details.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param systemSymbol The system symbol
@return ApiGetSystemWaypointsRequest

func (*SystemsApiService) GetSystemWaypointsExecute

Execute executes the request

@return GetSystemWaypoints200Response

func (*SystemsApiService) GetSystems

GetSystems List Systems

Return a list of all systems.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSystemsRequest

func (*SystemsApiService) GetSystemsExecute

Execute executes the request

@return GetSystems200Response

func (*SystemsApiService) GetWaypoint

func (a *SystemsApiService) GetWaypoint(ctx context.Context, systemSymbol string, waypointSymbol string) ApiGetWaypointRequest

GetWaypoint Get Waypoint

View the details of a waypoint.

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param systemSymbol The system symbol
@param waypointSymbol The waypoint symbol
@return ApiGetWaypointRequest

func (*SystemsApiService) GetWaypointExecute

Execute executes the request

@return GetWaypoint200Response

type TradeGood

type TradeGood struct {
	Symbol               TradeSymbol `json:"symbol"`
	Name                 string      `json:"name"`
	Description          string      `json:"description"`
	AdditionalProperties map[string]interface{}
}

TradeGood struct for TradeGood

func NewTradeGood

func NewTradeGood(symbol TradeSymbol, name string, description string) *TradeGood

NewTradeGood instantiates a new TradeGood 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

func NewTradeGoodWithDefaults

func NewTradeGoodWithDefaults() *TradeGood

NewTradeGoodWithDefaults instantiates a new TradeGood 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

func (*TradeGood) GetDescription

func (o *TradeGood) GetDescription() string

GetDescription returns the Description field value

func (*TradeGood) GetDescriptionOk

func (o *TradeGood) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*TradeGood) GetName

func (o *TradeGood) GetName() string

GetName returns the Name field value

func (*TradeGood) GetNameOk

func (o *TradeGood) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*TradeGood) GetSymbol

func (o *TradeGood) GetSymbol() TradeSymbol

GetSymbol returns the Symbol field value

func (*TradeGood) GetSymbolOk

func (o *TradeGood) GetSymbolOk() (*TradeSymbol, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (TradeGood) MarshalJSON

func (o TradeGood) MarshalJSON() ([]byte, error)

func (*TradeGood) SetDescription

func (o *TradeGood) SetDescription(v string)

SetDescription sets field value

func (*TradeGood) SetName

func (o *TradeGood) SetName(v string)

SetName sets field value

func (*TradeGood) SetSymbol

func (o *TradeGood) SetSymbol(v TradeSymbol)

SetSymbol sets field value

func (TradeGood) ToMap

func (o TradeGood) ToMap() (map[string]interface{}, error)

func (*TradeGood) UnmarshalJSON

func (o *TradeGood) UnmarshalJSON(bytes []byte) (err error)

type TradeSymbol

type TradeSymbol string

TradeSymbol the model 'TradeSymbol'

const (
	TRADESYMBOL_PRECIOUS_STONES            TradeSymbol = "PRECIOUS_STONES"
	TRADESYMBOL_QUARTZ_SAND                TradeSymbol = "QUARTZ_SAND"
	TRADESYMBOL_SILICON_CRYSTALS           TradeSymbol = "SILICON_CRYSTALS"
	TRADESYMBOL_AMMONIA_ICE                TradeSymbol = "AMMONIA_ICE"
	TRADESYMBOL_LIQUID_HYDROGEN            TradeSymbol = "LIQUID_HYDROGEN"
	TRADESYMBOL_LIQUID_NITROGEN            TradeSymbol = "LIQUID_NITROGEN"
	TRADESYMBOL_ICE_WATER                  TradeSymbol = "ICE_WATER"
	TRADESYMBOL_EXOTIC_MATTER              TradeSymbol = "EXOTIC_MATTER"
	TRADESYMBOL_ADVANCED_CIRCUITRY         TradeSymbol = "ADVANCED_CIRCUITRY"
	TRADESYMBOL_GRAVITON_EMITTERS          TradeSymbol = "GRAVITON_EMITTERS"
	TRADESYMBOL_IRON                       TradeSymbol = "IRON"
	TRADESYMBOL_IRON_ORE                   TradeSymbol = "IRON_ORE"
	TRADESYMBOL_COPPER                     TradeSymbol = "COPPER"
	TRADESYMBOL_COPPER_ORE                 TradeSymbol = "COPPER_ORE"
	TRADESYMBOL_ALUMINUM                   TradeSymbol = "ALUMINUM"
	TRADESYMBOL_ALUMINUM_ORE               TradeSymbol = "ALUMINUM_ORE"
	TRADESYMBOL_SILVER                     TradeSymbol = "SILVER"
	TRADESYMBOL_SILVER_ORE                 TradeSymbol = "SILVER_ORE"
	TRADESYMBOL_GOLD                       TradeSymbol = "GOLD"
	TRADESYMBOL_GOLD_ORE                   TradeSymbol = "GOLD_ORE"
	TRADESYMBOL_PLATINUM                   TradeSymbol = "PLATINUM"
	TRADESYMBOL_PLATINUM_ORE               TradeSymbol = "PLATINUM_ORE"
	TRADESYMBOL_DIAMONDS                   TradeSymbol = "DIAMONDS"
	TRADESYMBOL_URANITE                    TradeSymbol = "URANITE"
	TRADESYMBOL_URANITE_ORE                TradeSymbol = "URANITE_ORE"
	TRADESYMBOL_MERITIUM                   TradeSymbol = "MERITIUM"
	TRADESYMBOL_MERITIUM_ORE               TradeSymbol = "MERITIUM_ORE"
	TRADESYMBOL_HYDROCARBON                TradeSymbol = "HYDROCARBON"
	TRADESYMBOL_ANTIMATTER                 TradeSymbol = "ANTIMATTER"
	TRADESYMBOL_FERTILIZERS                TradeSymbol = "FERTILIZERS"
	TRADESYMBOL_FABRICS                    TradeSymbol = "FABRICS"
	TRADESYMBOL_FOOD                       TradeSymbol = "FOOD"
	TRADESYMBOL_JEWELRY                    TradeSymbol = "JEWELRY"
	TRADESYMBOL_MACHINERY                  TradeSymbol = "MACHINERY"
	TRADESYMBOL_FIREARMS                   TradeSymbol = "FIREARMS"
	TRADESYMBOL_ASSAULT_RIFLES             TradeSymbol = "ASSAULT_RIFLES"
	TRADESYMBOL_MILITARY_EQUIPMENT         TradeSymbol = "MILITARY_EQUIPMENT"
	TRADESYMBOL_EXPLOSIVES                 TradeSymbol = "EXPLOSIVES"
	TRADESYMBOL_LAB_INSTRUMENTS            TradeSymbol = "LAB_INSTRUMENTS"
	TRADESYMBOL_AMMUNITION                 TradeSymbol = "AMMUNITION"
	TRADESYMBOL_ELECTRONICS                TradeSymbol = "ELECTRONICS"
	TRADESYMBOL_SHIP_PLATING               TradeSymbol = "SHIP_PLATING"
	TRADESYMBOL_EQUIPMENT                  TradeSymbol = "EQUIPMENT"
	TRADESYMBOL_FUEL                       TradeSymbol = "FUEL"
	TRADESYMBOL_MEDICINE                   TradeSymbol = "MEDICINE"
	TRADESYMBOL_DRUGS                      TradeSymbol = "DRUGS"
	TRADESYMBOL_CLOTHING                   TradeSymbol = "CLOTHING"
	TRADESYMBOL_MICROPROCESSORS            TradeSymbol = "MICROPROCESSORS"
	TRADESYMBOL_PLASTICS                   TradeSymbol = "PLASTICS"
	TRADESYMBOL_POLYNUCLEOTIDES            TradeSymbol = "POLYNUCLEOTIDES"
	TRADESYMBOL_BIOCOMPOSITES              TradeSymbol = "BIOCOMPOSITES"
	TRADESYMBOL_NANOBOTS                   TradeSymbol = "NANOBOTS"
	TRADESYMBOL_AI_MAINFRAMES              TradeSymbol = "AI_MAINFRAMES"
	TRADESYMBOL_QUANTUM_DRIVES             TradeSymbol = "QUANTUM_DRIVES"
	TRADESYMBOL_ROBOTIC_DRONES             TradeSymbol = "ROBOTIC_DRONES"
	TRADESYMBOL_CYBER_IMPLANTS             TradeSymbol = "CYBER_IMPLANTS"
	TRADESYMBOL_GENE_THERAPEUTICS          TradeSymbol = "GENE_THERAPEUTICS"
	TRADESYMBOL_NEURAL_CHIPS               TradeSymbol = "NEURAL_CHIPS"
	TRADESYMBOL_MOOD_REGULATORS            TradeSymbol = "MOOD_REGULATORS"
	TRADESYMBOL_VIRAL_AGENTS               TradeSymbol = "VIRAL_AGENTS"
	TRADESYMBOL_MICRO_FUSION_GENERATORS    TradeSymbol = "MICRO_FUSION_GENERATORS"
	TRADESYMBOL_SUPERGRAINS                TradeSymbol = "SUPERGRAINS"
	TRADESYMBOL_LASER_RIFLES               TradeSymbol = "LASER_RIFLES"
	TRADESYMBOL_HOLOGRAPHICS               TradeSymbol = "HOLOGRAPHICS"
	TRADESYMBOL_SHIP_SALVAGE               TradeSymbol = "SHIP_SALVAGE"
	TRADESYMBOL_RELIC_TECH                 TradeSymbol = "RELIC_TECH"
	TRADESYMBOL_NOVEL_LIFEFORMS            TradeSymbol = "NOVEL_LIFEFORMS"
	TRADESYMBOL_BOTANICAL_SPECIMENS        TradeSymbol = "BOTANICAL_SPECIMENS"
	TRADESYMBOL_CULTURAL_ARTIFACTS         TradeSymbol = "CULTURAL_ARTIFACTS"
	TRADESYMBOL_REACTOR_SOLAR_I            TradeSymbol = "REACTOR_SOLAR_I"
	TRADESYMBOL_REACTOR_FUSION_I           TradeSymbol = "REACTOR_FUSION_I"
	TRADESYMBOL_REACTOR_FISSION_I          TradeSymbol = "REACTOR_FISSION_I"
	TRADESYMBOL_REACTOR_CHEMICAL_I         TradeSymbol = "REACTOR_CHEMICAL_I"
	TRADESYMBOL_REACTOR_ANTIMATTER_I       TradeSymbol = "REACTOR_ANTIMATTER_I"
	TRADESYMBOL_ENGINE_IMPULSE_DRIVE_I     TradeSymbol = "ENGINE_IMPULSE_DRIVE_I"
	TRADESYMBOL_ENGINE_ION_DRIVE_I         TradeSymbol = "ENGINE_ION_DRIVE_I"
	TRADESYMBOL_ENGINE_ION_DRIVE_II        TradeSymbol = "ENGINE_ION_DRIVE_II"
	TRADESYMBOL_ENGINE_HYPER_DRIVE_I       TradeSymbol = "ENGINE_HYPER_DRIVE_I"
	TRADESYMBOL_MODULE_MINERAL_PROCESSOR_I TradeSymbol = "MODULE_MINERAL_PROCESSOR_I"
	TRADESYMBOL_MODULE_CARGO_HOLD_I        TradeSymbol = "MODULE_CARGO_HOLD_I"
	TRADESYMBOL_MODULE_CREW_QUARTERS_I     TradeSymbol = "MODULE_CREW_QUARTERS_I"
	TRADESYMBOL_MODULE_ENVOY_QUARTERS_I    TradeSymbol = "MODULE_ENVOY_QUARTERS_I"
	TRADESYMBOL_MODULE_PASSENGER_CABIN_I   TradeSymbol = "MODULE_PASSENGER_CABIN_I"
	TRADESYMBOL_MODULE_MICRO_REFINERY_I    TradeSymbol = "MODULE_MICRO_REFINERY_I"
	TRADESYMBOL_MODULE_ORE_REFINERY_I      TradeSymbol = "MODULE_ORE_REFINERY_I"
	TRADESYMBOL_MODULE_FUEL_REFINERY_I     TradeSymbol = "MODULE_FUEL_REFINERY_I"
	TRADESYMBOL_MODULE_SCIENCE_LAB_I       TradeSymbol = "MODULE_SCIENCE_LAB_I"
	TRADESYMBOL_MODULE_JUMP_DRIVE_I        TradeSymbol = "MODULE_JUMP_DRIVE_I"
	TRADESYMBOL_MODULE_JUMP_DRIVE_II       TradeSymbol = "MODULE_JUMP_DRIVE_II"
	TRADESYMBOL_MODULE_JUMP_DRIVE_III      TradeSymbol = "MODULE_JUMP_DRIVE_III"
	TRADESYMBOL_MODULE_WARP_DRIVE_I        TradeSymbol = "MODULE_WARP_DRIVE_I"
	TRADESYMBOL_MODULE_WARP_DRIVE_II       TradeSymbol = "MODULE_WARP_DRIVE_II"
	TRADESYMBOL_MODULE_WARP_DRIVE_III      TradeSymbol = "MODULE_WARP_DRIVE_III"
	TRADESYMBOL_MODULE_SHIELD_GENERATOR_I  TradeSymbol = "MODULE_SHIELD_GENERATOR_I"
	TRADESYMBOL_MODULE_SHIELD_GENERATOR_II TradeSymbol = "MODULE_SHIELD_GENERATOR_II"
	TRADESYMBOL_MOUNT_GAS_SIPHON_I         TradeSymbol = "MOUNT_GAS_SIPHON_I"
	TRADESYMBOL_MOUNT_GAS_SIPHON_II        TradeSymbol = "MOUNT_GAS_SIPHON_II"
	TRADESYMBOL_MOUNT_GAS_SIPHON_III       TradeSymbol = "MOUNT_GAS_SIPHON_III"
	TRADESYMBOL_MOUNT_SURVEYOR_I           TradeSymbol = "MOUNT_SURVEYOR_I"
	TRADESYMBOL_MOUNT_SURVEYOR_II          TradeSymbol = "MOUNT_SURVEYOR_II"
	TRADESYMBOL_MOUNT_SURVEYOR_III         TradeSymbol = "MOUNT_SURVEYOR_III"
	TRADESYMBOL_MOUNT_SENSOR_ARRAY_I       TradeSymbol = "MOUNT_SENSOR_ARRAY_I"
	TRADESYMBOL_MOUNT_SENSOR_ARRAY_II      TradeSymbol = "MOUNT_SENSOR_ARRAY_II"
	TRADESYMBOL_MOUNT_SENSOR_ARRAY_III     TradeSymbol = "MOUNT_SENSOR_ARRAY_III"
	TRADESYMBOL_MOUNT_MINING_LASER_I       TradeSymbol = "MOUNT_MINING_LASER_I"
	TRADESYMBOL_MOUNT_MINING_LASER_II      TradeSymbol = "MOUNT_MINING_LASER_II"
	TRADESYMBOL_MOUNT_MINING_LASER_III     TradeSymbol = "MOUNT_MINING_LASER_III"
	TRADESYMBOL_MOUNT_LASER_CANNON_I       TradeSymbol = "MOUNT_LASER_CANNON_I"
	TRADESYMBOL_MOUNT_MISSILE_LAUNCHER_I   TradeSymbol = "MOUNT_MISSILE_LAUNCHER_I"
	TRADESYMBOL_MOUNT_TURRET_I             TradeSymbol = "MOUNT_TURRET_I"
)

List of TradeSymbol

func NewTradeSymbolFromValue

func NewTradeSymbolFromValue(v string) (*TradeSymbol, error)

NewTradeSymbolFromValue returns a pointer to a valid TradeSymbol for the value passed as argument, or an error if the value passed is not allowed by the enum

func (TradeSymbol) IsValid

func (v TradeSymbol) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (TradeSymbol) Ptr

func (v TradeSymbol) Ptr() *TradeSymbol

Ptr returns reference to TradeSymbol value

func (*TradeSymbol) UnmarshalJSON

func (v *TradeSymbol) UnmarshalJSON(src []byte) error

type TransferCargo200Response

type TransferCargo200Response struct {
	Data                 Jettison200ResponseData `json:"data"`
	AdditionalProperties map[string]interface{}
}

TransferCargo200Response

func NewTransferCargo200Response

func NewTransferCargo200Response(data Jettison200ResponseData) *TransferCargo200Response

NewTransferCargo200Response instantiates a new TransferCargo200Response 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

func NewTransferCargo200ResponseWithDefaults

func NewTransferCargo200ResponseWithDefaults() *TransferCargo200Response

NewTransferCargo200ResponseWithDefaults instantiates a new TransferCargo200Response 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

func (*TransferCargo200Response) GetData

GetData returns the Data field value

func (*TransferCargo200Response) GetDataOk

GetDataOk returns a tuple with the Data field value and a boolean to check if the value has been set.

func (TransferCargo200Response) MarshalJSON

func (o TransferCargo200Response) MarshalJSON() ([]byte, error)

func (*TransferCargo200Response) SetData

SetData sets field value

func (TransferCargo200Response) ToMap

func (o TransferCargo200Response) ToMap() (map[string]interface{}, error)

func (*TransferCargo200Response) UnmarshalJSON

func (o *TransferCargo200Response) UnmarshalJSON(bytes []byte) (err error)

type TransferCargoRequest

type TransferCargoRequest struct {
	TradeSymbol          string `json:"tradeSymbol"`
	Units                int32  `json:"units"`
	ShipSymbol           string `json:"shipSymbol"`
	AdditionalProperties map[string]interface{}
}

TransferCargoRequest struct for TransferCargoRequest

func NewTransferCargoRequest

func NewTransferCargoRequest(tradeSymbol string, units int32, shipSymbol string) *TransferCargoRequest

NewTransferCargoRequest instantiates a new TransferCargoRequest 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

func NewTransferCargoRequestWithDefaults

func NewTransferCargoRequestWithDefaults() *TransferCargoRequest

NewTransferCargoRequestWithDefaults instantiates a new TransferCargoRequest 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

func (*TransferCargoRequest) GetShipSymbol

func (o *TransferCargoRequest) GetShipSymbol() string

GetShipSymbol returns the ShipSymbol field value

func (*TransferCargoRequest) GetShipSymbolOk

func (o *TransferCargoRequest) GetShipSymbolOk() (*string, bool)

GetShipSymbolOk returns a tuple with the ShipSymbol field value and a boolean to check if the value has been set.

func (*TransferCargoRequest) GetTradeSymbol

func (o *TransferCargoRequest) GetTradeSymbol() string

GetTradeSymbol returns the TradeSymbol field value

func (*TransferCargoRequest) GetTradeSymbolOk

func (o *TransferCargoRequest) GetTradeSymbolOk() (*string, bool)

GetTradeSymbolOk returns a tuple with the TradeSymbol field value and a boolean to check if the value has been set.

func (*TransferCargoRequest) GetUnits

func (o *TransferCargoRequest) GetUnits() int32

GetUnits returns the Units field value

func (*TransferCargoRequest) GetUnitsOk

func (o *TransferCargoRequest) GetUnitsOk() (*int32, bool)

GetUnitsOk returns a tuple with the Units field value and a boolean to check if the value has been set.

func (TransferCargoRequest) MarshalJSON

func (o TransferCargoRequest) MarshalJSON() ([]byte, error)

func (*TransferCargoRequest) SetShipSymbol

func (o *TransferCargoRequest) SetShipSymbol(v string)

SetShipSymbol sets field value

func (*TransferCargoRequest) SetTradeSymbol

func (o *TransferCargoRequest) SetTradeSymbol(v string)

SetTradeSymbol sets field value

func (*TransferCargoRequest) SetUnits

func (o *TransferCargoRequest) SetUnits(v int32)

SetUnits sets field value

func (TransferCargoRequest) ToMap

func (o TransferCargoRequest) ToMap() (map[string]interface{}, error)

func (*TransferCargoRequest) UnmarshalJSON

func (o *TransferCargoRequest) UnmarshalJSON(bytes []byte) (err error)

type Waypoint

type Waypoint struct {
	Symbol       string            `json:"symbol"`
	Type         WaypointType      `json:"type"`
	SystemSymbol string            `json:"systemSymbol"`
	X            int32             `json:"x"`
	Y            int32             `json:"y"`
	Orbitals     []WaypointOrbital `json:"orbitals"`
	Faction      *WaypointFaction  `json:"faction,omitempty"`
	// The traits of the waypoint.
	Traits               []WaypointTrait `json:"traits"`
	Chart                *Chart          `json:"chart,omitempty"`
	AdditionalProperties map[string]interface{}
}

Waypoint A waypoint is a location that ships can travel to such as a Planet, Moon or Space Station.

func NewWaypoint

func NewWaypoint(symbol string, type_ WaypointType, systemSymbol string, x int32, y int32, orbitals []WaypointOrbital, traits []WaypointTrait) *Waypoint

NewWaypoint instantiates a new Waypoint 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

func NewWaypointWithDefaults

func NewWaypointWithDefaults() *Waypoint

NewWaypointWithDefaults instantiates a new Waypoint 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

func (*Waypoint) GetChart

func (o *Waypoint) GetChart() Chart

GetChart returns the Chart field value if set, zero value otherwise.

func (*Waypoint) GetChartOk

func (o *Waypoint) GetChartOk() (*Chart, bool)

GetChartOk returns a tuple with the Chart field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Waypoint) GetFaction

func (o *Waypoint) GetFaction() WaypointFaction

GetFaction returns the Faction field value if set, zero value otherwise.

func (*Waypoint) GetFactionOk

func (o *Waypoint) GetFactionOk() (*WaypointFaction, bool)

GetFactionOk returns a tuple with the Faction field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Waypoint) GetOrbitals

func (o *Waypoint) GetOrbitals() []WaypointOrbital

GetOrbitals returns the Orbitals field value

func (*Waypoint) GetOrbitalsOk

func (o *Waypoint) GetOrbitalsOk() ([]WaypointOrbital, bool)

GetOrbitalsOk returns a tuple with the Orbitals field value and a boolean to check if the value has been set.

func (*Waypoint) GetSymbol

func (o *Waypoint) GetSymbol() string

GetSymbol returns the Symbol field value

func (*Waypoint) GetSymbolOk

func (o *Waypoint) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (*Waypoint) GetSystemSymbol

func (o *Waypoint) GetSystemSymbol() string

GetSystemSymbol returns the SystemSymbol field value

func (*Waypoint) GetSystemSymbolOk

func (o *Waypoint) GetSystemSymbolOk() (*string, bool)

GetSystemSymbolOk returns a tuple with the SystemSymbol field value and a boolean to check if the value has been set.

func (*Waypoint) GetTraits

func (o *Waypoint) GetTraits() []WaypointTrait

GetTraits returns the Traits field value

func (*Waypoint) GetTraitsOk

func (o *Waypoint) GetTraitsOk() ([]WaypointTrait, bool)

GetTraitsOk returns a tuple with the Traits field value and a boolean to check if the value has been set.

func (*Waypoint) GetType

func (o *Waypoint) GetType() WaypointType

GetType returns the Type field value

func (*Waypoint) GetTypeOk

func (o *Waypoint) GetTypeOk() (*WaypointType, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (*Waypoint) GetX

func (o *Waypoint) GetX() int32

GetX returns the X field value

func (*Waypoint) GetXOk

func (o *Waypoint) GetXOk() (*int32, bool)

GetXOk returns a tuple with the X field value and a boolean to check if the value has been set.

func (*Waypoint) GetY

func (o *Waypoint) GetY() int32

GetY returns the Y field value

func (*Waypoint) GetYOk

func (o *Waypoint) GetYOk() (*int32, bool)

GetYOk returns a tuple with the Y field value and a boolean to check if the value has been set.

func (*Waypoint) HasChart

func (o *Waypoint) HasChart() bool

HasChart returns a boolean if a field has been set.

func (*Waypoint) HasFaction

func (o *Waypoint) HasFaction() bool

HasFaction returns a boolean if a field has been set.

func (Waypoint) MarshalJSON

func (o Waypoint) MarshalJSON() ([]byte, error)

func (*Waypoint) SetChart

func (o *Waypoint) SetChart(v Chart)

SetChart gets a reference to the given Chart and assigns it to the Chart field.

func (*Waypoint) SetFaction

func (o *Waypoint) SetFaction(v WaypointFaction)

SetFaction gets a reference to the given WaypointFaction and assigns it to the Faction field.

func (*Waypoint) SetOrbitals

func (o *Waypoint) SetOrbitals(v []WaypointOrbital)

SetOrbitals sets field value

func (*Waypoint) SetSymbol

func (o *Waypoint) SetSymbol(v string)

SetSymbol sets field value

func (*Waypoint) SetSystemSymbol

func (o *Waypoint) SetSystemSymbol(v string)

SetSystemSymbol sets field value

func (*Waypoint) SetTraits

func (o *Waypoint) SetTraits(v []WaypointTrait)

SetTraits sets field value

func (*Waypoint) SetType

func (o *Waypoint) SetType(v WaypointType)

SetType sets field value

func (*Waypoint) SetX

func (o *Waypoint) SetX(v int32)

SetX sets field value

func (*Waypoint) SetY

func (o *Waypoint) SetY(v int32)

SetY sets field value

func (Waypoint) ToMap

func (o Waypoint) ToMap() (map[string]interface{}, error)

func (*Waypoint) UnmarshalJSON

func (o *Waypoint) UnmarshalJSON(bytes []byte) (err error)

type WaypointFaction

type WaypointFaction struct {
	Symbol               string `json:"symbol"`
	AdditionalProperties map[string]interface{}
}

WaypointFaction struct for WaypointFaction

func NewWaypointFaction

func NewWaypointFaction(symbol string) *WaypointFaction

NewWaypointFaction instantiates a new WaypointFaction 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

func NewWaypointFactionWithDefaults

func NewWaypointFactionWithDefaults() *WaypointFaction

NewWaypointFactionWithDefaults instantiates a new WaypointFaction 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

func (*WaypointFaction) GetSymbol

func (o *WaypointFaction) GetSymbol() string

GetSymbol returns the Symbol field value

func (*WaypointFaction) GetSymbolOk

func (o *WaypointFaction) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (WaypointFaction) MarshalJSON

func (o WaypointFaction) MarshalJSON() ([]byte, error)

func (*WaypointFaction) SetSymbol

func (o *WaypointFaction) SetSymbol(v string)

SetSymbol sets field value

func (WaypointFaction) ToMap

func (o WaypointFaction) ToMap() (map[string]interface{}, error)

func (*WaypointFaction) UnmarshalJSON

func (o *WaypointFaction) UnmarshalJSON(bytes []byte) (err error)

type WaypointOrbital

type WaypointOrbital struct {
	Symbol               string `json:"symbol"`
	AdditionalProperties map[string]interface{}
}

WaypointOrbital An orbital is another waypoint that orbits a parent waypoint.

func NewWaypointOrbital

func NewWaypointOrbital(symbol string) *WaypointOrbital

NewWaypointOrbital instantiates a new WaypointOrbital 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

func NewWaypointOrbitalWithDefaults

func NewWaypointOrbitalWithDefaults() *WaypointOrbital

NewWaypointOrbitalWithDefaults instantiates a new WaypointOrbital 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

func (*WaypointOrbital) GetSymbol

func (o *WaypointOrbital) GetSymbol() string

GetSymbol returns the Symbol field value

func (*WaypointOrbital) GetSymbolOk

func (o *WaypointOrbital) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (WaypointOrbital) MarshalJSON

func (o WaypointOrbital) MarshalJSON() ([]byte, error)

func (*WaypointOrbital) SetSymbol

func (o *WaypointOrbital) SetSymbol(v string)

SetSymbol sets field value

func (WaypointOrbital) ToMap

func (o WaypointOrbital) ToMap() (map[string]interface{}, error)

func (*WaypointOrbital) UnmarshalJSON

func (o *WaypointOrbital) UnmarshalJSON(bytes []byte) (err error)

type WaypointTrait

type WaypointTrait struct {
	// The unique identifier of the trait.
	Symbol string `json:"symbol"`
	// The name of the trait.
	Name string `json:"name"`
	// A description of the trait.
	Description          string `json:"description"`
	AdditionalProperties map[string]interface{}
}

WaypointTrait struct for WaypointTrait

func NewWaypointTrait

func NewWaypointTrait(symbol string, name string, description string) *WaypointTrait

NewWaypointTrait instantiates a new WaypointTrait 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

func NewWaypointTraitWithDefaults

func NewWaypointTraitWithDefaults() *WaypointTrait

NewWaypointTraitWithDefaults instantiates a new WaypointTrait 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

func (*WaypointTrait) GetDescription

func (o *WaypointTrait) GetDescription() string

GetDescription returns the Description field value

func (*WaypointTrait) GetDescriptionOk

func (o *WaypointTrait) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*WaypointTrait) GetName

func (o *WaypointTrait) GetName() string

GetName returns the Name field value

func (*WaypointTrait) GetNameOk

func (o *WaypointTrait) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*WaypointTrait) GetSymbol

func (o *WaypointTrait) GetSymbol() string

GetSymbol returns the Symbol field value

func (*WaypointTrait) GetSymbolOk

func (o *WaypointTrait) GetSymbolOk() (*string, bool)

GetSymbolOk returns a tuple with the Symbol field value and a boolean to check if the value has been set.

func (WaypointTrait) MarshalJSON

func (o WaypointTrait) MarshalJSON() ([]byte, error)

func (*WaypointTrait) SetDescription

func (o *WaypointTrait) SetDescription(v string)

SetDescription sets field value

func (*WaypointTrait) SetName

func (o *WaypointTrait) SetName(v string)

SetName sets field value

func (*WaypointTrait) SetSymbol

func (o *WaypointTrait) SetSymbol(v string)

SetSymbol sets field value

func (WaypointTrait) ToMap

func (o WaypointTrait) ToMap() (map[string]interface{}, error)

func (*WaypointTrait) UnmarshalJSON

func (o *WaypointTrait) UnmarshalJSON(bytes []byte) (err error)

type WaypointType

type WaypointType string

WaypointType The type of waypoint.

const (
	WAYPOINTTYPE_PLANET          WaypointType = "PLANET"
	WAYPOINTTYPE_GAS_GIANT       WaypointType = "GAS_GIANT"
	WAYPOINTTYPE_MOON            WaypointType = "MOON"
	WAYPOINTTYPE_ORBITAL_STATION WaypointType = "ORBITAL_STATION"
	WAYPOINTTYPE_JUMP_GATE       WaypointType = "JUMP_GATE"
	WAYPOINTTYPE_ASTEROID_FIELD  WaypointType = "ASTEROID_FIELD"
	WAYPOINTTYPE_NEBULA          WaypointType = "NEBULA"
	WAYPOINTTYPE_DEBRIS_FIELD    WaypointType = "DEBRIS_FIELD"
	WAYPOINTTYPE_GRAVITY_WELL    WaypointType = "GRAVITY_WELL"
)

List of WaypointType

func NewWaypointTypeFromValue

func NewWaypointTypeFromValue(v string) (*WaypointType, error)

NewWaypointTypeFromValue returns a pointer to a valid WaypointType for the value passed as argument, or an error if the value passed is not allowed by the enum

func (WaypointType) IsValid

func (v WaypointType) IsValid() bool

IsValid return true if the value is valid for the enum, false otherwise

func (WaypointType) Ptr

func (v WaypointType) Ptr() *WaypointType

Ptr returns reference to WaypointType value

func (*WaypointType) UnmarshalJSON

func (v *WaypointType) UnmarshalJSON(src []byte) error

Source Files

Jump to

Keyboard shortcuts

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