All Superinterfaces:
Buildable, CopyableBuilder<Usage.Builder,Usage>, SdkBuilder<Usage.Builder,Usage>, SdkPojo
Enclosing class:
Usage

public static interface Usage.Builder extends SdkPojo, CopyableBuilder<Usage.Builder,Usage>
  • Method Details

    • operation

      Usage.Builder operation(String operation)

      The operation value.

      Parameters:
      operation - The operation value.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • productCode

      Usage.Builder productCode(String productCode)

      The product code.

      Parameters:
      productCode - The product code.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • unit

      Usage.Builder unit(String unit)

      The usage unit.

      Parameters:
      unit - The usage unit.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • usageAmount

      Usage.Builder usageAmount(Double usageAmount)

      The usage amount.

      Parameters:
      usageAmount - The usage amount.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • usageType

      Usage.Builder usageType(String usageType)

      The usage type.

      Parameters:
      usageType - The usage type.
      Returns:
      Returns a reference to this object so that method calls can be chained together.