Interface ExternalModel.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ExternalModel.Builder,ExternalModel>,SdkBuilder<ExternalModel.Builder,ExternalModel>,SdkPojo
- Enclosing class:
- ExternalModel
public static interface ExternalModel.Builder extends SdkPojo, CopyableBuilder<ExternalModel.Builder,ExternalModel>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ExternalModel.Builderarn(String arn)The model ARN.ExternalModel.BuildercreatedTime(String createdTime)Timestamp of when the model was last created.default ExternalModel.BuilderinputConfiguration(Consumer<ModelInputConfiguration.Builder> inputConfiguration)The input configuration.ExternalModel.BuilderinputConfiguration(ModelInputConfiguration inputConfiguration)The input configuration.ExternalModel.BuilderinvokeModelEndpointRoleArn(String invokeModelEndpointRoleArn)The role used to invoke the model.ExternalModel.BuilderlastUpdatedTime(String lastUpdatedTime)Timestamp of when the model was last updated.ExternalModel.BuildermodelEndpoint(String modelEndpoint)The Amazon SageMaker model endpoints.ExternalModel.BuildermodelEndpointStatus(String modelEndpointStatus)The Amazon Fraud Detector status for the external model endpointExternalModel.BuildermodelEndpointStatus(ModelEndpointStatus modelEndpointStatus)The Amazon Fraud Detector status for the external model endpointExternalModel.BuildermodelSource(String modelSource)The source of the model.ExternalModel.BuildermodelSource(ModelSource modelSource)The source of the model.default ExternalModel.BuilderoutputConfiguration(Consumer<ModelOutputConfiguration.Builder> outputConfiguration)The output configuration.ExternalModel.BuilderoutputConfiguration(ModelOutputConfiguration outputConfiguration)The output configuration.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
modelEndpoint
ExternalModel.Builder modelEndpoint(String modelEndpoint)
The Amazon SageMaker model endpoints.
- Parameters:
modelEndpoint- The Amazon SageMaker model endpoints.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelSource
ExternalModel.Builder modelSource(String 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,ModelSource
-
modelSource
ExternalModel.Builder modelSource(ModelSource 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,ModelSource
-
invokeModelEndpointRoleArn
ExternalModel.Builder invokeModelEndpointRoleArn(String invokeModelEndpointRoleArn)
The role used to invoke the model.
- Parameters:
invokeModelEndpointRoleArn- The role used to invoke the model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputConfiguration
ExternalModel.Builder inputConfiguration(ModelInputConfiguration inputConfiguration)
The input configuration.
- Parameters:
inputConfiguration- The input configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputConfiguration
default ExternalModel.Builder inputConfiguration(Consumer<ModelInputConfiguration.Builder> inputConfiguration)
The 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:
inputConfiguration(ModelInputConfiguration)
-
outputConfiguration
ExternalModel.Builder outputConfiguration(ModelOutputConfiguration outputConfiguration)
The output configuration.
- Parameters:
outputConfiguration- The output configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfiguration
default ExternalModel.Builder outputConfiguration(Consumer<ModelOutputConfiguration.Builder> outputConfiguration)
The 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:
outputConfiguration(ModelOutputConfiguration)
-
modelEndpointStatus
ExternalModel.Builder modelEndpointStatus(String modelEndpointStatus)
The Amazon Fraud Detector status for the external model endpoint
- Parameters:
modelEndpointStatus- The Amazon Fraud Detector status for the external model endpoint- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ModelEndpointStatus,ModelEndpointStatus
-
modelEndpointStatus
ExternalModel.Builder modelEndpointStatus(ModelEndpointStatus modelEndpointStatus)
The Amazon Fraud Detector status for the external model endpoint
- Parameters:
modelEndpointStatus- The Amazon Fraud Detector status for the external model endpoint- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ModelEndpointStatus,ModelEndpointStatus
-
lastUpdatedTime
ExternalModel.Builder lastUpdatedTime(String lastUpdatedTime)
Timestamp of when the model was last updated.
- Parameters:
lastUpdatedTime- Timestamp of when the model was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdTime
ExternalModel.Builder createdTime(String createdTime)
Timestamp of when the model was last created.
- Parameters:
createdTime- Timestamp of when the model was last created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
ExternalModel.Builder arn(String arn)
The model ARN.
- Parameters:
arn- The model ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-