java.io.deephaven.proto.backplane.script.grpc.LogSubscriptionRequestOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of deephaven-proto-backplane-grpc Show documentation
Show all versions of deephaven-proto-backplane-grpc Show documentation
The Deephaven proto-backplane-grpc
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: deephaven/proto/console.proto
// Protobuf Java Version: 3.25.3
package io.deephaven.proto.backplane.script.grpc;
public interface LogSubscriptionRequestOrBuilder extends
// @@protoc_insertion_point(interface_extends:io.deephaven.proto.backplane.script.grpc.LogSubscriptionRequest)
com.google.protobuf.MessageOrBuilder {
/**
*
* Ticket console_id = 1;
* If a non-zero value is specified, represents the timestamp in microseconds since the unix epoch when
* the client last saw a message. Technically this might skip messages if more than one message was
* logged at the same microsecond that connection was lost - to avoid this, subtract one from the last
* seen message's micros, and expect to receive some messages that have already been seen.
*
*
* int64 last_seen_log_timestamp = 1 [jstype = JS_STRING];
* @return The lastSeenLogTimestamp.
*/
long getLastSeenLogTimestamp();
/**
* repeated string levels = 2;
* @return A list containing the levels.
*/
java.util.List
getLevelsList();
/**
* repeated string levels = 2;
* @return The count of levels.
*/
int getLevelsCount();
/**
* repeated string levels = 2;
* @param index The index of the element to return.
* @return The levels at the given index.
*/
java.lang.String getLevels(int index);
/**
* repeated string levels = 2;
* @param index The index of the value to return.
* @return The bytes of the levels at the given index.
*/
com.google.protobuf.ByteString
getLevelsBytes(int index);
}