| Package | Description |
|---|---|
| ds.funnel.traffic.component.types | |
| ds.funnel.traffic.factory |
| Modifier and Type | Method and Description |
|---|---|
static ComponentType |
ComponentType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ComponentType[] |
ComponentType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
ComponentType |
ComponentSpecification.getMainComponentType() |
| Modifier and Type | Method and Description |
|---|---|
ComponentSpecification |
TrafficGeneratorBuilder.getComponentSpecification(ComponentType type)
Obtains the curretnly configured component specification for the given
type
|
void |
ComponentSpecification.setMainComponentType(ComponentType newComponentType)
Sets the basic component type (packet generator, packet size
distribution, etc) described by this specification to the provided type
identifier.
|
| Constructor and Description |
|---|
ComplexComponentSpecification(ComponentType mainType)
Creates a new complex component specification with the provided main
type, undefined specific type, and empty parameter and base component
lists.
|
ComplexComponentSpecification(ComponentType mainType,
int specificType)
Creates a new complex component specification with the provided types and
empty parameter and base component lists.
|
ComplexComponentSpecification(ComponentType mainType,
int specificType,
java.util.List<ComponentSpecification> baseComponents,
java.lang.String... parameters)
Creates a new complex component specification with the provided types,
parameter list, and base component list.
|
ComplexComponentSpecification(ComponentType mainType,
int specificType,
java.lang.String... parameters)
Creates a new complex component specification with the provided types and
parameter list, and an empty base component list.
|
ComponentSpecification(ComponentType mainType)
Creates a new specification with the given main type, an undefined
specific type, and an empty parameter list.
|
ComponentSpecification(ComponentType mainType,
int specificType)
Creates a new specification with the given main and specific types, and
an empty parameter list.
|
ComponentSpecification(ComponentType mainType,
int specificType,
java.lang.String... parameters)
Creates a new specification with the given parameter list and types.
|