Interface StreamingInsertsMetrics
-
- All Known Implementing Classes:
StreamingInsertsMetrics.NoOpStreamingInsertsMetrics,StreamingInsertsMetrics.StreamingInsertsMetricsImpl
public interface StreamingInsertsMetricsStores and exports metrics for a batch of Streaming Inserts RPCs.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classStreamingInsertsMetrics.NoOpStreamingInsertsMetricsNo-op implementation ofStreamingInsertsResults.static classStreamingInsertsMetrics.StreamingInsertsMetricsImplMetrics of a batch of InsertAll RPCs.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidupdateFailedRpcMetrics(java.time.Instant start, java.time.Instant end, java.lang.String status)voidupdateRetriedRowsWithStatus(java.lang.String status, int retriedRows)voidupdateStreamingInsertsMetrics(com.google.api.services.bigquery.model.TableReference tableRef, int totalRows, int failedRows)voidupdateSuccessfulRpcMetrics(java.time.Instant start, java.time.Instant end)
-
-
-
Method Detail
-
updateRetriedRowsWithStatus
void updateRetriedRowsWithStatus(java.lang.String status, int retriedRows)
-
updateFailedRpcMetrics
void updateFailedRpcMetrics(java.time.Instant start, java.time.Instant end, java.lang.String status)
-
updateSuccessfulRpcMetrics
void updateSuccessfulRpcMetrics(java.time.Instant start, java.time.Instant end)
-
updateStreamingInsertsMetrics
void updateStreamingInsertsMetrics(@Nullable com.google.api.services.bigquery.model.TableReference tableRef, int totalRows, int failedRows)
-
-