ApiPerfInspectorBandwidthArgs (cloudera-manager-api-swagger 7.13.1 API)
Date: 2026-05-19

com.cloudera.api.swagger.model

## Class ApiPerfInspectorBandwidthArgs

- java.lang.Object
- - com.cloudera.api.swagger.model.ApiPerfInspectorBandwidthArgs

-     @Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen",
                 date="2026-05-19T08:00:51.241Z[Etc/UTC]")
      public class ApiPerfInspectorBandwidthArgs
      extends Object

  Arguments to run bandwidth diagnostics as part of performance inspector. Requires iperf3 package installed on hosts.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `ApiPerfInspectorBandwidthArgs()`

  - ### Method Summary

    All Methods Instance Methods Concrete Methods
    Modifier and Type | Method and Description
    --- | ---
    `ApiPerfInspectorBandwidthArgs` | `bandwidthTimeoutSecs(BigDecimal bandwidthTimeoutSecs)`
    `boolean` | `equals(Object o)`
    `BigDecimal` | `getBandwidthTimeoutSecs()` Timeout in seconds for the bandwidth request to each target host.
    `int` | `hashCode()`
    `Boolean` | `isRunBandwidthDiagnostics()` Optional flag to run bandwidth diagnostics test.
    `ApiPerfInspectorBandwidthArgs` | `runBandwidthDiagnostics(Boolean runBandwidthDiagnostics)`
    `void` | `setBandwidthTimeoutSecs(BigDecimal bandwidthTimeoutSecs)`
    `void` | `setRunBandwidthDiagnostics(Boolean runBandwidthDiagnostics)`
    `String` | `toString()`

    - ### Methods inherited from class java.lang.Object

      `clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

- - ### Constructor Detail

    - #### ApiPerfInspectorBandwidthArgs

          public ApiPerfInspectorBandwidthArgs()

  - ### Method Detail

    - #### runBandwidthDiagnostics

          public ApiPerfInspectorBandwidthArgs runBandwidthDiagnostics(Boolean runBandwidthDiagnostics)

    - #### isRunBandwidthDiagnostics

          public Boolean isRunBandwidthDiagnostics()

      Optional flag to run bandwidth diagnostics test. Exercise caution, running bandwidth test will have an impact on currently running workloads. If not specified, defaults to false.
      Returns:
        runBandwidthDiagnostics

    - #### setRunBandwidthDiagnostics

          public void setRunBandwidthDiagnostics(Boolean runBandwidthDiagnostics)

    - #### bandwidthTimeoutSecs

          public ApiPerfInspectorBandwidthArgs bandwidthTimeoutSecs(BigDecimal bandwidthTimeoutSecs)

    - #### getBandwidthTimeoutSecs

          public BigDecimal getBandwidthTimeoutSecs()

      Timeout in seconds for the bandwidth request to each target host. If not specified, defaults to 10 seconds.
      Returns:
        bandwidthTimeoutSecs

    - #### setBandwidthTimeoutSecs

          public void setBandwidthTimeoutSecs(BigDecimal bandwidthTimeoutSecs)

    - #### equals

          public boolean equals(Object o)

      Overrides:
        `equals` in class `Object`

    - #### hashCode

          public int hashCode()

      Overrides:
        `hashCode` in class `Object`

    - #### toString

          public String toString()

      Overrides:
        `toString` in class `Object`

Copyright © 2026. All rights reserved.