Package ai.nextbillion.maps
Class PlaceAutocompleteRequest.SessionToken
java.lang.Object
ai.nextbillion.maps.PlaceAutocompleteRequest.SessionToken
- All Implemented Interfaces:
StringJoin.UrlValue,java.io.Serializable
- Enclosing class:
- PlaceAutocompleteRequest
public static final class PlaceAutocompleteRequest.SessionToken extends java.lang.Object implements StringJoin.UrlValue, java.io.Serializable
SessionToken represents an Autocomplete session.
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description SessionToken()This constructor creates a new session.SessionToken(java.util.UUID uuid)Construct a session that is a continuation of a previous session. -
Method Summary
Modifier and Type Method Description java.util.UUIDgetUUID()Retrieve the universally unique identifier for this session.java.lang.StringtoUrlValue()
-
Constructor Details
-
SessionToken
public SessionToken()This constructor creates a new session. -
SessionToken
public SessionToken(java.util.UUID uuid)Construct a session that is a continuation of a previous session.- Parameters:
uuid- The universally unique identifier for this session.
-
-
Method Details
-
getUUID
public java.util.UUID getUUID()Retrieve the universally unique identifier for this session. This enables you to recreate the session token in a later context.- Returns:
- Returns the universally unique identifier for this session.
-
toUrlValue
public java.lang.String toUrlValue()- Specified by:
toUrlValuein interfaceStringJoin.UrlValue- Returns:
- the object, represented as a URL value (not URL encoded).
-