Interface AttributeDetails.Builder

  • Method Details

    • attributes

      A list of attribute items specified in the mathematical expression.

      Parameters:
      attributes - A list of attribute items specified in the mathematical expression.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attributes

      AttributeDetails.Builder attributes(AttributeItem... attributes)

      A list of attribute items specified in the mathematical expression.

      Parameters:
      attributes - A list of attribute items specified in the mathematical expression.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attributes

      A list of attribute items specified in the mathematical expression.

      This is a convenience method that creates an instance of the AttributeItem.Builder avoiding the need to create one manually via AttributeItem.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to attributes(List<AttributeItem>).

      Parameters:
      attributes - a consumer that will call methods on AttributeItem.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • expression

      AttributeDetails.Builder expression(String expression)

      Mathematical expression that is performed on attribute items provided in the attribute list. Each element in the expression should follow the structure of \"{ObjectTypeName.AttributeName}\".

      Parameters:
      expression - Mathematical expression that is performed on attribute items provided in the attribute list. Each element in the expression should follow the structure of \"{ObjectTypeName.AttributeName}\".
      Returns:
      Returns a reference to this object so that method calls can be chained together.