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 |
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. 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 tracker 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,
PricingPlanCreateTrackerRequest.Builder pricingPlan(PricingPlan pricingPlan)
Specifies the pricing plan for your tracker 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 tracker 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,
PricingPlanCreateTrackerRequest.Builder trackerName(String trackerName)
The name for the tracker resource.
Requirements:
Contain only alphanumeric characters (A-Z, a-z, 0-9) , hyphens (-) 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 (-) 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.