Package io.grpc
Class InternalChannelz.SocketOptions
- java.lang.Object
-
- io.grpc.InternalChannelz.SocketOptions
-
- Enclosing class:
- InternalChannelz
public static final class InternalChannelz.SocketOptions extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
InternalChannelz.SocketOptions.Builder
-
Field Summary
Fields Modifier and Type Field Description java.lang.Integer
lingerSeconds
java.util.Map<java.lang.String,java.lang.String>
others
java.lang.Integer
soTimeoutMillis
InternalChannelz.TcpInfo
tcpInfo
-
Constructor Summary
Constructors Constructor Description SocketOptions(java.lang.Integer timeoutMillis, java.lang.Integer lingerSeconds, InternalChannelz.TcpInfo tcpInfo, java.util.Map<java.lang.String,java.lang.String> others)
Creates an instance.
-
-
-
Field Detail
-
others
public final java.util.Map<java.lang.String,java.lang.String> others
-
soTimeoutMillis
@Nullable public final java.lang.Integer soTimeoutMillis
-
lingerSeconds
@Nullable public final java.lang.Integer lingerSeconds
-
tcpInfo
@Nullable public final InternalChannelz.TcpInfo tcpInfo
-
-
Constructor Detail
-
SocketOptions
public SocketOptions(@Nullable java.lang.Integer timeoutMillis, @Nullable java.lang.Integer lingerSeconds, @Nullable InternalChannelz.TcpInfo tcpInfo, java.util.Map<java.lang.String,java.lang.String> others)
Creates an instance.
-
-