Class CfnGatewayTarget.InferenceProviderTargetConfigurationProperty.Builder
java.lang.Object
software.amazon.awscdk.services.bedrockagentcore.CfnGatewayTarget.InferenceProviderTargetConfigurationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnGatewayTarget.InferenceProviderTargetConfigurationProperty>
- Enclosing interface:
CfnGatewayTarget.InferenceProviderTargetConfigurationProperty
@Stability(Stable)
public static final class CfnGatewayTarget.InferenceProviderTargetConfigurationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnGatewayTarget.InferenceProviderTargetConfigurationProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the configured instance.modelMapping(IResolvable modelMapping) modelMapping(CfnGatewayTarget.ModelMappingProperty modelMapping) operations(List<? extends Object> operations) operations(IResolvable operations)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
endpoint
@Stability(Stable) public CfnGatewayTarget.InferenceProviderTargetConfigurationProperty.Builder endpoint(String endpoint) - Parameters:
endpoint- the value to be set. This parameter is required.- Returns:
this
-
modelMapping
@Stability(Stable) public CfnGatewayTarget.InferenceProviderTargetConfigurationProperty.Builder modelMapping(IResolvable modelMapping) - Parameters:
modelMapping- the value to be set.- Returns:
this
-
modelMapping
@Stability(Stable) public CfnGatewayTarget.InferenceProviderTargetConfigurationProperty.Builder modelMapping(CfnGatewayTarget.ModelMappingProperty modelMapping) - Parameters:
modelMapping- the value to be set.- Returns:
this
-
operations
@Stability(Stable) public CfnGatewayTarget.InferenceProviderTargetConfigurationProperty.Builder operations(IResolvable operations) - Parameters:
operations- the value to be set.- Returns:
this
-
operations
@Stability(Stable) public CfnGatewayTarget.InferenceProviderTargetConfigurationProperty.Builder operations(List<? extends Object> operations) - Parameters:
operations- the value to be set.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnGatewayTarget.InferenceProviderTargetConfigurationProperty>- Returns:
- a new instance of
CfnGatewayTarget.InferenceProviderTargetConfigurationProperty - Throws:
NullPointerException- if any required attribute was not provided
-