Interface SocketEventOrBuilder

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

public interface SocketEventOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasTimestamp

      boolean hasTimestamp()
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 1;
      Returns:
      Whether the timestamp field is set.
    • getTimestamp

      com.google.protobuf.Timestamp getTimestamp()
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 1;
      Returns:
      The timestamp.
    • getTimestampOrBuilder

      com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()
       Timestamp for event.
       
      .google.protobuf.Timestamp timestamp = 1;
    • hasRead

      boolean hasRead()
      .envoy.data.tap.v3.SocketEvent.Read read = 2;
      Returns:
      Whether the read field is set.
    • getRead

      SocketEvent.Read getRead()
      .envoy.data.tap.v3.SocketEvent.Read read = 2;
      Returns:
      The read.
    • getReadOrBuilder

      SocketEvent.ReadOrBuilder getReadOrBuilder()
      .envoy.data.tap.v3.SocketEvent.Read read = 2;
    • hasWrite

      boolean hasWrite()
      .envoy.data.tap.v3.SocketEvent.Write write = 3;
      Returns:
      Whether the write field is set.
    • getWrite

      SocketEvent.Write getWrite()
      .envoy.data.tap.v3.SocketEvent.Write write = 3;
      Returns:
      The write.
    • getWriteOrBuilder

      SocketEvent.WriteOrBuilder getWriteOrBuilder()
      .envoy.data.tap.v3.SocketEvent.Write write = 3;
    • hasClosed

      boolean hasClosed()
      .envoy.data.tap.v3.SocketEvent.Closed closed = 4;
      Returns:
      Whether the closed field is set.
    • getClosed

      SocketEvent.Closed getClosed()
      .envoy.data.tap.v3.SocketEvent.Closed closed = 4;
      Returns:
      The closed.
    • getClosedOrBuilder

      SocketEvent.ClosedOrBuilder getClosedOrBuilder()
      .envoy.data.tap.v3.SocketEvent.Closed closed = 4;
    • hasConnection

      boolean hasConnection()
       Connection information per event
       
      .envoy.data.tap.v3.Connection connection = 5;
      Returns:
      Whether the connection field is set.
    • getConnection

      Connection getConnection()
       Connection information per event
       
      .envoy.data.tap.v3.Connection connection = 5;
      Returns:
      The connection.
    • getConnectionOrBuilder

      ConnectionOrBuilder getConnectionOrBuilder()
       Connection information per event
       
      .envoy.data.tap.v3.Connection connection = 5;
    • getSeqNum

      long getSeqNum()
       Data sequence number
       
      uint64 seq_num = 6;
      Returns:
      The seqNum.
    • getEventSelectorCase

      SocketEvent.EventSelectorCase getEventSelectorCase()