Package io.opencensus.trace
Class AutoValue_NetworkEvent.Builder
- java.lang.Object
-
- io.opencensus.trace.NetworkEvent.Builder
-
- io.opencensus.trace.AutoValue_NetworkEvent.Builder
-
- Enclosing class:
- AutoValue_NetworkEvent
static final class AutoValue_NetworkEvent.Builder extends NetworkEvent.Builder
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Long
compressedMessageSize
private Timestamp
kernelTimestamp
private java.lang.Long
messageId
private NetworkEvent.Type
type
private java.lang.Long
uncompressedMessageSize
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkEvent
build()
Builds and returns aNetworkEvent
with the desired values.NetworkEvent.Builder
setCompressedMessageSize(long compressedMessageSize)
Sets the compressed message size.NetworkEvent.Builder
setKernelTimestamp(Timestamp kernelTimestamp)
Sets the kernel timestamp.(package private) NetworkEvent.Builder
setMessageId(long messageId)
(package private) NetworkEvent.Builder
setType(NetworkEvent.Type type)
NetworkEvent.Builder
setUncompressedMessageSize(long uncompressedMessageSize)
Sets the uncompressed message size.-
Methods inherited from class io.opencensus.trace.NetworkEvent.Builder
setMessageSize
-
-
-
-
Field Detail
-
kernelTimestamp
private Timestamp kernelTimestamp
-
type
private NetworkEvent.Type type
-
messageId
private java.lang.Long messageId
-
uncompressedMessageSize
private java.lang.Long uncompressedMessageSize
-
compressedMessageSize
private java.lang.Long compressedMessageSize
-
-
Method Detail
-
setKernelTimestamp
public NetworkEvent.Builder setKernelTimestamp(@Nullable Timestamp kernelTimestamp)
Description copied from class:NetworkEvent.Builder
Sets the kernel timestamp.- Specified by:
setKernelTimestamp
in classNetworkEvent.Builder
- Parameters:
kernelTimestamp
- The kernel timestamp of the event.- Returns:
- this.
-
setType
NetworkEvent.Builder setType(NetworkEvent.Type type)
- Specified by:
setType
in classNetworkEvent.Builder
-
setMessageId
NetworkEvent.Builder setMessageId(long messageId)
- Specified by:
setMessageId
in classNetworkEvent.Builder
-
setUncompressedMessageSize
public NetworkEvent.Builder setUncompressedMessageSize(long uncompressedMessageSize)
Description copied from class:NetworkEvent.Builder
Sets the uncompressed message size.- Specified by:
setUncompressedMessageSize
in classNetworkEvent.Builder
- Parameters:
uncompressedMessageSize
- represents the uncompressed size in bytes of this message.- Returns:
- this.
-
setCompressedMessageSize
public NetworkEvent.Builder setCompressedMessageSize(long compressedMessageSize)
Description copied from class:NetworkEvent.Builder
Sets the compressed message size.- Specified by:
setCompressedMessageSize
in classNetworkEvent.Builder
- Parameters:
compressedMessageSize
- represents the compressed size in bytes of this message.- Returns:
- this.
-
build
public NetworkEvent build()
Description copied from class:NetworkEvent.Builder
Builds and returns aNetworkEvent
with the desired values.- Specified by:
build
in classNetworkEvent.Builder
- Returns:
- a
NetworkEvent
with the desired values.
-
-