Class NumericalBaseMetricDescriptionBuilder
java.lang.Object
org.palladiosimulator.metricspec.util.builder.NumericalBaseMetricDescriptionBuilder
- All Implemented Interfaces:
IMetricspecBuilder<NumericalBaseMetricDescription>
@Deprecated(forRemoval=true)
public class NumericalBaseMetricDescriptionBuilder
extends Object
implements IMetricspecBuilder<NumericalBaseMetricDescription>
Deprecated, for removal: This API element is subject to removal in a future version.
A builder for the model object '
org.palladiosimulator.metricspec.NumericalBaseMetricDescription'.
- Generated class or method.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Deprecated, for removal: This API element is subject to removal in a future version.This method constructs the final org.palladiosimulator.metricspec.NumericalBaseMetricDescription type.but()
Deprecated, for removal: This API element is subject to removal in a future version.This method can be used to override attributes of the builder.captureType
(CaptureType p_captureType) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.defaultUnit
(javax.measure.unit.Unit p_defaultUnit) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the NumericalBaseMetricDescriptionBuilder.newNumericalBaseMetricDescriptionBuilder
(NumericalBaseMetricDescription p_numericalBaseMetricDescription) Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the NumericalBaseMetricDescriptionBuilder.persistenceKind
(PersistenceKindOptions p_persistenceKind) Deprecated, for removal: This API element is subject to removal in a future version.repository
(MetricDescriptionRepository p_repository) Deprecated, for removal: This API element is subject to removal in a future version.repository
(IMetricspecBuilder<? extends MetricDescriptionRepository> p_metricDescriptionRepositoryBuilder) Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.textualDescription
(String p_textualDescription) Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Details
-
newNumericalBaseMetricDescriptionBuilder
Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the NumericalBaseMetricDescriptionBuilder.- Returns:
- new instance of the NumericalBaseMetricDescriptionBuilder
-
newNumericalBaseMetricDescriptionBuilder
public static NumericalBaseMetricDescriptionBuilder newNumericalBaseMetricDescriptionBuilder(NumericalBaseMetricDescription p_numericalBaseMetricDescription) Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the NumericalBaseMetricDescriptionBuilder. The builder is initialized using an existing ' org.palladiosimulator.metricspec.NumericalBaseMetricDescription' model object. In order to avoid changes to the provided ' org.palladiosimulator.metricspec.NumericalBaseMetricDescription' model object, a copy is created using org.eclipse.emf.ecore.util.EcoreUtil.Copier.- Parameters:
numericalBaseMetricDescription
- The existing ' org.palladiosimulator.metricspec.NumericalBaseMetricDescription' model object to be used for the initialization of the builder- Returns:
- new initialized instance of the NumericalBaseMetricDescriptionBuilder
-
but
Deprecated, for removal: This API element is subject to removal in a future version.This method can be used to override attributes of the builder. It constructs a new builder and copies the current values to it. -
build
Deprecated, for removal: This API element is subject to removal in a future version.This method constructs the final org.palladiosimulator.metricspec.NumericalBaseMetricDescription type.- Specified by:
build
in interfaceIMetricspecBuilder<NumericalBaseMetricDescription>
- Returns:
- new instance of the org.palladiosimulator.metricspec.NumericalBaseMetricDescription type
-
captureType
Deprecated, for removal: This API element is subject to removal in a future version. -
dataType
Deprecated, for removal: This API element is subject to removal in a future version. -
defaultUnit
Deprecated, for removal: This API element is subject to removal in a future version. -
id
Deprecated, for removal: This API element is subject to removal in a future version. -
name
Deprecated, for removal: This API element is subject to removal in a future version. -
persistenceKind
public NumericalBaseMetricDescriptionBuilder persistenceKind(PersistenceKindOptions p_persistenceKind) Deprecated, for removal: This API element is subject to removal in a future version. -
repository
Deprecated, for removal: This API element is subject to removal in a future version. -
repository
public NumericalBaseMetricDescriptionBuilder repository(IMetricspecBuilder<? extends MetricDescriptionRepository> p_metricDescriptionRepositoryBuilder) Deprecated, for removal: This API element is subject to removal in a future version. -
scale
Deprecated, for removal: This API element is subject to removal in a future version. -
textualDescription
Deprecated, for removal: This API element is subject to removal in a future version.
-