Class KMS2EndpointBuilderFactory.KMS2HeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.KMS2EndpointBuilderFactory.KMS2HeaderNameBuilder
- Enclosing interface:
KMS2EndpointBuilderFactory
The builder of headers' name for the AWS Key Management Service (KMS) component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe date and time after which AWS KMS deletes the key.A key description to use while performing a createKey operation.The Amazon Resource Name (ARN) of the key.The key Id.The state of the key.The limit number of keys to return while performing a listKeys operation.The marker for the next set of results.The operation we want to perform.The waiting period, specified in number of days.Whether the response has more results (is truncated).
-
Constructor Details
-
KMS2HeaderNameBuilder
public KMS2HeaderNameBuilder()
-
-
Method Details
-
awsKMSOperation
The operation we want to perform. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsKMSOperation.
-
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
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
The key Id. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
AwsKMSKeyId.
-
awsKMSPendingWindowInDays
The waiting period, specified in number of days. The option is a:Integertype. Group: producer- Returns:
- the name of the header
AwsKMSPendingWindowInDays.
-
awsKMSMarker
The marker for the next set of results. The option is a:Stringtype. Group: listKeys- Returns:
- the name of the header
AwsKMSMarker.
-
awsKMSTruncated
Whether the response has more results (is truncated). The option is a:Booleantype. Group: listKeys- Returns:
- the name of the header
AwsKMSTruncated.
-
awsKMSKeyArn
The Amazon Resource Name (ARN) of the key. The option is a:Stringtype. Group: createKey describeKey- Returns:
- the name of the header
AwsKMSKeyArn.
-
awsKMSKeyState
The state of the key. The option is a:Stringtype. Group: createKey describeKey- Returns:
- the name of the header
AwsKMSKeyState.
-
awsKMSDeletionDate
The date and time after which AWS KMS deletes the key. The option is a:java.time.Instanttype. Group: scheduleKeyDeletion- Returns:
- the name of the header
AwsKMSDeletionDate.
-