public class InfrastructureCombination extends Object implements Cloneable
| Constructor and Description |
|---|
InfrastructureCombination(Set<InfrastructureParameter> parameters)
Initializes an @
InfrastructureCombination object with the given
set of infrastructure parameters. |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(InfrastructureParameter param)
Add another infrastructure parameter.
|
void |
addParameters(Set<InfrastructureParameter> params)
Add another set of infrastructure parameters.
|
InfrastructureCombination |
clone()
performs a shallow clone of this infrastructure combination.
|
String |
getInfraCombinationId()
Return the created id of infra combination.
|
Set<InfrastructureParameter> |
getParameters()
Get the list of infrastructure parameters.
|
void |
setInfraCombinationId(String infraCombinationId)
Sets the infra combination id string made out of infra parameters.
|
String |
toString() |
public InfrastructureCombination(Set<InfrastructureParameter> parameters)
InfrastructureCombination object with the given
set of infrastructure parameters.parameters - a set of infrastructure parameters that have distinct types.public Set<InfrastructureParameter> getParameters()
public void addParameter(InfrastructureParameter param)
param - the infrastructure parameterpublic void addParameters(Set<InfrastructureParameter> params)
params - the set of infrastructure parameterspublic String getInfraCombinationId()
public void setInfraCombinationId(String infraCombinationId)
infraCombinationId - id string constructed using infra paramspublic InfrastructureCombination clone()
Copyright © 2019 WSO2. All rights reserved.