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 for which you want to create aThreatIntelSet.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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
detectorId
CreateThreatIntelSetRequest.Builder detectorId(String detectorId)
The unique ID of the detector of the GuardDuty account for which you want to create a
ThreatIntelSet.To find the
detectorIdin the current Region, see the Settings page in the GuardDuty console, or run the ListDetectors API.- Parameters:
detectorId- The unique ID of the detector of the GuardDuty account for which you want to create aThreatIntelSet.To find the
detectorIdin 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.
-
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
-
-