public static interface RemoteIpDetails.Builder extends CopyableBuilder<RemoteIpDetails.Builder,RemoteIpDetails>
Modifier and Type | Method and Description |
---|---|
RemoteIpDetails.Builder |
city(City city)
City information of the remote IP address.
|
default RemoteIpDetails.Builder |
city(Consumer<City.Builder> city)
City information of the remote IP address.
|
default RemoteIpDetails.Builder |
country(Consumer<Country.Builder> country)
Country code of the remote IP address.
|
RemoteIpDetails.Builder |
country(Country country)
Country code of the remote IP address.
|
default RemoteIpDetails.Builder |
geoLocation(Consumer<GeoLocation.Builder> geoLocation)
Location information of the remote IP address.
|
RemoteIpDetails.Builder |
geoLocation(GeoLocation geoLocation)
Location information of the remote IP address.
|
RemoteIpDetails.Builder |
ipAddressV4(String ipAddressV4)
IPV4 remote address of the connection.
|
default RemoteIpDetails.Builder |
organization(Consumer<Organization.Builder> organization)
ISP Organization information of the remote IP address.
|
RemoteIpDetails.Builder |
organization(Organization organization)
ISP Organization information of the remote IP address.
|
copy
applyMutation, build
RemoteIpDetails.Builder city(City city)
city
- City information of the remote IP address.default RemoteIpDetails.Builder city(Consumer<City.Builder> city)
City.Builder
avoiding the need to create one manually via City.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result is
passed to city(City)
.city
- a consumer that will call methods on City.Builder
city(City)
RemoteIpDetails.Builder country(Country country)
country
- Country code of the remote IP address.default RemoteIpDetails.Builder country(Consumer<Country.Builder> country)
Country.Builder
avoiding the need to create one manually via Country.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result is
passed to country(Country)
.country
- a consumer that will call methods on Country.Builder
country(Country)
RemoteIpDetails.Builder geoLocation(GeoLocation geoLocation)
geoLocation
- Location information of the remote IP address.default RemoteIpDetails.Builder geoLocation(Consumer<GeoLocation.Builder> geoLocation)
GeoLocation.Builder
avoiding the need to create one manually via GeoLocation.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result
is passed to geoLocation(GeoLocation)
.geoLocation
- a consumer that will call methods on GeoLocation.Builder
geoLocation(GeoLocation)
RemoteIpDetails.Builder ipAddressV4(String ipAddressV4)
ipAddressV4
- IPV4 remote address of the connection.RemoteIpDetails.Builder organization(Organization organization)
organization
- ISP Organization information of the remote IP address.default RemoteIpDetails.Builder organization(Consumer<Organization.Builder> organization)
Organization.Builder
avoiding the need to create one manually via Organization.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to organization(Organization)
.organization
- a consumer that will call methods on Organization.Builder
organization(Organization)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.