@Generated public class LakeviewAPI extends Object
| Constructor and Description |
|---|
LakeviewAPI(ApiClient apiClient)
Regular-use constructor
|
LakeviewAPI(LakeviewService mock)
Constructor for mocks
|
| Modifier and Type | Method and Description |
|---|---|
Dashboard |
create(CreateDashboardRequest request)
Create a draft dashboard.
|
Schedule |
createSchedule(CreateScheduleRequest request)
Create dashboard schedule.
|
Subscription |
createSubscription(CreateSubscriptionRequest request)
Create schedule subscription.
|
void |
deleteSchedule(DeleteScheduleRequest request)
Delete dashboard schedule.
|
void |
deleteSchedule(String dashboardId,
String scheduleId) |
void |
deleteSubscription(DeleteSubscriptionRequest request)
Delete schedule subscription.
|
void |
deleteSubscription(String dashboardId,
String scheduleId,
String subscriptionId) |
Dashboard |
get(GetDashboardRequest request)
Get a draft dashboard.
|
Dashboard |
get(String dashboardId) |
PublishedDashboard |
getPublished(GetPublishedDashboardRequest request)
Get the current published dashboard.
|
PublishedDashboard |
getPublished(String dashboardId) |
Schedule |
getSchedule(GetScheduleRequest request)
Get dashboard schedule.
|
Schedule |
getSchedule(String dashboardId,
String scheduleId) |
Subscription |
getSubscription(GetSubscriptionRequest request)
Get schedule subscription.
|
Subscription |
getSubscription(String dashboardId,
String scheduleId,
String subscriptionId) |
LakeviewService |
impl() |
Iterable<Dashboard> |
list(ListDashboardsRequest request)
List dashboards.
|
Iterable<Schedule> |
listSchedules(ListSchedulesRequest request)
List dashboard schedules.
|
Iterable<Schedule> |
listSchedules(String dashboardId) |
Iterable<Subscription> |
listSubscriptions(ListSubscriptionsRequest request)
List schedule subscriptions.
|
Iterable<Subscription> |
listSubscriptions(String dashboardId,
String scheduleId) |
Dashboard |
migrate(MigrateDashboardRequest request)
Migrates a classic SQL dashboard to Lakeview.
|
PublishedDashboard |
publish(PublishRequest request)
Publish the current draft dashboard.
|
RevertDashboardResponse |
revert(RevertDashboardRequest request)
Revert a dashboard's definition in draft mode to the last published version.
|
void |
trash(String dashboardId) |
void |
trash(TrashDashboardRequest request)
Trash a dashboard.
|
void |
unpublish(String dashboardId) |
void |
unpublish(UnpublishDashboardRequest request)
Unpublish the dashboard.
|
Dashboard |
update(UpdateDashboardRequest request)
Update a draft dashboard.
|
Schedule |
updateSchedule(UpdateScheduleRequest request)
Update dashboard schedule.
|
public LakeviewAPI(ApiClient apiClient)
public LakeviewAPI(LakeviewService mock)
public Dashboard create(CreateDashboardRequest request)
public Schedule createSchedule(CreateScheduleRequest request)
public Subscription createSubscription(CreateSubscriptionRequest request)
public void deleteSchedule(DeleteScheduleRequest request)
public void deleteSubscription(String dashboardId, String scheduleId, String subscriptionId)
public void deleteSubscription(DeleteSubscriptionRequest request)
public Dashboard get(GetDashboardRequest request)
public PublishedDashboard getPublished(String dashboardId)
public PublishedDashboard getPublished(GetPublishedDashboardRequest request)
public Schedule getSchedule(GetScheduleRequest request)
public Subscription getSubscription(String dashboardId, String scheduleId, String subscriptionId)
public Subscription getSubscription(GetSubscriptionRequest request)
public Iterable<Dashboard> list(ListDashboardsRequest request)
public Iterable<Schedule> listSchedules(ListSchedulesRequest request)
public Iterable<Subscription> listSubscriptions(String dashboardId, String scheduleId)
public Iterable<Subscription> listSubscriptions(ListSubscriptionsRequest request)
public Dashboard migrate(MigrateDashboardRequest request)
public PublishedDashboard publish(PublishRequest request)
public RevertDashboardResponse revert(RevertDashboardRequest request)
public void trash(String dashboardId)
public void trash(TrashDashboardRequest request)
public void unpublish(String dashboardId)
public void unpublish(UnpublishDashboardRequest request)
public Dashboard update(UpdateDashboardRequest request)
public Schedule updateSchedule(UpdateScheduleRequest request)
public LakeviewService impl()
Copyright © 2026. All rights reserved.