- 2.66.0 (latest)
- 2.65.0
- 2.64.0
- 2.62.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.6
- 2.4.0
- 2.3.0
- 2.2.6
public static interface DashboardsServiceGrpc.AsyncService
Manages Stackdriver dashboards. A dashboard is an arrangement of data display widgets in a specific layout.
Methods
createDashboard(CreateDashboardRequest request, StreamObserver responseObserver)
public default void createDashboard(CreateDashboardRequest request, StreamObserver responseObserver)
Creates a new custom dashboard. For examples on how you can use this API to
create dashboards, see Managing dashboards by
API. This
method requires the monitoring.dashboards.create
permission on the
specified project. For more information about permissions, see Cloud
Identity and Access Management.
Parameters | |
---|---|
Name | Description |
request |
CreateDashboardRequest |
responseObserver |
io.grpc.stub.StreamObserver<Dashboard> |
deleteDashboard(DeleteDashboardRequest request, StreamObserver responseObserver)
public default void deleteDashboard(DeleteDashboardRequest request, StreamObserver responseObserver)
Deletes an existing custom dashboard.
This method requires the monitoring.dashboards.delete
permission
on the specified dashboard. For more information, see
Cloud Identity and Access Management.
Parameters | |
---|---|
Name | Description |
request |
DeleteDashboardRequest |
responseObserver |
io.grpc.stub.StreamObserver<Empty> |
getDashboard(GetDashboardRequest request, StreamObserver responseObserver)
public default void getDashboard(GetDashboardRequest request, StreamObserver responseObserver)
Fetches a specific dashboard.
This method requires the monitoring.dashboards.get
permission
on the specified dashboard. For more information, see
Cloud Identity and Access Management.
Parameters | |
---|---|
Name | Description |
request |
GetDashboardRequest |
responseObserver |
io.grpc.stub.StreamObserver<Dashboard> |
listDashboards(ListDashboardsRequest request, StreamObserver responseObserver)
public default void listDashboards(ListDashboardsRequest request, StreamObserver responseObserver)
Lists the existing dashboards.
This method requires the monitoring.dashboards.list
permission
on the specified project. For more information, see
Cloud Identity and Access Management.
Parameters | |
---|---|
Name | Description |
request |
ListDashboardsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListDashboardsResponse> |
updateDashboard(UpdateDashboardRequest request, StreamObserver responseObserver)
public default void updateDashboard(UpdateDashboardRequest request, StreamObserver responseObserver)
Replaces an existing custom dashboard with a new definition.
This method requires the monitoring.dashboards.update
permission
on the specified dashboard. For more information, see
Cloud Identity and Access Management.
Parameters | |
---|---|
Name | Description |
request |
UpdateDashboardRequest |
responseObserver |
io.grpc.stub.StreamObserver<Dashboard> |