public static interface CreateThreatIntelSetRequest.Builder extends GuardDutyRequest.Builder, SdkPojo, CopyableBuilder<CreateThreatIntelSetRequest.Builder,CreateThreatIntelSetRequest>
Modifier and Type | Method and Description |
---|---|
CreateThreatIntelSetRequest.Builder |
activate(Boolean activate)
A Boolean value that indicates whether GuardDuty is to start using the uploaded ThreatIntelSet.
|
CreateThreatIntelSetRequest.Builder |
clientToken(String clientToken)
The idempotency token for the create request.
|
CreateThreatIntelSetRequest.Builder |
detectorId(String detectorId)
The unique ID of the detector of the GuardDuty account that you want to create a threatIntelSet for.
|
CreateThreatIntelSetRequest.Builder |
format(String format)
The format of the file that contains the ThreatIntelSet.
|
CreateThreatIntelSetRequest.Builder |
format(ThreatIntelSetFormat format)
The format of the file that contains the ThreatIntelSet.
|
CreateThreatIntelSetRequest.Builder |
location(String location)
The URI of the file that contains the ThreatIntelSet.
|
CreateThreatIntelSetRequest.Builder |
name(String name)
A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP
addresses included in this ThreatIntelSet.
|
CreateThreatIntelSetRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
CreateThreatIntelSetRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
CreateThreatIntelSetRequest.Builder |
tags(Map<String,String> tags)
The tags to be added to a new threat list resource.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
CreateThreatIntelSetRequest.Builder detectorId(String detectorId)
The unique ID of the detector of the GuardDuty account that you want to create a threatIntelSet for.
detectorId
- The unique ID of the detector of the GuardDuty account that you want to create a threatIntelSet for.CreateThreatIntelSetRequest.Builder name(String name)
A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.
name
- A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that
involves IP addresses included in this ThreatIntelSet.CreateThreatIntelSetRequest.Builder format(String format)
The format of the file that contains the ThreatIntelSet.
format
- The format of the file that contains the ThreatIntelSet.ThreatIntelSetFormat
,
ThreatIntelSetFormat
CreateThreatIntelSetRequest.Builder format(ThreatIntelSetFormat format)
The format of the file that contains the ThreatIntelSet.
format
- The format of the file that contains the ThreatIntelSet.ThreatIntelSetFormat
,
ThreatIntelSetFormat
CreateThreatIntelSetRequest.Builder location(String location)
The URI of the file that contains the ThreatIntelSet. For example: https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.
location
- The URI of the file that contains the ThreatIntelSet. For example:
https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.CreateThreatIntelSetRequest.Builder activate(Boolean activate)
A Boolean value that indicates whether GuardDuty is to start using the uploaded ThreatIntelSet.
activate
- A Boolean value that indicates whether GuardDuty is to start using the uploaded ThreatIntelSet.CreateThreatIntelSetRequest.Builder clientToken(String clientToken)
The idempotency token for the create request.
clientToken
- The idempotency token for the create request.CreateThreatIntelSetRequest.Builder tags(Map<String,String> tags)
The tags to be added to a new threat list resource.
tags
- The tags to be added to a new threat list resource.CreateThreatIntelSetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.CreateThreatIntelSetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.