@Stability(value=Stable) public static final class CfnPlaceIndexProps.Builder extends Object implements software.amazon.jsii.Builder<CfnPlaceIndexProps>
CfnPlaceIndexProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnPlaceIndexProps |
build()
Builds the configured instance.
|
CfnPlaceIndexProps.Builder |
dataSource(String dataSource)
Sets the value of
CfnPlaceIndexProps.getDataSource() |
CfnPlaceIndexProps.Builder |
dataSourceConfiguration(CfnPlaceIndex.DataSourceConfigurationProperty dataSourceConfiguration)
Sets the value of
CfnPlaceIndexProps.getDataSourceConfiguration() |
CfnPlaceIndexProps.Builder |
dataSourceConfiguration(IResolvable dataSourceConfiguration)
Sets the value of
CfnPlaceIndexProps.getDataSourceConfiguration() |
CfnPlaceIndexProps.Builder |
description(String description)
Sets the value of
CfnPlaceIndexProps.getDescription() |
CfnPlaceIndexProps.Builder |
indexName(String indexName)
Sets the value of
CfnPlaceIndexProps.getIndexName() |
CfnPlaceIndexProps.Builder |
pricingPlan(String pricingPlan)
Sets the value of
CfnPlaceIndexProps.getPricingPlan() |
@Stability(value=Stable) public CfnPlaceIndexProps.Builder dataSource(String dataSource)
CfnPlaceIndexProps.getDataSource()dataSource - Specifies the data provider of geospatial data. This parameter is required.
This field is case-sensitive. Enter the valid values as shown. For example, entering
HEREwill return an error.
Valid values include:
EsriHere
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 .
this@Stability(value=Stable) public CfnPlaceIndexProps.Builder indexName(String indexName)
CfnPlaceIndexProps.getIndexName()indexName - The name of the place index resource. This parameter is required.
Requirements:
ExamplePlaceIndex .this@Stability(value=Stable) public CfnPlaceIndexProps.Builder pricingPlan(String pricingPlan)
CfnPlaceIndexProps.getPricingPlan()pricingPlan - Specifies the pricing plan for your place index resource. This parameter is required.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page .this@Stability(value=Stable) public CfnPlaceIndexProps.Builder dataSourceConfiguration(CfnPlaceIndex.DataSourceConfigurationProperty dataSourceConfiguration)
CfnPlaceIndexProps.getDataSourceConfiguration()dataSourceConfiguration - Specifies the data storage option for requesting Places.this@Stability(value=Stable) public CfnPlaceIndexProps.Builder dataSourceConfiguration(IResolvable dataSourceConfiguration)
CfnPlaceIndexProps.getDataSourceConfiguration()dataSourceConfiguration - Specifies the data storage option for requesting Places.this@Stability(value=Stable) public CfnPlaceIndexProps.Builder description(String description)
CfnPlaceIndexProps.getDescription()description - The optional description for the place index resource.this@Stability(value=Stable) public CfnPlaceIndexProps build()
build in interface software.amazon.jsii.Builder<CfnPlaceIndexProps>CfnPlaceIndexPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.