Class SocketOptionTcpInfo.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<SocketOptionTcpInfo.Builder>
com.google.protobuf.GeneratedMessage.Builder<SocketOptionTcpInfo.Builder>
io.grpc.channelz.v1.SocketOptionTcpInfo.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, SocketOptionTcpInfoOrBuilder, Cloneable
Enclosing class:
SocketOptionTcpInfo

public static final class SocketOptionTcpInfo.Builder extends com.google.protobuf.GeneratedMessage.Builder<SocketOptionTcpInfo.Builder> implements SocketOptionTcpInfoOrBuilder
 For use with SocketOption's additional field.  Tcp info for
 SOL_TCP and TCP_INFO.
 
Protobuf type grpc.channelz.v1.SocketOptionTcpInfo
  • Field Details

    • bitField0_

      private int bitField0_
    • tcpiState_

      private int tcpiState_
    • tcpiCaState_

      private int tcpiCaState_
    • tcpiRetransmits_

      private int tcpiRetransmits_
    • tcpiProbes_

      private int tcpiProbes_
    • tcpiBackoff_

      private int tcpiBackoff_
    • tcpiOptions_

      private int tcpiOptions_
    • tcpiSndWscale_

      private int tcpiSndWscale_
    • tcpiRcvWscale_

      private int tcpiRcvWscale_
    • tcpiRto_

      private int tcpiRto_
    • tcpiAto_

      private int tcpiAto_
    • tcpiSndMss_

      private int tcpiSndMss_
    • tcpiRcvMss_

      private int tcpiRcvMss_
    • tcpiUnacked_

      private int tcpiUnacked_
    • tcpiSacked_

      private int tcpiSacked_
    • tcpiLost_

      private int tcpiLost_
    • tcpiRetrans_

      private int tcpiRetrans_
    • tcpiFackets_

      private int tcpiFackets_
    • tcpiLastDataSent_

      private int tcpiLastDataSent_
    • tcpiLastAckSent_

      private int tcpiLastAckSent_
    • tcpiLastDataRecv_

      private int tcpiLastDataRecv_
    • tcpiLastAckRecv_

      private int tcpiLastAckRecv_
    • tcpiPmtu_

      private int tcpiPmtu_
    • tcpiRcvSsthresh_

      private int tcpiRcvSsthresh_
    • tcpiRtt_

      private int tcpiRtt_
    • tcpiRttvar_

      private int tcpiRttvar_
    • tcpiSndSsthresh_

      private int tcpiSndSsthresh_
    • tcpiSndCwnd_

      private int tcpiSndCwnd_
    • tcpiAdvmss_

      private int tcpiAdvmss_
    • tcpiReordering_

      private int tcpiReordering_
  • Constructor Details

    • Builder

      private Builder()
    • Builder

      private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<SocketOptionTcpInfo.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<SocketOptionTcpInfo.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<SocketOptionTcpInfo.Builder>
    • getDefaultInstanceForType

      public SocketOptionTcpInfo getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public SocketOptionTcpInfo build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public SocketOptionTcpInfo buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • buildPartial0

      private void buildPartial0(SocketOptionTcpInfo result)
    • mergeFrom

      public SocketOptionTcpInfo.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SocketOptionTcpInfo.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<SocketOptionTcpInfo.Builder>
    • mergeFrom

      public SocketOptionTcpInfo.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SocketOptionTcpInfo.Builder>
      Throws:
      IOException
    • getTcpiState

      public int getTcpiState()
      uint32 tcpi_state = 1;
      Specified by:
      getTcpiState in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiState.
    • setTcpiState

      public SocketOptionTcpInfo.Builder setTcpiState(int value)
      uint32 tcpi_state = 1;
      Parameters:
      value - The tcpiState to set.
      Returns:
      This builder for chaining.
    • clearTcpiState

      public SocketOptionTcpInfo.Builder clearTcpiState()
      uint32 tcpi_state = 1;
      Returns:
      This builder for chaining.
    • getTcpiCaState

      public int getTcpiCaState()
      uint32 tcpi_ca_state = 2;
      Specified by:
      getTcpiCaState in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiCaState.
    • setTcpiCaState

      public SocketOptionTcpInfo.Builder setTcpiCaState(int value)
      uint32 tcpi_ca_state = 2;
      Parameters:
      value - The tcpiCaState to set.
      Returns:
      This builder for chaining.
    • clearTcpiCaState

      public SocketOptionTcpInfo.Builder clearTcpiCaState()
      uint32 tcpi_ca_state = 2;
      Returns:
      This builder for chaining.
    • getTcpiRetransmits

      public int getTcpiRetransmits()
      uint32 tcpi_retransmits = 3;
      Specified by:
      getTcpiRetransmits in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiRetransmits.
    • setTcpiRetransmits

      public SocketOptionTcpInfo.Builder setTcpiRetransmits(int value)
      uint32 tcpi_retransmits = 3;
      Parameters:
      value - The tcpiRetransmits to set.
      Returns:
      This builder for chaining.
    • clearTcpiRetransmits

      public SocketOptionTcpInfo.Builder clearTcpiRetransmits()
      uint32 tcpi_retransmits = 3;
      Returns:
      This builder for chaining.
    • getTcpiProbes

      public int getTcpiProbes()
      uint32 tcpi_probes = 4;
      Specified by:
      getTcpiProbes in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiProbes.
    • setTcpiProbes

      public SocketOptionTcpInfo.Builder setTcpiProbes(int value)
      uint32 tcpi_probes = 4;
      Parameters:
      value - The tcpiProbes to set.
      Returns:
      This builder for chaining.
    • clearTcpiProbes

      public SocketOptionTcpInfo.Builder clearTcpiProbes()
      uint32 tcpi_probes = 4;
      Returns:
      This builder for chaining.
    • getTcpiBackoff

      public int getTcpiBackoff()
      uint32 tcpi_backoff = 5;
      Specified by:
      getTcpiBackoff in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiBackoff.
    • setTcpiBackoff

      public SocketOptionTcpInfo.Builder setTcpiBackoff(int value)
      uint32 tcpi_backoff = 5;
      Parameters:
      value - The tcpiBackoff to set.
      Returns:
      This builder for chaining.
    • clearTcpiBackoff

      public SocketOptionTcpInfo.Builder clearTcpiBackoff()
      uint32 tcpi_backoff = 5;
      Returns:
      This builder for chaining.
    • getTcpiOptions

      public int getTcpiOptions()
      uint32 tcpi_options = 6;
      Specified by:
      getTcpiOptions in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiOptions.
    • setTcpiOptions

      public SocketOptionTcpInfo.Builder setTcpiOptions(int value)
      uint32 tcpi_options = 6;
      Parameters:
      value - The tcpiOptions to set.
      Returns:
      This builder for chaining.
    • clearTcpiOptions

      public SocketOptionTcpInfo.Builder clearTcpiOptions()
      uint32 tcpi_options = 6;
      Returns:
      This builder for chaining.
    • getTcpiSndWscale

      public int getTcpiSndWscale()
      uint32 tcpi_snd_wscale = 7;
      Specified by:
      getTcpiSndWscale in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiSndWscale.
    • setTcpiSndWscale

      public SocketOptionTcpInfo.Builder setTcpiSndWscale(int value)
      uint32 tcpi_snd_wscale = 7;
      Parameters:
      value - The tcpiSndWscale to set.
      Returns:
      This builder for chaining.
    • clearTcpiSndWscale

      public SocketOptionTcpInfo.Builder clearTcpiSndWscale()
      uint32 tcpi_snd_wscale = 7;
      Returns:
      This builder for chaining.
    • getTcpiRcvWscale

      public int getTcpiRcvWscale()
      uint32 tcpi_rcv_wscale = 8;
      Specified by:
      getTcpiRcvWscale in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiRcvWscale.
    • setTcpiRcvWscale

      public SocketOptionTcpInfo.Builder setTcpiRcvWscale(int value)
      uint32 tcpi_rcv_wscale = 8;
      Parameters:
      value - The tcpiRcvWscale to set.
      Returns:
      This builder for chaining.
    • clearTcpiRcvWscale

      public SocketOptionTcpInfo.Builder clearTcpiRcvWscale()
      uint32 tcpi_rcv_wscale = 8;
      Returns:
      This builder for chaining.
    • getTcpiRto

      public int getTcpiRto()
      uint32 tcpi_rto = 9;
      Specified by:
      getTcpiRto in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiRto.
    • setTcpiRto

      public SocketOptionTcpInfo.Builder setTcpiRto(int value)
      uint32 tcpi_rto = 9;
      Parameters:
      value - The tcpiRto to set.
      Returns:
      This builder for chaining.
    • clearTcpiRto

      public SocketOptionTcpInfo.Builder clearTcpiRto()
      uint32 tcpi_rto = 9;
      Returns:
      This builder for chaining.
    • getTcpiAto

      public int getTcpiAto()
      uint32 tcpi_ato = 10;
      Specified by:
      getTcpiAto in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiAto.
    • setTcpiAto

      public SocketOptionTcpInfo.Builder setTcpiAto(int value)
      uint32 tcpi_ato = 10;
      Parameters:
      value - The tcpiAto to set.
      Returns:
      This builder for chaining.
    • clearTcpiAto

      public SocketOptionTcpInfo.Builder clearTcpiAto()
      uint32 tcpi_ato = 10;
      Returns:
      This builder for chaining.
    • getTcpiSndMss

      public int getTcpiSndMss()
      uint32 tcpi_snd_mss = 11;
      Specified by:
      getTcpiSndMss in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiSndMss.
    • setTcpiSndMss

      public SocketOptionTcpInfo.Builder setTcpiSndMss(int value)
      uint32 tcpi_snd_mss = 11;
      Parameters:
      value - The tcpiSndMss to set.
      Returns:
      This builder for chaining.
    • clearTcpiSndMss

      public SocketOptionTcpInfo.Builder clearTcpiSndMss()
      uint32 tcpi_snd_mss = 11;
      Returns:
      This builder for chaining.
    • getTcpiRcvMss

      public int getTcpiRcvMss()
      uint32 tcpi_rcv_mss = 12;
      Specified by:
      getTcpiRcvMss in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiRcvMss.
    • setTcpiRcvMss

      public SocketOptionTcpInfo.Builder setTcpiRcvMss(int value)
      uint32 tcpi_rcv_mss = 12;
      Parameters:
      value - The tcpiRcvMss to set.
      Returns:
      This builder for chaining.
    • clearTcpiRcvMss

      public SocketOptionTcpInfo.Builder clearTcpiRcvMss()
      uint32 tcpi_rcv_mss = 12;
      Returns:
      This builder for chaining.
    • getTcpiUnacked

      public int getTcpiUnacked()
      uint32 tcpi_unacked = 13;
      Specified by:
      getTcpiUnacked in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiUnacked.
    • setTcpiUnacked

      public SocketOptionTcpInfo.Builder setTcpiUnacked(int value)
      uint32 tcpi_unacked = 13;
      Parameters:
      value - The tcpiUnacked to set.
      Returns:
      This builder for chaining.
    • clearTcpiUnacked

      public SocketOptionTcpInfo.Builder clearTcpiUnacked()
      uint32 tcpi_unacked = 13;
      Returns:
      This builder for chaining.
    • getTcpiSacked

      public int getTcpiSacked()
      uint32 tcpi_sacked = 14;
      Specified by:
      getTcpiSacked in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiSacked.
    • setTcpiSacked

      public SocketOptionTcpInfo.Builder setTcpiSacked(int value)
      uint32 tcpi_sacked = 14;
      Parameters:
      value - The tcpiSacked to set.
      Returns:
      This builder for chaining.
    • clearTcpiSacked

      public SocketOptionTcpInfo.Builder clearTcpiSacked()
      uint32 tcpi_sacked = 14;
      Returns:
      This builder for chaining.
    • getTcpiLost

      public int getTcpiLost()
      uint32 tcpi_lost = 15;
      Specified by:
      getTcpiLost in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiLost.
    • setTcpiLost

      public SocketOptionTcpInfo.Builder setTcpiLost(int value)
      uint32 tcpi_lost = 15;
      Parameters:
      value - The tcpiLost to set.
      Returns:
      This builder for chaining.
    • clearTcpiLost

      public SocketOptionTcpInfo.Builder clearTcpiLost()
      uint32 tcpi_lost = 15;
      Returns:
      This builder for chaining.
    • getTcpiRetrans

      public int getTcpiRetrans()
      uint32 tcpi_retrans = 16;
      Specified by:
      getTcpiRetrans in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiRetrans.
    • setTcpiRetrans

      public SocketOptionTcpInfo.Builder setTcpiRetrans(int value)
      uint32 tcpi_retrans = 16;
      Parameters:
      value - The tcpiRetrans to set.
      Returns:
      This builder for chaining.
    • clearTcpiRetrans

      public SocketOptionTcpInfo.Builder clearTcpiRetrans()
      uint32 tcpi_retrans = 16;
      Returns:
      This builder for chaining.
    • getTcpiFackets

      public int getTcpiFackets()
      uint32 tcpi_fackets = 17;
      Specified by:
      getTcpiFackets in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiFackets.
    • setTcpiFackets

      public SocketOptionTcpInfo.Builder setTcpiFackets(int value)
      uint32 tcpi_fackets = 17;
      Parameters:
      value - The tcpiFackets to set.
      Returns:
      This builder for chaining.
    • clearTcpiFackets

      public SocketOptionTcpInfo.Builder clearTcpiFackets()
      uint32 tcpi_fackets = 17;
      Returns:
      This builder for chaining.
    • getTcpiLastDataSent

      public int getTcpiLastDataSent()
      uint32 tcpi_last_data_sent = 18;
      Specified by:
      getTcpiLastDataSent in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiLastDataSent.
    • setTcpiLastDataSent

      public SocketOptionTcpInfo.Builder setTcpiLastDataSent(int value)
      uint32 tcpi_last_data_sent = 18;
      Parameters:
      value - The tcpiLastDataSent to set.
      Returns:
      This builder for chaining.
    • clearTcpiLastDataSent

      public SocketOptionTcpInfo.Builder clearTcpiLastDataSent()
      uint32 tcpi_last_data_sent = 18;
      Returns:
      This builder for chaining.
    • getTcpiLastAckSent

      public int getTcpiLastAckSent()
      uint32 tcpi_last_ack_sent = 19;
      Specified by:
      getTcpiLastAckSent in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiLastAckSent.
    • setTcpiLastAckSent

      public SocketOptionTcpInfo.Builder setTcpiLastAckSent(int value)
      uint32 tcpi_last_ack_sent = 19;
      Parameters:
      value - The tcpiLastAckSent to set.
      Returns:
      This builder for chaining.
    • clearTcpiLastAckSent

      public SocketOptionTcpInfo.Builder clearTcpiLastAckSent()
      uint32 tcpi_last_ack_sent = 19;
      Returns:
      This builder for chaining.
    • getTcpiLastDataRecv

      public int getTcpiLastDataRecv()
      uint32 tcpi_last_data_recv = 20;
      Specified by:
      getTcpiLastDataRecv in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiLastDataRecv.
    • setTcpiLastDataRecv

      public SocketOptionTcpInfo.Builder setTcpiLastDataRecv(int value)
      uint32 tcpi_last_data_recv = 20;
      Parameters:
      value - The tcpiLastDataRecv to set.
      Returns:
      This builder for chaining.
    • clearTcpiLastDataRecv

      public SocketOptionTcpInfo.Builder clearTcpiLastDataRecv()
      uint32 tcpi_last_data_recv = 20;
      Returns:
      This builder for chaining.
    • getTcpiLastAckRecv

      public int getTcpiLastAckRecv()
      uint32 tcpi_last_ack_recv = 21;
      Specified by:
      getTcpiLastAckRecv in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiLastAckRecv.
    • setTcpiLastAckRecv

      public SocketOptionTcpInfo.Builder setTcpiLastAckRecv(int value)
      uint32 tcpi_last_ack_recv = 21;
      Parameters:
      value - The tcpiLastAckRecv to set.
      Returns:
      This builder for chaining.
    • clearTcpiLastAckRecv

      public SocketOptionTcpInfo.Builder clearTcpiLastAckRecv()
      uint32 tcpi_last_ack_recv = 21;
      Returns:
      This builder for chaining.
    • getTcpiPmtu

      public int getTcpiPmtu()
      uint32 tcpi_pmtu = 22;
      Specified by:
      getTcpiPmtu in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiPmtu.
    • setTcpiPmtu

      public SocketOptionTcpInfo.Builder setTcpiPmtu(int value)
      uint32 tcpi_pmtu = 22;
      Parameters:
      value - The tcpiPmtu to set.
      Returns:
      This builder for chaining.
    • clearTcpiPmtu

      public SocketOptionTcpInfo.Builder clearTcpiPmtu()
      uint32 tcpi_pmtu = 22;
      Returns:
      This builder for chaining.
    • getTcpiRcvSsthresh

      public int getTcpiRcvSsthresh()
      uint32 tcpi_rcv_ssthresh = 23;
      Specified by:
      getTcpiRcvSsthresh in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiRcvSsthresh.
    • setTcpiRcvSsthresh

      public SocketOptionTcpInfo.Builder setTcpiRcvSsthresh(int value)
      uint32 tcpi_rcv_ssthresh = 23;
      Parameters:
      value - The tcpiRcvSsthresh to set.
      Returns:
      This builder for chaining.
    • clearTcpiRcvSsthresh

      public SocketOptionTcpInfo.Builder clearTcpiRcvSsthresh()
      uint32 tcpi_rcv_ssthresh = 23;
      Returns:
      This builder for chaining.
    • getTcpiRtt

      public int getTcpiRtt()
      uint32 tcpi_rtt = 24;
      Specified by:
      getTcpiRtt in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiRtt.
    • setTcpiRtt

      public SocketOptionTcpInfo.Builder setTcpiRtt(int value)
      uint32 tcpi_rtt = 24;
      Parameters:
      value - The tcpiRtt to set.
      Returns:
      This builder for chaining.
    • clearTcpiRtt

      public SocketOptionTcpInfo.Builder clearTcpiRtt()
      uint32 tcpi_rtt = 24;
      Returns:
      This builder for chaining.
    • getTcpiRttvar

      public int getTcpiRttvar()
      uint32 tcpi_rttvar = 25;
      Specified by:
      getTcpiRttvar in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiRttvar.
    • setTcpiRttvar

      public SocketOptionTcpInfo.Builder setTcpiRttvar(int value)
      uint32 tcpi_rttvar = 25;
      Parameters:
      value - The tcpiRttvar to set.
      Returns:
      This builder for chaining.
    • clearTcpiRttvar

      public SocketOptionTcpInfo.Builder clearTcpiRttvar()
      uint32 tcpi_rttvar = 25;
      Returns:
      This builder for chaining.
    • getTcpiSndSsthresh

      public int getTcpiSndSsthresh()
      uint32 tcpi_snd_ssthresh = 26;
      Specified by:
      getTcpiSndSsthresh in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiSndSsthresh.
    • setTcpiSndSsthresh

      public SocketOptionTcpInfo.Builder setTcpiSndSsthresh(int value)
      uint32 tcpi_snd_ssthresh = 26;
      Parameters:
      value - The tcpiSndSsthresh to set.
      Returns:
      This builder for chaining.
    • clearTcpiSndSsthresh

      public SocketOptionTcpInfo.Builder clearTcpiSndSsthresh()
      uint32 tcpi_snd_ssthresh = 26;
      Returns:
      This builder for chaining.
    • getTcpiSndCwnd

      public int getTcpiSndCwnd()
      uint32 tcpi_snd_cwnd = 27;
      Specified by:
      getTcpiSndCwnd in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiSndCwnd.
    • setTcpiSndCwnd

      public SocketOptionTcpInfo.Builder setTcpiSndCwnd(int value)
      uint32 tcpi_snd_cwnd = 27;
      Parameters:
      value - The tcpiSndCwnd to set.
      Returns:
      This builder for chaining.
    • clearTcpiSndCwnd

      public SocketOptionTcpInfo.Builder clearTcpiSndCwnd()
      uint32 tcpi_snd_cwnd = 27;
      Returns:
      This builder for chaining.
    • getTcpiAdvmss

      public int getTcpiAdvmss()
      uint32 tcpi_advmss = 28;
      Specified by:
      getTcpiAdvmss in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiAdvmss.
    • setTcpiAdvmss

      public SocketOptionTcpInfo.Builder setTcpiAdvmss(int value)
      uint32 tcpi_advmss = 28;
      Parameters:
      value - The tcpiAdvmss to set.
      Returns:
      This builder for chaining.
    • clearTcpiAdvmss

      public SocketOptionTcpInfo.Builder clearTcpiAdvmss()
      uint32 tcpi_advmss = 28;
      Returns:
      This builder for chaining.
    • getTcpiReordering

      public int getTcpiReordering()
      uint32 tcpi_reordering = 29;
      Specified by:
      getTcpiReordering in interface SocketOptionTcpInfoOrBuilder
      Returns:
      The tcpiReordering.
    • setTcpiReordering

      public SocketOptionTcpInfo.Builder setTcpiReordering(int value)
      uint32 tcpi_reordering = 29;
      Parameters:
      value - The tcpiReordering to set.
      Returns:
      This builder for chaining.
    • clearTcpiReordering

      public SocketOptionTcpInfo.Builder clearTcpiReordering()
      uint32 tcpi_reordering = 29;
      Returns:
      This builder for chaining.