Class CfnApplicationInferenceProfilePropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.bedrock.CfnApplicationInferenceProfilePropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnApplicationInferenceProfilePropsMixin>
- Enclosing class:
CfnApplicationInferenceProfilePropsMixin
@Stability(Stable)
public static final class CfnApplicationInferenceProfilePropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnApplicationInferenceProfilePropsMixin>
A fluent builder for
CfnApplicationInferenceProfilePropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) description(String description) The description of the inference profile.inferenceProfileName(String inferenceProfileName) The name of the inference profile.modelSource(CfnApplicationInferenceProfilePropsMixin.InferenceProfileModelSourceProperty modelSource) Contains configurations for the inference profile to copy as the resource.modelSource(IResolvable modelSource) Contains configurations for the inference profile to copy as the resource.A list of tags associated with the inference profile.
-
Method Details
-
create
@Stability(Stable) public static CfnApplicationInferenceProfilePropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnApplicationInferenceProfilePropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnApplicationInferenceProfilePropsMixin.Builder.
-
description
@Stability(Stable) public CfnApplicationInferenceProfilePropsMixin.Builder description(String description) The description of the inference profile.- Parameters:
description- The description of the inference profile. This parameter is required.- Returns:
this- See Also:
-
inferenceProfileName
@Stability(Stable) public CfnApplicationInferenceProfilePropsMixin.Builder inferenceProfileName(String inferenceProfileName) The name of the inference profile.- Parameters:
inferenceProfileName- The name of the inference profile. This parameter is required.- Returns:
this- See Also:
-
modelSource
@Stability(Stable) public CfnApplicationInferenceProfilePropsMixin.Builder modelSource(IResolvable modelSource) Contains configurations for the inference profile to copy as the resource.- Parameters:
modelSource- Contains configurations for the inference profile to copy as the resource. This parameter is required.- Returns:
this- See Also:
-
modelSource
@Stability(Stable) public CfnApplicationInferenceProfilePropsMixin.Builder modelSource(CfnApplicationInferenceProfilePropsMixin.InferenceProfileModelSourceProperty modelSource) Contains configurations for the inference profile to copy as the resource.- Parameters:
modelSource- Contains configurations for the inference profile to copy as the resource. This parameter is required.- Returns:
this- See Also:
-
tags
@Stability(Stable) public CfnApplicationInferenceProfilePropsMixin.Builder tags(List<? extends CfnTag> tags) A list of tags associated with the inference profile.- Parameters:
tags- A list of tags associated with the inference profile. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnApplicationInferenceProfilePropsMixin>- Returns:
- a newly built instance of
CfnApplicationInferenceProfilePropsMixin.
-