Class Cw2EndpointBuilderFactory.Cw2HeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.Cw2EndpointBuilderFactory.Cw2HeaderNameBuilder
Enclosing interface:
Cw2EndpointBuilderFactory

public static class Cw2EndpointBuilderFactory.Cw2HeaderNameBuilder extends Object
The builder of headers' name for the AWS CloudWatch component.
  • Constructor Details

    • Cw2HeaderNameBuilder

      public Cw2HeaderNameBuilder()
  • Method Details

    • awsCwOperation

      public String awsCwOperation()
      The operation to perform. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsCwOperation.
    • awsCwMetricNamespace

      public String awsCwMetricNamespace()
      The Amazon CW metric namespace. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsCwMetricNamespace.
    • awsCwMetricName

      public String awsCwMetricName()
      The Amazon CW metric name. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsCwMetricName.
    • awsCwMetricValue

      public String awsCwMetricValue()
      The Amazon CW metric value. The option is a: Double type. Group: producer
      Returns:
      the name of the header AwsCwMetricValue.
    • awsCwMetricUnit

      public String awsCwMetricUnit()
      The Amazon CW metric unit. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsCwMetricUnit.
    • awsCwMetricTimestamp

      public String awsCwMetricTimestamp()
      The Amazon CW metric timestamp. The option is a: Date type. Group: producer
      Returns:
      the name of the header AwsCwMetricTimestamp.
    • awsCwMetricDimensions

      public String awsCwMetricDimensions()
      A map of dimension names and dimension values. The option is a: Map<String, String> type. Group: producer
      Returns:
      the name of the header AwsCwMetricDimensions.
    • awsCwMetricDimensionName

      public String awsCwMetricDimensionName()
      The Amazon CW metric dimension name. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsCwMetricDimensionName.
    • awsCwMetricDimensionValue

      public String awsCwMetricDimensionValue()
      The Amazon CW metric dimension value. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsCwMetricDimensionValue.
    • awsCwAlarmName

      public String awsCwAlarmName()
      The name of the alarm. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsCwAlarmName.
    • awsCwAlarmState

      public String awsCwAlarmState()
      The state value for the alarm (OK, ALARM, INSUFFICIENT_DATA). The option is a: String type. Group: producer
      Returns:
      the name of the header AwsCwAlarmState.
    • awsCwNextToken

      public String awsCwNextToken()
      The token for the next set of results. The option is a: String type. Group: producer
      Returns:
      the name of the header AwsCwNextToken.
    • awsCwMaxResults

      public String awsCwMaxResults()
      The maximum number of results to return. The option is a: Integer type. Group: producer
      Returns:
      the name of the header AwsCwMaxResults.
    • awsCwIsTruncated

      public String awsCwIsTruncated()
      Whether the response has more results (is truncated). The option is a: Boolean type. Group: producer
      Returns:
      the name of the header AwsCwIsTruncated.