spacetraders/docs/ShipRequirements.md

2.9 KiB

ShipRequirements

Properties

Name Type Description Notes
Power Pointer to int32 The amount of power required from the reactor. [optional]
Crew Pointer to int32 The number of crew required for operation. [optional]
Slots Pointer to int32 The number of module slots required for installation. [optional]

Methods

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

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

GetPower

func (o *ShipRequirements) GetPower() int32

GetPower returns the Power field if non-nil, zero value otherwise.

GetPowerOk

func (o *ShipRequirements) GetPowerOk() (*int32, bool)

GetPowerOk returns a tuple with the Power field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetPower

func (o *ShipRequirements) SetPower(v int32)

SetPower sets Power field to given value.

HasPower

func (o *ShipRequirements) HasPower() bool

HasPower returns a boolean if a field has been set.

GetCrew

func (o *ShipRequirements) GetCrew() int32

GetCrew returns the Crew field if non-nil, zero value otherwise.

GetCrewOk

func (o *ShipRequirements) GetCrewOk() (*int32, bool)

GetCrewOk returns a tuple with the Crew field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetCrew

func (o *ShipRequirements) SetCrew(v int32)

SetCrew sets Crew field to given value.

HasCrew

func (o *ShipRequirements) HasCrew() bool

HasCrew returns a boolean if a field has been set.

GetSlots

func (o *ShipRequirements) GetSlots() int32

GetSlots returns the Slots field if non-nil, zero value otherwise.

GetSlotsOk

func (o *ShipRequirements) GetSlotsOk() (*int32, bool)

GetSlotsOk returns a tuple with the Slots field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetSlots

func (o *ShipRequirements) SetSlots(v int32)

SetSlots sets Slots field to given value.

HasSlots

func (o *ShipRequirements) HasSlots() bool

HasSlots returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]