Interface PlaceIndexProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PlaceIndexProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-29T11:15:51.925Z")
@Stability(Experimental)
public interface PlaceIndexProps
extends software.amazon.jsii.JsiiSerializable
(experimental) Properties for a place index.
Example:
PlaceIndex.Builder.create(this, "PlaceIndex")
.placeIndexName("MyPlaceIndex") // optional, defaults to a generated name
.dataSource(DataSource.HERE)
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forPlaceIndexPropsstatic final classAn implementation forPlaceIndexProps -
Method Summary
Modifier and TypeMethodDescriptionstatic PlaceIndexProps.Builderbuilder()default DataSource(experimental) Data source for the place index.default String(experimental) A description for the place index.default IntendedUse(experimental) Intend use for the results of an operation.default String(experimental) A name for the place index.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDataSource
(experimental) Data source for the place index.Default: DataSource.ESRI
-
getDescription
(experimental) A description for the place index.Default: - no description
-
getIntendedUse
(experimental) Intend use for the results of an operation.Default: IntendedUse.SINGLE_USE
-
getPlaceIndexName
(experimental) A name for the place index.Must be between 1 and 100 characters and contain only alphanumeric characters, hyphens, periods and underscores.
Default: - A name is automatically generated
-
builder
- Returns:
- a
PlaceIndexProps.BuilderofPlaceIndexProps
-