Package io.grpc
Class InternalLogId
java.lang.Object
io.grpc.InternalLogId
An internal class. Do not use.
An object that has an ID that is unique within the JVM, primarily for debug logging.
-
Method Summary
Modifier and TypeMethodDescriptionstatic InternalLogIdCreates a log id.static InternalLogIdCreates a log id.longgetId()toString()
-
Method Details
-
allocate
Creates a log id.- Parameters:
type- the "Type" to be used when logging this id. The short name of this class will be used, or else a default if the class is anonymous.details- a short, human readable string that describes the object the id is attached to. Typically this will be an address or target.
-
allocate
Creates a log id.- Parameters:
typeName- the "Type" to be used when logging this id.details- a short, human readable string that describes the object the id is attached to. Typically this will be an address or target.
-
getTypeName
-
getDetails
-
getId
public long getId() -
toString
-
shortName
-