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 String
awsKMSDescription()
A key description to use while performing a createKey operation.String
awsKMSKeyId()
The key Id.String
awsKMSLimit()
The limit number of keys to return while performing a listKeys operation.String
awsKMSOperation()
The operation we want to perform.String
awsKMSPendingWindowInDays()
The waiting period, specified in number of days.
-
-
-
Method Detail
-
awsKMSOperation
public String awsKMSOperation()
The operation we want to perform. The option is a:String
type. 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:Integer
type. 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:String
type. Group: producer- Returns:
- the name of the header
AwsKMSDescription
.
-
awsKMSKeyId
public String awsKMSKeyId()
The key Id. The option is a:String
type. 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:Integer
type. Group: producer- Returns:
- the name of the header
AwsKMSPendingWindowInDays
.
-
-