Class KMS2EndpointBuilderFactory.KMS2HeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.KMS2EndpointBuilderFactory.KMS2HeaderNameBuilder
-
- Enclosing interface:
- KMS2EndpointBuilderFactory
public static class KMS2EndpointBuilderFactory.KMS2HeaderNameBuilder extends Object
The builder of headers' name for the AWS Key Management Service (KMS) component.
-
-
Constructor Summary
Constructors Constructor Description KMS2HeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringawsKMSDescription()A key description to use while performing a createKey operation.StringawsKMSKeyId()The key Id.StringawsKMSLimit()The limit number of keys to return while performing a listKeys operation.StringawsKMSOperation()The operation we want to perform.StringawsKMSPendingWindowInDays()The waiting period, specified in number of days.
-
-
-
Method Detail
-
awsKMSOperation
public String awsKMSOperation()
The operation we want to perform. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsKMSOperation.
-
awsKMSLimit
public String awsKMSLimit()
The limit number of keys to return while performing a listKeys operation. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsKMSLimit.
-
awsKMSDescription
public String awsKMSDescription()
A key description to use while performing a createKey operation. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsKMSDescription.
-
awsKMSKeyId
public String awsKMSKeyId()
The key Id. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsKMSKeyId.
-
awsKMSPendingWindowInDays
public String awsKMSPendingWindowInDays()
The waiting period, specified in number of days. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsKMSPendingWindowInDays.
-
-