Class CfnMissionProfile.StreamsKmsKeyProperty.Builder
java.lang.Object
software.amazon.awscdk.services.groundstation.CfnMissionProfile.StreamsKmsKeyProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnMissionProfile.StreamsKmsKeyProperty>
- Enclosing interface:
- CfnMissionProfile.StreamsKmsKeyProperty
@Stability(Stable)
public static final class CfnMissionProfile.StreamsKmsKeyProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnMissionProfile.StreamsKmsKeyProperty>
A builder for
CfnMissionProfile.StreamsKmsKeyProperty-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.kmsAliasArn(String kmsAliasArn) Sets the value ofCfnMissionProfile.StreamsKmsKeyProperty.getKmsAliasArn()Sets the value ofCfnMissionProfile.StreamsKmsKeyProperty.getKmsKeyArn()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
kmsAliasArn
@Stability(Stable) public CfnMissionProfile.StreamsKmsKeyProperty.Builder kmsAliasArn(String kmsAliasArn) Sets the value ofCfnMissionProfile.StreamsKmsKeyProperty.getKmsAliasArn()- Parameters:
kmsAliasArn-CfnMissionProfile.StreamsKmsKeyProperty.KmsAliasArn.- Returns:
this
-
kmsKeyArn
@Stability(Stable) public CfnMissionProfile.StreamsKmsKeyProperty.Builder kmsKeyArn(String kmsKeyArn) Sets the value ofCfnMissionProfile.StreamsKmsKeyProperty.getKmsKeyArn()- Parameters:
kmsKeyArn-CfnMissionProfile.StreamsKmsKeyProperty.KmsKeyArn.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnMissionProfile.StreamsKmsKeyProperty>- Returns:
- a new instance of
CfnMissionProfile.StreamsKmsKeyProperty - Throws:
NullPointerException- if any required attribute was not provided
-