Package com.amazonaws.xray.plugins
Class ElasticBeanstalkPlugin
java.lang.Object
com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
- All Implemented Interfaces:
Plugin
A plugin, for use with the
AWSXRayRecorderBuilder
class, which will add Elastic Beanstalk environment information to
segments generated by the built AWSXRayRecorder
instance.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Determine equality of plugins using origin to uniquely identify themReturns the name of the origin associated with this plugin.int
hashCode()
Hash plugin object using origin to uniquely identify themboolean
void
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.amazonaws.xray.plugins.Plugin
getLogReferences
-
Field Details
-
ORIGIN
- See Also:
-
-
Constructor Details
-
ElasticBeanstalkPlugin
public ElasticBeanstalkPlugin()
-
-
Method Details
-
getServiceName
- Specified by:
getServiceName
in interfacePlugin
-
isEnabled
public boolean isEnabled() -
populateRuntimeContext
public void populateRuntimeContext() -
getRuntimeContext
- Specified by:
getRuntimeContext
in interfacePlugin
-
getOrigin
Description copied from interface:Plugin
Returns the name of the origin associated with this plugin. TheAWSXRayRecorder
contains a prioritized list of origins from least to most specific. -
equals
Determine equality of plugins using origin to uniquely identify them -
hashCode
public int hashCode()Hash plugin object using origin to uniquely identify them
-