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