Class NativeDashboardServiceGrpc.NativeDashboardServiceBlockingV2Stub (0.31.0)

public static final class NativeDashboardServiceGrpc.NativeDashboardServiceBlockingV2Stub extends AbstractBlockingStub<NativeDashboardServiceGrpc.NativeDashboardServiceBlockingV2Stub>

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

A service providing functionality for managing native dashboards.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > NativeDashboardServiceGrpc.NativeDashboardServiceBlockingV2Stub

Methods

addChart(AddChartRequest request)

public AddChartResponse addChart(AddChartRequest request)

Add chart in a dashboard.

Parameter
Name Description
request AddChartRequest
Returns
Type Description
AddChartResponse
Exceptions
Type Description
io.grpc.StatusException

build(Channel channel, CallOptions callOptions)

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

createNativeDashboard(CreateNativeDashboardRequest request)

public NativeDashboard createNativeDashboard(CreateNativeDashboardRequest request)

Create a dashboard.

Parameter
Name Description
request CreateNativeDashboardRequest
Returns
Type Description
NativeDashboard
Exceptions
Type Description
io.grpc.StatusException

deleteNativeDashboard(DeleteNativeDashboardRequest request)

public Empty deleteNativeDashboard(DeleteNativeDashboardRequest request)

Delete a dashboard.

Parameter
Name Description
request DeleteNativeDashboardRequest
Returns
Type Description
Empty
Exceptions
Type Description
io.grpc.StatusException

duplicateChart(DuplicateChartRequest request)

public DuplicateChartResponse duplicateChart(DuplicateChartRequest request)

Duplicate chart in a dashboard.

Parameter
Name Description
request DuplicateChartRequest
Returns
Type Description
DuplicateChartResponse
Exceptions
Type Description
io.grpc.StatusException

duplicateNativeDashboard(DuplicateNativeDashboardRequest request)

public NativeDashboard duplicateNativeDashboard(DuplicateNativeDashboardRequest request)

Duplicate a dashboard.

Parameter
Name Description
request DuplicateNativeDashboardRequest
Returns
Type Description
NativeDashboard
Exceptions
Type Description
io.grpc.StatusException

editChart(EditChartRequest request)

public EditChartResponse editChart(EditChartRequest request)

Edit chart in a dashboard.

Parameter
Name Description
request EditChartRequest
Returns
Type Description
EditChartResponse
Exceptions
Type Description
io.grpc.StatusException

exportNativeDashboards(ExportNativeDashboardsRequest request)

public ExportNativeDashboardsResponse exportNativeDashboards(ExportNativeDashboardsRequest request)

Exports the dashboards.

Parameter
Name Description
request ExportNativeDashboardsRequest
Returns
Type Description
ExportNativeDashboardsResponse
Exceptions
Type Description
io.grpc.StatusException

getNativeDashboard(GetNativeDashboardRequest request)

public NativeDashboard getNativeDashboard(GetNativeDashboardRequest request)

Get a dashboard.

Parameter
Name Description
request GetNativeDashboardRequest
Returns
Type Description
NativeDashboard
Exceptions
Type Description
io.grpc.StatusException

importNativeDashboards(ImportNativeDashboardsRequest request)

public ImportNativeDashboardsResponse importNativeDashboards(ImportNativeDashboardsRequest request)

Imports the dashboards.

Parameter
Name Description
request ImportNativeDashboardsRequest
Returns
Type Description
ImportNativeDashboardsResponse
Exceptions
Type Description
io.grpc.StatusException

listNativeDashboards(ListNativeDashboardsRequest request)

public ListNativeDashboardsResponse listNativeDashboards(ListNativeDashboardsRequest request)

List all dashboards.

Parameter
Name Description
request ListNativeDashboardsRequest
Returns
Type Description
ListNativeDashboardsResponse
Exceptions
Type Description
io.grpc.StatusException

removeChart(RemoveChartRequest request)

public NativeDashboard removeChart(RemoveChartRequest request)

Remove chart from a dashboard.

Parameter
Name Description
request RemoveChartRequest
Returns
Type Description
NativeDashboard
Exceptions
Type Description
io.grpc.StatusException

updateNativeDashboard(UpdateNativeDashboardRequest request)

public NativeDashboard updateNativeDashboard(UpdateNativeDashboardRequest request)

Update a dashboard.

Parameter
Name Description
request UpdateNativeDashboardRequest
Returns
Type Description
NativeDashboard
Exceptions
Type Description
io.grpc.StatusException