| Name | Type | Description | Notes |
|---|---|---|---|
| Profile | Pointer to string | The routing profile for which the travel times and distances should be calculated. Other profiles are listed here | [optional] |
| CostPerSecond | Pointer to float64 | Cost per second (travel time) | [optional] |
| CostPerMeter | Pointer to float64 | Cost per meter (travel distance) | [optional] |
func NewClusterConfigurationRouting() *ClusterConfigurationRouting
NewClusterConfigurationRouting instantiates a new ClusterConfigurationRouting 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 NewClusterConfigurationRoutingWithDefaults() *ClusterConfigurationRouting
NewClusterConfigurationRoutingWithDefaults instantiates a new ClusterConfigurationRouting 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 *ClusterConfigurationRouting) GetProfile() string
GetProfile returns the Profile field if non-nil, zero value otherwise.
func (o *ClusterConfigurationRouting) GetProfileOk() (*string, bool)
GetProfileOk returns a tuple with the Profile field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterConfigurationRouting) SetProfile(v string)
SetProfile sets Profile field to given value.
func (o *ClusterConfigurationRouting) HasProfile() bool
HasProfile returns a boolean if a field has been set.
func (o *ClusterConfigurationRouting) GetCostPerSecond() float64
GetCostPerSecond returns the CostPerSecond field if non-nil, zero value otherwise.
func (o *ClusterConfigurationRouting) GetCostPerSecondOk() (*float64, bool)
GetCostPerSecondOk returns a tuple with the CostPerSecond field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterConfigurationRouting) SetCostPerSecond(v float64)
SetCostPerSecond sets CostPerSecond field to given value.
func (o *ClusterConfigurationRouting) HasCostPerSecond() bool
HasCostPerSecond returns a boolean if a field has been set.
func (o *ClusterConfigurationRouting) GetCostPerMeter() float64
GetCostPerMeter returns the CostPerMeter field if non-nil, zero value otherwise.
func (o *ClusterConfigurationRouting) GetCostPerMeterOk() (*float64, bool)
GetCostPerMeterOk returns a tuple with the CostPerMeter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ClusterConfigurationRouting) SetCostPerMeter(v float64)
SetCostPerMeter sets CostPerMeter field to given value.
func (o *ClusterConfigurationRouting) HasCostPerMeter() bool
HasCostPerMeter returns a boolean if a field has been set.