Search in sources :

Example 1 with BlockStorageRequirement

use of org.opentosca.toscana.model.requirement.BlockStorageRequirement in project TOSCAna by StuPro-TOSCAna.

the class Compute method init.

private void init() {
    setDefault(HOST, new ContainerCapability(getChildEntity(HOST)));
    setDefault(OS, new OsCapability(getChildEntity(OS)));
    setDefault(ENDPOINT, new AdminEndpointCapability(getChildEntity(ENDPOINT)));
    setDefault(SCALABLE, new ScalableCapability(getChildEntity(SCALABLE)));
    setDefault(BINDING, new BindableCapability(getChildEntity(BINDING)));
    setDefault(LOCAL_STORAGE, new BlockStorageRequirement(getChildEntity(LOCAL_STORAGE)));
}
Also used : ScalableCapability(org.opentosca.toscana.model.capability.ScalableCapability) AdminEndpointCapability(org.opentosca.toscana.model.capability.AdminEndpointCapability) BlockStorageRequirement(org.opentosca.toscana.model.requirement.BlockStorageRequirement) OsCapability(org.opentosca.toscana.model.capability.OsCapability) ContainerCapability(org.opentosca.toscana.model.capability.ContainerCapability) BindableCapability(org.opentosca.toscana.model.capability.BindableCapability)

Aggregations

AdminEndpointCapability (org.opentosca.toscana.model.capability.AdminEndpointCapability)1 BindableCapability (org.opentosca.toscana.model.capability.BindableCapability)1 ContainerCapability (org.opentosca.toscana.model.capability.ContainerCapability)1 OsCapability (org.opentosca.toscana.model.capability.OsCapability)1 ScalableCapability (org.opentosca.toscana.model.capability.ScalableCapability)1 BlockStorageRequirement (org.opentosca.toscana.model.requirement.BlockStorageRequirement)1