Interface ServerMetadataOrBuilder (0.2.0)

public interface ServerMetadataOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getIngestTime()

public abstract Timestamp getIngestTime()

The timestamp at which the stream server receives this packet. This is based on the local clock of on the server side. It is guaranteed to be monotonically increasing for the packets within each session; however this timestamp is not comparable across packets sent to the same stream different sessions. Session here refers to one individual gRPC streaming request to the stream server.

.google.protobuf.Timestamp ingest_time = 2;

Returns
Type Description
Timestamp

The ingestTime.

getIngestTimeOrBuilder()

public abstract TimestampOrBuilder getIngestTimeOrBuilder()

The timestamp at which the stream server receives this packet. This is based on the local clock of on the server side. It is guaranteed to be monotonically increasing for the packets within each session; however this timestamp is not comparable across packets sent to the same stream different sessions. Session here refers to one individual gRPC streaming request to the stream server.

.google.protobuf.Timestamp ingest_time = 2;

Returns
Type Description
TimestampOrBuilder

getOffset()

public abstract long getOffset()

The offset position for the packet in its stream.

int64 offset = 1;

Returns
Type Description
long

The offset.

hasIngestTime()

public abstract boolean hasIngestTime()

The timestamp at which the stream server receives this packet. This is based on the local clock of on the server side. It is guaranteed to be monotonically increasing for the packets within each session; however this timestamp is not comparable across packets sent to the same stream different sessions. Session here refers to one individual gRPC streaming request to the stream server.

.google.protobuf.Timestamp ingest_time = 2;

Returns
Type Description
boolean

Whether the ingestTime field is set.