org.eclipse.modisco.infra.discovery.benchmark
Interface Benchmark

All Known Subinterfaces:
AveragedMultiDiscoveryBenchmark, MultiDiscoveryBenchmark, MultiProjectBenchmark

public interface Benchmark

A representation of the model object 'Benchmark'.

The following features are supported:

See Also:
BenchmarkPackage.getBenchmark()
Generated:
Model:
abstract="true"

Method Summary
 long getJvmMaxHeapInMiB()
          Returns the value of the 'Jvm Max Heap In Mi B' attribute.
 java.lang.String getOsArchitecture()
          Returns the value of the 'Os Architecture' attribute.
 java.lang.String getOsName()
          Returns the value of the 'Os Name' attribute.
 java.lang.String getOsVersion()
          Returns the value of the 'Os Version' attribute.
 java.lang.String getProcessorCacheSize()
          Returns the value of the 'Processor Cache Size' attribute.
 int getProcessorCount()
          Returns the value of the 'Processor Count' attribute.
 java.lang.String getProcessorDescription()
          Returns the value of the 'Processor Description' attribute.
 java.lang.String getProcessorName()
          Returns the value of the 'Processor Name' attribute.
 java.lang.String getSystemMemory()
          Returns the value of the 'System Memory' attribute.
 void setJvmMaxHeapInMiB(long value)
          Sets the value of the 'Jvm Max Heap In Mi B' attribute.
 void setOsArchitecture(java.lang.String value)
          Sets the value of the 'Os Architecture' attribute.
 void setOsName(java.lang.String value)
          Sets the value of the 'Os Name' attribute.
 void setOsVersion(java.lang.String value)
          Sets the value of the 'Os Version' attribute.
 void setProcessorCacheSize(java.lang.String value)
          Sets the value of the 'Processor Cache Size' attribute.
 void setProcessorCount(int value)
          Sets the value of the 'Processor Count' attribute.
 void setProcessorDescription(java.lang.String value)
          Sets the value of the 'Processor Description' attribute.
 void setProcessorName(java.lang.String value)
          Sets the value of the 'Processor Name' attribute.
 void setSystemMemory(java.lang.String value)
          Sets the value of the 'System Memory' attribute.
 

Method Detail

getJvmMaxHeapInMiB

long getJvmMaxHeapInMiB()
Returns the value of the 'Jvm Max Heap In Mi B' attribute.

If the meaning of the 'Jvm Max Heap In Mi B' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Jvm Max Heap In Mi B' attribute.
See Also:
setJvmMaxHeapInMiB(long), BenchmarkPackage.getBenchmark_JvmMaxHeapInMiB()
Generated:
Model:

setJvmMaxHeapInMiB

void setJvmMaxHeapInMiB(long value)
Sets the value of the 'Jvm Max Heap In Mi B' attribute.

Parameters:
value - the new value of the 'Jvm Max Heap In Mi B' attribute.
See Also:
getJvmMaxHeapInMiB()
Generated:

getProcessorName

java.lang.String getProcessorName()
Returns the value of the 'Processor Name' attribute.

If the meaning of the 'Processor Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Processor Name' attribute.
See Also:
setProcessorName(String), BenchmarkPackage.getBenchmark_ProcessorName()
Generated:
Model:

setProcessorName

void setProcessorName(java.lang.String value)
Sets the value of the 'Processor Name' attribute.

Parameters:
value - the new value of the 'Processor Name' attribute.
See Also:
getProcessorName()
Generated:

getProcessorDescription

java.lang.String getProcessorDescription()
Returns the value of the 'Processor Description' attribute.

If the meaning of the 'Processor Description' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Processor Description' attribute.
See Also:
setProcessorDescription(String), BenchmarkPackage.getBenchmark_ProcessorDescription()
Generated:
Model:

setProcessorDescription

void setProcessorDescription(java.lang.String value)
Sets the value of the 'Processor Description' attribute.

Parameters:
value - the new value of the 'Processor Description' attribute.
See Also:
getProcessorDescription()
Generated:

getProcessorCount

int getProcessorCount()
Returns the value of the 'Processor Count' attribute.

If the meaning of the 'Processor Count' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Processor Count' attribute.
See Also:
setProcessorCount(int), BenchmarkPackage.getBenchmark_ProcessorCount()
Generated:
Model:

setProcessorCount

void setProcessorCount(int value)
Sets the value of the 'Processor Count' attribute.

Parameters:
value - the new value of the 'Processor Count' attribute.
See Also:
getProcessorCount()
Generated:

getProcessorCacheSize

java.lang.String getProcessorCacheSize()
Returns the value of the 'Processor Cache Size' attribute.

If the meaning of the 'Processor Cache Size' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Processor Cache Size' attribute.
See Also:
setProcessorCacheSize(String), BenchmarkPackage.getBenchmark_ProcessorCacheSize()
Generated:
Model:

setProcessorCacheSize

void setProcessorCacheSize(java.lang.String value)
Sets the value of the 'Processor Cache Size' attribute.

Parameters:
value - the new value of the 'Processor Cache Size' attribute.
See Also:
getProcessorCacheSize()
Generated:

getSystemMemory

java.lang.String getSystemMemory()
Returns the value of the 'System Memory' attribute.

If the meaning of the 'System Memory' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'System Memory' attribute.
See Also:
setSystemMemory(String), BenchmarkPackage.getBenchmark_SystemMemory()
Generated:
Model:

setSystemMemory

void setSystemMemory(java.lang.String value)
Sets the value of the 'System Memory' attribute.

Parameters:
value - the new value of the 'System Memory' attribute.
See Also:
getSystemMemory()
Generated:

getOsName

java.lang.String getOsName()
Returns the value of the 'Os Name' attribute.

If the meaning of the 'Os Name' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Os Name' attribute.
See Also:
setOsName(String), BenchmarkPackage.getBenchmark_OsName()
Generated:
Model:

setOsName

void setOsName(java.lang.String value)
Sets the value of the 'Os Name' attribute.

Parameters:
value - the new value of the 'Os Name' attribute.
See Also:
getOsName()
Generated:

getOsVersion

java.lang.String getOsVersion()
Returns the value of the 'Os Version' attribute.

If the meaning of the 'Os Version' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Os Version' attribute.
See Also:
setOsVersion(String), BenchmarkPackage.getBenchmark_OsVersion()
Generated:
Model:

setOsVersion

void setOsVersion(java.lang.String value)
Sets the value of the 'Os Version' attribute.

Parameters:
value - the new value of the 'Os Version' attribute.
See Also:
getOsVersion()
Generated:

getOsArchitecture

java.lang.String getOsArchitecture()
Returns the value of the 'Os Architecture' attribute.

If the meaning of the 'Os Architecture' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Os Architecture' attribute.
See Also:
setOsArchitecture(String), BenchmarkPackage.getBenchmark_OsArchitecture()
Generated:
Model:

setOsArchitecture

void setOsArchitecture(java.lang.String value)
Sets the value of the 'Os Architecture' attribute.

Parameters:
value - the new value of the 'Os Architecture' attribute.
See Also:
getOsArchitecture()
Generated: