Interface InfluxDBDestinationConfiguration.Builder

  • Method Details

    • endpoint

      The URL of the InfluxDB instance to write to.

      Parameters:
      endpoint - The URL of the InfluxDB instance to write to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • influxDBVersion

      InfluxDBDestinationConfiguration.Builder influxDBVersion(String influxDBVersion)

      The major version of the InfluxDB instance. Valid values are V2 and V3.

      Parameters:
      influxDBVersion - The major version of the InfluxDB instance. Valid values are V2 and V3.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • influxDBVersion

      The major version of the InfluxDB instance. Valid values are V2 and V3.

      Parameters:
      influxDBVersion - The major version of the InfluxDB instance. Valid values are V2 and V3.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • secretId

      The ARN or name of the Amazon Web Services Secrets Manager secret that contains the InfluxDB API token.

      Parameters:
      secretId - The ARN or name of the Amazon Web Services Secrets Manager secret that contains the InfluxDB API token.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • secretType

      The type of the secret that contains the InfluxDB API token. Valid values are SecretString and SecretBinary.

      If omitted, IoT reads the secret as a string.

      Parameters:
      secretType - The type of the secret that contains the InfluxDB API token. Valid values are SecretString and SecretBinary.

      If omitted, IoT reads the secret as a string.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • secretType

      The type of the secret that contains the InfluxDB API token. Valid values are SecretString and SecretBinary.

      If omitted, IoT reads the secret as a string.

      Parameters:
      secretType - The type of the secret that contains the InfluxDB API token. Valid values are SecretString and SecretBinary.

      If omitted, IoT reads the secret as a string.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • secretKey

      The key to read from the secret value when the secret contains a JSON object. If omitted, IoT uses the entire secret value as the InfluxDB API token.

      Parameters:
      secretKey - The key to read from the secret value when the secret contains a JSON object. If omitted, IoT uses the entire secret value as the InfluxDB API token.
      Returns:
      Returns a reference to this object so that method calls can be chained together.