Interface DescribePlaceIndexResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribePlaceIndexResponse.Builder,
,DescribePlaceIndexResponse> LocationResponse.Builder
,SdkBuilder<DescribePlaceIndexResponse.Builder,
,DescribePlaceIndexResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribePlaceIndexResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreateTime
(Instant createTime) The timestamp for when the place index resource was created in ISO 8601 format:YYYY-MM-DDThh:mm:ss.sssZ
.dataSource
(String dataSource) The data provider of geospatial data.dataSourceConfiguration
(Consumer<DataSourceConfiguration.Builder> dataSourceConfiguration) The specified data storage option for requesting Places.dataSourceConfiguration
(DataSourceConfiguration dataSourceConfiguration) The specified data storage option for requesting Places.description
(String description) The optional description for the place index resource.The Amazon Resource Name (ARN) for the place index resource.The name of the place index resource being described.pricingPlan
(String pricingPlan) Deprecated.Deprecated.pricingPlan
(PricingPlan pricingPlan) Deprecated.Deprecated.Tags associated with place index resource.updateTime
(Instant updateTime) The timestamp for when the place index resource was last updated in ISO 8601 format:YYYY-MM-DDThh:mm:ss.sssZ
.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.location.model.LocationResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
createTime
The timestamp for when the place index resource was created in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.- Parameters:
createTime
- The timestamp for when the place index resource was created in ISO 8601 format:YYYY-MM-DDThh:mm:ss.sssZ
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSource
The data provider of geospatial data. Values can be one of the following:
-
Esri
-
Grab
-
Here
For more information about data providers, see Amazon Location Service data providers.
- Parameters:
dataSource
- The data provider of geospatial data. Values can be one of the following:-
Esri
-
Grab
-
Here
For more information about data providers, see Amazon Location Service data providers.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
dataSourceConfiguration
DescribePlaceIndexResponse.Builder dataSourceConfiguration(DataSourceConfiguration dataSourceConfiguration) The specified data storage option for requesting Places.
- Parameters:
dataSourceConfiguration
- The specified data storage option for requesting Places.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dataSourceConfiguration
default DescribePlaceIndexResponse.Builder dataSourceConfiguration(Consumer<DataSourceConfiguration.Builder> dataSourceConfiguration) The specified data storage option for requesting Places.
This is a convenience method that creates an instance of theDataSourceConfiguration.Builder
avoiding the need to create one manually viaDataSourceConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed todataSourceConfiguration(DataSourceConfiguration)
.- Parameters:
dataSourceConfiguration
- a consumer that will call methods onDataSourceConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
The optional description for the place index resource.
- Parameters:
description
- The optional description for the place index resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
indexArn
The Amazon Resource Name (ARN) for the place index resource. Used to specify a resource across Amazon Web Services.
-
Format example:
arn:aws:geo:region:account-id:place-index/ExamplePlaceIndex
- Parameters:
indexArn
- The Amazon Resource Name (ARN) for the place index resource. Used to specify a resource across Amazon Web Services.-
Format example:
arn:aws:geo:region:account-id:place-index/ExamplePlaceIndex
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
indexName
The name of the place index resource being described.
- Parameters:
indexName
- The name of the place index resource being described.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingPlan
Deprecated.Deprecated. Always returns RequestBasedUsage.No longer used. Always returns
RequestBasedUsage
.- Parameters:
pricingPlan
- No longer used. Always returnsRequestBasedUsage
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pricingPlan
Deprecated.Deprecated. Always returns RequestBasedUsage.No longer used. Always returns
RequestBasedUsage
.- Parameters:
pricingPlan
- No longer used. Always returnsRequestBasedUsage
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
Tags associated with place index resource.
- Parameters:
tags
- Tags associated with place index resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updateTime
The timestamp for when the place index resource was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.- Parameters:
updateTime
- The timestamp for when the place index resource was last updated in ISO 8601 format:YYYY-MM-DDThh:mm:ss.sssZ
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-