@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CreateTrackerRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
CreateTrackerRequest() |
| Modifier and Type | Method and Description |
|---|---|
CreateTrackerRequest |
clone() |
boolean |
equals(Object obj) |
String |
getDescription()
An optional description for the tracker resource.
|
String |
getPricingPlan()
Specifies the pricing plan for your tracker resource.
|
String |
getPricingPlanDataSource()
Specifies the plan data source.
|
String |
getTrackerName()
The name for the tracker resource.
|
int |
hashCode() |
void |
setDescription(String description)
An optional description for the tracker resource.
|
void |
setPricingPlan(String pricingPlan)
Specifies the pricing plan for your tracker resource.
|
void |
setPricingPlanDataSource(String pricingPlanDataSource)
Specifies the plan data source.
|
void |
setTrackerName(String trackerName)
The name for the tracker resource.
|
String |
toString()
Returns a string representation of this object.
|
CreateTrackerRequest |
withDescription(String description)
An optional description for the tracker resource.
|
CreateTrackerRequest |
withPricingPlan(PricingPlan pricingPlan)
Specifies the pricing plan for your tracker resource.
|
CreateTrackerRequest |
withPricingPlan(String pricingPlan)
Specifies the pricing plan for your tracker resource.
|
CreateTrackerRequest |
withPricingPlanDataSource(String pricingPlanDataSource)
Specifies the plan data source.
|
CreateTrackerRequest |
withTrackerName(String trackerName)
The name for the tracker 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 setDescription(String description)
An optional description for the tracker resource.
description - An optional description for the tracker resource.public String getDescription()
An optional description for the tracker resource.
public CreateTrackerRequest withDescription(String description)
An optional description for the tracker resource.
description - An optional description for the tracker resource.public void setPricingPlan(String pricingPlan)
Specifies the pricing plan for your tracker resource.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
pricingPlan - Specifies the pricing plan for your tracker resource.
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 tracker resource.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
PricingPlanpublic CreateTrackerRequest withPricingPlan(String pricingPlan)
Specifies the pricing plan for your tracker resource.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
pricingPlan - Specifies the pricing plan for your tracker resource.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
PricingPlanpublic CreateTrackerRequest withPricingPlan(PricingPlan pricingPlan)
Specifies the pricing plan for your tracker resource.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
pricingPlan - Specifies the pricing plan for your tracker resource.
For additional details and restrictions on each pricing plan option, see the Amazon Location Service pricing page.
PricingPlanpublic void setPricingPlanDataSource(String pricingPlanDataSource)
Specifies the plan data source. Required if the Mobile Asset Tracking (MAT) or the Mobile Asset Management (MAM) pricing plan is selected.
Billing is determined by the resource usage, the associated pricing plan, and data source that was specified. For more information about each pricing plan option and restrictions, see the Amazon Location Service pricing page.
Valid Values: Esri | Here
pricingPlanDataSource - Specifies the plan data source. Required if the Mobile Asset Tracking (MAT) or the Mobile Asset Management
(MAM) pricing plan is selected.
Billing is determined by the resource usage, the associated pricing plan, and data source that was specified. For more information about each pricing plan option and restrictions, see the Amazon Location Service pricing page.
Valid Values: Esri | Here
public String getPricingPlanDataSource()
Specifies the plan data source. Required if the Mobile Asset Tracking (MAT) or the Mobile Asset Management (MAM) pricing plan is selected.
Billing is determined by the resource usage, the associated pricing plan, and data source that was specified. For more information about each pricing plan option and restrictions, see the Amazon Location Service pricing page.
Valid Values: Esri | Here
Billing is determined by the resource usage, the associated pricing plan, and data source that was specified. For more information about each pricing plan option and restrictions, see the Amazon Location Service pricing page.
Valid Values: Esri | Here
public CreateTrackerRequest withPricingPlanDataSource(String pricingPlanDataSource)
Specifies the plan data source. Required if the Mobile Asset Tracking (MAT) or the Mobile Asset Management (MAM) pricing plan is selected.
Billing is determined by the resource usage, the associated pricing plan, and data source that was specified. For more information about each pricing plan option and restrictions, see the Amazon Location Service pricing page.
Valid Values: Esri | Here
pricingPlanDataSource - Specifies the plan data source. Required if the Mobile Asset Tracking (MAT) or the Mobile Asset Management
(MAM) pricing plan is selected.
Billing is determined by the resource usage, the associated pricing plan, and data source that was specified. For more information about each pricing plan option and restrictions, see the Amazon Location Service pricing page.
Valid Values: Esri | Here
public void setTrackerName(String trackerName)
The name for the tracker resource.
Requirements:
Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-), periods (.), and underscores (_).
Must be a unique tracker resource name.
No spaces allowed. For example, ExampleTracker.
trackerName - The name for the tracker resource.
Requirements:
Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-), periods (.), and underscores (_).
Must be a unique tracker resource name.
No spaces allowed. For example, ExampleTracker.
public String getTrackerName()
The name for the tracker resource.
Requirements:
Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-), periods (.), and underscores (_).
Must be a unique tracker resource name.
No spaces allowed. For example, ExampleTracker.
Requirements:
Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-), periods (.), and underscores (_).
Must be a unique tracker resource name.
No spaces allowed. For example, ExampleTracker.
public CreateTrackerRequest withTrackerName(String trackerName)
The name for the tracker resource.
Requirements:
Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-), periods (.), and underscores (_).
Must be a unique tracker resource name.
No spaces allowed. For example, ExampleTracker.
trackerName - The name for the tracker resource.
Requirements:
Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-), periods (.), and underscores (_).
Must be a unique tracker resource name.
No spaces allowed. For example, ExampleTracker.
public String toString()
toString in class ObjectObject.toString()public CreateTrackerRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2021. All rights reserved.