Interface ComputeRequirementTemplate

All Superinterfaces:
Identified, Named, Serializable
All Known Implementing Classes:
ComputeRequirementDynamicTemplate, ComputeRequirementStaticTemplate

@ValidatedBy(ComputeRequirementTemplateValidator.class) public interface ComputeRequirementTemplate extends Identified, Named, Serializable
  • Method Details

    • getId

      String getId()
      Description copied from interface: Identified
      Returns the ID
      Specified by:
      getId in interface Identified
      Returns:
      the ID
    • setId

      void setId(String id)
    • getName

      String getName()
      Description copied from interface: Named
      Returns the name
      Specified by:
      getName in interface Named
      Returns:
      the name
    • getNamespace

      String getNamespace()
    • setNamespace

      void setNamespace(String namespace)
    • getDescription

      String getDescription()
    • getStrategyType

      String getStrategyType()
    • getImagesId

      String getImagesId()
    • getUserData

      String getUserData()
    • getInstanceTags

      @Size(max=5) @Size(max=5) Map<String,String> getInstanceTags()