Interface ModelInputConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ModelInputConfiguration.Builder,ModelInputConfiguration>, SdkBuilder<ModelInputConfiguration.Builder,ModelInputConfiguration>, SdkPojo
Enclosing class:
ModelInputConfiguration

public static interface ModelInputConfiguration.Builder extends SdkPojo, CopyableBuilder<ModelInputConfiguration.Builder,ModelInputConfiguration>
  • Method Details

    • eventTypeName

      ModelInputConfiguration.Builder eventTypeName(String eventTypeName)

      The event type name.

      Parameters:
      eventTypeName - The event type name.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • format

      The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.

      Parameters:
      format - The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • format

      The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.

      Parameters:
      format - The format of the model input configuration. The format differs depending on if it is passed through to SageMaker or constructed by Amazon Fraud Detector.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • useEventVariables

      ModelInputConfiguration.Builder useEventVariables(Boolean useEventVariables)

      The event variables.

      Parameters:
      useEventVariables - The event variables.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jsonInputTemplate

      ModelInputConfiguration.Builder jsonInputTemplate(String jsonInputTemplate)

      Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.

      Parameters:
      jsonInputTemplate - Template for constructing the JSON input-data sent to SageMaker. At event-evaluation, the placeholders for variable names in the template will be replaced with the variable values before being sent to SageMaker.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • csvInputTemplate

      ModelInputConfiguration.Builder csvInputTemplate(String csvInputTemplate)

      Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.

      Parameters:
      csvInputTemplate - Template for constructing the CSV input-data sent to SageMaker. At event-evaluation, the placeholders for variable-names in the template will be replaced with the variable values before being sent to SageMaker.
      Returns:
      Returns a reference to this object so that method calls can be chained together.