Package io.grpc
Class InternalChannelz.ChannelStats.Builder
- java.lang.Object
-
- io.grpc.InternalChannelz.ChannelStats.Builder
-
- Enclosing class:
- InternalChannelz.ChannelStats
public static final class InternalChannelz.ChannelStats.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InternalChannelz.ChannelStatsbuild()Builds an instance.InternalChannelz.ChannelStats.BuildersetCallsFailed(long callsFailed)InternalChannelz.ChannelStats.BuildersetCallsStarted(long callsStarted)InternalChannelz.ChannelStats.BuildersetCallsSucceeded(long callsSucceeded)InternalChannelz.ChannelStats.BuildersetChannelTrace(InternalChannelz.ChannelTrace channelTrace)InternalChannelz.ChannelStats.BuildersetLastCallStartedNanos(long lastCallStartedNanos)InternalChannelz.ChannelStats.BuildersetSockets(java.util.List<InternalWithLogId> sockets)Sets the sockets.InternalChannelz.ChannelStats.BuildersetState(ConnectivityState state)InternalChannelz.ChannelStats.BuildersetSubchannels(java.util.List<InternalWithLogId> subchannels)Sets the subchannels.InternalChannelz.ChannelStats.BuildersetTarget(java.lang.String target)
-
-
-
Method Detail
-
setTarget
public InternalChannelz.ChannelStats.Builder setTarget(java.lang.String target)
-
setState
public InternalChannelz.ChannelStats.Builder setState(ConnectivityState state)
-
setChannelTrace
public InternalChannelz.ChannelStats.Builder setChannelTrace(InternalChannelz.ChannelTrace channelTrace)
-
setCallsStarted
public InternalChannelz.ChannelStats.Builder setCallsStarted(long callsStarted)
-
setCallsSucceeded
public InternalChannelz.ChannelStats.Builder setCallsSucceeded(long callsSucceeded)
-
setCallsFailed
public InternalChannelz.ChannelStats.Builder setCallsFailed(long callsFailed)
-
setLastCallStartedNanos
public InternalChannelz.ChannelStats.Builder setLastCallStartedNanos(long lastCallStartedNanos)
-
setSubchannels
public InternalChannelz.ChannelStats.Builder setSubchannels(java.util.List<InternalWithLogId> subchannels)
Sets the subchannels.
-
setSockets
public InternalChannelz.ChannelStats.Builder setSockets(java.util.List<InternalWithLogId> sockets)
Sets the sockets.
-
build
public InternalChannelz.ChannelStats build()
Builds an instance.
-
-