Interface PutExternalModelRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<PutExternalModelRequest.Builder,,PutExternalModelRequest> FraudDetectorRequest.Builder,SdkBuilder<PutExternalModelRequest.Builder,,PutExternalModelRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
PutExternalModelRequest
-
Method Summary
Modifier and TypeMethodDescriptiondefault PutExternalModelRequest.BuilderinputConfiguration(Consumer<ModelInputConfiguration.Builder> inputConfiguration) The model endpoint input configuration.inputConfiguration(ModelInputConfiguration inputConfiguration) The model endpoint input configuration.invokeModelEndpointRoleArn(String invokeModelEndpointRoleArn) The IAM role used to invoke the model endpoint.modelEndpoint(String modelEndpoint) The model endpoints name.modelEndpointStatus(String modelEndpointStatus) The model endpoint’s status in Amazon Fraud Detector.modelEndpointStatus(ModelEndpointStatus modelEndpointStatus) The model endpoint’s status in Amazon Fraud Detector.modelSource(String modelSource) The source of the model.modelSource(ModelSource modelSource) The source of the model.default PutExternalModelRequest.BuilderoutputConfiguration(Consumer<ModelOutputConfiguration.Builder> outputConfiguration) The model endpoint output configuration.outputConfiguration(ModelOutputConfiguration outputConfiguration) The model endpoint output configuration.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.tags(Collection<Tag> tags) A collection of key and value pairs.tags(Consumer<Tag.Builder>... tags) A collection of key and value pairs.A collection of key and value pairs.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.frauddetector.model.FraudDetectorRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
modelEndpoint
The model endpoints name.
- Parameters:
modelEndpoint- The model endpoints name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelSource
The source of the model.
- Parameters:
modelSource- The source of the model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
modelSource
The source of the model.
- Parameters:
modelSource- The source of the model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
invokeModelEndpointRoleArn
The IAM role used to invoke the model endpoint.
- Parameters:
invokeModelEndpointRoleArn- The IAM role used to invoke the model endpoint.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputConfiguration
The model endpoint input configuration.
- Parameters:
inputConfiguration- The model endpoint input configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputConfiguration
default PutExternalModelRequest.Builder inputConfiguration(Consumer<ModelInputConfiguration.Builder> inputConfiguration) The model endpoint input configuration.
This is a convenience method that creates an instance of theModelInputConfiguration.Builderavoiding the need to create one manually viaModelInputConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputConfiguration(ModelInputConfiguration).- Parameters:
inputConfiguration- a consumer that will call methods onModelInputConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
outputConfiguration
The model endpoint output configuration.
- Parameters:
outputConfiguration- The model endpoint output configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfiguration
default PutExternalModelRequest.Builder outputConfiguration(Consumer<ModelOutputConfiguration.Builder> outputConfiguration) The model endpoint output configuration.
This is a convenience method that creates an instance of theModelOutputConfiguration.Builderavoiding the need to create one manually viaModelOutputConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputConfiguration(ModelOutputConfiguration).- Parameters:
outputConfiguration- a consumer that will call methods onModelOutputConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
modelEndpointStatus
The model endpoint’s status in Amazon Fraud Detector.
- Parameters:
modelEndpointStatus- The model endpoint’s status in Amazon Fraud Detector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
modelEndpointStatus
The model endpoint’s status in Amazon Fraud Detector.
- Parameters:
modelEndpointStatus- The model endpoint’s status in Amazon Fraud Detector.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
A collection of key and value pairs.
- Parameters:
tags- A collection of key and value pairs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
A collection of key and value pairs.
- Parameters:
tags- A collection of key and value pairs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
A collection of key and value pairs.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
tags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
overrideConfiguration
PutExternalModelRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
PutExternalModelRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-