Interface GetParametersForExportRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<GetParametersForExportRequest.Builder,
,GetParametersForExportRequest> PaymentCryptographyRequest.Builder
,SdkBuilder<GetParametersForExportRequest.Builder,
,GetParametersForExportRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
GetParametersForExportRequest
-
Method Summary
Modifier and TypeMethodDescriptionkeyMaterialType
(String keyMaterialType) The key block format type (for example, TR-34 or TR-31) to use during key material export.keyMaterialType
(KeyMaterialType keyMaterialType) The key block format type (for example, TR-34 or TR-31) to use during key material export.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.signingKeyAlgorithm
(String signingKeyAlgorithm) The signing key algorithm to generate a signing key certificate.signingKeyAlgorithm
(KeyAlgorithm signingKeyAlgorithm) The signing key algorithm to generate a signing key certificate.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.paymentcryptography.model.PaymentCryptographyRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
keyMaterialType
The key block format type (for example, TR-34 or TR-31) to use during key material export. Export token is only required for a TR-34 key export,
TR34_KEY_BLOCK
. Export token is not required for TR-31 key export.- Parameters:
keyMaterialType
- The key block format type (for example, TR-34 or TR-31) to use during key material export. Export token is only required for a TR-34 key export,TR34_KEY_BLOCK
. Export token is not required for TR-31 key export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
keyMaterialType
The key block format type (for example, TR-34 or TR-31) to use during key material export. Export token is only required for a TR-34 key export,
TR34_KEY_BLOCK
. Export token is not required for TR-31 key export.- Parameters:
keyMaterialType
- The key block format type (for example, TR-34 or TR-31) to use during key material export. Export token is only required for a TR-34 key export,TR34_KEY_BLOCK
. Export token is not required for TR-31 key export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signingKeyAlgorithm
The signing key algorithm to generate a signing key certificate. This certificate signs the wrapped key under export within the TR-34 key block.
RSA_2048
is the only signing key algorithm allowed.- Parameters:
signingKeyAlgorithm
- The signing key algorithm to generate a signing key certificate. This certificate signs the wrapped key under export within the TR-34 key block.RSA_2048
is the only signing key algorithm allowed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signingKeyAlgorithm
The signing key algorithm to generate a signing key certificate. This certificate signs the wrapped key under export within the TR-34 key block.
RSA_2048
is the only signing key algorithm allowed.- Parameters:
signingKeyAlgorithm
- The signing key algorithm to generate a signing key certificate. This certificate signs the wrapped key under export within the TR-34 key block.RSA_2048
is the only signing key algorithm allowed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
GetParametersForExportRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
GetParametersForExportRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-