@Generated(value="software.amazon.awssdk:codegen") public final class CreateThreatIntelSetRequest extends GuardDutyRequest implements ToCopyableBuilder<CreateThreatIntelSetRequest.Builder,CreateThreatIntelSetRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateThreatIntelSetRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
Boolean |
activate()
A boolean value that indicates whether GuardDuty is to start using the uploaded ThreatIntelSet.
|
static CreateThreatIntelSetRequest.Builder |
builder() |
String |
clientToken()
The idempotency token for the create request.
|
String |
detectorId()
The unique ID of the detector of the GuardDuty account for which you want to create a threatIntelSet.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
ThreatIntelSetFormat |
format()
The format of the file that contains the ThreatIntelSet.
|
String |
formatAsString()
The format of the file that contains the ThreatIntelSet.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
location()
The URI of the file that contains the ThreatIntelSet.
|
String |
name()
A user-friendly ThreatIntelSet name that is displayed in all finding generated by activity that involves IP
addresses included in this ThreatIntelSet.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateThreatIntelSetRequest.Builder> |
serializableBuilderClass() |
Map<String,String> |
tags()
The tags to be added to a new Threat List resource.
|
CreateThreatIntelSetRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String detectorId()
The unique ID of the detector of the GuardDuty account for which you want to create a threatIntelSet.
public String name()
A user-friendly ThreatIntelSet name that is displayed in all finding generated by activity that involves IP addresses included in this ThreatIntelSet.
public ThreatIntelSetFormat format()
The format of the file that contains the ThreatIntelSet.
If the service returns an enum value that is not available in the current SDK version, format will
return ThreatIntelSetFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from formatAsString().
ThreatIntelSetFormatpublic String formatAsString()
The format of the file that contains the ThreatIntelSet.
If the service returns an enum value that is not available in the current SDK version, format will
return ThreatIntelSetFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from formatAsString().
ThreatIntelSetFormatpublic 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).
public Boolean activate()
A boolean value that indicates whether GuardDuty is to start using the uploaded ThreatIntelSet.
public String clientToken()
The idempotency token for the create request.
public Map<String,String> tags()
The tags to be added to a new Threat List resource.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public CreateThreatIntelSetRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateThreatIntelSetRequest.Builder,CreateThreatIntelSetRequest>toBuilder in class GuardDutyRequestpublic static CreateThreatIntelSetRequest.Builder builder()
public static Class<? extends CreateThreatIntelSetRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2019. All rights reserved.