Class SecretsManagerEndpointBuilderFactory.SecretsManagerHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.SecretsManagerEndpointBuilderFactory.SecretsManagerHeaderNameBuilder
- Enclosing interface:
SecretsManagerEndpointBuilderFactory
public static class SecretsManagerEndpointBuilderFactory.SecretsManagerHeaderNameBuilder
extends Object
The builder of headers' name for the AWS Secrets Manager component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe ARN of the Lambda rotation function that can rotate the secret.The number of results to include in the response.The operation we want to perform.The description of the secret.If this header is set to true, the deleted secret won't have any retention period.The ARN or name of the secret.A comma separated list of the ARN or name of the secrets.The name of the secret.A comma separated list of Regions in which to replicate the secret.The unique identifier of the version of the secret.The unique identifier of the version of the secrets in batch operation.
-
Constructor Details
-
SecretsManagerHeaderNameBuilder
public SecretsManagerHeaderNameBuilder()
-
-
Method Details
-
awsSecretsManagerOperation
The operation we want to perform. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSecretsManagerOperation.
-
awsSecretsManagerMaxResults
The number of results to include in the response. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsSecretsManagerMaxResults.
-
awsSecretsManagerSecretName
The name of the secret. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretName.
-
awsSecretsManagerSecretDescription
The description of the secret. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretDescription.
-
awsSecretsManagerSecretId
The ARN or name of the secret. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretId.
-
awsSecretsManagerSecretIds
A comma separated list of the ARN or name of the secrets. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretIds.
-
awsSecretsManagerLambdaRotationFunctionArn
The ARN of the Lambda rotation function that can rotate the secret. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSecretsManagerLambdaRotationFunctionArn.
-
awsSecretsManagerSecretVersionId
The unique identifier of the version of the secret. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretVersionId.
-
awsSecretsManagerSecretVersionIds
The unique identifier of the version of the secrets in batch operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretVersionIds.
-
awsSecretsManagerSecretReplicationRegions
A comma separated list of Regions in which to replicate the secret. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretReplicationRegions.
-
awsSecretsManagerSecretForceDeletion
If this header is set to true, the deleted secret won't have any retention period. The option is a:Booleantype. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretForceDeletion.
-