public final class SessionInfoResponse
extends com.google.flatbuffers.Table
| Modifier and Type | Class and Description |
|---|---|
static class |
SessionInfoResponse.Vector |
| Constructor and Description |
|---|
SessionInfoResponse() |
| Modifier and Type | Method and Description |
|---|---|
SessionInfoResponse |
__assign(int _i,
ByteBuffer _bb) |
void |
__init(int _i,
ByteBuffer _bb) |
static void |
addMetadataHeader(com.google.flatbuffers.FlatBufferBuilder builder,
int metadataHeaderOffset) |
static void |
addSessionToken(com.google.flatbuffers.FlatBufferBuilder builder,
int sessionTokenOffset) |
static void |
addTokenRefreshDeadlineMs(com.google.flatbuffers.FlatBufferBuilder builder,
long tokenRefreshDeadlineMs) |
static int |
createMetadataHeaderVector(com.google.flatbuffers.FlatBufferBuilder builder,
byte[] data) |
static int |
createMetadataHeaderVector(com.google.flatbuffers.FlatBufferBuilder builder,
ByteBuffer data) |
static int |
createSessionInfoResponse(com.google.flatbuffers.FlatBufferBuilder builder,
int metadata_headerOffset,
int session_tokenOffset,
long token_refresh_deadline_ms) |
static int |
createSessionTokenVector(com.google.flatbuffers.FlatBufferBuilder builder,
byte[] data) |
static int |
createSessionTokenVector(com.google.flatbuffers.FlatBufferBuilder builder,
ByteBuffer data) |
static int |
endSessionInfoResponse(com.google.flatbuffers.FlatBufferBuilder builder) |
static SessionInfoResponse |
getRootAsSessionInfoResponse(ByteBuffer _bb) |
static SessionInfoResponse |
getRootAsSessionInfoResponse(ByteBuffer _bb,
SessionInfoResponse obj) |
byte |
metadataHeader(int j)
this is the metadata header to identify this session with future requests; it must be lower-case and remain static for the life of the session
|
ByteBuffer |
metadataHeaderAsByteBuffer() |
ByteBuffer |
metadataHeaderInByteBuffer(ByteBuffer _bb) |
int |
metadataHeaderLength() |
com.google.flatbuffers.ByteVector |
metadataHeaderVector() |
com.google.flatbuffers.ByteVector |
metadataHeaderVector(com.google.flatbuffers.ByteVector obj) |
byte |
sessionToken(int j)
this is the session_token; note that it may rotate
|
ByteBuffer |
sessionTokenAsByteBuffer() |
ByteBuffer |
sessionTokenInByteBuffer(ByteBuffer _bb) |
int |
sessionTokenLength() |
com.google.flatbuffers.ByteVector |
sessionTokenVector() |
com.google.flatbuffers.ByteVector |
sessionTokenVector(com.google.flatbuffers.ByteVector obj) |
static void |
startMetadataHeaderVector(com.google.flatbuffers.FlatBufferBuilder builder,
int numElems) |
static void |
startSessionInfoResponse(com.google.flatbuffers.FlatBufferBuilder builder) |
static void |
startSessionTokenVector(com.google.flatbuffers.FlatBufferBuilder builder,
int numElems) |
long |
tokenRefreshDeadlineMs()
a suggested time for the user to refresh the session if they do not do so earlier; value is denoted in milliseconds since epoch
|
static void |
ValidateVersion() |
__has_identifier, __indirect, __indirect, __offset, __offset, __reset, __reset, __string, __string, __union, __union, __vector_as_bytebuffer, __vector_in_bytebuffer, __vector_len, __vector, compareStrings, compareStrings, getByteBuffer, keysCompare, sortTablespublic static void ValidateVersion()
public static SessionInfoResponse getRootAsSessionInfoResponse(ByteBuffer _bb)
public static SessionInfoResponse getRootAsSessionInfoResponse(ByteBuffer _bb, SessionInfoResponse obj)
public void __init(int _i,
ByteBuffer _bb)
public SessionInfoResponse __assign(int _i, ByteBuffer _bb)
public byte metadataHeader(int j)
public int metadataHeaderLength()
public com.google.flatbuffers.ByteVector metadataHeaderVector()
public com.google.flatbuffers.ByteVector metadataHeaderVector(com.google.flatbuffers.ByteVector obj)
public ByteBuffer metadataHeaderAsByteBuffer()
public ByteBuffer metadataHeaderInByteBuffer(ByteBuffer _bb)
public byte sessionToken(int j)
public int sessionTokenLength()
public com.google.flatbuffers.ByteVector sessionTokenVector()
public com.google.flatbuffers.ByteVector sessionTokenVector(com.google.flatbuffers.ByteVector obj)
public ByteBuffer sessionTokenAsByteBuffer()
public ByteBuffer sessionTokenInByteBuffer(ByteBuffer _bb)
public long tokenRefreshDeadlineMs()
public static int createSessionInfoResponse(com.google.flatbuffers.FlatBufferBuilder builder,
int metadata_headerOffset,
int session_tokenOffset,
long token_refresh_deadline_ms)
public static void startSessionInfoResponse(com.google.flatbuffers.FlatBufferBuilder builder)
public static void addMetadataHeader(com.google.flatbuffers.FlatBufferBuilder builder,
int metadataHeaderOffset)
public static int createMetadataHeaderVector(com.google.flatbuffers.FlatBufferBuilder builder,
byte[] data)
public static int createMetadataHeaderVector(com.google.flatbuffers.FlatBufferBuilder builder,
ByteBuffer data)
public static void startMetadataHeaderVector(com.google.flatbuffers.FlatBufferBuilder builder,
int numElems)
public static void addSessionToken(com.google.flatbuffers.FlatBufferBuilder builder,
int sessionTokenOffset)
public static int createSessionTokenVector(com.google.flatbuffers.FlatBufferBuilder builder,
byte[] data)
public static int createSessionTokenVector(com.google.flatbuffers.FlatBufferBuilder builder,
ByteBuffer data)
public static void startSessionTokenVector(com.google.flatbuffers.FlatBufferBuilder builder,
int numElems)
public static void addTokenRefreshDeadlineMs(com.google.flatbuffers.FlatBufferBuilder builder,
long tokenRefreshDeadlineMs)
public static int endSessionInfoResponse(com.google.flatbuffers.FlatBufferBuilder builder)
Copyright © 2023 The Apache Software Foundation. All rights reserved.