Interface TimeSeriesCondition.Builder

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

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

    • attributeName

      TimeSeriesCondition.Builder attributeName(String attributeName)

      The item_id, dimension name, IM name, or timestamp that you are modifying.

      Parameters:
      attributeName - The item_id, dimension name, IM name, or timestamp that you are modifying.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attributeValue

      TimeSeriesCondition.Builder attributeValue(String attributeValue)

      The value that is applied for the chosen Condition.

      Parameters:
      attributeValue - The value that is applied for the chosen Condition.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • condition

      TimeSeriesCondition.Builder condition(String condition)

      The condition to apply. Valid values are EQUALS, NOT_EQUALS, LESS_THAN and GREATER_THAN.

      Parameters:
      condition - The condition to apply. Valid values are EQUALS, NOT_EQUALS, LESS_THAN and GREATER_THAN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • condition

      TimeSeriesCondition.Builder condition(Condition condition)

      The condition to apply. Valid values are EQUALS, NOT_EQUALS, LESS_THAN and GREATER_THAN.

      Parameters:
      condition - The condition to apply. Valid values are EQUALS, NOT_EQUALS, LESS_THAN and GREATER_THAN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: