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
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description NumericalBaseMetricDescriptionbuild()Deprecated, for removal: This API element is subject to removal in a future version.This method constructs the final org.palladiosimulator.metricspec.NumericalBaseMetricDescription type.NumericalBaseMetricDescriptionBuilderbut()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.NumericalBaseMetricDescriptionBuildercaptureType(CaptureType p_captureType)Deprecated, for removal: This API element is subject to removal in a future version.NumericalBaseMetricDescriptionBuilderdataType(DataType p_dataType)Deprecated, for removal: This API element is subject to removal in a future version.NumericalBaseMetricDescriptionBuilderdefaultUnit(javax.measure.unit.Unit p_defaultUnit)Deprecated, for removal: This API element is subject to removal in a future version.NumericalBaseMetricDescriptionBuilderid(String p_id)Deprecated, for removal: This API element is subject to removal in a future version.NumericalBaseMetricDescriptionBuildername(String p_name)Deprecated, for removal: This API element is subject to removal in a future version.static NumericalBaseMetricDescriptionBuildernewNumericalBaseMetricDescriptionBuilder()Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the NumericalBaseMetricDescriptionBuilder.static NumericalBaseMetricDescriptionBuildernewNumericalBaseMetricDescriptionBuilder(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.NumericalBaseMetricDescriptionBuilderpersistenceKind(PersistenceKindOptions p_persistenceKind)Deprecated, for removal: This API element is subject to removal in a future version.NumericalBaseMetricDescriptionBuilderrepository(MetricDescriptionRepository p_repository)Deprecated, for removal: This API element is subject to removal in a future version.NumericalBaseMetricDescriptionBuilderrepository(IMetricspecBuilder<? extends MetricDescriptionRepository> p_metricDescriptionRepositoryBuilder)Deprecated, for removal: This API element is subject to removal in a future version.NumericalBaseMetricDescriptionBuilderscale(Scale p_scale)Deprecated, for removal: This API element is subject to removal in a future version.NumericalBaseMetricDescriptionBuildertextualDescription(String p_textualDescription)Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Method Detail
-
newNumericalBaseMetricDescriptionBuilder
public static NumericalBaseMetricDescriptionBuilder 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
public 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
public NumericalBaseMetricDescription 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:
buildin interfaceIMetricspecBuilder<NumericalBaseMetricDescription>- Returns:
- new instance of the org.palladiosimulator.metricspec.NumericalBaseMetricDescription type
-
captureType
public NumericalBaseMetricDescriptionBuilder captureType(CaptureType p_captureType)
Deprecated, for removal: This API element is subject to removal in a future version.
-
dataType
public NumericalBaseMetricDescriptionBuilder dataType(DataType p_dataType)
Deprecated, for removal: This API element is subject to removal in a future version.
-
defaultUnit
public NumericalBaseMetricDescriptionBuilder defaultUnit(javax.measure.unit.Unit p_defaultUnit)
Deprecated, for removal: This API element is subject to removal in a future version.
-
id
public NumericalBaseMetricDescriptionBuilder id(String p_id)
Deprecated, for removal: This API element is subject to removal in a future version.
-
name
public NumericalBaseMetricDescriptionBuilder name(String p_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
public NumericalBaseMetricDescriptionBuilder repository(MetricDescriptionRepository p_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
public NumericalBaseMetricDescriptionBuilder scale(Scale p_scale)
Deprecated, for removal: This API element is subject to removal in a future version.
-
textualDescription
public NumericalBaseMetricDescriptionBuilder textualDescription(String p_textualDescription)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-