Package com.lightbend.cinnamon.meta
Class CinnamonMeta
- java.lang.Object
-
- com.lightbend.cinnamon.meta.CinnamonMeta
-
public final class CinnamonMeta extends java.lang.Object
Shared metadata across Cinnamon instrumentations and backends.Includes 'unique' identities for host and application.
-
-
Constructor Summary
Constructors Constructor Description CinnamonMeta(Identity hostIdentity, Identity applicationIdentity, Identity cinnamonIdentity, Descriptor versionsDescriptor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CinnamonMeta
fromConfig(com.typesafe.config.Config config)
Identity
getApplicationIdentity()
Identity
getCinnamonIdentity()
Identity
getHostIdentity()
Descriptor
getVersionsDescriptor()
-
-
-
Constructor Detail
-
CinnamonMeta
public CinnamonMeta(Identity hostIdentity, Identity applicationIdentity, Identity cinnamonIdentity, Descriptor versionsDescriptor)
-
-
Method Detail
-
getHostIdentity
public Identity getHostIdentity()
-
getApplicationIdentity
public Identity getApplicationIdentity()
-
getCinnamonIdentity
public Identity getCinnamonIdentity()
-
getVersionsDescriptor
public Descriptor getVersionsDescriptor()
-
fromConfig
public static CinnamonMeta fromConfig(com.typesafe.config.Config config)
-
-