public static final class CfnPlaceIndex.Builder
extends java.lang.Object
CfnPlaceIndex
.Modifier and Type | Method and Description |
---|---|
CfnPlaceIndex |
build() |
static CfnPlaceIndex.Builder |
create(Construct scope,
java.lang.String id) |
CfnPlaceIndex.Builder |
dataSource(java.lang.String dataSource)
Specifies the data provider of geospatial data.
|
CfnPlaceIndex.Builder |
dataSourceConfiguration(CfnPlaceIndex.DataSourceConfigurationProperty dataSourceConfiguration)
Specifies the data storage option for requesting Places.
|
CfnPlaceIndex.Builder |
dataSourceConfiguration(IResolvable dataSourceConfiguration)
Specifies the data storage option for requesting Places.
|
CfnPlaceIndex.Builder |
description(java.lang.String description)
The optional description for the place index resource.
|
CfnPlaceIndex.Builder |
indexName(java.lang.String indexName)
The name of the place index resource.
|
CfnPlaceIndex.Builder |
pricingPlan(java.lang.String pricingPlan)
No longer used.
|
public static CfnPlaceIndex.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnPlaceIndex.DataSourceConfigurationProperty.Builder
.public CfnPlaceIndex.Builder dataSource(java.lang.String dataSource)
This field is case-sensitive. Enter the valid values as shown. For example, entering
HERE
will return an error.
Valid values include:
Esri
Here
Place index resources using HERE as a data provider can't be used to store results for locations in Japan. For more information, see the AWS Service Terms for Amazon Location Service.
For additional details on data providers, see the Amazon Location Service data providers page .
dataSource
- Specifies the data provider of geospatial data. This parameter is required.this
public CfnPlaceIndex.Builder indexName(java.lang.String indexName)
Requirements:
ExamplePlaceIndex
.indexName
- The name of the place index resource. This parameter is required.this
public CfnPlaceIndex.Builder dataSourceConfiguration(IResolvable dataSourceConfiguration)
dataSourceConfiguration
- Specifies the data storage option for requesting Places. This parameter is required.this
public CfnPlaceIndex.Builder dataSourceConfiguration(CfnPlaceIndex.DataSourceConfigurationProperty dataSourceConfiguration)
dataSourceConfiguration
- Specifies the data storage option for requesting Places. This parameter is required.this
public CfnPlaceIndex.Builder description(java.lang.String description)
description
- The optional description for the place index resource. This parameter is required.this
public CfnPlaceIndex.Builder pricingPlan(java.lang.String pricingPlan)
Allowed Values : RequestBasedUsage
pricingPlan
- No longer used. If included, the only allowed value is `RequestBasedUsage` . This parameter is required.this
public CfnPlaceIndex build()