@Generated public class LakeviewEmbeddedAPI extends Object
| Constructor and Description |
|---|
LakeviewEmbeddedAPI(ApiClient apiClient)
Regular-use constructor
|
LakeviewEmbeddedAPI(LakeviewEmbeddedService mock)
Constructor for mocks
|
| Modifier and Type | Method and Description |
|---|---|
void |
getPublishedDashboardEmbedded(GetPublishedDashboardEmbeddedRequest request)
Read a published dashboard in an embedded ui.
|
void |
getPublishedDashboardEmbedded(String dashboardId) |
GetPublishedDashboardTokenInfoResponse |
getPublishedDashboardTokenInfo(GetPublishedDashboardTokenInfoRequest request)
Read an information of a published dashboard to mint an OAuth token.
|
GetPublishedDashboardTokenInfoResponse |
getPublishedDashboardTokenInfo(String dashboardId) |
LakeviewEmbeddedService |
impl() |
public LakeviewEmbeddedAPI(ApiClient apiClient)
public LakeviewEmbeddedAPI(LakeviewEmbeddedService mock)
public void getPublishedDashboardEmbedded(String dashboardId)
public void getPublishedDashboardEmbedded(GetPublishedDashboardEmbeddedRequest request)
Get the current published dashboard within an embedded context.
public GetPublishedDashboardTokenInfoResponse getPublishedDashboardTokenInfo(String dashboardId)
public GetPublishedDashboardTokenInfoResponse getPublishedDashboardTokenInfo(GetPublishedDashboardTokenInfoRequest request)
Get a required authorization details and scopes of a published dashboard to mint an OAuth token. The `authorization_details` can be enriched to apply additional restriction.
Example: Adding the following `authorization_details` object to downscope the viewer permission to specific table ``` { type: "unity_catalog_privileges", privileges: ["SELECT"], object_type: "TABLE", object_full_path: "main.default.testdata" } ```
public LakeviewEmbeddedService impl()
Copyright © 2025. All rights reserved.