Package com.amazonaws.xray.plugins
Interface Plugin
- All Known Implementing Classes:
EC2Plugin
,ECSPlugin
,EKSPlugin
,ElasticBeanstalkPlugin
public interface Plugin
-
Method Summary
Modifier and TypeMethodDescriptiondefault Set<AWSLogReference>
Returns the name of the origin associated with this plugin.default boolean
-
Method Details
-
getOrigin
String getOrigin()Returns the name of the origin associated with this plugin. TheAWSXRayRecorder
contains a prioritized list of origins from least to most specific.- Returns:
- the name of the origin associated with this plugin.
-
getServiceName
String getServiceName() -
isEnabled
default boolean isEnabled()- Returns:
- true if an environment inspection determines X-Ray is operating in the correct environment for this plugin OR if X-Ray cannot accurately determine if it's in this plugin's environment
-
getRuntimeContext
-
getLogReferences
-