Class CfnPlaceIndexProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.location.CfnPlaceIndexProps.Jsii$Proxy
- All Implemented Interfaces:
CfnPlaceIndexProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnPlaceIndexProps
@Stability(Stable)
@Internal
public static final class CfnPlaceIndexProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnPlaceIndexProps
An implementation for
CfnPlaceIndexProps
-
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.CfnPlaceIndexProps
CfnPlaceIndexProps.Builder, CfnPlaceIndexProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnPlaceIndexProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnPlaceIndexProps.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
Specifies the geospatial data provider for the new place index.final Object
Specifies the data storage option requesting Places.final String
The optional description for the place index resource.final String
The name of the place index resource.final String
No longer used.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 theCfnPlaceIndexProps.Builder
.
-
-
Method Details
-
getDataSource
Description copied from interface:CfnPlaceIndexProps
Specifies the geospatial data provider for the new place index.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 geocoding coverage .Grab
– Grab provides place index 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 details on goecoding coverage .
If you specify HERE Technologies (
Here
) as the data provider, you may not store results for locations in Japan. For more information, see the AWS Service Terms for Amazon Location Service.For additional information , see Data providers on the Amazon Location Service Developer Guide .
- Specified by:
getDataSource
in interfaceCfnPlaceIndexProps
-
getIndexName
Description copied from interface:CfnPlaceIndexProps
The name of the place index resource.Requirements:
- Contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-), periods (.), and underscores (_).
- Must be a unique place index resource name.
- No spaces allowed. For example,
ExamplePlaceIndex
.
- Specified by:
getIndexName
in interfaceCfnPlaceIndexProps
-
getDataSourceConfiguration
Description copied from interface:CfnPlaceIndexProps
Specifies the data storage option requesting Places.- Specified by:
getDataSourceConfiguration
in interfaceCfnPlaceIndexProps
-
getDescription
Description copied from interface:CfnPlaceIndexProps
The optional description for the place index resource.- Specified by:
getDescription
in interfaceCfnPlaceIndexProps
-
getPricingPlan
Description copied from interface:CfnPlaceIndexProps
No longer used. If included, the only allowed value isRequestBasedUsage
.Allowed Values :
RequestBasedUsage
- Specified by:
getPricingPlan
in interfaceCfnPlaceIndexProps
-
$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()
-