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 Constructor Description SecretsManagerHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
awsSecretsManagerLambdaRotationFunctionArn()
The ARN of the Lambda rotation function that can rotate the secret.String
awsSecretsManagerMaxResults()
The number of results to include in the response.String
awsSecretsManagerOperation()
The operation we want to perform.String
awsSecretsManagerSecretDescription()
The description of the secret.String
awsSecretsManagerSecretId()
The ARN or name of the secret.String
awsSecretsManagerSecretName()
The name of the secret.String
awsSecretsManagerSecretReplicationRegions()
A comma separated list of Regions in which to replicate the secret.String
awsSecretsManagerSecretVersionId()
The unique identifier of the version of the secret.
-
-
-
Method Detail
-
awsSecretsManagerOperation
public String awsSecretsManagerOperation()
The operation we want to perform. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsSecretsManagerOperation
.
-
awsSecretsManagerMaxResults
public String awsSecretsManagerMaxResults()
The number of results to include in the response. The option is a:Integer
type. Group: producer- Returns:
- the name of the header
AwsSecretsManagerMaxResults
.
-
awsSecretsManagerSecretName
public String awsSecretsManagerSecretName()
The name of the secret. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretName
.
-
awsSecretsManagerSecretDescription
public String awsSecretsManagerSecretDescription()
The description of the secret. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretDescription
.
-
awsSecretsManagerSecretId
public String awsSecretsManagerSecretId()
The ARN or name of the secret. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretId
.
-
awsSecretsManagerLambdaRotationFunctionArn
public String awsSecretsManagerLambdaRotationFunctionArn()
The ARN of the Lambda rotation function that can rotate the secret. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsSecretsManagerLambdaRotationFunctionArn
.
-
awsSecretsManagerSecretVersionId
public String awsSecretsManagerSecretVersionId()
The unique identifier of the version of the secret. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretVersionId
.
-
awsSecretsManagerSecretReplicationRegions
public String awsSecretsManagerSecretReplicationRegions()
A comma separated list of Regions in which to replicate the secret. The option is a:String
type. Group: producer- Returns:
- the name of the header
AwsSecretsManagerSecretReplicationRegions
.
-
-