@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeleteNetworkAclEntryRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<DeleteNetworkAclEntryRequest>
NOOP
Constructor and Description |
---|
DeleteNetworkAclEntryRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteNetworkAclEntryRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Request<DeleteNetworkAclEntryRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
Boolean |
getEgress()
Indicates whether the rule is an egress rule.
|
String |
getNetworkAclId()
The ID of the network ACL.
|
Integer |
getRuleNumber()
The rule number of the entry to delete.
|
int |
hashCode() |
Boolean |
isEgress()
Indicates whether the rule is an egress rule.
|
void |
setEgress(Boolean egress)
Indicates whether the rule is an egress rule.
|
void |
setNetworkAclId(String networkAclId)
The ID of the network ACL.
|
void |
setRuleNumber(Integer ruleNumber)
The rule number of the entry to delete.
|
String |
toString()
Returns a string representation of this object.
|
DeleteNetworkAclEntryRequest |
withEgress(Boolean egress)
Indicates whether the rule is an egress rule.
|
DeleteNetworkAclEntryRequest |
withNetworkAclId(String networkAclId)
The ID of the network ACL.
|
DeleteNetworkAclEntryRequest |
withRuleNumber(Integer ruleNumber)
The rule number of the entry to delete.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setEgress(Boolean egress)
Indicates whether the rule is an egress rule.
egress
- Indicates whether the rule is an egress rule.public Boolean getEgress()
Indicates whether the rule is an egress rule.
public DeleteNetworkAclEntryRequest withEgress(Boolean egress)
Indicates whether the rule is an egress rule.
egress
- Indicates whether the rule is an egress rule.public Boolean isEgress()
Indicates whether the rule is an egress rule.
public void setNetworkAclId(String networkAclId)
The ID of the network ACL.
networkAclId
- The ID of the network ACL.public String getNetworkAclId()
The ID of the network ACL.
public DeleteNetworkAclEntryRequest withNetworkAclId(String networkAclId)
The ID of the network ACL.
networkAclId
- The ID of the network ACL.public void setRuleNumber(Integer ruleNumber)
The rule number of the entry to delete.
ruleNumber
- The rule number of the entry to delete.public Integer getRuleNumber()
The rule number of the entry to delete.
public DeleteNetworkAclEntryRequest withRuleNumber(Integer ruleNumber)
The rule number of the entry to delete.
ruleNumber
- The rule number of the entry to delete.public Request<DeleteNetworkAclEntryRequest> getDryRunRequest()
getDryRunRequest
in interface DryRunSupportedRequest<DeleteNetworkAclEntryRequest>
public String toString()
toString
in class Object
Object.toString()
public DeleteNetworkAclEntryRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()