Package org.somda.dsl.biceps.metric
Class Metric.Relation
-
- All Implemented Interfaces:
-
org.somda.dsl.biceps.base.BicepsExtensible,org.somda.dsl.biceps.base.FullyExtensible,org.somda.dsl.biceps.base.GenericExtensible
public final class Metric.Relation implements FullyExtensible
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumMetric.Relation.Kind
-
Field Summary
Fields Modifier and Type Field Description private final CodedValuecodeprivate final InstanceIdentifieridentificationprivate final List<HandleRef>entriesprivate final Metric.Relation.Kindkindprivate final List<BicepsExtension>bicepsExtensionsprivate final List<GenericExtension>genericExtensions
-
Constructor Summary
Constructors Constructor Description Metric.Relation(Metric.Relation.Kind kind)
-
Method Summary
Modifier and Type Method Description final CodedValuegetCode()final InstanceIdentifiergetIdentification()final List<HandleRef>getEntries()final Metric.Relation.KindgetKind()final CodedValuecode(CodedValue base, Function1<CodedValue, Unit> init)final InstanceIdentifieridentification(InstanceIdentifier init)final HandleRefentry(HandleRef init)-
Methods inherited from class org.somda.dsl.biceps.base.BicepsExtensible
extendWith, getBicepsExtensions -
Methods inherited from class org.somda.dsl.biceps.base.GenericExtensible
extendWithGeneric, getGenericExtensions -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
Metric.Relation
Metric.Relation(Metric.Relation.Kind kind)
-
-
Method Detail
-
getCode
final CodedValue getCode()
-
getIdentification
final InstanceIdentifier getIdentification()
-
getEntries
final List<HandleRef> getEntries()
-
getKind
final Metric.Relation.Kind getKind()
-
code
final CodedValue code(CodedValue base, Function1<CodedValue, Unit> init)
-
identification
final InstanceIdentifier identification(InstanceIdentifier init)
-
-
-
-