Class AgentConfiguration

  • All Implemented Interfaces:
    java.io.Serializable

    public class AgentConfiguration
    extends java.lang.Object
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      AgentConfiguration​(java.util.Collection<java.lang.String> callerFilterFiles, java.util.Collection<java.lang.String> accessFilterFiles, java.lang.Boolean builtinCallerFilter, java.lang.Boolean builtinHeuristicFilter, java.lang.Boolean experimentalPredefinedClasses, java.lang.Boolean experimentalUnsafeAllocationTracing, java.lang.Boolean trackReflectionMetadata, AgentMode agentMode)  
      AgentConfiguration​(AgentMode... modes)  
    • Constructor Detail

      • AgentConfiguration

        public AgentConfiguration​(AgentMode... modes)
      • AgentConfiguration

        public AgentConfiguration​(java.util.Collection<java.lang.String> callerFilterFiles,
                                  java.util.Collection<java.lang.String> accessFilterFiles,
                                  java.lang.Boolean builtinCallerFilter,
                                  java.lang.Boolean builtinHeuristicFilter,
                                  java.lang.Boolean experimentalPredefinedClasses,
                                  java.lang.Boolean experimentalUnsafeAllocationTracing,
                                  java.lang.Boolean trackReflectionMetadata,
                                  AgentMode agentMode)
    • Method Detail

      • getAgentCommandLine

        public java.util.List<java.lang.String> getAgentCommandLine()
      • getAgentFiles

        public java.util.Collection<java.lang.String> getAgentFiles()
      • isEnabled

        public boolean isEnabled()
      • appendOptionToValues

        public static void appendOptionToValues​(java.lang.String option,
                                                java.util.Collection<java.lang.String> values,
                                                java.util.Collection<java.lang.String> target)
      • getAgentMode

        public AgentMode getAgentMode()