Interface UpdateMapRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<UpdateMapRequest.Builder,
,UpdateMapRequest> LocationRequest.Builder
,SdkBuilder<UpdateMapRequest.Builder,
,UpdateMapRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
UpdateMapRequest
@Mutable
@NotThreadSafe
public static interface UpdateMapRequest.Builder
extends LocationRequest.Builder, SdkPojo, CopyableBuilder<UpdateMapRequest.Builder,UpdateMapRequest>
-
Method Summary
Modifier and TypeMethodDescriptiondefault UpdateMapRequest.Builder
configurationUpdate
(Consumer<MapConfigurationUpdate.Builder> configurationUpdate) Updates the parts of the map configuration that can be updated, including the political view.configurationUpdate
(MapConfigurationUpdate configurationUpdate) Updates the parts of the map configuration that can be updated, including the political view.description
(String description) Updates the description for the map resource.The name of the map resource to update.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.pricingPlan
(String pricingPlan) Deprecated.Deprecated.pricingPlan
(PricingPlan pricingPlan) Deprecated.Deprecated.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.location.model.LocationRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
mapName
The name of the map resource to update.
- Parameters:
mapName
- The name of the map resource to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
pricingPlan
Deprecated.Deprecated. If included, the only allowed value is RequestBasedUsage.No longer used. If included, the only allowed value is
RequestBasedUsage
.- Parameters:
pricingPlan
- No longer used. If included, the only allowed value isRequestBasedUsage
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
pricingPlan
Deprecated.Deprecated. If included, the only allowed value is RequestBasedUsage.No longer used. If included, the only allowed value is
RequestBasedUsage
.- Parameters:
pricingPlan
- No longer used. If included, the only allowed value isRequestBasedUsage
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
Updates the description for the map resource.
- Parameters:
description
- Updates the description for the map resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationUpdate
Updates the parts of the map configuration that can be updated, including the political view.
- Parameters:
configurationUpdate
- Updates the parts of the map configuration that can be updated, including the political view.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationUpdate
default UpdateMapRequest.Builder configurationUpdate(Consumer<MapConfigurationUpdate.Builder> configurationUpdate) Updates the parts of the map configuration that can be updated, including the political view.
This is a convenience method that creates an instance of theMapConfigurationUpdate.Builder
avoiding the need to create one manually viaMapConfigurationUpdate.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toconfigurationUpdate(MapConfigurationUpdate)
.- Parameters:
configurationUpdate
- a consumer that will call methods onMapConfigurationUpdate.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
UpdateMapRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateMapRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-