Class MonitoringGrpc.MonitoringFutureStub (0.7.0)

public static final class MonitoringGrpc.MonitoringFutureStub extends AbstractFutureStub<MonitoringGrpc.MonitoringFutureStub>

A stub to allow clients to do ListenableFuture-style rpc calls to service Monitoring.

Service describing handlers for resources

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > MonitoringGrpc.MonitoringFutureStub

Methods

aggregateFrameworkComplianceReport(AggregateFrameworkComplianceReportRequest request)

public ListenableFuture<AggregateFrameworkComplianceReportResponse> aggregateFrameworkComplianceReport(AggregateFrameworkComplianceReportRequest request)

Gets the aggregated compliance report over time for a given scope.

Parameter
Name Description
request AggregateFrameworkComplianceReportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<AggregateFrameworkComplianceReportResponse>

build(Channel channel, CallOptions callOptions)

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

fetchFrameworkComplianceReport(FetchFrameworkComplianceReportRequest request)

public ListenableFuture<FrameworkComplianceReport> fetchFrameworkComplianceReport(FetchFrameworkComplianceReportRequest request)

Fetches the framework compliance report for a given scope.

Parameter
Name Description
request FetchFrameworkComplianceReportRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<FrameworkComplianceReport>

listControlComplianceSummaries(ListControlComplianceSummariesRequest request)

public ListenableFuture<ListControlComplianceSummariesResponse> listControlComplianceSummaries(ListControlComplianceSummariesRequest request)

Lists the control compliance summary for a given scope.

Parameter
Name Description
request ListControlComplianceSummariesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListControlComplianceSummariesResponse>

listFindingSummaries(ListFindingSummariesRequest request)

public ListenableFuture<ListFindingSummariesResponse> listFindingSummaries(ListFindingSummariesRequest request)

Lists the finding summary by category for a given scope.

Parameter
Name Description
request ListFindingSummariesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListFindingSummariesResponse>

listFrameworkComplianceSummaries(ListFrameworkComplianceSummariesRequest request)

public ListenableFuture<ListFrameworkComplianceSummariesResponse> listFrameworkComplianceSummaries(ListFrameworkComplianceSummariesRequest request)

Lists the framework compliance summary for a given scope.

Parameter
Name Description
request ListFrameworkComplianceSummariesRequest
Returns
Type Description
com.google.common.util.concurrent.ListenableFuture<ListFrameworkComplianceSummariesResponse>