Class Reference.Builder
- java.lang.Object
-
- io.opentelemetry.javaagent.tooling.muzzle.Reference.Builder
-
- Enclosing class:
- Reference
public static class Reference.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder(java.lang.String className)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Referencebuild()Reference.BuilderwithField(Reference.Source[] sources, Reference.Flag[] fieldFlags, java.lang.String fieldName, net.bytebuddy.jar.asm.Type fieldType)Reference.BuilderwithFlag(Reference.Flag flag)Reference.BuilderwithInterface(java.lang.String interfaceName)Reference.BuilderwithInterfaces(java.util.Collection<java.lang.String> interfaceNames)Reference.BuilderwithMethod(Reference.Source[] sources, Reference.Flag[] methodFlags, java.lang.String methodName, net.bytebuddy.jar.asm.Type returnType, net.bytebuddy.jar.asm.Type... methodArgs)Reference.BuilderwithSource(java.lang.String sourceName)Reference.BuilderwithSource(java.lang.String sourceName, int line)Reference.BuilderwithSuperName(java.lang.String superName)
-
-
-
Method Detail
-
withSuperName
public Reference.Builder withSuperName(java.lang.String superName)
-
withInterfaces
public Reference.Builder withInterfaces(java.util.Collection<java.lang.String> interfaceNames)
-
withInterface
public Reference.Builder withInterface(java.lang.String interfaceName)
-
withSource
public Reference.Builder withSource(java.lang.String sourceName)
-
withSource
public Reference.Builder withSource(java.lang.String sourceName, int line)
-
withFlag
public Reference.Builder withFlag(Reference.Flag flag)
-
withField
public Reference.Builder withField(Reference.Source[] sources, Reference.Flag[] fieldFlags, java.lang.String fieldName, net.bytebuddy.jar.asm.Type fieldType)
-
withMethod
public Reference.Builder withMethod(Reference.Source[] sources, Reference.Flag[] methodFlags, java.lang.String methodName, net.bytebuddy.jar.asm.Type returnType, net.bytebuddy.jar.asm.Type... methodArgs)
-
build
public Reference build()
-
-