Interface ItemValue.Builder

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

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

    • arn

      The Amazon Resource Name (ARN) of the related item, if the related item is an Amazon resource.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the related item, if the related item is an Amazon resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metricDefinition

      ItemValue.Builder metricDefinition(String metricDefinition)

      The metric definition, if the related item is a metric in Amazon CloudWatch.

      Parameters:
      metricDefinition - The metric definition, if the related item is a metric in Amazon CloudWatch.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pagerDutyIncidentDetail

      ItemValue.Builder pagerDutyIncidentDetail(PagerDutyIncidentDetail pagerDutyIncidentDetail)

      Details about an incident that is associated with a PagerDuty incident.

      Parameters:
      pagerDutyIncidentDetail - Details about an incident that is associated with a PagerDuty incident.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pagerDutyIncidentDetail

      default ItemValue.Builder pagerDutyIncidentDetail(Consumer<PagerDutyIncidentDetail.Builder> pagerDutyIncidentDetail)

      Details about an incident that is associated with a PagerDuty incident.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to pagerDutyIncidentDetail(PagerDutyIncidentDetail).

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

      The URL, if the related item is a non-Amazon Web Services resource.

      Parameters:
      url - The URL, if the related item is a non-Amazon Web Services resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.