@Stability(value=Stable) public static final class CfnKnowledgeBaseProps.Builder extends Object implements software.amazon.jsii.Builder<CfnKnowledgeBaseProps>
CfnKnowledgeBaseProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnKnowledgeBaseProps.Builder description(String description)
CfnKnowledgeBaseProps.getDescription()description - `AWS::Wisdom::KnowledgeBase.Description`.this@Stability(value=Stable) public CfnKnowledgeBaseProps.Builder knowledgeBaseType(String knowledgeBaseType)
CfnKnowledgeBaseProps.getKnowledgeBaseType()knowledgeBaseType - `AWS::Wisdom::KnowledgeBase.KnowledgeBaseType`. This parameter is required.this@Stability(value=Stable) public CfnKnowledgeBaseProps.Builder name(String name)
CfnKnowledgeBaseProps.getName()name - `AWS::Wisdom::KnowledgeBase.Name`. This parameter is required.this@Stability(value=Stable) public CfnKnowledgeBaseProps.Builder renderingConfiguration(CfnKnowledgeBase.RenderingConfigurationProperty renderingConfiguration)
CfnKnowledgeBaseProps.getRenderingConfiguration()renderingConfiguration - `AWS::Wisdom::KnowledgeBase.RenderingConfiguration`.this@Stability(value=Stable) public CfnKnowledgeBaseProps.Builder renderingConfiguration(IResolvable renderingConfiguration)
CfnKnowledgeBaseProps.getRenderingConfiguration()renderingConfiguration - `AWS::Wisdom::KnowledgeBase.RenderingConfiguration`.this@Stability(value=Stable) public CfnKnowledgeBaseProps.Builder serverSideEncryptionConfiguration(CfnKnowledgeBase.ServerSideEncryptionConfigurationProperty serverSideEncryptionConfiguration)
CfnKnowledgeBaseProps.getServerSideEncryptionConfiguration()serverSideEncryptionConfiguration - `AWS::Wisdom::KnowledgeBase.ServerSideEncryptionConfiguration`.this@Stability(value=Stable) public CfnKnowledgeBaseProps.Builder serverSideEncryptionConfiguration(IResolvable serverSideEncryptionConfiguration)
CfnKnowledgeBaseProps.getServerSideEncryptionConfiguration()serverSideEncryptionConfiguration - `AWS::Wisdom::KnowledgeBase.ServerSideEncryptionConfiguration`.this@Stability(value=Stable) public CfnKnowledgeBaseProps.Builder sourceConfiguration(CfnKnowledgeBase.SourceConfigurationProperty sourceConfiguration)
CfnKnowledgeBaseProps.getSourceConfiguration()sourceConfiguration - `AWS::Wisdom::KnowledgeBase.SourceConfiguration`.this@Stability(value=Stable) public CfnKnowledgeBaseProps.Builder sourceConfiguration(IResolvable sourceConfiguration)
CfnKnowledgeBaseProps.getSourceConfiguration()sourceConfiguration - `AWS::Wisdom::KnowledgeBase.SourceConfiguration`.this@Stability(value=Stable) public CfnKnowledgeBaseProps.Builder tags(List<? extends CfnTag> tags)
CfnKnowledgeBaseProps.getTags()tags - `AWS::Wisdom::KnowledgeBase.Tags`.this@Stability(value=Stable) public CfnKnowledgeBaseProps build()
build in interface software.amazon.jsii.Builder<CfnKnowledgeBaseProps>CfnKnowledgeBasePropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.