Uses of Class
io.envoyproxy.envoy.extensions.network.socket_interface.v3.IoUringOptions.Builder
Packages that use IoUringOptions.Builder
-
Uses of IoUringOptions.Builder in io.envoyproxy.envoy.extensions.network.socket_interface.v3
Methods in io.envoyproxy.envoy.extensions.network.socket_interface.v3 that return IoUringOptions.BuilderModifier and TypeMethodDescriptionIoUringOptions.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) IoUringOptions.Builder.clear()IoUringOptions.Builder.clearEnableSubmissionQueuePolling()Enable io_uring submission queue polling (SQPOLL). io_uring SQPOLL mode polls all SQEs in the SQ in the kernel thread. io_uring SQPOLL mode may reduce latency and increase CPU usage as a cost.IoUringOptions.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) IoUringOptions.Builder.clearIoUringSize()The size for io_uring submission queues (SQ). io_uring is built with a fixed size in each thread during configuration, and each io_uring operation creates a submission queue entry (SQE).IoUringOptions.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) IoUringOptions.Builder.clearReadBufferSize()The size of an io_uring socket's read buffer.IoUringOptions.Builder.clearWriteTimeoutMs()The write timeout of an io_uring socket on closing in ms. io_uring writes and closes asynchronously.IoUringOptions.Builder.clone()DefaultSocketInterface.Builder.getIoUringOptionsBuilder()io_uring options. io_uring is only valid in Linux with at least kernel version 5.11.IoUringOptions.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) IoUringOptions.Builder.mergeFrom(com.google.protobuf.Message other) IoUringOptions.Builder.mergeFrom(IoUringOptions other) IoUringOptions.Builder.mergeIoUringSize(com.google.protobuf.UInt32Value value) The size for io_uring submission queues (SQ). io_uring is built with a fixed size in each thread during configuration, and each io_uring operation creates a submission queue entry (SQE).IoUringOptions.Builder.mergeReadBufferSize(com.google.protobuf.UInt32Value value) The size of an io_uring socket's read buffer.final IoUringOptions.BuilderIoUringOptions.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) IoUringOptions.Builder.mergeWriteTimeoutMs(com.google.protobuf.UInt32Value value) The write timeout of an io_uring socket on closing in ms. io_uring writes and closes asynchronously.static IoUringOptions.BuilderIoUringOptions.newBuilder()static IoUringOptions.BuilderIoUringOptions.newBuilder(IoUringOptions prototype) IoUringOptions.newBuilderForType()protected IoUringOptions.BuilderIoUringOptions.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) IoUringOptions.Builder.setEnableSubmissionQueuePolling(boolean value) Enable io_uring submission queue polling (SQPOLL). io_uring SQPOLL mode polls all SQEs in the SQ in the kernel thread. io_uring SQPOLL mode may reduce latency and increase CPU usage as a cost.IoUringOptions.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) IoUringOptions.Builder.setIoUringSize(com.google.protobuf.UInt32Value value) The size for io_uring submission queues (SQ). io_uring is built with a fixed size in each thread during configuration, and each io_uring operation creates a submission queue entry (SQE).IoUringOptions.Builder.setIoUringSize(com.google.protobuf.UInt32Value.Builder builderForValue) The size for io_uring submission queues (SQ). io_uring is built with a fixed size in each thread during configuration, and each io_uring operation creates a submission queue entry (SQE).IoUringOptions.Builder.setReadBufferSize(com.google.protobuf.UInt32Value value) The size of an io_uring socket's read buffer.IoUringOptions.Builder.setReadBufferSize(com.google.protobuf.UInt32Value.Builder builderForValue) The size of an io_uring socket's read buffer.IoUringOptions.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final IoUringOptions.BuilderIoUringOptions.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) IoUringOptions.Builder.setWriteTimeoutMs(com.google.protobuf.UInt32Value value) The write timeout of an io_uring socket on closing in ms. io_uring writes and closes asynchronously.IoUringOptions.Builder.setWriteTimeoutMs(com.google.protobuf.UInt32Value.Builder builderForValue) The write timeout of an io_uring socket on closing in ms. io_uring writes and closes asynchronously.IoUringOptions.toBuilder()Methods in io.envoyproxy.envoy.extensions.network.socket_interface.v3 with parameters of type IoUringOptions.BuilderModifier and TypeMethodDescriptionDefaultSocketInterface.Builder.setIoUringOptions(IoUringOptions.Builder builderForValue) io_uring options. io_uring is only valid in Linux with at least kernel version 5.11.