Class CfnAgentContextPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.wellarchitected.CfnAgentContextPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnAgentContextPropsMixin>
- Enclosing class:
CfnAgentContextPropsMixin
@Stability(Stable)
public static final class CfnAgentContextPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnAgentContextPropsMixin>
A fluent builder for
CfnAgentContextPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()The free-form content of the Agent Context, supplied as an arbitrary JSON object.contextType(String contextType) The type of the Agent Context.create()create(CfnPropertyMixinOptions options) profileArn(String profileArn) The Amazon Resource Name (ARN) of the parent Agent Profile that owns this context.The title of the Agent Context.
-
Method Details
-
create
@Stability(Stable) public static CfnAgentContextPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnAgentContextPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnAgentContextPropsMixin.Builder.
-
content
The free-form content of the Agent Context, supplied as an arbitrary JSON object.- Parameters:
content- The free-form content of the Agent Context, supplied as an arbitrary JSON object. This parameter is required.- Returns:
this- See Also:
-
contextType
The type of the Agent Context.- Parameters:
contextType- The type of the Agent Context. This parameter is required.- Returns:
this- See Also:
-
profileArn
The Amazon Resource Name (ARN) of the parent Agent Profile that owns this context.Pass
!Refof the parent AWS::WellArchitected::AgentProfile to flow its ARN here.- Parameters:
profileArn- The Amazon Resource Name (ARN) of the parent Agent Profile that owns this context. This parameter is required.- Returns:
this- See Also:
-
title
The title of the Agent Context.- Parameters:
title- The title of the Agent Context. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnAgentContextPropsMixin>- Returns:
- a newly built instance of
CfnAgentContextPropsMixin.
-