All Downloads are FREE. Search and download functionalities are using the official Maven repository.

java.io.deephaven.proto.backplane.grpc.SnapshotWhenTableRequestOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: deephaven_core/proto/table.proto

// Protobuf Java Version: 3.25.3
package io.deephaven.proto.backplane.grpc;

public interface SnapshotWhenTableRequestOrBuilder extends
    // @@protoc_insertion_point(interface_extends:io.deephaven.proto.backplane.grpc.SnapshotWhenTableRequest)
    com.google.protobuf.MessageOrBuilder {

  /**
   * .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
   * @return Whether the resultId field is set.
   */
  boolean hasResultId();
  /**
   * .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
   * @return The resultId.
   */
  io.deephaven.proto.backplane.grpc.Ticket getResultId();
  /**
   * .io.deephaven.proto.backplane.grpc.Ticket result_id = 1;
   */
  io.deephaven.proto.backplane.grpc.TicketOrBuilder getResultIdOrBuilder();

  /**
   * 
   * The base table.
   * 
* * .io.deephaven.proto.backplane.grpc.TableReference base_id = 2; * @return Whether the baseId field is set. */ boolean hasBaseId(); /** *
   * The base table.
   * 
* * .io.deephaven.proto.backplane.grpc.TableReference base_id = 2; * @return The baseId. */ io.deephaven.proto.backplane.grpc.TableReference getBaseId(); /** *
   * The base table.
   * 
* * .io.deephaven.proto.backplane.grpc.TableReference base_id = 2; */ io.deephaven.proto.backplane.grpc.TableReferenceOrBuilder getBaseIdOrBuilder(); /** *
   * The trigger table.
   * 
* * .io.deephaven.proto.backplane.grpc.TableReference trigger_id = 3; * @return Whether the triggerId field is set. */ boolean hasTriggerId(); /** *
   * The trigger table.
   * 
* * .io.deephaven.proto.backplane.grpc.TableReference trigger_id = 3; * @return The triggerId. */ io.deephaven.proto.backplane.grpc.TableReference getTriggerId(); /** *
   * The trigger table.
   * 
* * .io.deephaven.proto.backplane.grpc.TableReference trigger_id = 3; */ io.deephaven.proto.backplane.grpc.TableReferenceOrBuilder getTriggerIdOrBuilder(); /** *
   * Whether the results should contain an initial snapshot.
   * 
* * bool initial = 4; * @return The initial. */ boolean getInitial(); /** *
   * Whether the results should be incremental.
   * 
* * bool incremental = 5; * @return The incremental. */ boolean getIncremental(); /** *
   * Whether the results should keep history.
   * 
* * bool history = 6; * @return The history. */ boolean getHistory(); /** *
   * Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
   * 
* * repeated string stamp_columns = 7; * @return A list containing the stampColumns. */ java.util.List getStampColumnsList(); /** *
   * Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
   * 
* * repeated string stamp_columns = 7; * @return The count of stampColumns. */ int getStampColumnsCount(); /** *
   * Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
   * 
* * repeated string stamp_columns = 7; * @param index The index of the element to return. * @return The stampColumns at the given index. */ java.lang.String getStampColumns(int index); /** *
   * Which columns to stamp from the trigger table. If empty, all columns from the trigger table are stamped. Allows renaming columns.
   * 
* * repeated string stamp_columns = 7; * @param index The index of the value to return. * @return The bytes of the stampColumns at the given index. */ com.google.protobuf.ByteString getStampColumnsBytes(int index); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy