@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 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 dashboard.
|
PublishedDashboard |
getPublished(GetPublishedDashboardRequest getPublishedDashboardRequest)
Get 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)
Migrate dashboard.
|
PublishedDashboard |
publish(PublishRequest publishRequest)
Publish dashboard.
|
void |
trash(TrashDashboardRequest trashDashboardRequest)
Trash dashboard.
|
void |
unpublish(UnpublishDashboardRequest unpublishDashboardRequest)
Unpublish dashboard.
|
Dashboard |
update(UpdateDashboardRequest updateDashboardRequest)
Update dashboard.
|
Schedule |
updateSchedule(UpdateScheduleRequest updateScheduleRequest)
Update dashboard schedule.
|
Dashboard create(CreateDashboardRequest createDashboardRequest)
Create a draft dashboard.
Schedule createSchedule(CreateScheduleRequest createScheduleRequest)
Subscription createSubscription(CreateSubscriptionRequest createSubscriptionRequest)
void deleteSchedule(DeleteScheduleRequest deleteScheduleRequest)
void deleteSubscription(DeleteSubscriptionRequest deleteSubscriptionRequest)
Dashboard get(GetDashboardRequest getDashboardRequest)
Get a draft dashboard.
PublishedDashboard getPublished(GetPublishedDashboardRequest getPublishedDashboardRequest)
Get the current published dashboard.
Schedule getSchedule(GetScheduleRequest getScheduleRequest)
Subscription getSubscription(GetSubscriptionRequest getSubscriptionRequest)
ListDashboardsResponse list(ListDashboardsRequest listDashboardsRequest)
ListSchedulesResponse listSchedules(ListSchedulesRequest listSchedulesRequest)
ListSubscriptionsResponse listSubscriptions(ListSubscriptionsRequest listSubscriptionsRequest)
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)
Copyright © 2025. All rights reserved.