@Generated(value="software.amazon.awssdk:codegen") public final class RemoteIpDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RemoteIpDetails.Builder,RemoteIpDetails>
Continas information about the remote IP address.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RemoteIpDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RemoteIpDetails.Builder |
builder() |
City |
city()
City information of the remote IP address.
|
Country |
country()
Country code of the remote IP address.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
GeoLocation |
geoLocation()
Location information of the remote IP address.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ipAddressV4()
IPV4 remote address of the connection.
|
Organization |
organization()
ISP Organization information of the remote IP address.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RemoteIpDetails.Builder> |
serializableBuilderClass() |
RemoteIpDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic City city()
City information of the remote IP address.
public Country country()
Country code of the remote IP address.
public GeoLocation geoLocation()
Location information of the remote IP address.
public String ipAddressV4()
IPV4 remote address of the connection.
public Organization organization()
ISP Organization information of the remote IP address.
public RemoteIpDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RemoteIpDetails.Builder,RemoteIpDetails>public static RemoteIpDetails.Builder builder()
public static Class<? extends RemoteIpDetails.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2019. All rights reserved.