Name | Type | Description | Notes |
---|---|---|---|
EngineType | Pointer to EngineType | [optional] | |
FuelType | Pointer to FuelType | [optional] | |
ElectricityType | Pointer to ElectricityType | [optional] | |
AverageFuelConsumption | Pointer to float64 | The average fuel consumption of the vehicle. Depending on the fuelType [l/100km] for liquid fuel types or [kg/100km] for gaseous fuel types. Supported for engineType COMBUSTION or HYBRID. Relevant for `emissions`. | [optional] |
AverageElectricityConsumption | Pointer to float64 | The average electricity consumption of the vehicle [kWh/100km]. Supported for engineType ELECTRIC or HYBRID. Relevant for `emissions`. | [optional] |
BioFuelRatio | Pointer to int32 | The ratio of biofuel to conventional fuel [%], i.e. 10 for E10 with 10% biofuel. Supported for engineType COMBUSTION or HYBRID and only for the fuel types GASOLINE, DIESEL, CNG_GASOLINE and LNG_GASOLINE. Relevant for `emissions`. | [optional] |
HybridRatio | Pointer to int32 | Electric energy usage ratio from the total amount of energy consumed by the vehicle. Supported for engineType HYBRID. Relevant for `emissions`. | [optional] |
DualFuelRatio | Pointer to int32 | Ratio of CNG or LPG usage from the total amount of fuel consumption. Supported for engineType COMBUSTION with fuelType CNG_GASOLINE or LPG_GASOLINE. Relevant for `emissions`. | [optional] |
CylinderCapacity | Pointer to int32 | The cylinder capacity of the vehicle [cm³]. This value is present for compatibility reasons and does not influence any of the results. Supported for engineType COMBUSTION or HYBRID. | [optional] |
EmissionStandard | Pointer to EmissionStandard | [optional] | |
Co2EmissionClass | Pointer to int32 | The CO₂ emission class valid in the European Union. See also the Directive 1999/62/EC of the European Parliament and of the Council on the charging of heavy goods vehicles for the use of certain infrastructures, Article 7ga. Must be 1 for combustion and hybrid vehicles with any emissionStandard, 2-4 for combustion and hybrid vehicles with emissionStandard of at least EURO_6, and 5 for electric vehicles. Relevant for `toll`. | [optional] |
LowEmissionZoneTypes | Pointer to string | Comma-separated list of the low-emission zone types of the vehicle. This parameter is deprecated and superseded by lowEmissionZoneApprovals. When still being used, only low-emission zones in Germany are affected, zones in other countries which need an environmental badge or vehicle registration can be entered without restriction. It is not possible to specify both parameters. Available values are provided by type `LowEmissionZoneTypes`: "DE_GREEN", "DE_YELLOW", "DE_RED", "DE_NONE" Relevant for `routing`. | [optional] |
LowEmissionZoneApprovals | Pointer to string | Comma-separated list of approvals to enter low-emission zones. Usually, such approvals are environmental badges to be placed on the windscreen, but that can also be any other kind of approval or vehicle registration allowing it to enter a low-emission zone. Low-emission zones which do not need any kind of approval but depend only on the emissionStandard are not affected by this parameter. Instead they can be entered if the emissionStandard is sufficient. Electric vehicles can always enter these zones. The default of the selected predefined profile allows entering all low-emission zones the vehicle can get an approval for. So, if you do not want to care about that and your vehicle operates in a region where it has all necessary approvals, leave this parameter empty. In order to consider low-emission zones depending on the actually available approvals, i.e. on the environmental badges on the windscreen and other vehicle registrations, specify all of them here. The vehicle can then enter only those zones for which a proper approval is present. Low-emission zones in countries for which no value is specified cannot be entered. Available values are: "NONE", "AT_EURO_1", "AT_EURO_2", "AT_EURO_3", "AT_EURO_4", "AT_EURO_5", "AT_EURO_6", "DE_GREEN", "DE_YELLOW", "DE_RED", "DK_AUTHORIZED", "ES_CAT_B", "ES_CAT_C", "ES_CAT_ECO", "ES_CAT_ZERO", "FR_CRITAIR_0", "FR_CRITAIR_1", "FR_CRITAIR_2", "FR_CRITAIR_3", "FR_CRITAIR_4", "FR_CRITAIR_5" This list can be extended at any time, clients should handle unknown values properly. Only one value per country can be specified. Relevant for `routing`. See here for more information. | [optional] |
ParticleReductionClass | Pointer to ParticleReductionClass | [optional] | |
EmptyWeight | Pointer to int32 | The empty weight of the vehicle [kg]. Relevant for `routing`, `emissions`, `range calculation`. | [optional] |
LoadWeight | Pointer to int32 | The weight of the vehicle's load [kg]. Relevant for `routing`, `emissions`, `range calculation`. | [optional] |
TotalPermittedWeight | Pointer to int32 | The total permitted weight of the vehicle and its load [kg]. This is the weight the vehicle is usually registered with. If this value is not specified but totalTechnicallyPermittedWeight is specified then that value is used for both totalPermittedWeight and totalTechnicallyPermittedWeight. Relevant for `routing`, `toll`, `emissions`. | [optional] |
TotalTechnicallyPermittedWeight | Pointer to int32 | The total technically permitted weight of the vehicle and its load [kg]. Sometimes vehicles are registered with a smaller totalPermittedWeight than technically possible. For such cases the possibly larger total technically permitted weight is specified here, it is relevant for toll calculation in some European countries. If this value is not specified but totalPermittedWeight is specified then that value is used for both totalPermittedWeight and totalTechnicallyPermittedWeight. Relevant for `toll`. | [optional] |
AxleWeight | Pointer to int32 | The maximum distributed weight that may be supported by an axle of the vehicle [kg]. Relevant for `routing`, `toll`. | [optional] |
NumberOfAxles | Pointer to int32 | The total number of axles of the vehicle including the trailers. Relevant for `toll`. | [optional] |
NumberOfTires | Pointer to int32 | The total number of tires of the vehicle including the trailers. Relevant for `toll`. | [optional] |
Height | Pointer to int32 | The height of the vehicle [cm]. Relevant for `routing`, `toll`. | [optional] |
HeightAboveFrontAxle | Pointer to int32 | The height above the front axle [cm]. Relevant for `toll`. | [optional] |
Length | Pointer to int32 | The length of the vehicle [cm]. Relevant for `routing`, `toll`. | [optional] |
Width | Pointer to int32 | The width of the vehicle [cm]. Relevant for `routing`, `toll`. | [optional] |
HazardousMaterials | Pointer to string | Comma-separated list of hazardous materials the vehicle has loaded. If none of the specific values applies, specify OTHER to mark the vehicle carrying unspecific hazardous materials. If NONE is specified along with other hazardous materials it is ignored. Depending on the load the route will avoid roads prohibited for and/or prefer roads prescribed for specific hazardous materials. Available values are provided by type `HazardousMaterials`: "HAZARDOUS_TO_WATER" "EXPLOSIVE" "FLAMMABLE" "RADIOACTIVE" "INHALATION_HAZARD" "MEDICAL_WASTE" "OTHER" "NONE" Relevant for `routing`. | [optional] |
TunnelRestrictionCode | Pointer to TunnelRestrictionCode | [optional] | |
TruckRoutes | Pointer to string | Comma-separated list of truck routes the vehicle has to follow. This parameter will be ignored for non-truck profiles such as EUR_CAR, EUR_VAN, USA_1_PICKUP or AUS_LCV_LIGHT_COMMERCIAL. * `DE_LKWUEBERLSTVAUSNV` Preferred routes for long trucks in Germany, also known as Lang-LKW. * `NL_LZV` Preferred routes for long trucks in the Netherlands, also known as LZV (Langere en Zwaardere Vrachtautocombinatie). * `NZ_HPMV` The network for High Productivity Motor Vehicles (HPMV) carrying the maximum loads available under a permit (New Zeland Transport Agency). * `SE_BK_1` Public roads and bridges that support up to 64 t total permitted weight (Swedish Transport Administration). * `SE_BK_2` Public roads and bridges that support up to 51.4 t total permitted weight. Actual limit depends on wheelbase and axle weight (Swedish Transport Administration). * `SE_BK_3` Public roads and bridges that support up to 37.5 t total permitted weight. Actual limit depends on wheelbase and axle weight (Swedish Transport Administration). * `SE_BK_4` Public roads and bridges that support up to 74 t total permitted weight (draft summer 2018, Swedish Transport Administration). * `US_STAA` Routes that belong to the highway network as defined by the Surface Transportation Assistance Act in the US. * `US_TD` Part of a state-designated highway network for trucks in the US. * `AU_B_DOUBLE` B-Double routes as defined in Australia. * `AU_B_DOUBLE_HML` Routes for B-Double vehicle combinations operating at Higher Mass Limits (HML) (Australian Transport Administration). * `AU_B_TRIPLE` B-Triple routes as defined in Australia. * `AU_B_TRIPLE_HML` Routes for B-Triple vehicle combinations operating at Higher Mass Limits (HML) (Australian Transport Administration). * `AU_AB_TRIPLE` Routes for AB-Triple vehicle combinations operating (Australian Transport Administration). * `AU_AB_TRIPLE_HML` Routes for AB-Triple vehicle combinations operating at Higher Mass Limits (HML) (Australian Transport Administration). * `NONE` Overrides the profile settings to specify not to follow any truck routes. If NONE is specified along with other truck routes it is ignored. Available values are provided by type `TruckRoutes`. Relevant for `routing`. Cannot be used with options[routingMode]=MONETARY. | [optional] |
Commercial | Pointer to bool | Specifies if the vehicle usage is commercial. Relevant for `toll`. | [optional] |
EtcSubscriptions | Pointer to string | A comma separated list of ETC Subscriptions. See here for more information on available subscriptions. Available values are provided by type `EtcSubscriptionTypes`: "AT_GOBOX" "BE_TELETOL" "BE_VIAPASS" "CH_LSVA" "DE_QUICKBOX" "DE_TOLLCOLLECT" "DE_WARNOWTUNNEL_RFID" "DK_BROPAS_BUSINESS" "IT_TELEPASS" "NL_TELECARD" "NL_TTAG" "NO_AUTOPASS" "PT_VIA_VERDE" "US_APASS" "US_BREEZEBY" "US_DOWNBEACH_EXPRESSPASS" "US_EPASS" "US_EXPRESSACCOUNT" "US_EXPRESSCARD" "US_EXPRESSPASS" "US_EXPRESSTOLL" "US_EZPASS" "US_EZTAG" "US_FASTRAK" "US_GEAUXPASS" "US_GOODTOGO" "US_GOPASS" "US_IPASS" "US_KTAG" "US_LEEWAY" "US_MACKINACBRIDGE_MACPASS" "US_MARYLAND_EZPASS" "US_MASSACHUSETTS_EZPASS" "US_NC_QUICKPASS" "US_NEWHAMPSHIRE_EZPASS" "US_NEWJERSEY_EZPASS" "US_NEWYORK_EZPASS" "US_NEXPRESS" "US_OHIO_EZPASS" "US_PALPASS" "US_PIKEPASS" "US_RIVERLINK" "US_RIVERLINK_NOTRANSPONDER" "US_SEAWAYTRANSITCARD" "US_SUNPASS" "US_TOLLTAG" "US_TXTAG" "US_VIRGINIA_EZPASS" "US_WESTVIRGINIA_EZPASS" "US_PEACHPASS" "US_NEXUS" "US_DELAWARE_EZPASS" "US_GROSSEILETOLLBRIDGE_PASSTAG" "US_EZPASS_PAYBYPLATE" Relevant for `toll`. | [optional] |
func NewVehicle() *Vehicle
NewVehicle instantiates a new Vehicle 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 NewVehicleWithDefaults() *Vehicle
NewVehicleWithDefaults instantiates a new Vehicle 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 *Vehicle) GetEngineType() EngineType
GetEngineType returns the EngineType field if non-nil, zero value otherwise.
func (o *Vehicle) GetEngineTypeOk() (*EngineType, bool)
GetEngineTypeOk returns a tuple with the EngineType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetEngineType(v EngineType)
SetEngineType sets EngineType field to given value.
func (o *Vehicle) HasEngineType() bool
HasEngineType returns a boolean if a field has been set.
func (o *Vehicle) GetFuelType() FuelType
GetFuelType returns the FuelType field if non-nil, zero value otherwise.
func (o *Vehicle) GetFuelTypeOk() (*FuelType, bool)
GetFuelTypeOk returns a tuple with the FuelType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetFuelType(v FuelType)
SetFuelType sets FuelType field to given value.
func (o *Vehicle) HasFuelType() bool
HasFuelType returns a boolean if a field has been set.
func (o *Vehicle) GetElectricityType() ElectricityType
GetElectricityType returns the ElectricityType field if non-nil, zero value otherwise.
func (o *Vehicle) GetElectricityTypeOk() (*ElectricityType, bool)
GetElectricityTypeOk returns a tuple with the ElectricityType field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetElectricityType(v ElectricityType)
SetElectricityType sets ElectricityType field to given value.
func (o *Vehicle) HasElectricityType() bool
HasElectricityType returns a boolean if a field has been set.
func (o *Vehicle) GetAverageFuelConsumption() float64
GetAverageFuelConsumption returns the AverageFuelConsumption field if non-nil, zero value otherwise.
func (o *Vehicle) GetAverageFuelConsumptionOk() (*float64, bool)
GetAverageFuelConsumptionOk returns a tuple with the AverageFuelConsumption field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetAverageFuelConsumption(v float64)
SetAverageFuelConsumption sets AverageFuelConsumption field to given value.
func (o *Vehicle) HasAverageFuelConsumption() bool
HasAverageFuelConsumption returns a boolean if a field has been set.
func (o *Vehicle) GetAverageElectricityConsumption() float64
GetAverageElectricityConsumption returns the AverageElectricityConsumption field if non-nil, zero value otherwise.
func (o *Vehicle) GetAverageElectricityConsumptionOk() (*float64, bool)
GetAverageElectricityConsumptionOk returns a tuple with the AverageElectricityConsumption field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetAverageElectricityConsumption(v float64)
SetAverageElectricityConsumption sets AverageElectricityConsumption field to given value.
func (o *Vehicle) HasAverageElectricityConsumption() bool
HasAverageElectricityConsumption returns a boolean if a field has been set.
func (o *Vehicle) GetBioFuelRatio() int32
GetBioFuelRatio returns the BioFuelRatio field if non-nil, zero value otherwise.
func (o *Vehicle) GetBioFuelRatioOk() (*int32, bool)
GetBioFuelRatioOk returns a tuple with the BioFuelRatio field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetBioFuelRatio(v int32)
SetBioFuelRatio sets BioFuelRatio field to given value.
func (o *Vehicle) HasBioFuelRatio() bool
HasBioFuelRatio returns a boolean if a field has been set.
func (o *Vehicle) GetHybridRatio() int32
GetHybridRatio returns the HybridRatio field if non-nil, zero value otherwise.
func (o *Vehicle) GetHybridRatioOk() (*int32, bool)
GetHybridRatioOk returns a tuple with the HybridRatio field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetHybridRatio(v int32)
SetHybridRatio sets HybridRatio field to given value.
func (o *Vehicle) HasHybridRatio() bool
HasHybridRatio returns a boolean if a field has been set.
func (o *Vehicle) GetDualFuelRatio() int32
GetDualFuelRatio returns the DualFuelRatio field if non-nil, zero value otherwise.
func (o *Vehicle) GetDualFuelRatioOk() (*int32, bool)
GetDualFuelRatioOk returns a tuple with the DualFuelRatio field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetDualFuelRatio(v int32)
SetDualFuelRatio sets DualFuelRatio field to given value.
func (o *Vehicle) HasDualFuelRatio() bool
HasDualFuelRatio returns a boolean if a field has been set.
func (o *Vehicle) GetCylinderCapacity() int32
GetCylinderCapacity returns the CylinderCapacity field if non-nil, zero value otherwise.
func (o *Vehicle) GetCylinderCapacityOk() (*int32, bool)
GetCylinderCapacityOk returns a tuple with the CylinderCapacity field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetCylinderCapacity(v int32)
SetCylinderCapacity sets CylinderCapacity field to given value.
func (o *Vehicle) HasCylinderCapacity() bool
HasCylinderCapacity returns a boolean if a field has been set.
func (o *Vehicle) GetEmissionStandard() EmissionStandard
GetEmissionStandard returns the EmissionStandard field if non-nil, zero value otherwise.
func (o *Vehicle) GetEmissionStandardOk() (*EmissionStandard, bool)
GetEmissionStandardOk returns a tuple with the EmissionStandard field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetEmissionStandard(v EmissionStandard)
SetEmissionStandard sets EmissionStandard field to given value.
func (o *Vehicle) HasEmissionStandard() bool
HasEmissionStandard returns a boolean if a field has been set.
func (o *Vehicle) GetCo2EmissionClass() int32
GetCo2EmissionClass returns the Co2EmissionClass field if non-nil, zero value otherwise.
func (o *Vehicle) GetCo2EmissionClassOk() (*int32, bool)
GetCo2EmissionClassOk returns a tuple with the Co2EmissionClass field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetCo2EmissionClass(v int32)
SetCo2EmissionClass sets Co2EmissionClass field to given value.
func (o *Vehicle) HasCo2EmissionClass() bool
HasCo2EmissionClass returns a boolean if a field has been set.
func (o *Vehicle) GetLowEmissionZoneTypes() string
GetLowEmissionZoneTypes returns the LowEmissionZoneTypes field if non-nil, zero value otherwise.
func (o *Vehicle) GetLowEmissionZoneTypesOk() (*string, bool)
GetLowEmissionZoneTypesOk returns a tuple with the LowEmissionZoneTypes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetLowEmissionZoneTypes(v string)
SetLowEmissionZoneTypes sets LowEmissionZoneTypes field to given value.
func (o *Vehicle) HasLowEmissionZoneTypes() bool
HasLowEmissionZoneTypes returns a boolean if a field has been set.
func (o *Vehicle) GetLowEmissionZoneApprovals() string
GetLowEmissionZoneApprovals returns the LowEmissionZoneApprovals field if non-nil, zero value otherwise.
func (o *Vehicle) GetLowEmissionZoneApprovalsOk() (*string, bool)
GetLowEmissionZoneApprovalsOk returns a tuple with the LowEmissionZoneApprovals field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetLowEmissionZoneApprovals(v string)
SetLowEmissionZoneApprovals sets LowEmissionZoneApprovals field to given value.
func (o *Vehicle) HasLowEmissionZoneApprovals() bool
HasLowEmissionZoneApprovals returns a boolean if a field has been set.
func (o *Vehicle) GetParticleReductionClass() ParticleReductionClass
GetParticleReductionClass returns the ParticleReductionClass field if non-nil, zero value otherwise.
func (o *Vehicle) GetParticleReductionClassOk() (*ParticleReductionClass, bool)
GetParticleReductionClassOk returns a tuple with the ParticleReductionClass field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetParticleReductionClass(v ParticleReductionClass)
SetParticleReductionClass sets ParticleReductionClass field to given value.
func (o *Vehicle) HasParticleReductionClass() bool
HasParticleReductionClass returns a boolean if a field has been set.
func (o *Vehicle) GetEmptyWeight() int32
GetEmptyWeight returns the EmptyWeight field if non-nil, zero value otherwise.
func (o *Vehicle) GetEmptyWeightOk() (*int32, bool)
GetEmptyWeightOk returns a tuple with the EmptyWeight field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetEmptyWeight(v int32)
SetEmptyWeight sets EmptyWeight field to given value.
func (o *Vehicle) HasEmptyWeight() bool
HasEmptyWeight returns a boolean if a field has been set.
func (o *Vehicle) GetLoadWeight() int32
GetLoadWeight returns the LoadWeight field if non-nil, zero value otherwise.
func (o *Vehicle) GetLoadWeightOk() (*int32, bool)
GetLoadWeightOk returns a tuple with the LoadWeight field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetLoadWeight(v int32)
SetLoadWeight sets LoadWeight field to given value.
func (o *Vehicle) HasLoadWeight() bool
HasLoadWeight returns a boolean if a field has been set.
func (o *Vehicle) GetTotalPermittedWeight() int32
GetTotalPermittedWeight returns the TotalPermittedWeight field if non-nil, zero value otherwise.
func (o *Vehicle) GetTotalPermittedWeightOk() (*int32, bool)
GetTotalPermittedWeightOk returns a tuple with the TotalPermittedWeight field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetTotalPermittedWeight(v int32)
SetTotalPermittedWeight sets TotalPermittedWeight field to given value.
func (o *Vehicle) HasTotalPermittedWeight() bool
HasTotalPermittedWeight returns a boolean if a field has been set.
func (o *Vehicle) GetTotalTechnicallyPermittedWeight() int32
GetTotalTechnicallyPermittedWeight returns the TotalTechnicallyPermittedWeight field if non-nil, zero value otherwise.
func (o *Vehicle) GetTotalTechnicallyPermittedWeightOk() (*int32, bool)
GetTotalTechnicallyPermittedWeightOk returns a tuple with the TotalTechnicallyPermittedWeight field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetTotalTechnicallyPermittedWeight(v int32)
SetTotalTechnicallyPermittedWeight sets TotalTechnicallyPermittedWeight field to given value.
func (o *Vehicle) HasTotalTechnicallyPermittedWeight() bool
HasTotalTechnicallyPermittedWeight returns a boolean if a field has been set.
func (o *Vehicle) GetAxleWeight() int32
GetAxleWeight returns the AxleWeight field if non-nil, zero value otherwise.
func (o *Vehicle) GetAxleWeightOk() (*int32, bool)
GetAxleWeightOk returns a tuple with the AxleWeight field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetAxleWeight(v int32)
SetAxleWeight sets AxleWeight field to given value.
func (o *Vehicle) HasAxleWeight() bool
HasAxleWeight returns a boolean if a field has been set.
func (o *Vehicle) GetNumberOfAxles() int32
GetNumberOfAxles returns the NumberOfAxles field if non-nil, zero value otherwise.
func (o *Vehicle) GetNumberOfAxlesOk() (*int32, bool)
GetNumberOfAxlesOk returns a tuple with the NumberOfAxles field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetNumberOfAxles(v int32)
SetNumberOfAxles sets NumberOfAxles field to given value.
func (o *Vehicle) HasNumberOfAxles() bool
HasNumberOfAxles returns a boolean if a field has been set.
func (o *Vehicle) GetNumberOfTires() int32
GetNumberOfTires returns the NumberOfTires field if non-nil, zero value otherwise.
func (o *Vehicle) GetNumberOfTiresOk() (*int32, bool)
GetNumberOfTiresOk returns a tuple with the NumberOfTires field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetNumberOfTires(v int32)
SetNumberOfTires sets NumberOfTires field to given value.
func (o *Vehicle) HasNumberOfTires() bool
HasNumberOfTires returns a boolean if a field has been set.
func (o *Vehicle) GetHeight() int32
GetHeight returns the Height field if non-nil, zero value otherwise.
func (o *Vehicle) GetHeightOk() (*int32, bool)
GetHeightOk returns a tuple with the Height field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetHeight(v int32)
SetHeight sets Height field to given value.
func (o *Vehicle) HasHeight() bool
HasHeight returns a boolean if a field has been set.
func (o *Vehicle) GetHeightAboveFrontAxle() int32
GetHeightAboveFrontAxle returns the HeightAboveFrontAxle field if non-nil, zero value otherwise.
func (o *Vehicle) GetHeightAboveFrontAxleOk() (*int32, bool)
GetHeightAboveFrontAxleOk returns a tuple with the HeightAboveFrontAxle field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetHeightAboveFrontAxle(v int32)
SetHeightAboveFrontAxle sets HeightAboveFrontAxle field to given value.
func (o *Vehicle) HasHeightAboveFrontAxle() bool
HasHeightAboveFrontAxle returns a boolean if a field has been set.
func (o *Vehicle) GetLength() int32
GetLength returns the Length field if non-nil, zero value otherwise.
func (o *Vehicle) GetLengthOk() (*int32, bool)
GetLengthOk returns a tuple with the Length field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetLength(v int32)
SetLength sets Length field to given value.
func (o *Vehicle) HasLength() bool
HasLength returns a boolean if a field has been set.
func (o *Vehicle) GetWidth() int32
GetWidth returns the Width field if non-nil, zero value otherwise.
func (o *Vehicle) GetWidthOk() (*int32, bool)
GetWidthOk returns a tuple with the Width field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetWidth(v int32)
SetWidth sets Width field to given value.
func (o *Vehicle) HasWidth() bool
HasWidth returns a boolean if a field has been set.
func (o *Vehicle) GetHazardousMaterials() string
GetHazardousMaterials returns the HazardousMaterials field if non-nil, zero value otherwise.
func (o *Vehicle) GetHazardousMaterialsOk() (*string, bool)
GetHazardousMaterialsOk returns a tuple with the HazardousMaterials field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetHazardousMaterials(v string)
SetHazardousMaterials sets HazardousMaterials field to given value.
func (o *Vehicle) HasHazardousMaterials() bool
HasHazardousMaterials returns a boolean if a field has been set.
func (o *Vehicle) GetTunnelRestrictionCode() TunnelRestrictionCode
GetTunnelRestrictionCode returns the TunnelRestrictionCode field if non-nil, zero value otherwise.
func (o *Vehicle) GetTunnelRestrictionCodeOk() (*TunnelRestrictionCode, bool)
GetTunnelRestrictionCodeOk returns a tuple with the TunnelRestrictionCode field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetTunnelRestrictionCode(v TunnelRestrictionCode)
SetTunnelRestrictionCode sets TunnelRestrictionCode field to given value.
func (o *Vehicle) HasTunnelRestrictionCode() bool
HasTunnelRestrictionCode returns a boolean if a field has been set.
func (o *Vehicle) GetTruckRoutes() string
GetTruckRoutes returns the TruckRoutes field if non-nil, zero value otherwise.
func (o *Vehicle) GetTruckRoutesOk() (*string, bool)
GetTruckRoutesOk returns a tuple with the TruckRoutes field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetTruckRoutes(v string)
SetTruckRoutes sets TruckRoutes field to given value.
func (o *Vehicle) HasTruckRoutes() bool
HasTruckRoutes returns a boolean if a field has been set.
func (o *Vehicle) GetCommercial() bool
GetCommercial returns the Commercial field if non-nil, zero value otherwise.
func (o *Vehicle) GetCommercialOk() (*bool, bool)
GetCommercialOk returns a tuple with the Commercial field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetCommercial(v bool)
SetCommercial sets Commercial field to given value.
func (o *Vehicle) HasCommercial() bool
HasCommercial returns a boolean if a field has been set.
func (o *Vehicle) GetEtcSubscriptions() string
GetEtcSubscriptions returns the EtcSubscriptions field if non-nil, zero value otherwise.
func (o *Vehicle) GetEtcSubscriptionsOk() (*string, bool)
GetEtcSubscriptionsOk returns a tuple with the EtcSubscriptions field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Vehicle) SetEtcSubscriptions(v string)
SetEtcSubscriptions sets EtcSubscriptions field to given value.
func (o *Vehicle) HasEtcSubscriptions() bool
HasEtcSubscriptions returns a boolean if a field has been set.