@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FirewallDomainListMetadata extends Object implements Serializable, Cloneable, StructuredPojo
Minimal high-level information for a firewall domain list. The action ListFirewallDomainLists returns an array of these objects.
To retrieve full information for a firewall domain list, call GetFirewallDomainList and ListFirewallDomains.
Constructor and Description |
---|
FirewallDomainListMetadata() |
Modifier and Type | Method and Description |
---|---|
FirewallDomainListMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the firewall domain list metadata.
|
String |
getCreatorRequestId()
A unique string defined by you to identify the request.
|
String |
getId()
The ID of the domain list.
|
String |
getManagedOwnerName()
The owner of the list, used only for lists that are not managed by you.
|
String |
getName()
The name of the domain list.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the firewall domain list metadata.
|
void |
setCreatorRequestId(String creatorRequestId)
A unique string defined by you to identify the request.
|
void |
setId(String id)
The ID of the domain list.
|
void |
setManagedOwnerName(String managedOwnerName)
The owner of the list, used only for lists that are not managed by you.
|
void |
setName(String name)
The name of the domain list.
|
String |
toString()
Returns a string representation of this object.
|
FirewallDomainListMetadata |
withArn(String arn)
The Amazon Resource Name (ARN) of the firewall domain list metadata.
|
FirewallDomainListMetadata |
withCreatorRequestId(String creatorRequestId)
A unique string defined by you to identify the request.
|
FirewallDomainListMetadata |
withId(String id)
The ID of the domain list.
|
FirewallDomainListMetadata |
withManagedOwnerName(String managedOwnerName)
The owner of the list, used only for lists that are not managed by you.
|
FirewallDomainListMetadata |
withName(String name)
The name of the domain list.
|
public void setId(String id)
The ID of the domain list.
id
- The ID of the domain list.public String getId()
The ID of the domain list.
public FirewallDomainListMetadata withId(String id)
The ID of the domain list.
id
- The ID of the domain list.public void setArn(String arn)
The Amazon Resource Name (ARN) of the firewall domain list metadata.
arn
- The Amazon Resource Name (ARN) of the firewall domain list metadata.public String getArn()
The Amazon Resource Name (ARN) of the firewall domain list metadata.
public FirewallDomainListMetadata withArn(String arn)
The Amazon Resource Name (ARN) of the firewall domain list metadata.
arn
- The Amazon Resource Name (ARN) of the firewall domain list metadata.public void setName(String name)
The name of the domain list.
name
- The name of the domain list.public String getName()
The name of the domain list.
public FirewallDomainListMetadata withName(String name)
The name of the domain list.
name
- The name of the domain list.public void setCreatorRequestId(String creatorRequestId)
A unique string defined by you to identify the request. This allows you to retry failed requests without the risk of running the operation twice. This can be any unique string, for example, a timestamp.
creatorRequestId
- A unique string defined by you to identify the request. This allows you to retry failed requests without
the risk of running the operation twice. This can be any unique string, for example, a timestamp.public String getCreatorRequestId()
A unique string defined by you to identify the request. This allows you to retry failed requests without the risk of running the operation twice. This can be any unique string, for example, a timestamp.
public FirewallDomainListMetadata withCreatorRequestId(String creatorRequestId)
A unique string defined by you to identify the request. This allows you to retry failed requests without the risk of running the operation twice. This can be any unique string, for example, a timestamp.
creatorRequestId
- A unique string defined by you to identify the request. This allows you to retry failed requests without
the risk of running the operation twice. This can be any unique string, for example, a timestamp.public void setManagedOwnerName(String managedOwnerName)
The owner of the list, used only for lists that are not managed by you. For example, the managed domain list
AWSManagedDomainsMalwareDomainList
has the managed owner name
Route 53 Resolver DNS Firewall
.
managedOwnerName
- The owner of the list, used only for lists that are not managed by you. For example, the managed domain
list AWSManagedDomainsMalwareDomainList
has the managed owner name
Route 53 Resolver DNS Firewall
.public String getManagedOwnerName()
The owner of the list, used only for lists that are not managed by you. For example, the managed domain list
AWSManagedDomainsMalwareDomainList
has the managed owner name
Route 53 Resolver DNS Firewall
.
AWSManagedDomainsMalwareDomainList
has the managed owner name
Route 53 Resolver DNS Firewall
.public FirewallDomainListMetadata withManagedOwnerName(String managedOwnerName)
The owner of the list, used only for lists that are not managed by you. For example, the managed domain list
AWSManagedDomainsMalwareDomainList
has the managed owner name
Route 53 Resolver DNS Firewall
.
managedOwnerName
- The owner of the list, used only for lists that are not managed by you. For example, the managed domain
list AWSManagedDomainsMalwareDomainList
has the managed owner name
Route 53 Resolver DNS Firewall
.public String toString()
toString
in class Object
Object.toString()
public FirewallDomainListMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.