Interface ServerMetadataOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ServerMetadata, ServerMetadata.Builder

@Generated public interface ServerMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Timestamp
    The timestamp at which the stream server receives this packet.
    com.google.protobuf.TimestampOrBuilder
    The timestamp at which the stream server receives this packet.
    long
    The offset position for the packet in its stream.
    boolean
    The timestamp at which the stream server receives this packet.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getOffset

      long getOffset()
       The offset position for the packet in its stream.
       
      int64 offset = 1;
      Returns:
      The offset.
    • hasIngestTime

      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:
      Whether the ingestTime field is set.
    • getIngestTime

      com.google.protobuf.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:
      The ingestTime.
    • getIngestTimeOrBuilder

      com.google.protobuf.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;