Class TextualBaseMetricDescriptionBuilder
- java.lang.Object
-
- org.palladiosimulator.metricspec.util.builder.TextualBaseMetricDescriptionBuilder
-
- All Implemented Interfaces:
IMetricspecBuilder<TextualBaseMetricDescription>
@Deprecated(forRemoval=true) public class TextualBaseMetricDescriptionBuilder extends Object implements IMetricspecBuilder<TextualBaseMetricDescription>
Deprecated, for removal: This API element is subject to removal in a future version.A builder for the model object ' org.palladiosimulator.metricspec.TextualBaseMetricDescription'.- Generated class or method.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description TextualBaseMetricDescription
build()
Deprecated, for removal: This API element is subject to removal in a future version.This method constructs the final org.palladiosimulator.metricspec.TextualBaseMetricDescription type.TextualBaseMetricDescriptionBuilder
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.TextualBaseMetricDescriptionBuilder
captureType(CaptureType p_captureType)
Deprecated, for removal: This API element is subject to removal in a future version.TextualBaseMetricDescriptionBuilder
dataType(DataType p_dataType)
Deprecated, for removal: This API element is subject to removal in a future version.TextualBaseMetricDescriptionBuilder
id(String p_id)
Deprecated, for removal: This API element is subject to removal in a future version.TextualBaseMetricDescriptionBuilder
identifiers(Collection<? extends Identifier> p_identifiers)
Deprecated, for removal: This API element is subject to removal in a future version.TextualBaseMetricDescriptionBuilder
identifiers(Identifier p_identifiers)
Deprecated, for removal: This API element is subject to removal in a future version.TextualBaseMetricDescriptionBuilder
identifiers(IMetricspecBuilder<? extends Identifier> p_identifierBuilder)
Deprecated, for removal: This API element is subject to removal in a future version.TextualBaseMetricDescriptionBuilder
name(String p_name)
Deprecated, for removal: This API element is subject to removal in a future version.static TextualBaseMetricDescriptionBuilder
newTextualBaseMetricDescriptionBuilder()
Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the TextualBaseMetricDescriptionBuilder.static TextualBaseMetricDescriptionBuilder
newTextualBaseMetricDescriptionBuilder(TextualBaseMetricDescription p_textualBaseMetricDescription)
Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the TextualBaseMetricDescriptionBuilder.TextualBaseMetricDescriptionBuilder
repository(MetricDescriptionRepository p_repository)
Deprecated, for removal: This API element is subject to removal in a future version.TextualBaseMetricDescriptionBuilder
repository(IMetricspecBuilder<? extends MetricDescriptionRepository> p_metricDescriptionRepositoryBuilder)
Deprecated, for removal: This API element is subject to removal in a future version.TextualBaseMetricDescriptionBuilder
scale(Scale p_scale)
Deprecated, for removal: This API element is subject to removal in a future version.TextualBaseMetricDescriptionBuilder
textualDescription(String p_textualDescription)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Method Detail
-
newTextualBaseMetricDescriptionBuilder
public static TextualBaseMetricDescriptionBuilder newTextualBaseMetricDescriptionBuilder()
Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the TextualBaseMetricDescriptionBuilder.- Returns:
- new instance of the TextualBaseMetricDescriptionBuilder
-
newTextualBaseMetricDescriptionBuilder
public static TextualBaseMetricDescriptionBuilder newTextualBaseMetricDescriptionBuilder(TextualBaseMetricDescription p_textualBaseMetricDescription)
Deprecated, for removal: This API element is subject to removal in a future version.This method creates a new instance of the TextualBaseMetricDescriptionBuilder. The builder is initialized using an existing ' org.palladiosimulator.metricspec.TextualBaseMetricDescription' model object. In order to avoid changes to the provided ' org.palladiosimulator.metricspec.TextualBaseMetricDescription' model object, a copy is created using org.eclipse.emf.ecore.util.EcoreUtil.Copier.- Parameters:
textualBaseMetricDescription
- The existing ' org.palladiosimulator.metricspec.TextualBaseMetricDescription' model object to be used for the initialization of the builder- Returns:
- new initialized instance of the TextualBaseMetricDescriptionBuilder
-
but
public TextualBaseMetricDescriptionBuilder 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 TextualBaseMetricDescription build()
Deprecated, for removal: This API element is subject to removal in a future version.This method constructs the final org.palladiosimulator.metricspec.TextualBaseMetricDescription type.- Specified by:
build
in interfaceIMetricspecBuilder<TextualBaseMetricDescription>
- Returns:
- new instance of the org.palladiosimulator.metricspec.TextualBaseMetricDescription type
-
captureType
public TextualBaseMetricDescriptionBuilder captureType(CaptureType p_captureType)
Deprecated, for removal: This API element is subject to removal in a future version.
-
dataType
public TextualBaseMetricDescriptionBuilder dataType(DataType p_dataType)
Deprecated, for removal: This API element is subject to removal in a future version.
-
id
public TextualBaseMetricDescriptionBuilder id(String p_id)
Deprecated, for removal: This API element is subject to removal in a future version.
-
name
public TextualBaseMetricDescriptionBuilder name(String p_name)
Deprecated, for removal: This API element is subject to removal in a future version.
-
repository
public TextualBaseMetricDescriptionBuilder repository(MetricDescriptionRepository p_repository)
Deprecated, for removal: This API element is subject to removal in a future version.
-
repository
public TextualBaseMetricDescriptionBuilder repository(IMetricspecBuilder<? extends MetricDescriptionRepository> p_metricDescriptionRepositoryBuilder)
Deprecated, for removal: This API element is subject to removal in a future version.
-
scale
public TextualBaseMetricDescriptionBuilder scale(Scale p_scale)
Deprecated, for removal: This API element is subject to removal in a future version.
-
textualDescription
public TextualBaseMetricDescriptionBuilder textualDescription(String p_textualDescription)
Deprecated, for removal: This API element is subject to removal in a future version.
-
identifiers
public TextualBaseMetricDescriptionBuilder identifiers(Identifier p_identifiers)
Deprecated, for removal: This API element is subject to removal in a future version.
-
identifiers
public TextualBaseMetricDescriptionBuilder identifiers(Collection<? extends Identifier> p_identifiers)
Deprecated, for removal: This API element is subject to removal in a future version.
-
identifiers
public TextualBaseMetricDescriptionBuilder identifiers(IMetricspecBuilder<? extends Identifier> p_identifierBuilder)
Deprecated, for removal: This API element is subject to removal in a future version.
-
-