VectorSessionToken Class

Inheritance
builtins.object
VectorSessionToken

Constructor

VectorSessionToken(version, global_lsn, local_lsn_by_region, session_token=None)

Parameters

version
global_lsn
local_lsn_by_region
session_token
default value: None

Methods

are_region_progress_equal
convert_to_string
create

Parses session token and creates the vector session token

equals
merge

are_region_progress_equal

are_region_progress_equal(other)

Parameters

other
Required

convert_to_string

convert_to_string()

create

Parses session token and creates the vector session token

create(session_token)

Parameters

session_token
str
Required
session_token
Required

Returns

A Vector session Token

Return type

equals

equals(other)

Parameters

other
Required

merge

merge(other)

Parameters

other
Required

Attributes

region_progress_separator

region_progress_separator = '='

segment_separator

segment_separator = '#'