Package io.grpc
Class InternalChannelz.ChannelTrace.Event.Builder
- java.lang.Object
-
- io.grpc.InternalChannelz.ChannelTrace.Event.Builder
-
- Enclosing class:
- InternalChannelz.ChannelTrace.Event
public static final class InternalChannelz.ChannelTrace.Event.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private InternalWithLogId
channelRef
private java.lang.String
description
private InternalChannelz.ChannelTrace.Event.Severity
severity
private InternalWithLogId
subchannelRef
private java.lang.Long
timestampNanos
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InternalChannelz.ChannelTrace.Event
build()
Builds a new Event instance.InternalChannelz.ChannelTrace.Event.Builder
setChannelRef(InternalWithLogId channelRef)
InternalChannelz.ChannelTrace.Event.Builder
setDescription(java.lang.String description)
InternalChannelz.ChannelTrace.Event.Builder
setSeverity(InternalChannelz.ChannelTrace.Event.Severity severity)
InternalChannelz.ChannelTrace.Event.Builder
setSubchannelRef(InternalWithLogId subchannelRef)
InternalChannelz.ChannelTrace.Event.Builder
setTimestampNanos(long timestampNanos)
-
-
-
Field Detail
-
description
private java.lang.String description
-
severity
private InternalChannelz.ChannelTrace.Event.Severity severity
-
timestampNanos
private java.lang.Long timestampNanos
-
channelRef
private InternalWithLogId channelRef
-
subchannelRef
private InternalWithLogId subchannelRef
-
-
Method Detail
-
setDescription
public InternalChannelz.ChannelTrace.Event.Builder setDescription(java.lang.String description)
-
setTimestampNanos
public InternalChannelz.ChannelTrace.Event.Builder setTimestampNanos(long timestampNanos)
-
setSeverity
public InternalChannelz.ChannelTrace.Event.Builder setSeverity(InternalChannelz.ChannelTrace.Event.Severity severity)
-
setChannelRef
public InternalChannelz.ChannelTrace.Event.Builder setChannelRef(InternalWithLogId channelRef)
-
setSubchannelRef
public InternalChannelz.ChannelTrace.Event.Builder setSubchannelRef(InternalWithLogId subchannelRef)
-
build
public InternalChannelz.ChannelTrace.Event build()
Builds a new Event instance.
-
-