@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 |
|---|---|
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 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.