Class CfnSequenceStoreProps.Builder
java.lang.Object
software.amazon.awscdk.services.omics.CfnSequenceStoreProps.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnSequenceStoreProps>
- Enclosing interface:
- CfnSequenceStoreProps
@Stability(Stable)
public static final class CfnSequenceStoreProps.Builder
extends Object
implements software.amazon.jsii.Builder<CfnSequenceStoreProps>
A builder for
CfnSequenceStoreProps
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the configured instance.description
(String description) Sets the value ofCfnSequenceStoreProps.getDescription()
Sets the value ofCfnSequenceStoreProps.getName()
sseConfig
(IResolvable sseConfig) Sets the value ofCfnSequenceStoreProps.getSseConfig()
sseConfig
(CfnSequenceStore.SseConfigProperty sseConfig) Sets the value ofCfnSequenceStoreProps.getSseConfig()
Sets the value ofCfnSequenceStoreProps.getTags()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
name
Sets the value ofCfnSequenceStoreProps.getName()
- Parameters:
name
- A name for the store. This parameter is required.- Returns:
this
-
description
Sets the value ofCfnSequenceStoreProps.getDescription()
- Parameters:
description
- A description for the store.- Returns:
this
-
sseConfig
Sets the value ofCfnSequenceStoreProps.getSseConfig()
- Parameters:
sseConfig
- Server-side encryption (SSE) settings for the store.- Returns:
this
-
sseConfig
@Stability(Stable) public CfnSequenceStoreProps.Builder sseConfig(CfnSequenceStore.SseConfigProperty sseConfig) Sets the value ofCfnSequenceStoreProps.getSseConfig()
- Parameters:
sseConfig
- Server-side encryption (SSE) settings for the store.- Returns:
this
-
tags
Sets the value ofCfnSequenceStoreProps.getTags()
- Parameters:
tags
- Tags for the store.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnSequenceStoreProps>
- Returns:
- a new instance of
CfnSequenceStoreProps
- Throws:
NullPointerException
- if any required attribute was not provided
-