Interface NativeDashboardServiceGrpc.AsyncService (0.31.0)

public static interface NativeDashboardServiceGrpc.AsyncService

A service providing functionality for managing native dashboards.

Methods

addChart(AddChartRequest request, StreamObserver<AddChartResponse> responseObserver)

public default void addChart(AddChartRequest request, StreamObserver<AddChartResponse> responseObserver)

Add chart in a dashboard.

Parameters
Name Description
request AddChartRequest
responseObserver io.grpc.stub.StreamObserver<AddChartResponse>

createNativeDashboard(CreateNativeDashboardRequest request, StreamObserver<NativeDashboard> responseObserver)

public default void createNativeDashboard(CreateNativeDashboardRequest request, StreamObserver<NativeDashboard> responseObserver)

Create a dashboard.

Parameters
Name Description
request CreateNativeDashboardRequest
responseObserver io.grpc.stub.StreamObserver<NativeDashboard>

deleteNativeDashboard(DeleteNativeDashboardRequest request, StreamObserver<Empty> responseObserver)

public default void deleteNativeDashboard(DeleteNativeDashboardRequest request, StreamObserver<Empty> responseObserver)

Delete a dashboard.

Parameters
Name Description
request DeleteNativeDashboardRequest
responseObserver io.grpc.stub.StreamObserver<Empty>

duplicateChart(DuplicateChartRequest request, StreamObserver<DuplicateChartResponse> responseObserver)

public default void duplicateChart(DuplicateChartRequest request, StreamObserver<DuplicateChartResponse> responseObserver)

Duplicate chart in a dashboard.

Parameters
Name Description
request DuplicateChartRequest
responseObserver io.grpc.stub.StreamObserver<DuplicateChartResponse>

duplicateNativeDashboard(DuplicateNativeDashboardRequest request, StreamObserver<NativeDashboard> responseObserver)

public default void duplicateNativeDashboard(DuplicateNativeDashboardRequest request, StreamObserver<NativeDashboard> responseObserver)

Duplicate a dashboard.

Parameters
Name Description
request DuplicateNativeDashboardRequest
responseObserver io.grpc.stub.StreamObserver<NativeDashboard>

editChart(EditChartRequest request, StreamObserver<EditChartResponse> responseObserver)

public default void editChart(EditChartRequest request, StreamObserver<EditChartResponse> responseObserver)

Edit chart in a dashboard.

Parameters
Name Description
request EditChartRequest
responseObserver io.grpc.stub.StreamObserver<EditChartResponse>

exportNativeDashboards(ExportNativeDashboardsRequest request, StreamObserver<ExportNativeDashboardsResponse> responseObserver)

public default void exportNativeDashboards(ExportNativeDashboardsRequest request, StreamObserver<ExportNativeDashboardsResponse> responseObserver)

Exports the dashboards.

Parameters
Name Description
request ExportNativeDashboardsRequest
responseObserver io.grpc.stub.StreamObserver<ExportNativeDashboardsResponse>

getNativeDashboard(GetNativeDashboardRequest request, StreamObserver<NativeDashboard> responseObserver)

public default void getNativeDashboard(GetNativeDashboardRequest request, StreamObserver<NativeDashboard> responseObserver)

Get a dashboard.

Parameters
Name Description
request GetNativeDashboardRequest
responseObserver io.grpc.stub.StreamObserver<NativeDashboard>

importNativeDashboards(ImportNativeDashboardsRequest request, StreamObserver<ImportNativeDashboardsResponse> responseObserver)

public default void importNativeDashboards(ImportNativeDashboardsRequest request, StreamObserver<ImportNativeDashboardsResponse> responseObserver)

Imports the dashboards.

Parameters
Name Description
request ImportNativeDashboardsRequest
responseObserver io.grpc.stub.StreamObserver<ImportNativeDashboardsResponse>

listNativeDashboards(ListNativeDashboardsRequest request, StreamObserver<ListNativeDashboardsResponse> responseObserver)

public default void listNativeDashboards(ListNativeDashboardsRequest request, StreamObserver<ListNativeDashboardsResponse> responseObserver)

List all dashboards.

Parameters
Name Description
request ListNativeDashboardsRequest
responseObserver io.grpc.stub.StreamObserver<ListNativeDashboardsResponse>

removeChart(RemoveChartRequest request, StreamObserver<NativeDashboard> responseObserver)

public default void removeChart(RemoveChartRequest request, StreamObserver<NativeDashboard> responseObserver)

Remove chart from a dashboard.

Parameters
Name Description
request RemoveChartRequest
responseObserver io.grpc.stub.StreamObserver<NativeDashboard>

updateNativeDashboard(UpdateNativeDashboardRequest request, StreamObserver<NativeDashboard> responseObserver)

public default void updateNativeDashboard(UpdateNativeDashboardRequest request, StreamObserver<NativeDashboard> responseObserver)

Update a dashboard.

Parameters
Name Description
request UpdateNativeDashboardRequest
responseObserver io.grpc.stub.StreamObserver<NativeDashboard>