public static interface CreateMapRequest.Builder extends LocationRequest.Builder, SdkPojo, CopyableBuilder<CreateMapRequest.Builder,CreateMapRequest>
| Modifier and Type | Method and Description |
|---|---|
default CreateMapRequest.Builder |
configuration(Consumer<MapConfiguration.Builder> configuration)
Specifies the map style selected from an available data provider.
|
CreateMapRequest.Builder |
configuration(MapConfiguration configuration)
Specifies the map style selected from an available data provider.
|
CreateMapRequest.Builder |
description(String description)
An optional description for the map resource.
|
CreateMapRequest.Builder |
mapName(String mapName)
The name for the map resource.
|
CreateMapRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateMapRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateMapRequest.Builder |
pricingPlan(PricingPlan pricingPlan)
Optionally specifies the pricing plan for the map resource.
|
CreateMapRequest.Builder |
pricingPlan(String pricingPlan)
Optionally specifies the pricing plan for the map resource.
|
CreateMapRequest.Builder |
tags(Map<String,String> tags)
Applies one or more tags to the map resource.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateMapRequest.Builder configuration(MapConfiguration configuration)
Specifies the map style selected from an available data provider.
configuration - Specifies the map style selected from an available data provider.default CreateMapRequest.Builder configuration(Consumer<MapConfiguration.Builder> configuration)
Specifies the map style selected from an available data provider.
This is a convenience that creates an instance of theMapConfiguration.Builder avoiding the need to
create one manually via MapConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to configuration(MapConfiguration).configuration - a consumer that will call methods on MapConfiguration.Builderconfiguration(MapConfiguration)CreateMapRequest.Builder description(String description)
An optional description for the map resource.
description - An optional description for the map resource.CreateMapRequest.Builder mapName(String mapName)
The name for the map resource.
Requirements:
Must contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-), periods (.), and underscores (_).
Must be a unique map resource name.
No spaces allowed. For example, ExampleMap.
mapName - The name for the map resource.
Requirements:
Must contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-), periods (.), and underscores (_).
Must be a unique map resource name.
No spaces allowed. For example, ExampleMap.
CreateMapRequest.Builder pricingPlan(String pricingPlan)
Optionally specifies the pricing plan for the map resource. Defaults to RequestBasedUsage.
For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.
pricingPlan - Optionally specifies the pricing plan for the map resource. Defaults to RequestBasedUsage
.
For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.
PricingPlan,
PricingPlanCreateMapRequest.Builder pricingPlan(PricingPlan pricingPlan)
Optionally specifies the pricing plan for the map resource. Defaults to RequestBasedUsage.
For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.
pricingPlan - Optionally specifies the pricing plan for the map resource. Defaults to RequestBasedUsage
.
For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.
PricingPlan,
PricingPlanCreateMapRequest.Builder tags(Map<String,String> tags)
Applies one or more tags to the map resource. A tag is a key-value pair helps manage, identify, search, and filter your resources by labelling them.
Format: "key" : "value"
Restrictions:
Maximum 50 tags per resource
Each resource tag must be unique with a maximum of one value.
Maximum key length: 128 Unicode characters in UTF-8
Maximum value length: 256 Unicode characters in UTF-8
Can use alphanumeric characters (A–Z, a–z, 0–9), and the following characters: + - = . _ : / @.
Cannot use "aws:" as a prefix for a key.
tags - Applies one or more tags to the map resource. A tag is a key-value pair helps manage, identify,
search, and filter your resources by labelling them.
Format: "key" : "value"
Restrictions:
Maximum 50 tags per resource
Each resource tag must be unique with a maximum of one value.
Maximum key length: 128 Unicode characters in UTF-8
Maximum value length: 256 Unicode characters in UTF-8
Can use alphanumeric characters (A–Z, a–z, 0–9), and the following characters: + - = . _ : / @.
Cannot use "aws:" as a prefix for a key.
CreateMapRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateMapRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.