@Generated(value="software.amazon.awssdk:codegen") public final class ImportFirewallDomainsRequest extends Route53ResolverRequest implements ToCopyableBuilder<ImportFirewallDomainsRequest.Builder,ImportFirewallDomainsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ImportFirewallDomainsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ImportFirewallDomainsRequest.Builder |
builder() |
String |
domainFileUrl()
The fully qualified URL or URI of the file stored in Amazon Simple Storage Service (Amazon S3) that contains the
list of domains to import.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
String |
firewallDomainListId()
The ID of the domain list that you want to modify with the import operation.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
FirewallDomainImportOperation |
operation()
What you want DNS Firewall to do with the domains that are listed in the file.
|
String |
operationAsString()
What you want DNS Firewall to do with the domains that are listed in the file.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ImportFirewallDomainsRequest.Builder> |
serializableBuilderClass() |
ImportFirewallDomainsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String firewallDomainListId()
The ID of the domain list that you want to modify with the import operation.
public final FirewallDomainImportOperation operation()
What you want DNS Firewall to do with the domains that are listed in the file. This must be set to
REPLACE, which updates the domain list to exactly match the list in the file.
If the service returns an enum value that is not available in the current SDK version, operation will
return FirewallDomainImportOperation.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from operationAsString().
REPLACE, which updates the domain list to exactly match the list in the file.FirewallDomainImportOperationpublic final String operationAsString()
What you want DNS Firewall to do with the domains that are listed in the file. This must be set to
REPLACE, which updates the domain list to exactly match the list in the file.
If the service returns an enum value that is not available in the current SDK version, operation will
return FirewallDomainImportOperation.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from operationAsString().
REPLACE, which updates the domain list to exactly match the list in the file.FirewallDomainImportOperationpublic final String domainFileUrl()
The fully qualified URL or URI of the file stored in Amazon Simple Storage Service (Amazon S3) that contains the list of domains to import.
The file must be in an S3 bucket that's in the same Region as your DNS Firewall. The file must be a text file and must contain a single domain per line.
The file must be in an S3 bucket that's in the same Region as your DNS Firewall. The file must be a text file and must contain a single domain per line.
public ImportFirewallDomainsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ImportFirewallDomainsRequest.Builder,ImportFirewallDomainsRequest>toBuilder in class Route53ResolverRequestpublic static ImportFirewallDomainsRequest.Builder builder()
public static Class<? extends ImportFirewallDomainsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.