public class DisassociateTrackerConsumerRequest extends AmazonWebServiceRequest implements java.io.Serializable
Removes the association bewteen a tracker resource and a geofence collection.
Once you unlink a tracker resource from a geofence collection, the tracker positions will no longer be automatically evaluated against geofences.
Constructor and Description |
---|
DisassociateTrackerConsumerRequest() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getConsumerArn()
The Amazon Resource Name (ARN) for the geofence collection to be
disassociated from the tracker resource.
|
java.lang.String |
getTrackerName()
The name of the tracker resource to be dissociated from the consumer.
|
int |
hashCode() |
void |
setConsumerArn(java.lang.String consumerArn)
The Amazon Resource Name (ARN) for the geofence collection to be
disassociated from the tracker resource.
|
void |
setTrackerName(java.lang.String trackerName)
The name of the tracker resource to be dissociated from the consumer.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DisassociateTrackerConsumerRequest |
withConsumerArn(java.lang.String consumerArn)
The Amazon Resource Name (ARN) for the geofence collection to be
disassociated from the tracker resource.
|
DisassociateTrackerConsumerRequest |
withTrackerName(java.lang.String trackerName)
The name of the tracker resource to be dissociated from the consumer.
|
clone, getCloneRoot, getCloneSource, getGeneralProgressListener, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollector
public java.lang.String getConsumerArn()
The Amazon Resource Name (ARN) for the geofence collection to be disassociated from the tracker resource. Used when you need to specify a resource across all AWS.
Format example:
arn:partition:service:region:account-id:resource-type:resource-id
Constraints:
Length: 0 - 1600
Pattern:
^arn(:[a-z0-9]+([.-][a-z0-9]+)*){2}(:([a-z0-9]+([.-][a-z0-
9]+)*)?){2}:([^/].*)?$
The Amazon Resource Name (ARN) for the geofence collection to be disassociated from the tracker resource. Used when you need to specify a resource across all AWS.
Format example:
arn:partition:service:region:account-id:resource-type:resource-id
public void setConsumerArn(java.lang.String consumerArn)
The Amazon Resource Name (ARN) for the geofence collection to be disassociated from the tracker resource. Used when you need to specify a resource across all AWS.
Format example:
arn:partition:service:region:account-id:resource-type:resource-id
Constraints:
Length: 0 - 1600
Pattern:
^arn(:[a-z0-9]+([.-][a-z0-9]+)*){2}(:([a-z0-9]+([.-][a-z0-
9]+)*)?){2}:([^/].*)?$
consumerArn
- The Amazon Resource Name (ARN) for the geofence collection to be disassociated from the tracker resource. Used when you need to specify a resource across all AWS.
Format example:
arn:partition:service:region:account-id:resource-type:resource-id
public DisassociateTrackerConsumerRequest withConsumerArn(java.lang.String consumerArn)
The Amazon Resource Name (ARN) for the geofence collection to be disassociated from the tracker resource. Used when you need to specify a resource across all AWS.
Format example:
arn:partition:service:region:account-id:resource-type:resource-id
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 0 - 1600
Pattern:
^arn(:[a-z0-9]+([.-][a-z0-9]+)*){2}(:([a-z0-9]+([.-][a-z0-
9]+)*)?){2}:([^/].*)?$
consumerArn
- The Amazon Resource Name (ARN) for the geofence collection to be disassociated from the tracker resource. Used when you need to specify a resource across all AWS.
Format example:
arn:partition:service:region:account-id:resource-type:resource-id
public java.lang.String getTrackerName()
The name of the tracker resource to be dissociated from the consumer.
Constraints:
Length: 1 - 100
Pattern: ^[-._\w]+$
The name of the tracker resource to be dissociated from the consumer.
public void setTrackerName(java.lang.String trackerName)
The name of the tracker resource to be dissociated from the consumer.
Constraints:
Length: 1 - 100
Pattern: ^[-._\w]+$
trackerName
- The name of the tracker resource to be dissociated from the consumer.
public DisassociateTrackerConsumerRequest withTrackerName(java.lang.String trackerName)
The name of the tracker resource to be dissociated from the consumer.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 100
Pattern: ^[-._\w]+$
trackerName
- The name of the tracker resource to be dissociated from the consumer.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.