@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateMapRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateMapRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateMapRequest |
clone() |
boolean |
equals(Object obj) |
MapConfiguration |
getConfiguration()
Specifies the map style selected from an available data provider.
|
String |
getDescription()
An optional description for the map resource.
|
String |
getMapName()
The name for the map resource.
|
String |
getPricingPlan()
Specifies the pricing plan for your map resource.
|
int |
hashCode() |
void |
setConfiguration(MapConfiguration configuration)
Specifies the map style selected from an available data provider.
|
void |
setDescription(String description)
An optional description for the map resource.
|
void |
setMapName(String mapName)
The name for the map resource.
|
void |
setPricingPlan(String pricingPlan)
Specifies the pricing plan for your map resource.
|
String |
toString()
Returns a string representation of this object.
|
CreateMapRequest |
withConfiguration(MapConfiguration configuration)
Specifies the map style selected from an available data provider.
|
CreateMapRequest |
withDescription(String description)
An optional description for the map resource.
|
CreateMapRequest |
withMapName(String mapName)
The name for the map resource.
|
CreateMapRequest |
withPricingPlan(PricingPlan pricingPlan)
Specifies the pricing plan for your map resource.
|
CreateMapRequest |
withPricingPlan(String pricingPlan)
Specifies the pricing plan for your map resource.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setConfiguration(MapConfiguration configuration)
Specifies the map style selected from an available data provider.
configuration - Specifies the map style selected from an available data provider.public MapConfiguration getConfiguration()
Specifies the map style selected from an available data provider.
public CreateMapRequest withConfiguration(MapConfiguration configuration)
Specifies the map style selected from an available data provider.
configuration - Specifies the map style selected from an available data provider.public void setDescription(String description)
An optional description for the map resource.
description - An optional description for the map resource.public String getDescription()
An optional description for the map resource.
public CreateMapRequest withDescription(String description)
An optional description for the map resource.
description - An optional description for the map resource.public void setMapName(String mapName)
The name for the map resource.
Requirements:
Must contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-), 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 (-), and underscores (_).
Must be a unique map resource name.
No spaces allowed. For example, ExampleMap.
public String getMapName()
The name for the map resource.
Requirements:
Must contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-), and underscores (_).
Must be a unique map resource name.
No spaces allowed. For example, ExampleMap.
Requirements:
Must contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-), and underscores (_).
Must be a unique map resource name.
No spaces allowed. For example, ExampleMap.
public CreateMapRequest withMapName(String mapName)
The name for the map resource.
Requirements:
Must contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-), 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 (-), and underscores (_).
Must be a unique map resource name.
No spaces allowed. For example, ExampleMap.
public void setPricingPlan(String pricingPlan)
Specifies the pricing plan for your map resource. There's three pricing plan options:
RequestBasedUsage — Selects the "Request-Based Usage" pricing plan.
MobileAssetTracking — Selects the "Mobile Asset Tracking" pricing plan.
MobileAssetManagement — Selects the "Mobile Asset Management" pricing plan.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
pricingPlan - Specifies the pricing plan for your map resource. There's three pricing plan options:
RequestBasedUsage — Selects the "Request-Based Usage" pricing plan.
MobileAssetTracking — Selects the "Mobile Asset Tracking" pricing plan.
MobileAssetManagement — Selects the "Mobile Asset Management" pricing plan.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
PricingPlanpublic String getPricingPlan()
Specifies the pricing plan for your map resource. There's three pricing plan options:
RequestBasedUsage — Selects the "Request-Based Usage" pricing plan.
MobileAssetTracking — Selects the "Mobile Asset Tracking" pricing plan.
MobileAssetManagement — Selects the "Mobile Asset Management" pricing plan.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
RequestBasedUsage — Selects the "Request-Based Usage" pricing plan.
MobileAssetTracking — Selects the "Mobile Asset Tracking" pricing plan.
MobileAssetManagement — Selects the "Mobile Asset Management" pricing plan.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
PricingPlanpublic CreateMapRequest withPricingPlan(String pricingPlan)
Specifies the pricing plan for your map resource. There's three pricing plan options:
RequestBasedUsage — Selects the "Request-Based Usage" pricing plan.
MobileAssetTracking — Selects the "Mobile Asset Tracking" pricing plan.
MobileAssetManagement — Selects the "Mobile Asset Management" pricing plan.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
pricingPlan - Specifies the pricing plan for your map resource. There's three pricing plan options:
RequestBasedUsage — Selects the "Request-Based Usage" pricing plan.
MobileAssetTracking — Selects the "Mobile Asset Tracking" pricing plan.
MobileAssetManagement — Selects the "Mobile Asset Management" pricing plan.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
PricingPlanpublic CreateMapRequest withPricingPlan(PricingPlan pricingPlan)
Specifies the pricing plan for your map resource. There's three pricing plan options:
RequestBasedUsage — Selects the "Request-Based Usage" pricing plan.
MobileAssetTracking — Selects the "Mobile Asset Tracking" pricing plan.
MobileAssetManagement — Selects the "Mobile Asset Management" pricing plan.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
pricingPlan - Specifies the pricing plan for your map resource. There's three pricing plan options:
RequestBasedUsage — Selects the "Request-Based Usage" pricing plan.
MobileAssetTracking — Selects the "Mobile Asset Tracking" pricing plan.
MobileAssetManagement — Selects the "Mobile Asset Management" pricing plan.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
PricingPlanpublic String toString()
toString in class ObjectObject.toString()public CreateMapRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2021. All rights reserved.