Class JdbcCocoRepository
java.lang.Object
com.knezevic.edaf.v3.persistence.query.coco.JdbcCocoRepository
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCampaign(String campaignId) Gets one campaign detail row.listAggregates(String campaignId) Lists aggregate rows for campaign.listCampaigns(CocoCampaignQuery query) Lists campaigns with optional filtering and pagination.listOptimizers(String campaignId) Lists optimizer config rows for campaign.listTrials(String campaignId, String optimizerId, Integer functionId, Integer dimension, Boolean reachedTarget, int page, int size) Lists trial rows for campaign with optional filters.
-
Constructor Details
-
JdbcCocoRepository
-
-
Method Details
-
listCampaigns
Description copied from interface:CocoRepositoryLists campaigns with optional filtering and pagination.- Specified by:
listCampaignsin interfaceCocoRepository
-
getCampaign
Description copied from interface:CocoRepositoryGets one campaign detail row.- Specified by:
getCampaignin interfaceCocoRepository
-
listOptimizers
Description copied from interface:CocoRepositoryLists optimizer config rows for campaign.- Specified by:
listOptimizersin interfaceCocoRepository
-
listAggregates
Description copied from interface:CocoRepositoryLists aggregate rows for campaign.- Specified by:
listAggregatesin interfaceCocoRepository
-
listTrials
public PageResult<CocoTrialMetric> listTrials(String campaignId, String optimizerId, Integer functionId, Integer dimension, Boolean reachedTarget, int page, int size) Description copied from interface:CocoRepositoryLists trial rows for campaign with optional filters.- Specified by:
listTrialsin interfaceCocoRepository
-