public interface NetworkAcl
NetworkAcl
resource.
Each NetworkAcl
object is uniquely identified by these
identifier(s):
Modifier and Type | Method and Description |
---|---|
void |
createEntry(CreateNetworkAclEntryRequest request)
Performs the
CreateEntry action. |
void |
createEntry(CreateNetworkAclEntryRequest request,
ResultCapture<Void> extractor)
Performs the
CreateEntry action and use a ResultCapture to
retrieve the low-level client response. |
List<Tag> |
createTags(CreateTagsRequest request)
Performs the
CreateTags action. |
List<Tag> |
createTags(CreateTagsRequest request,
ResultCapture<Void> extractor)
Performs the
CreateTags action and use a ResultCapture to
retrieve the low-level client response. |
List<Tag> |
createTags(List<Tag> tags)
The convenient method form for the
CreateTags action. |
List<Tag> |
createTags(List<Tag> tags,
ResultCapture<Void> extractor)
The convenient method form for the
CreateTags action. |
void |
delete(DeleteNetworkAclRequest request)
Performs the
Delete action. |
void |
delete(DeleteNetworkAclRequest request,
ResultCapture<Void> extractor)
Performs the
Delete action and use a ResultCapture to
retrieve the low-level client response. |
void |
deleteEntry(DeleteNetworkAclEntryRequest request)
Performs the
DeleteEntry action. |
void |
deleteEntry(DeleteNetworkAclEntryRequest request,
ResultCapture<Void> extractor)
Performs the
DeleteEntry action and use a ResultCapture to
retrieve the low-level client response. |
List<NetworkAclAssociation> |
getAssociations()
Gets the value of the Associations attribute.
|
List<NetworkAclEntry> |
getEntries()
Gets the value of the Entries attribute.
|
String |
getId()
Gets the value of the Id identifier.
|
Boolean |
getIsDefault()
Gets the value of the IsDefault attribute.
|
List<Tag> |
getTags()
Gets the value of the Tags attribute.
|
Vpc |
getVpc()
Retrieves the
Vpc resource referenced by this resource. |
String |
getVpcId()
Gets the value of the VpcId attribute.
|
boolean |
isLoaded()
Returns true if this resource's attributes have been loaded.
|
boolean |
load()
Makes a call to the service to load this resource's attributes if they
are not loaded yet.
|
boolean |
load(DescribeNetworkAclsRequest request)
Makes a call to the service to load this resource's attributes if they
are not loaded yet.
|
boolean |
load(DescribeNetworkAclsRequest request,
ResultCapture<DescribeNetworkAclsResult> extractor)
Makes a call to the service to load this resource's attributes if they
are not loaded yet, and use a ResultCapture to retrieve the low-level
client response
The following request parameters will be populated from the data of this
NetworkAcl resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclIds.0
- mapped from the Id identifier. |
ReplaceNetworkAclAssociationResult |
replaceAssociation(ReplaceNetworkAclAssociationRequest request)
Performs the
ReplaceAssociation action. |
ReplaceNetworkAclAssociationResult |
replaceAssociation(ReplaceNetworkAclAssociationRequest request,
ResultCapture<ReplaceNetworkAclAssociationResult> extractor)
Performs the
ReplaceAssociation action and use a
ResultCapture to retrieve the low-level client response. |
void |
replaceEntry(ReplaceNetworkAclEntryRequest request)
Performs the
ReplaceEntry action. |
void |
replaceEntry(ReplaceNetworkAclEntryRequest request,
ResultCapture<Void> extractor)
Performs the
ReplaceEntry action and use a ResultCapture to
retrieve the low-level client response. |
boolean isLoaded()
false
, calls to attribute getter methods on this
instance will make an implicit call to load()
to retrieve the
value.boolean load()
true
if the resource is not yet loaded when this
method was invoked, which indicates that a service call has been
made to retrieve the attributes.load(DescribeNetworkAclsRequest)
boolean load(DescribeNetworkAclsRequest request)
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclIds.0
- mapped from the Id
identifier.
true
if the resource is not yet loaded when this
method was invoked, which indicates that a service call has been
made to retrieve the attributes.DescribeNetworkAclsRequest
boolean load(DescribeNetworkAclsRequest request, ResultCapture<DescribeNetworkAclsResult> extractor)
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclIds.0
- mapped from the Id
identifier.
true
if the resource is not yet loaded when this
method was invoked, which indicates that a service call has been
made to retrieve the attributes.DescribeNetworkAclsRequest
String getId()
List<Tag> getTags()
load()
is made to retrieve the value of the attribute.Boolean getIsDefault()
load()
is made to retrieve the value of the
attribute.List<NetworkAclAssociation> getAssociations()
load()
is made to retrieve the value of the
attribute.String getVpcId()
load()
is made to retrieve the value of the
attribute.List<NetworkAclEntry> getEntries()
load()
is made to retrieve the value of the
attribute.Vpc getVpc()
Vpc
resource referenced by this resource.void createEntry(CreateNetworkAclEntryRequest request)
CreateEntry
action.
The following request parameters will be populated from the data of this
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclId
- mapped from the Id
identifier.
CreateNetworkAclEntryRequest
void createEntry(CreateNetworkAclEntryRequest request, ResultCapture<Void> extractor)
CreateEntry
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclId
- mapped from the Id
identifier.
CreateNetworkAclEntryRequest
void replaceEntry(ReplaceNetworkAclEntryRequest request)
ReplaceEntry
action.
The following request parameters will be populated from the data of this
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclId
- mapped from the Id
identifier.
ReplaceNetworkAclEntryRequest
void replaceEntry(ReplaceNetworkAclEntryRequest request, ResultCapture<Void> extractor)
ReplaceEntry
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclId
- mapped from the Id
identifier.
ReplaceNetworkAclEntryRequest
void delete(DeleteNetworkAclRequest request)
Delete
action.
The following request parameters will be populated from the data of this
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclId
- mapped from the Id
identifier.
DeleteNetworkAclRequest
void delete(DeleteNetworkAclRequest request, ResultCapture<Void> extractor)
Delete
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclId
- mapped from the Id
identifier.
DeleteNetworkAclRequest
ReplaceNetworkAclAssociationResult replaceAssociation(ReplaceNetworkAclAssociationRequest request)
ReplaceAssociation
action.
The following request parameters will be populated from the data of this
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclId
- mapped from the Id
identifier.
ReplaceNetworkAclAssociationRequest
ReplaceNetworkAclAssociationResult replaceAssociation(ReplaceNetworkAclAssociationRequest request, ResultCapture<ReplaceNetworkAclAssociationResult> extractor)
ReplaceAssociation
action and use a
ResultCapture to retrieve the low-level client response.
The following request parameters will be populated from the data of this
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclId
- mapped from the Id
identifier.
ReplaceNetworkAclAssociationRequest
void deleteEntry(DeleteNetworkAclEntryRequest request)
DeleteEntry
action.
The following request parameters will be populated from the data of this
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclId
- mapped from the Id
identifier.
DeleteNetworkAclEntryRequest
void deleteEntry(DeleteNetworkAclEntryRequest request, ResultCapture<Void> extractor)
DeleteEntry
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
NetworkAclId
- mapped from the Id
identifier.
DeleteNetworkAclEntryRequest
List<Tag> createTags(CreateTagsRequest request)
CreateTags
action.
The following request parameters will be populated from the data of this
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
Resources.0
- mapped from the Id
identifier.
Tag
resource objects associated with the
result of this action.CreateTagsRequest
List<Tag> createTags(CreateTagsRequest request, ResultCapture<Void> extractor)
CreateTags
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
NetworkAcl
resource, and any conflicting parameter value set
in the request will be overridden:
Resources.0
- mapped from the Id
identifier.
Tag
resource objects associated with the
result of this action.CreateTagsRequest
List<Tag> createTags(List<Tag> tags)
CreateTags
action.createTags(CreateTagsRequest)
Copyright © 2014. All rights reserved.