public class IOLoadTestBase extends LoadTestBase
| Modifier and Type | Class and Description | 
|---|---|
| static class  | IOLoadTestBase.CountingFn<T>A utility DoFn that counts elements passed through. | 
| static class  | IOLoadTestBase.PipelineMetricsType | 
LoadTestBase.MetricsConfiguration| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | BEAM_METRICS_NAMESPACENamespace for Beam provided pipeline metrics (set up by Metrics transform). | 
| protected java.lang.String | tempBucketName | 
CREDENTIALS, CREDENTIALS_PROVIDER, monitoringClient, pipelineLauncher, pipelineOperator, project, region, testName, watcher| Constructor and Description | 
|---|
| IOLoadTestBase() | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | getBeamMetricsName(IOLoadTestBase.PipelineMetricsType metricstype,
                  java.lang.String metricsName)Given a metrics name, return Beam metrics name. | 
| org.apache.beam.it.common.PipelineLauncher | launcher() | 
| void | setUpBase() | 
| void | tearDownBase() | 
calculateAverage, createConfig, exportMetricsToBigQuery, getCpuUtilizationMetrics, getDataFreshnessMetrics, getMetrics, getMetrics, getMetrics, getMetrics, getSystemLatencyMetrics, getThroughputMetrics, getWorkerTimeInterval, setUp, setUpClass, tearDownLoadTestBase, waitForNumMessagesprotected java.lang.String tempBucketName
public static final java.lang.String BEAM_METRICS_NAMESPACE
public void setUpBase()
public void tearDownBase()
                  throws java.io.IOException
java.io.IOExceptionpublic org.apache.beam.it.common.PipelineLauncher launcher()
launcher in class LoadTestBasepublic static java.lang.String getBeamMetricsName(IOLoadTestBase.PipelineMetricsType metricstype, java.lang.String metricsName)