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

deephaven-proto-backplane-grpc.0.36.1.source-code.ticket.proto Maven / Gradle / Ivy

The newest version!
/*
 * Copyright (c) 2016-2022 Deephaven Data Labs and Patent Pending
 */
syntax = "proto3";

package io.deephaven.proto.backplane.grpc;

option java_multiple_files = true;
option optimize_for = SPEED;
option go_package = "github.com/deephaven/deephaven-core/go/internal/proto/ticket";

/*
 * This file only contains arrow's Ticket type, so that we don't need to
 * regenerate the entire flight.proto for other languages, since arrow
 * doesn't make these types available for all languages. Ticket's
 * definition must be updated to match if there is a change in arrow, so
 * that we can remain compatible.
 */

/*
 * An opaque identifier that the service can use to retrieve a particular
 * portion of a stream.
 */
message Ticket {
    bytes ticket = 1;
}

message TypedTicket {
    Ticket ticket = 1;

    /*
     * The type. An empty string means that it is not known, not that the server chose to not set it.
     */
    string type = 2;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy