Interface UpdateThreatEntitySetRequest.Builder

  • Method Details

    • detectorId

      The unique ID of the GuardDuty detector associated with the threat entity set that you want to update.

      To find the detectorId in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.

      Parameters:
      detectorId - The unique ID of the GuardDuty detector associated with the threat entity set that you want to update.

      To find the detectorId in the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.

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

      UpdateThreatEntitySetRequest.Builder threatEntitySetId(String threatEntitySetId)

      The ID returned by GuardDuty after updating the threat entity set resource.

      Parameters:
      threatEntitySetId - The ID returned by GuardDuty after updating the threat entity set resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      A user-friendly name to identify the trusted entity set.

      List naming constraints - The name of your list can include lowercase letters, uppercase letters, numbers, dash (-), and underscore (_).

      Parameters:
      name - A user-friendly name to identify the trusted entity set.

      List naming constraints - The name of your list can include lowercase letters, uppercase letters, numbers, dash (-), and underscore (_).

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

      The URI of the file that contains the trusted entity set.

      Parameters:
      location - The URI of the file that contains the trusted entity set.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • expectedBucketOwner

      UpdateThreatEntitySetRequest.Builder expectedBucketOwner(String expectedBucketOwner)

      The Amazon Web Services account ID that owns the Amazon S3 bucket specified in the location parameter.

      Parameters:
      expectedBucketOwner - The Amazon Web Services account ID that owns the Amazon S3 bucket specified in the location parameter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • activate

      A boolean value that indicates whether GuardDuty is to start using this updated threat entity set. After you update an entity set, you will need to activate it again. It might take up to 15 minutes for the updated entity set to be effective.

      Parameters:
      activate - A boolean value that indicates whether GuardDuty is to start using this updated threat entity set. After you update an entity set, you will need to activate it again. It might take up to 15 minutes for the updated entity set to be effective.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      UpdateThreatEntitySetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.