Interface DefaultSocketInterfaceOrBuilder

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

public interface DefaultSocketInterfaceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    io_uring options. io_uring is only valid in Linux with at least kernel version 5.11.
    io_uring options. io_uring is only valid in Linux with at least kernel version 5.11.
    boolean
    io_uring options. io_uring is only valid in Linux with at least kernel version 5.11.

    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

    • hasIoUringOptions

      boolean hasIoUringOptions()
       io_uring options. io_uring is only valid in Linux with at least kernel version 5.11. Otherwise,
       Envoy will fall back to use the default socket API. If not set then io_uring will not be
       enabled.
       
      .envoy.extensions.network.socket_interface.v3.IoUringOptions io_uring_options = 1;
      Returns:
      Whether the ioUringOptions field is set.
    • getIoUringOptions

      IoUringOptions getIoUringOptions()
       io_uring options. io_uring is only valid in Linux with at least kernel version 5.11. Otherwise,
       Envoy will fall back to use the default socket API. If not set then io_uring will not be
       enabled.
       
      .envoy.extensions.network.socket_interface.v3.IoUringOptions io_uring_options = 1;
      Returns:
      The ioUringOptions.
    • getIoUringOptionsOrBuilder

      IoUringOptionsOrBuilder getIoUringOptionsOrBuilder()
       io_uring options. io_uring is only valid in Linux with at least kernel version 5.11. Otherwise,
       Envoy will fall back to use the default socket API. If not set then io_uring will not be
       enabled.
       
      .envoy.extensions.network.socket_interface.v3.IoUringOptions io_uring_options = 1;