public static interface CreateTrackerRequest.Builder extends LocationRequest.Builder, SdkPojo, CopyableBuilder<CreateTrackerRequest.Builder,CreateTrackerRequest>
| Modifier and Type | Method and Description |
|---|---|
CreateTrackerRequest.Builder |
description(String description)
An optional description for the tracker resource.
|
CreateTrackerRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateTrackerRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateTrackerRequest.Builder |
pricingPlan(PricingPlan pricingPlan)
Specifies the pricing plan for your tracker resource.
|
CreateTrackerRequest.Builder |
pricingPlan(String pricingPlan)
Specifies the pricing plan for your tracker resource.
|
CreateTrackerRequest.Builder |
pricingPlanDataSource(String pricingPlanDataSource)
Specifies the plan data source.
|
CreateTrackerRequest.Builder |
trackerName(String trackerName)
The name for the tracker resource.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateTrackerRequest.Builder description(String description)
An optional description for the tracker resource.
description - An optional description for the tracker resource.CreateTrackerRequest.Builder pricingPlan(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.
PricingPlan,
PricingPlanCreateTrackerRequest.Builder pricingPlan(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.
PricingPlan,
PricingPlanCreateTrackerRequest.Builder pricingPlanDataSource(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
CreateTrackerRequest.Builder trackerName(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.
CreateTrackerRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateTrackerRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.