@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PutGeofenceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
PutGeofenceRequest() |
| Modifier and Type | Method and Description |
|---|---|
PutGeofenceRequest |
clone() |
boolean |
equals(Object obj) |
String |
getCollectionName()
The geofence collection to store the geofence in.
|
String |
getGeofenceId()
An identifier for the geofence.
|
GeofenceGeometry |
getGeometry()
Contains the polygon details to specify the position of the geofence.
|
int |
hashCode() |
void |
setCollectionName(String collectionName)
The geofence collection to store the geofence in.
|
void |
setGeofenceId(String geofenceId)
An identifier for the geofence.
|
void |
setGeometry(GeofenceGeometry geometry)
Contains the polygon details to specify the position of the geofence.
|
String |
toString()
Returns a string representation of this object.
|
PutGeofenceRequest |
withCollectionName(String collectionName)
The geofence collection to store the geofence in.
|
PutGeofenceRequest |
withGeofenceId(String geofenceId)
An identifier for the geofence.
|
PutGeofenceRequest |
withGeometry(GeofenceGeometry geometry)
Contains the polygon details to specify the position of the geofence.
|
addHandlerContext, copyBaseTo, 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 to store the geofence in.
collectionName - The geofence collection to store the geofence in.public String getCollectionName()
The geofence collection to store the geofence in.
public PutGeofenceRequest withCollectionName(String collectionName)
The geofence collection to store the geofence in.
collectionName - The geofence collection to store the geofence in.public void setGeofenceId(String geofenceId)
An identifier for the geofence. For example, ExampleGeofence-1.
geofenceId - An identifier for the geofence. For example, ExampleGeofence-1.public String getGeofenceId()
An identifier for the geofence. For example, ExampleGeofence-1.
ExampleGeofence-1.public PutGeofenceRequest withGeofenceId(String geofenceId)
An identifier for the geofence. For example, ExampleGeofence-1.
geofenceId - An identifier for the geofence. For example, ExampleGeofence-1.public void setGeometry(GeofenceGeometry geometry)
Contains the polygon details to specify the position of the geofence.
geometry - Contains the polygon details to specify the position of the geofence.public GeofenceGeometry getGeometry()
Contains the polygon details to specify the position of the geofence.
public PutGeofenceRequest withGeometry(GeofenceGeometry geometry)
Contains the polygon details to specify the position of the geofence.
geometry - Contains the polygon details to specify the position of the geofence.public String toString()
toString in class ObjectObject.toString()public PutGeofenceRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2021. All rights reserved.