Interface FailPatternRepository

All Superinterfaces:
org.springframework.data.repository.CrudRepository<FailPattern,UUID>, org.springframework.data.mongodb.repository.MongoRepository<FailPattern,UUID>, org.springframework.data.repository.PagingAndSortingRepository<FailPattern,UUID>, org.springframework.data.repository.query.QueryByExampleExecutor<FailPattern>, org.springframework.data.repository.Repository<FailPattern,UUID>

@Repository public interface FailPatternRepository extends org.springframework.data.mongodb.repository.MongoRepository<FailPattern,UUID>
  • Method Details

    • findByUuid

      FailPattern findByUuid(UUID id)
    • findByUuidIn

      List<FailPattern> findByUuidIn(Collection<UUID> id)
    • deleteByUuid

      void deleteByUuid(UUID id)
    • findAllByProjectId

      List<FailPattern> findAllByProjectId(UUID projectId, org.springframework.data.domain.Pageable pageable)
    • findAllByProjectId

      List<FailPattern> findAllByProjectId(UUID projectId)
    • findByProjectIdAndUuid

      FailPattern findByProjectIdAndUuid(UUID projectId, UUID uuid)
    • countByProjectId

      long countByProjectId(UUID projectId)
    • findProjectByUuid

      FailPattern findProjectByUuid(UUID uuid)
    • findAllNamesByProjectIdInAndNameContainsIgnoreCase

      @Query(fields="{name : 1, uuid : 1}") org.springframework.data.domain.Page<FailPattern> findAllNamesByProjectIdInAndNameContainsIgnoreCase(Set<UUID> projectIds, String name, org.springframework.data.domain.Pageable pageable)
    • findAllNamesByNameContainsIgnoreCase

      @Query(fields="{name : 1, uuid : 1}") org.springframework.data.domain.Page<FailPattern> findAllNamesByNameContainsIgnoreCase(String name, org.springframework.data.domain.Pageable pageable)