public interface DhcpOptions
DhcpOptions
resource.
Each DhcpOptions
object is uniquely identified by these
identifier(s):
Modifier and Type | Method and Description |
---|---|
void |
associateWithVpc(AssociateDhcpOptionsRequest request)
Performs the
AssociateWithVpc action. |
void |
associateWithVpc(AssociateDhcpOptionsRequest request,
ResultCapture<Void> extractor)
Performs the
AssociateWithVpc 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()
The convenient method form for the
Delete action. |
void |
delete(DeleteDhcpOptionsRequest request)
Performs the
Delete action. |
void |
delete(DeleteDhcpOptionsRequest request,
ResultCapture<Void> extractor)
Performs the
Delete action and use a ResultCapture to
retrieve the low-level client response. |
void |
delete(ResultCapture<Void> extractor)
The convenient method form for the
Delete action. |
List<DhcpConfiguration> |
getDhcpConfigurations()
Gets the value of the DhcpConfigurations attribute.
|
String |
getId()
Gets the value of the Id identifier.
|
List<Tag> |
getTags()
Gets the value of the Tags 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(DescribeDhcpOptionsRequest request)
Makes a call to the service to load this resource's attributes if they
are not loaded yet.
|
boolean |
load(DescribeDhcpOptionsRequest request,
ResultCapture<DescribeDhcpOptionsResult> 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
DhcpOptions resource, and any conflicting parameter value
set in the request will be overridden:
DhcpOptionsIds.0
- mapped from the Id identifier. |
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(DescribeDhcpOptionsRequest)
boolean load(DescribeDhcpOptionsRequest request)
DhcpOptions
resource, and any conflicting parameter value
set in the request will be overridden:
DhcpOptionsIds.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.DescribeDhcpOptionsRequest
boolean load(DescribeDhcpOptionsRequest request, ResultCapture<DescribeDhcpOptionsResult> extractor)
DhcpOptions
resource, and any conflicting parameter value
set in the request will be overridden:
DhcpOptionsIds.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.DescribeDhcpOptionsRequest
String getId()
List<DhcpConfiguration> getDhcpConfigurations()
load()
is made to retrieve the value of
the attribute.List<Tag> getTags()
load()
is made to retrieve the value of the attribute.void delete(DeleteDhcpOptionsRequest request)
Delete
action.
The following request parameters will be populated from the data of this
DhcpOptions
resource, and any conflicting parameter value
set in the request will be overridden:
DhcpOptionsId
- mapped from the Id
identifier.
DeleteDhcpOptionsRequest
void delete(DeleteDhcpOptionsRequest 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
DhcpOptions
resource, and any conflicting parameter value
set in the request will be overridden:
DhcpOptionsId
- mapped from the Id
identifier.
DeleteDhcpOptionsRequest
void delete()
Delete
action.delete(DeleteDhcpOptionsRequest)
void delete(ResultCapture<Void> extractor)
Delete
action.List<Tag> createTags(CreateTagsRequest request)
CreateTags
action.
The following request parameters will be populated from the data of this
DhcpOptions
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
DhcpOptions
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)
List<Tag> createTags(List<Tag> tags, ResultCapture<Void> extractor)
CreateTags
action.void associateWithVpc(AssociateDhcpOptionsRequest request)
AssociateWithVpc
action.
The following request parameters will be populated from the data of this
DhcpOptions
resource, and any conflicting parameter value
set in the request will be overridden:
DhcpOptionsId
- mapped from the Id
identifier.
AssociateDhcpOptionsRequest
void associateWithVpc(AssociateDhcpOptionsRequest request, ResultCapture<Void> extractor)
AssociateWithVpc
action and use a ResultCapture
to retrieve the low-level client response.
The following request parameters will be populated from the data of this
DhcpOptions
resource, and any conflicting parameter value
set in the request will be overridden:
DhcpOptionsId
- mapped from the Id
identifier.
AssociateDhcpOptionsRequest
Copyright © 2014. All rights reserved.