Class CfnRouteCalculatorProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.location.CfnRouteCalculatorProps.Jsii$Proxy
- All Implemented Interfaces:
CfnRouteCalculatorProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnRouteCalculatorProps
@Stability(Stable)
@Internal
public static final class CfnRouteCalculatorProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnRouteCalculatorProps
An implementation for
CfnRouteCalculatorProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.location.CfnRouteCalculatorProps
CfnRouteCalculatorProps.Builder, CfnRouteCalculatorProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnRouteCalculatorProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The name of the route calculator resource.final String
Specifies the data provider of traffic and road network data.final String
The optional description for the route calculator resource.final String
No longer used.getTags()
An array of key-value pairs to apply to this resource.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnRouteCalculatorProps.Builder
.
-
-
Method Details
-
getCalculatorName
Description copied from interface:CfnRouteCalculatorProps
The name of the route calculator resource.Requirements:
- Can use alphanumeric characters (A–Z, a–z, 0–9) , hyphens (-), periods (.), and underscores (_).
- Must be a unique Route calculator resource name.
- No spaces allowed. For example,
ExampleRouteCalculator
.
- Specified by:
getCalculatorName
in interfaceCfnRouteCalculatorProps
- See Also:
-
getDataSource
Description copied from interface:CfnRouteCalculatorProps
Specifies the data provider of traffic and road network data.This field is case-sensitive. Enter the valid values as shown. For example, entering
HERE
returns an error.Valid values include:
Esri
– For additional information about Esri 's coverage in your region of interest, see Esri details on street networks and traffic coverage .
Route calculators that use Esri as a data source only calculate routes that are shorter than 400 km.
Grab
– Grab provides routing functionality for Southeast Asia. For additional information about GrabMaps ' coverage, see GrabMaps countries and areas covered .Here
– For additional information about HERE Technologies ' coverage in your region of interest, see HERE car routing coverage and HERE truck routing coverage .
For additional information , see Data providers on the Amazon Location Service Developer Guide .
- Specified by:
getDataSource
in interfaceCfnRouteCalculatorProps
- See Also:
-
getDescription
Description copied from interface:CfnRouteCalculatorProps
The optional description for the route calculator resource.- Specified by:
getDescription
in interfaceCfnRouteCalculatorProps
- See Also:
-
getPricingPlan
Description copied from interface:CfnRouteCalculatorProps
No longer used. If included, the only allowed value isRequestBasedUsage
.Allowed Values :
RequestBasedUsage
- Specified by:
getPricingPlan
in interfaceCfnRouteCalculatorProps
- See Also:
-
getTags
Description copied from interface:CfnRouteCalculatorProps
An array of key-value pairs to apply to this resource.- Specified by:
getTags
in interfaceCfnRouteCalculatorProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-