Interface CreateIpSetRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<CreateIpSetRequest.Builder,CreateIpSetRequest>,GuardDutyRequest.Builder,SdkBuilder<CreateIpSetRequest.Builder,CreateIpSetRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateIpSetRequest
public static interface CreateIpSetRequest.Builder extends GuardDutyRequest.Builder, SdkPojo, CopyableBuilder<CreateIpSetRequest.Builder,CreateIpSetRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateIpSetRequest.Builderactivate(Boolean activate)A Boolean value that indicates whether GuardDuty is to start using the uploaded IPSet.CreateIpSetRequest.BuilderclientToken(String clientToken)The idempotency token for the create request.CreateIpSetRequest.BuilderdetectorId(String detectorId)The unique ID of the detector of the GuardDuty account that you want to create an IPSet for.CreateIpSetRequest.Builderformat(String format)The format of the file that contains the IPSet.CreateIpSetRequest.Builderformat(IpSetFormat format)The format of the file that contains the IPSet.CreateIpSetRequest.Builderlocation(String location)The URI of the file that contains the IPSet.CreateIpSetRequest.Buildername(String name)The user-friendly name to identify the IPSet.CreateIpSetRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateIpSetRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateIpSetRequest.Buildertags(Map<String,String> tags)The tags to be added to a new IP set 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
CreateIpSetRequest.Builder detectorId(String detectorId)
The unique ID of the detector of the GuardDuty account that you want to create an IPSet for.
- Parameters:
detectorId- The unique ID of the detector of the GuardDuty account that you want to create an IPSet for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
CreateIpSetRequest.Builder name(String name)
The user-friendly name to identify the IPSet.
Allowed characters are alphanumeric, whitespace, dash (-), and underscores (_).
- Parameters:
name- The user-friendly name to identify the IPSet.Allowed characters are alphanumeric, whitespace, dash (-), and underscores (_).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
format
CreateIpSetRequest.Builder format(String format)
The format of the file that contains the IPSet.
- Parameters:
format- The format of the file that contains the IPSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IpSetFormat,IpSetFormat
-
format
CreateIpSetRequest.Builder format(IpSetFormat format)
The format of the file that contains the IPSet.
- Parameters:
format- The format of the file that contains the IPSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
IpSetFormat,IpSetFormat
-
location
CreateIpSetRequest.Builder location(String location)
The URI of the file that contains the IPSet.
- Parameters:
location- The URI of the file that contains the IPSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
activate
CreateIpSetRequest.Builder activate(Boolean activate)
A Boolean value that indicates whether GuardDuty is to start using the uploaded IPSet.
- Parameters:
activate- A Boolean value that indicates whether GuardDuty is to start using the uploaded IPSet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clientToken
CreateIpSetRequest.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
CreateIpSetRequest.Builder tags(Map<String,String> tags)
The tags to be added to a new IP set resource.
- Parameters:
tags- The tags to be added to a new IP set resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
CreateIpSetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateIpSetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-