Class NativeDashboardServiceGrpc.NativeDashboardServiceStub (0.31.0)

public static final class NativeDashboardServiceGrpc.NativeDashboardServiceStub extends AbstractAsyncStub<NativeDashboardServiceGrpc.NativeDashboardServiceStub>

A stub to allow clients to do asynchronous rpc calls to service NativeDashboardService.

A service providing functionality for managing native dashboards.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > NativeDashboardServiceGrpc.NativeDashboardServiceStub

Methods

addChart(AddChartRequest request, StreamObserver<AddChartResponse> responseObserver)

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

Add chart in a dashboard.

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

build(Channel channel, CallOptions callOptions)

protected NativeDashboardServiceGrpc.NativeDashboardServiceStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
NativeDashboardServiceGrpc.NativeDashboardServiceStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createNativeDashboard(CreateNativeDashboardRequest request, StreamObserver<NativeDashboard> responseObserver)

public 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 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 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 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 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 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 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 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 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 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 void updateNativeDashboard(UpdateNativeDashboardRequest request, StreamObserver<NativeDashboard> responseObserver)

Update a dashboard.

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