@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeTrackerResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
Constructor and Description |
---|
DescribeTrackerResult() |
Modifier and Type | Method and Description |
---|---|
DescribeTrackerResult |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
DescribeTrackerResult |
clearTagsEntries()
Removes all the entries added into Tags.
|
DescribeTrackerResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCreateTime()
The timestamp for when the tracker resource was created in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ . |
String |
getDescription()
The optional description for the tracker resource.
|
String |
getKmsKeyId()
A key identifier for an AWS KMS
customer managed key assigned to the Amazon Location resource.
|
String |
getPositionFiltering()
The position filtering method of the tracker resource.
|
String |
getPricingPlan()
The pricing plan selected for the specified tracker resource.
|
String |
getPricingPlanDataSource()
The specified data provider for the tracker resource.
|
Map<String,String> |
getTags()
The tags associated with the tracker resource.
|
String |
getTrackerArn()
The Amazon Resource Name (ARN) for the tracker resource.
|
String |
getTrackerName()
The name of the tracker resource.
|
Date |
getUpdateTime()
The timestamp for when the tracker resource was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ . |
int |
hashCode() |
void |
setCreateTime(Date createTime)
The timestamp for when the tracker resource was created in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ . |
void |
setDescription(String description)
The optional description for the tracker resource.
|
void |
setKmsKeyId(String kmsKeyId)
A key identifier for an AWS KMS
customer managed key assigned to the Amazon Location resource.
|
void |
setPositionFiltering(String positionFiltering)
The position filtering method of the tracker resource.
|
void |
setPricingPlan(String pricingPlan)
The pricing plan selected for the specified tracker resource.
|
void |
setPricingPlanDataSource(String pricingPlanDataSource)
The specified data provider for the tracker resource.
|
void |
setTags(Map<String,String> tags)
The tags associated with the tracker resource.
|
void |
setTrackerArn(String trackerArn)
The Amazon Resource Name (ARN) for the tracker resource.
|
void |
setTrackerName(String trackerName)
The name of the tracker resource.
|
void |
setUpdateTime(Date updateTime)
The timestamp for when the tracker resource was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ . |
String |
toString()
Returns a string representation of this object.
|
DescribeTrackerResult |
withCreateTime(Date createTime)
The timestamp for when the tracker resource was created in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ . |
DescribeTrackerResult |
withDescription(String description)
The optional description for the tracker resource.
|
DescribeTrackerResult |
withKmsKeyId(String kmsKeyId)
A key identifier for an AWS KMS
customer managed key assigned to the Amazon Location resource.
|
DescribeTrackerResult |
withPositionFiltering(PositionFiltering positionFiltering)
The position filtering method of the tracker resource.
|
DescribeTrackerResult |
withPositionFiltering(String positionFiltering)
The position filtering method of the tracker resource.
|
DescribeTrackerResult |
withPricingPlan(PricingPlan pricingPlan)
The pricing plan selected for the specified tracker resource.
|
DescribeTrackerResult |
withPricingPlan(String pricingPlan)
The pricing plan selected for the specified tracker resource.
|
DescribeTrackerResult |
withPricingPlanDataSource(String pricingPlanDataSource)
The specified data provider for the tracker resource.
|
DescribeTrackerResult |
withTags(Map<String,String> tags)
The tags associated with the tracker resource.
|
DescribeTrackerResult |
withTrackerArn(String trackerArn)
The Amazon Resource Name (ARN) for the tracker resource.
|
DescribeTrackerResult |
withTrackerName(String trackerName)
The name of the tracker resource.
|
DescribeTrackerResult |
withUpdateTime(Date updateTime)
The timestamp for when the tracker resource was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ . |
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadata
public void setCreateTime(Date createTime)
The timestamp for when the tracker resource was created in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.
createTime
- The timestamp for when the tracker resource was created in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.public Date getCreateTime()
The timestamp for when the tracker resource was created in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.
YYYY-MM-DDThh:mm:ss.sssZ
.public DescribeTrackerResult withCreateTime(Date createTime)
The timestamp for when the tracker resource was created in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.
createTime
- The timestamp for when the tracker resource was created in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.public void setDescription(String description)
The optional description for the tracker resource.
description
- The optional description for the tracker resource.public String getDescription()
The optional description for the tracker resource.
public DescribeTrackerResult withDescription(String description)
The optional description for the tracker resource.
description
- The optional description for the tracker resource.public void setKmsKeyId(String kmsKeyId)
A key identifier for an AWS KMS customer managed key assigned to the Amazon Location resource.
kmsKeyId
- A key identifier for an AWS KMS customer managed
key assigned to the Amazon Location resource.public String getKmsKeyId()
A key identifier for an AWS KMS customer managed key assigned to the Amazon Location resource.
public DescribeTrackerResult withKmsKeyId(String kmsKeyId)
A key identifier for an AWS KMS customer managed key assigned to the Amazon Location resource.
kmsKeyId
- A key identifier for an AWS KMS customer managed
key assigned to the Amazon Location resource.public void setPositionFiltering(String positionFiltering)
The position filtering method of the tracker resource.
positionFiltering
- The position filtering method of the tracker resource.PositionFiltering
public String getPositionFiltering()
The position filtering method of the tracker resource.
PositionFiltering
public DescribeTrackerResult withPositionFiltering(String positionFiltering)
The position filtering method of the tracker resource.
positionFiltering
- The position filtering method of the tracker resource.PositionFiltering
public DescribeTrackerResult withPositionFiltering(PositionFiltering positionFiltering)
The position filtering method of the tracker resource.
positionFiltering
- The position filtering method of the tracker resource.PositionFiltering
public void setPricingPlan(String pricingPlan)
The pricing plan selected for the specified tracker resource.
For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.
pricingPlan
- The pricing plan selected for the specified tracker resource.
For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.
PricingPlan
public String getPricingPlan()
The pricing plan selected for the specified tracker resource.
For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.
For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.
PricingPlan
public DescribeTrackerResult withPricingPlan(String pricingPlan)
The pricing plan selected for the specified tracker resource.
For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.
pricingPlan
- The pricing plan selected for the specified tracker resource.
For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.
PricingPlan
public DescribeTrackerResult withPricingPlan(PricingPlan pricingPlan)
The pricing plan selected for the specified tracker resource.
For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.
pricingPlan
- The pricing plan selected for the specified tracker resource.
For additional details and restrictions on each pricing plan option, see Amazon Location Service pricing.
PricingPlan
public void setPricingPlanDataSource(String pricingPlanDataSource)
The specified data provider for the tracker resource.
pricingPlanDataSource
- The specified data provider for the tracker resource.public String getPricingPlanDataSource()
The specified data provider for the tracker resource.
public DescribeTrackerResult withPricingPlanDataSource(String pricingPlanDataSource)
The specified data provider for the tracker resource.
pricingPlanDataSource
- The specified data provider for the tracker resource.public Map<String,String> getTags()
The tags associated with the tracker resource.
public void setTags(Map<String,String> tags)
The tags associated with the tracker resource.
tags
- The tags associated with the tracker resource.public DescribeTrackerResult withTags(Map<String,String> tags)
The tags associated with the tracker resource.
tags
- The tags associated with the tracker resource.public DescribeTrackerResult addTagsEntry(String key, String value)
public DescribeTrackerResult clearTagsEntries()
public void setTrackerArn(String trackerArn)
The Amazon Resource Name (ARN) for the tracker resource. Used when you need to specify a resource across all AWS.
Format example: arn:aws:geo:region:account-id:tracker/ExampleTracker
trackerArn
- The Amazon Resource Name (ARN) for the tracker resource. Used when you need to specify a resource across
all AWS.
Format example: arn:aws:geo:region:account-id:tracker/ExampleTracker
public String getTrackerArn()
The Amazon Resource Name (ARN) for the tracker resource. Used when you need to specify a resource across all AWS.
Format example: arn:aws:geo:region:account-id:tracker/ExampleTracker
Format example: arn:aws:geo:region:account-id:tracker/ExampleTracker
public DescribeTrackerResult withTrackerArn(String trackerArn)
The Amazon Resource Name (ARN) for the tracker resource. Used when you need to specify a resource across all AWS.
Format example: arn:aws:geo:region:account-id:tracker/ExampleTracker
trackerArn
- The Amazon Resource Name (ARN) for the tracker resource. Used when you need to specify a resource across
all AWS.
Format example: arn:aws:geo:region:account-id:tracker/ExampleTracker
public void setTrackerName(String trackerName)
The name of the tracker resource.
trackerName
- The name of the tracker resource.public String getTrackerName()
The name of the tracker resource.
public DescribeTrackerResult withTrackerName(String trackerName)
The name of the tracker resource.
trackerName
- The name of the tracker resource.public void setUpdateTime(Date updateTime)
The timestamp for when the tracker resource was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.
updateTime
- The timestamp for when the tracker resource was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.public Date getUpdateTime()
The timestamp for when the tracker resource was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.
YYYY-MM-DDThh:mm:ss.sssZ
.public DescribeTrackerResult withUpdateTime(Date updateTime)
The timestamp for when the tracker resource was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.
updateTime
- The timestamp for when the tracker resource was last updated in ISO 8601 format:
YYYY-MM-DDThh:mm:ss.sssZ
.public String toString()
toString
in class Object
Object.toString()
public DescribeTrackerResult clone()