Interface InfluxDBDestinationSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<InfluxDBDestinationSummary.Builder,,InfluxDBDestinationSummary> SdkBuilder<InfluxDBDestinationSummary.Builder,,InfluxDBDestinationSummary> SdkPojo
- Enclosing class:
InfluxDBDestinationSummary
@Mutable
@NotThreadSafe
public static interface InfluxDBDestinationSummary.Builder
extends SdkPojo, CopyableBuilder<InfluxDBDestinationSummary.Builder,InfluxDBDestinationSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe URL of the InfluxDB instance that the destination writes to.influxDBVersion(String influxDBVersion) The major version of the InfluxDB instance.influxDBVersion(InfluxDBVersion influxDBVersion) The major version of the InfluxDB instance.The ARN or name of the Amazon Web Services Secrets Manager secret that contains the InfluxDB API token.The key that is read from the secret value when the secret contains a JSON object.secretType(String secretType) The type of the secret that contains the InfluxDB API token.secretType(InfluxDBSecretType secretType) The type of the secret that contains the InfluxDB API token.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
endpoint
The URL of the InfluxDB instance that the destination writes to.
- Parameters:
endpoint- The URL of the InfluxDB instance that the destination writes to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
influxDBVersion
The major version of the InfluxDB instance. Valid values are
V2andV3.- Parameters:
influxDBVersion- The major version of the InfluxDB instance. Valid values areV2andV3.- 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
V2andV3.- Parameters:
influxDBVersion- The major version of the InfluxDB instance. Valid values areV2andV3.- 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
SecretStringandSecretBinary.- Parameters:
secretType- The type of the secret that contains the InfluxDB API token. Valid values areSecretStringandSecretBinary.- 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
SecretStringandSecretBinary.- Parameters:
secretType- The type of the secret that contains the InfluxDB API token. Valid values areSecretStringandSecretBinary.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
secretKey
The key that is read from the secret value when the secret contains a JSON object.
- Parameters:
secretKey- The key that is read from the secret value when the secret contains a JSON object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-