package com.sequenceiq.cloudbreak.repository; import java.util.List; import org.springframework.data.repository.CrudRepository; import org.springframework.data.repository.query.Param; import com.sequenceiq.cloudbreak.domain.InstanceGroup; @EntityType(entityClass = InstanceGroup.class) public interface InstanceGroupRepository extends CrudRepository<InstanceGroup, Long> { InstanceGroup findOne(@Param("id") Long id); InstanceGroup findOneByGroupNameInStack(@Param("stackId") Long stackId, @Param("groupName") String groupName); List<InstanceGroup> findAllBySecurityGroup(@Param("securityGroupId") Long securityGroupId); }