public class GenericParameters extends java.lang.Object implements ExternalParameters
TracedMethod
's reportAsExternal. A fluent builder
is provided to allow for easy usage and management of this API.Modifier and Type | Class and Description |
---|---|
static interface |
GenericParameters.Build |
protected static class |
GenericParameters.Builder |
static interface |
GenericParameters.ProcedureParameter |
static interface |
GenericParameters.UriParameter |
Modifier | Constructor and Description |
---|---|
protected |
GenericParameters(GenericParameters genericParameters) |
protected |
GenericParameters(java.lang.String library,
java.net.URI uri,
java.lang.String procedure) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getLibrary()
Returns the name of the framework used to make the connection.
|
java.lang.String |
getProcedure()
Returns the HTTP method or Java method for the call.
|
java.net.URI |
getUri()
Returns the URI for the external call.
|
static GenericParameters.UriParameter |
library(java.lang.String library)
Set the name of the library.
|
protected GenericParameters(java.lang.String library, java.net.URI uri, java.lang.String procedure)
protected GenericParameters(GenericParameters genericParameters)
public java.lang.String getLibrary()
public java.net.URI getUri()
public java.lang.String getProcedure()
public static GenericParameters.UriParameter library(java.lang.String library)
library
- the name of the library