Package org.graalvm.buildtools.agent
Class AgentConfiguration
- java.lang.Object
-
- org.graalvm.buildtools.agent.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)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidappendOptionToValues(java.lang.String option, java.util.Collection<java.lang.String> values, java.util.Collection<java.lang.String> target)java.util.List<java.lang.String>getAgentCommandLine()java.util.Collection<java.lang.String>getAgentFiles()AgentModegetAgentMode()booleanisEnabled()
-
-
-
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()
-
-