public class BatchDeleteGeofenceRequest extends AmazonWebServiceRequest implements java.io.Serializable
Deletes a batch of geofences from a geofence collection.
This action deletes the resource permanently. You can't undo this action.
Constructor and Description |
---|
BatchDeleteGeofenceRequest() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCollectionName()
The geofence collection storing the geofences to be deleted.
|
java.util.List<java.lang.String> |
getGeofenceIds()
The batch of geofences to be deleted.
|
int |
hashCode() |
void |
setCollectionName(java.lang.String collectionName)
The geofence collection storing the geofences to be deleted.
|
void |
setGeofenceIds(java.util.Collection<java.lang.String> geofenceIds)
The batch of geofences to be deleted.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
BatchDeleteGeofenceRequest |
withCollectionName(java.lang.String collectionName)
The geofence collection storing the geofences to be deleted.
|
BatchDeleteGeofenceRequest |
withGeofenceIds(java.util.Collection<java.lang.String> geofenceIds)
The batch of geofences to be deleted.
|
BatchDeleteGeofenceRequest |
withGeofenceIds(java.lang.String... geofenceIds)
The batch of geofences to be deleted.
|
clone, getCloneRoot, getCloneSource, getGeneralProgressListener, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, withGeneralProgressListener, withRequestMetricCollector
public java.lang.String getCollectionName()
The geofence collection storing the geofences to be deleted.
Constraints:
Length: 1 - 100
Pattern: ^[-._\w]+$
The geofence collection storing the geofences to be deleted.
public void setCollectionName(java.lang.String collectionName)
The geofence collection storing the geofences to be deleted.
Constraints:
Length: 1 - 100
Pattern: ^[-._\w]+$
collectionName
- The geofence collection storing the geofences to be deleted.
public BatchDeleteGeofenceRequest withCollectionName(java.lang.String collectionName)
The geofence collection storing the geofences to be deleted.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 100
Pattern: ^[-._\w]+$
collectionName
- The geofence collection storing the geofences to be deleted.
public java.util.List<java.lang.String> getGeofenceIds()
The batch of geofences to be deleted.
The batch of geofences to be deleted.
public void setGeofenceIds(java.util.Collection<java.lang.String> geofenceIds)
The batch of geofences to be deleted.
geofenceIds
- The batch of geofences to be deleted.
public BatchDeleteGeofenceRequest withGeofenceIds(java.lang.String... geofenceIds)
The batch of geofences to be deleted.
Returns a reference to this object so that method calls can be chained together.
geofenceIds
- The batch of geofences to be deleted.
public BatchDeleteGeofenceRequest withGeofenceIds(java.util.Collection<java.lang.String> geofenceIds)
The batch of geofences to be deleted.
Returns a reference to this object so that method calls can be chained together.
geofenceIds
- The batch of geofences to be deleted.
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.