@Generated public interface LakeviewService
This is the high-level interface, that contains generated methods.
Evolving: this interface is under development. Method signatures may change.
| Modifier and Type | Method and Description |
|---|---|
Dashboard |
create(CreateDashboardRequest createDashboardRequest)
Create a draft dashboard.
|
Schedule |
createSchedule(CreateScheduleRequest createScheduleRequest)
Create dashboard schedule.
|
Subscription |
createSubscription(CreateSubscriptionRequest createSubscriptionRequest)
Create schedule subscription.
|
void |
deleteSchedule(DeleteScheduleRequest deleteScheduleRequest)
Delete dashboard schedule.
|
void |
deleteSubscription(DeleteSubscriptionRequest deleteSubscriptionRequest)
Delete schedule subscription.
|
Dashboard |
get(GetDashboardRequest getDashboardRequest)
Get a draft dashboard.
|
PublishedDashboard |
getPublished(GetPublishedDashboardRequest getPublishedDashboardRequest)
Get the current published dashboard.
|
Schedule |
getSchedule(GetScheduleRequest getScheduleRequest)
Get dashboard schedule.
|
Subscription |
getSubscription(GetSubscriptionRequest getSubscriptionRequest)
Get schedule subscription.
|
ListDashboardsResponse |
list(ListDashboardsRequest listDashboardsRequest)
List dashboards.
|
ListSchedulesResponse |
listSchedules(ListSchedulesRequest listSchedulesRequest)
List dashboard schedules.
|
ListSubscriptionsResponse |
listSubscriptions(ListSubscriptionsRequest listSubscriptionsRequest)
List schedule subscriptions.
|
Dashboard |
migrate(MigrateDashboardRequest migrateDashboardRequest)
Migrates a classic SQL dashboard to Lakeview.
|
PublishedDashboard |
publish(PublishRequest publishRequest)
Publish the current draft dashboard.
|
void |
trash(TrashDashboardRequest trashDashboardRequest)
Trash a dashboard.
|
void |
unpublish(UnpublishDashboardRequest unpublishDashboardRequest)
Unpublish the dashboard.
|
Dashboard |
update(UpdateDashboardRequest updateDashboardRequest)
Update a draft dashboard.
|
Schedule |
updateSchedule(UpdateScheduleRequest updateScheduleRequest)
Update dashboard schedule.
|
Dashboard create(CreateDashboardRequest createDashboardRequest)
Schedule createSchedule(CreateScheduleRequest createScheduleRequest)
Subscription createSubscription(CreateSubscriptionRequest createSubscriptionRequest)
void deleteSchedule(DeleteScheduleRequest deleteScheduleRequest)
void deleteSubscription(DeleteSubscriptionRequest deleteSubscriptionRequest)
Dashboard get(GetDashboardRequest getDashboardRequest)
PublishedDashboard getPublished(GetPublishedDashboardRequest getPublishedDashboardRequest)
Schedule getSchedule(GetScheduleRequest getScheduleRequest)
Subscription getSubscription(GetSubscriptionRequest getSubscriptionRequest)
ListDashboardsResponse list(ListDashboardsRequest listDashboardsRequest)
ListSchedulesResponse listSchedules(ListSchedulesRequest listSchedulesRequest)
ListSubscriptionsResponse listSubscriptions(ListSubscriptionsRequest listSubscriptionsRequest)
Dashboard migrate(MigrateDashboardRequest migrateDashboardRequest)
PublishedDashboard publish(PublishRequest publishRequest)
void trash(TrashDashboardRequest trashDashboardRequest)
void unpublish(UnpublishDashboardRequest unpublishDashboardRequest)
Dashboard update(UpdateDashboardRequest updateDashboardRequest)
Schedule updateSchedule(UpdateScheduleRequest updateScheduleRequest)
Copyright © 2026. All rights reserved.