public final class SocketOptionTcpInfo extends GeneratedMessageV3 implements SocketOptionTcpInfoOrBuilder
For use with SocketOption's additional field. Tcp info for SOL_TCP and TCP_INFO.Protobuf type
grpc.channelz.v1.SocketOptionTcpInfo| Modifier and Type | Class and Description |
|---|---|
static class |
SocketOptionTcpInfo.Builder
For use with SocketOption's additional field.
|
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameterAbstractMessageLite.InternalOneOfEnumalwaysUseFieldBuilders, unknownFieldsmemoizedSizememoizedHashCodecanUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneoftoByteArray, toByteString, writeDelimitedTo, writeTopublic static final int TCPI_STATE_FIELD_NUMBER
public static final int TCPI_CA_STATE_FIELD_NUMBER
public static final int TCPI_RETRANSMITS_FIELD_NUMBER
public static final int TCPI_PROBES_FIELD_NUMBER
public static final int TCPI_BACKOFF_FIELD_NUMBER
public static final int TCPI_OPTIONS_FIELD_NUMBER
public static final int TCPI_SND_WSCALE_FIELD_NUMBER
public static final int TCPI_RCV_WSCALE_FIELD_NUMBER
public static final int TCPI_RTO_FIELD_NUMBER
public static final int TCPI_ATO_FIELD_NUMBER
public static final int TCPI_SND_MSS_FIELD_NUMBER
public static final int TCPI_RCV_MSS_FIELD_NUMBER
public static final int TCPI_UNACKED_FIELD_NUMBER
public static final int TCPI_SACKED_FIELD_NUMBER
public static final int TCPI_LOST_FIELD_NUMBER
public static final int TCPI_RETRANS_FIELD_NUMBER
public static final int TCPI_FACKETS_FIELD_NUMBER
public static final int TCPI_LAST_DATA_SENT_FIELD_NUMBER
public static final int TCPI_LAST_ACK_SENT_FIELD_NUMBER
public static final int TCPI_LAST_DATA_RECV_FIELD_NUMBER
public static final int TCPI_LAST_ACK_RECV_FIELD_NUMBER
public static final int TCPI_PMTU_FIELD_NUMBER
public static final int TCPI_RCV_SSTHRESH_FIELD_NUMBER
public static final int TCPI_RTT_FIELD_NUMBER
public static final int TCPI_RTTVAR_FIELD_NUMBER
public static final int TCPI_SND_SSTHRESH_FIELD_NUMBER
public static final int TCPI_SND_CWND_FIELD_NUMBER
public static final int TCPI_ADVMSS_FIELD_NUMBER
public static final int TCPI_REORDERING_FIELD_NUMBER
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class GeneratedMessageV3public final UnknownFieldSet getUnknownFields()
getUnknownFields in interface MessageOrBuildergetUnknownFields in class GeneratedMessageV3public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class GeneratedMessageV3public int getTcpiState()
uint32 tcpi_state = 1;getTcpiState in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiCaState()
uint32 tcpi_ca_state = 2;getTcpiCaState in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiRetransmits()
uint32 tcpi_retransmits = 3;getTcpiRetransmits in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiProbes()
uint32 tcpi_probes = 4;getTcpiProbes in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiBackoff()
uint32 tcpi_backoff = 5;getTcpiBackoff in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiOptions()
uint32 tcpi_options = 6;getTcpiOptions in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiSndWscale()
uint32 tcpi_snd_wscale = 7;getTcpiSndWscale in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiRcvWscale()
uint32 tcpi_rcv_wscale = 8;getTcpiRcvWscale in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiRto()
uint32 tcpi_rto = 9;getTcpiRto in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiAto()
uint32 tcpi_ato = 10;getTcpiAto in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiSndMss()
uint32 tcpi_snd_mss = 11;getTcpiSndMss in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiRcvMss()
uint32 tcpi_rcv_mss = 12;getTcpiRcvMss in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiUnacked()
uint32 tcpi_unacked = 13;getTcpiUnacked in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiSacked()
uint32 tcpi_sacked = 14;getTcpiSacked in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiLost()
uint32 tcpi_lost = 15;getTcpiLost in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiRetrans()
uint32 tcpi_retrans = 16;getTcpiRetrans in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiFackets()
uint32 tcpi_fackets = 17;getTcpiFackets in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiLastDataSent()
uint32 tcpi_last_data_sent = 18;getTcpiLastDataSent in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiLastAckSent()
uint32 tcpi_last_ack_sent = 19;getTcpiLastAckSent in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiLastDataRecv()
uint32 tcpi_last_data_recv = 20;getTcpiLastDataRecv in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiLastAckRecv()
uint32 tcpi_last_ack_recv = 21;getTcpiLastAckRecv in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiPmtu()
uint32 tcpi_pmtu = 22;getTcpiPmtu in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiRcvSsthresh()
uint32 tcpi_rcv_ssthresh = 23;getTcpiRcvSsthresh in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiRtt()
uint32 tcpi_rtt = 24;getTcpiRtt in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiRttvar()
uint32 tcpi_rttvar = 25;getTcpiRttvar in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiSndSsthresh()
uint32 tcpi_snd_ssthresh = 26;getTcpiSndSsthresh in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiSndCwnd()
uint32 tcpi_snd_cwnd = 27;getTcpiSndCwnd in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiAdvmss()
uint32 tcpi_advmss = 28;getTcpiAdvmss in interface SocketOptionTcpInfoOrBuilderpublic int getTcpiReordering()
uint32 tcpi_reordering = 29;getTcpiReordering in interface SocketOptionTcpInfoOrBuilderpublic final boolean isInitialized()
isInitialized in interface MessageLiteOrBuilderisInitialized in class GeneratedMessageV3public void writeTo(CodedOutputStream output) throws IOException
writeTo in interface MessageLitewriteTo in class GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface MessageLitegetSerializedSize in class GeneratedMessageV3public boolean equals(Object obj)
equals in interface Messageequals in class AbstractMessagepublic int hashCode()
hashCode in interface MessagehashCode in class AbstractMessagepublic static SocketOptionTcpInfo parseFrom(ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static SocketOptionTcpInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static SocketOptionTcpInfo parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static SocketOptionTcpInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static SocketOptionTcpInfo parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static SocketOptionTcpInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferExceptionpublic static SocketOptionTcpInfo parseFrom(InputStream input) throws IOException
IOExceptionpublic static SocketOptionTcpInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SocketOptionTcpInfo parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SocketOptionTcpInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SocketOptionTcpInfo parseFrom(CodedInputStream input) throws IOException
IOExceptionpublic static SocketOptionTcpInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SocketOptionTcpInfo.Builder newBuilderForType()
newBuilderForType in interface MessagenewBuilderForType in interface MessageLitepublic static SocketOptionTcpInfo.Builder newBuilder()
public static SocketOptionTcpInfo.Builder newBuilder(SocketOptionTcpInfo prototype)
public SocketOptionTcpInfo.Builder toBuilder()
toBuilder in interface MessagetoBuilder in interface MessageLiteprotected SocketOptionTcpInfo.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class GeneratedMessageV3public static SocketOptionTcpInfo getDefaultInstance()
public static Parser<SocketOptionTcpInfo> parser()
public Parser<SocketOptionTcpInfo> getParserForType()
getParserForType in interface MessagegetParserForType in interface MessageLitegetParserForType in class GeneratedMessageV3public SocketOptionTcpInfo getDefaultInstanceForType()
getDefaultInstanceForType in interface MessageLiteOrBuildergetDefaultInstanceForType in interface MessageOrBuilder