Interface CreateThreatIntelSetRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateThreatIntelSetRequest.Builder,CreateThreatIntelSetRequest>,GuardDutyRequest.Builder,SdkBuilder<CreateThreatIntelSetRequest.Builder,CreateThreatIntelSetRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateThreatIntelSetRequest
public static interface CreateThreatIntelSetRequest.Builder extends GuardDutyRequest.Builder, SdkPojo, CopyableBuilder<CreateThreatIntelSetRequest.Builder,CreateThreatIntelSetRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateThreatIntelSetRequest.Builderactivate(Boolean activate)A Boolean value that indicates whether GuardDuty is to start using the uploaded ThreatIntelSet.CreateThreatIntelSetRequest.BuilderclientToken(String clientToken)The idempotency token for the create request.CreateThreatIntelSetRequest.BuilderdetectorId(String detectorId)The unique ID of the detector of the GuardDuty account that you want to create a threatIntelSet for.CreateThreatIntelSetRequest.Builderformat(String format)The format of the file that contains the ThreatIntelSet.CreateThreatIntelSetRequest.Builderformat(ThreatIntelSetFormat format)The format of the file that contains the ThreatIntelSet.CreateThreatIntelSetRequest.Builderlocation(String location)The URI of the file that contains the ThreatIntelSet.CreateThreatIntelSetRequest.Buildername(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.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateThreatIntelSetRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateThreatIntelSetRequest.Buildertags(Map<String,String> tags)The tags to be added to a new threat list resource.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.guardduty.model.GuardDutyRequest.Builder
build
-
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
-
detectorId
CreateThreatIntelSetRequest.Builder detectorId(String detectorId)
The unique ID of the detector of the GuardDuty account that you want to create a threatIntelSet for.
- Parameters:
detectorId- The unique ID of the detector of the GuardDuty account that you want to create a threatIntelSet for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
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.
- Parameters:
name- A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
format
CreateThreatIntelSetRequest.Builder format(String format)
The format of the file that contains the ThreatIntelSet.
- Parameters:
format- The format of the file that contains the ThreatIntelSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ThreatIntelSetFormat,ThreatIntelSetFormat
-
format
CreateThreatIntelSetRequest.Builder format(ThreatIntelSetFormat format)
The format of the file that contains the ThreatIntelSet.
- Parameters:
format- The format of the file that contains the ThreatIntelSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ThreatIntelSetFormat,ThreatIntelSetFormat
-
location
CreateThreatIntelSetRequest.Builder location(String location)
The URI of the file that contains the ThreatIntelSet.
- Parameters:
location- The URI of the file that contains the ThreatIntelSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activate
CreateThreatIntelSetRequest.Builder activate(Boolean activate)
A Boolean value that indicates whether GuardDuty is to start using the uploaded ThreatIntelSet.
- Parameters:
activate- A Boolean value that indicates whether GuardDuty is to start using the uploaded ThreatIntelSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
CreateThreatIntelSetRequest.Builder clientToken(String clientToken)
The idempotency token for the create request.
- Parameters:
clientToken- The idempotency token for the create request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateThreatIntelSetRequest.Builder tags(Map<String,String> tags)
The tags to be added to a new threat list resource.
- Parameters:
tags- The tags to be added to a new threat list resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateThreatIntelSetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateThreatIntelSetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-