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.LongcompressedMessageSizeprivate TimestampkernelTimestampprivate java.lang.LongmessageIdprivate NetworkEvent.Typetypeprivate java.lang.LonguncompressedMessageSize
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkEventbuild()Builds and returns aNetworkEventwith the desired values.NetworkEvent.BuildersetCompressedMessageSize(long compressedMessageSize)Sets the compressed message size.NetworkEvent.BuildersetKernelTimestamp(Timestamp kernelTimestamp)Sets the kernel timestamp.(package private) NetworkEvent.BuildersetMessageId(long messageId)(package private) NetworkEvent.BuildersetType(NetworkEvent.Type type)NetworkEvent.BuildersetUncompressedMessageSize(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.BuilderSets the kernel timestamp.- Specified by:
setKernelTimestampin classNetworkEvent.Builder- Parameters:
kernelTimestamp- The kernel timestamp of the event.- Returns:
- this.
-
setType
NetworkEvent.Builder setType(NetworkEvent.Type type)
- Specified by:
setTypein classNetworkEvent.Builder
-
setMessageId
NetworkEvent.Builder setMessageId(long messageId)
- Specified by:
setMessageIdin classNetworkEvent.Builder
-
setUncompressedMessageSize
public NetworkEvent.Builder setUncompressedMessageSize(long uncompressedMessageSize)
Description copied from class:NetworkEvent.BuilderSets the uncompressed message size.- Specified by:
setUncompressedMessageSizein 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.BuilderSets the compressed message size.- Specified by:
setCompressedMessageSizein classNetworkEvent.Builder- Parameters:
compressedMessageSize- represents the compressed size in bytes of this message.- Returns:
- this.
-
build
public NetworkEvent build()
Description copied from class:NetworkEvent.BuilderBuilds and returns aNetworkEventwith the desired values.- Specified by:
buildin classNetworkEvent.Builder- Returns:
- a
NetworkEventwith the desired values.
-
-