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 InternalLogId
Creates a log id.static InternalLogId
Creates a log id.long
getId()
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
-