Interface GetDetectorVersionResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetDetectorVersionResponse.Builder,GetDetectorVersionResponse>, FraudDetectorResponse.Builder, SdkBuilder<GetDetectorVersionResponse.Builder,GetDetectorVersionResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetDetectorVersionResponse

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

    • detectorId

      The detector ID.

      Parameters:
      detectorId - The detector ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • detectorVersionId

      GetDetectorVersionResponse.Builder detectorVersionId(String detectorVersionId)

      The detector version ID.

      Parameters:
      detectorVersionId - The detector version ID.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      GetDetectorVersionResponse.Builder description(String description)

      The detector version description.

      Parameters:
      description - The detector version description.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • externalModelEndpoints

      GetDetectorVersionResponse.Builder externalModelEndpoints(Collection<String> externalModelEndpoints)

      The Amazon SageMaker model endpoints included in the detector version.

      Parameters:
      externalModelEndpoints - The Amazon SageMaker model endpoints included in the detector version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • externalModelEndpoints

      GetDetectorVersionResponse.Builder externalModelEndpoints(String... externalModelEndpoints)

      The Amazon SageMaker model endpoints included in the detector version.

      Parameters:
      externalModelEndpoints - The Amazon SageMaker model endpoints included in the detector version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modelVersions

      The model versions included in the detector version.

      Parameters:
      modelVersions - The model versions included in the detector version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modelVersions

      GetDetectorVersionResponse.Builder modelVersions(ModelVersion... modelVersions)

      The model versions included in the detector version.

      Parameters:
      modelVersions - The model versions included in the detector version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • modelVersions

      The model versions included in the detector version.

      This is a convenience method that creates an instance of the ModelVersion.Builder avoiding the need to create one manually via ModelVersion.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to modelVersions(List<ModelVersion>).

      Parameters:
      modelVersions - a consumer that will call methods on ModelVersion.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • rules

      The rules included in the detector version.

      Parameters:
      rules - The rules included in the detector version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rules

      The rules included in the detector version.

      Parameters:
      rules - The rules included in the detector version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • rules

      The rules included in the detector version.

      This is a convenience method that creates an instance of the Rule.Builder avoiding the need to create one manually via Rule.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to rules(List<Rule>).

      Parameters:
      rules - a consumer that will call methods on Rule.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the detector version.

      Parameters:
      status - The status of the detector version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the detector version.

      Parameters:
      status - The status of the detector version.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lastUpdatedTime

      GetDetectorVersionResponse.Builder lastUpdatedTime(String lastUpdatedTime)

      The timestamp when the detector version was last updated.

      Parameters:
      lastUpdatedTime - The timestamp when the detector version was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdTime

      GetDetectorVersionResponse.Builder createdTime(String createdTime)

      The timestamp when the detector version was created.

      Parameters:
      createdTime - The timestamp when the detector version was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ruleExecutionMode

      GetDetectorVersionResponse.Builder ruleExecutionMode(String ruleExecutionMode)

      The execution mode of the rule in the dectector

      FIRST_MATCHED indicates that Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.

      ALL_MATCHED indicates that Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft status.

      Parameters:
      ruleExecutionMode - The execution mode of the rule in the dectector

      FIRST_MATCHED indicates that Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.

      ALL_MATCHED indicates that Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft status.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • ruleExecutionMode

      GetDetectorVersionResponse.Builder ruleExecutionMode(RuleExecutionMode ruleExecutionMode)

      The execution mode of the rule in the dectector

      FIRST_MATCHED indicates that Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.

      ALL_MATCHED indicates that Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft status.

      Parameters:
      ruleExecutionMode - The execution mode of the rule in the dectector

      FIRST_MATCHED indicates that Amazon Fraud Detector evaluates rules sequentially, first to last, stopping at the first matched rule. Amazon Fraud dectector then provides the outcomes for that single rule.

      ALL_MATCHED indicates that Amazon Fraud Detector evaluates all rules and returns the outcomes for all matched rules. You can define and edit the rule mode at the detector version level, when it is in draft status.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • arn

      The detector version ARN.

      Parameters:
      arn - The detector version ARN.
      Returns:
      Returns a reference to this object so that method calls can be chained together.