@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class BatchDeleteGeofenceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
BatchDeleteGeofenceRequest() |
| Modifier and Type | Method and Description |
|---|---|
BatchDeleteGeofenceRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getCollectionName()
The geofence collection storing the geofences to be deleted.
|
List<String> |
getGeofenceIds()
The batch of geofences to be deleted.
|
int |
hashCode() |
void |
setCollectionName(String collectionName)
The geofence collection storing the geofences to be deleted.
|
void |
setGeofenceIds(Collection<String> geofenceIds)
The batch of geofences to be deleted.
|
String |
toString()
Returns a string representation of this object.
|
BatchDeleteGeofenceRequest |
withCollectionName(String collectionName)
The geofence collection storing the geofences to be deleted.
|
BatchDeleteGeofenceRequest |
withGeofenceIds(Collection<String> geofenceIds)
The batch of geofences to be deleted.
|
BatchDeleteGeofenceRequest |
withGeofenceIds(String... geofenceIds)
The batch of geofences to be deleted.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setCollectionName(String collectionName)
The geofence collection storing the geofences to be deleted.
collectionName - The geofence collection storing the geofences to be deleted.public String getCollectionName()
The geofence collection storing the geofences to be deleted.
public BatchDeleteGeofenceRequest withCollectionName(String collectionName)
The geofence collection storing the geofences to be deleted.
collectionName - The geofence collection storing the geofences to be deleted.public List<String> getGeofenceIds()
The batch of geofences to be deleted.
public void setGeofenceIds(Collection<String> geofenceIds)
The batch of geofences to be deleted.
geofenceIds - The batch of geofences to be deleted.public BatchDeleteGeofenceRequest withGeofenceIds(String... geofenceIds)
The batch of geofences to be deleted.
NOTE: This method appends the values to the existing list (if any). Use
setGeofenceIds(java.util.Collection) or withGeofenceIds(java.util.Collection) if you want to
override the existing values.
geofenceIds - The batch of geofences to be deleted.public BatchDeleteGeofenceRequest withGeofenceIds(Collection<String> geofenceIds)
The batch of geofences to be deleted.
geofenceIds - The batch of geofences to be deleted.public String toString()
toString in class ObjectObject.toString()public BatchDeleteGeofenceRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()