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