public static interface RemoteIpDetails.Builder extends SdkPojo, CopyableBuilder<RemoteIpDetails.Builder,RemoteIpDetails>
| Modifier and Type | Method and Description |
|---|---|
RemoteIpDetails.Builder |
city(City city)
The city information of the remote IP address.
|
default RemoteIpDetails.Builder |
city(Consumer<City.Builder> city)
The city information of the remote IP address.
|
default RemoteIpDetails.Builder |
country(Consumer<Country.Builder> country)
The country code of the remote IP address.
|
RemoteIpDetails.Builder |
country(Country country)
The country code of the remote IP address.
|
default RemoteIpDetails.Builder |
geoLocation(Consumer<GeoLocation.Builder> geoLocation)
The location information of the remote IP address.
|
RemoteIpDetails.Builder |
geoLocation(GeoLocation geoLocation)
The location information of the remote IP address.
|
RemoteIpDetails.Builder |
ipAddressV4(String ipAddressV4)
The IPv4 remote address of the connection.
|
default RemoteIpDetails.Builder |
organization(Consumer<Organization.Builder> organization)
The ISP organization information of the remote IP address.
|
RemoteIpDetails.Builder |
organization(Organization organization)
The ISP organization information of the remote IP address.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRemoteIpDetails.Builder city(City city)
The city information of the remote IP address.
city - The city information of the remote IP address.default RemoteIpDetails.Builder city(Consumer<City.Builder> city)
The city information of the remote IP address.
This is a convenience method that creates an instance of theCity.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.Buildercity(City)RemoteIpDetails.Builder country(Country country)
The country code of the remote IP address.
country - The country code of the remote IP address.default RemoteIpDetails.Builder country(Consumer<Country.Builder> country)
The country code of the remote IP address.
This is a convenience method that creates an instance of theCountry.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.Buildercountry(Country)RemoteIpDetails.Builder geoLocation(GeoLocation geoLocation)
The location information of the remote IP address.
geoLocation - The location information of the remote IP address.default RemoteIpDetails.Builder geoLocation(Consumer<GeoLocation.Builder> geoLocation)
The location information of the remote IP address.
This is a convenience method that creates an instance of theGeoLocation.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.BuildergeoLocation(GeoLocation)RemoteIpDetails.Builder ipAddressV4(String ipAddressV4)
The IPv4 remote address of the connection.
ipAddressV4 - The IPv4 remote address of the connection.RemoteIpDetails.Builder organization(Organization organization)
The ISP organization information of the remote IP address.
organization - The ISP organization information of the remote IP address.default RemoteIpDetails.Builder organization(Consumer<Organization.Builder> organization)
The ISP organization information of the remote IP address.
This is a convenience method that creates an instance of theOrganization.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.Builderorganization(Organization)Copyright © 2022. All rights reserved.