public interface Instance
Instance
resource.
Each Instance
object is uniquely identified by these
identifier(s):
Modifier and Type | Method and Description |
---|---|
AttachVolumeResult |
attachVolume(AttachVolumeRequest request)
Performs the
AttachVolume action. |
AttachVolumeResult |
attachVolume(AttachVolumeRequest request,
ResultCapture<AttachVolumeResult> extractor)
Performs the
AttachVolume action and use a ResultCapture to
retrieve the low-level client response. |
AttachVolumeResult |
attachVolume(String device,
String volumeId)
The convenient method form for the
AttachVolume action. |
AttachVolumeResult |
attachVolume(String device,
String volumeId,
ResultCapture<AttachVolumeResult> extractor)
The convenient method form for the
AttachVolume action. |
GetConsoleOutputResult |
consoleOutput()
The convenient method form for the
ConsoleOutput action. |
GetConsoleOutputResult |
consoleOutput(GetConsoleOutputRequest request)
Performs the
ConsoleOutput action. |
GetConsoleOutputResult |
consoleOutput(GetConsoleOutputRequest request,
ResultCapture<GetConsoleOutputResult> extractor)
Performs the
ConsoleOutput action and use a ResultCapture to
retrieve the low-level client response. |
GetConsoleOutputResult |
consoleOutput(ResultCapture<GetConsoleOutputResult> extractor)
The convenient method form for the
ConsoleOutput action. |
Image |
createImage(CreateImageRequest request)
Performs the
CreateImage action. |
Image |
createImage(CreateImageRequest request,
ResultCapture<CreateImageResult> extractor)
Performs the
CreateImage action and use a ResultCapture to
retrieve the low-level client response. |
Image |
createImage(String name)
The convenient method form for the
CreateImage action. |
Image |
createImage(String name,
ResultCapture<CreateImageResult> extractor)
The convenient method form for the
CreateImage action. |
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. |
DescribeInstanceAttributeResult |
describeAttribute(DescribeInstanceAttributeRequest request)
Performs the
DescribeAttribute action. |
DescribeInstanceAttributeResult |
describeAttribute(DescribeInstanceAttributeRequest request,
ResultCapture<DescribeInstanceAttributeResult> extractor)
Performs the
DescribeAttribute action and use a
ResultCapture to retrieve the low-level client response. |
DescribeInstanceAttributeResult |
describeAttribute(String attribute)
The convenient method form for the
DescribeAttribute action. |
DescribeInstanceAttributeResult |
describeAttribute(String attribute,
ResultCapture<DescribeInstanceAttributeResult> extractor)
The convenient method form for the
DescribeAttribute action. |
DetachVolumeResult |
detachVolume(DetachVolumeRequest request)
Performs the
DetachVolume action. |
DetachVolumeResult |
detachVolume(DetachVolumeRequest request,
ResultCapture<DetachVolumeResult> extractor)
Performs the
DetachVolume action and use a ResultCapture to
retrieve the low-level client response. |
Integer |
getAmiLaunchIndex()
Gets the value of the AmiLaunchIndex attribute.
|
String |
getArchitecture()
Gets the value of the Architecture attribute.
|
List<InstanceBlockDeviceMapping> |
getBlockDeviceMappings()
Gets the value of the BlockDeviceMappings attribute.
|
String |
getClientToken()
Gets the value of the ClientToken attribute.
|
Boolean |
getEbsOptimized()
Gets the value of the EbsOptimized attribute.
|
String |
getHypervisor()
Gets the value of the Hypervisor attribute.
|
IamInstanceProfile |
getIamInstanceProfile()
Gets the value of the IamInstanceProfile attribute.
|
String |
getId()
Gets the value of the Id identifier.
|
Image |
getImage()
Retrieves the
Image resource referenced by this resource. |
String |
getImageId()
Gets the value of the ImageId attribute.
|
String |
getInstanceLifecycle()
Gets the value of the InstanceLifecycle attribute.
|
String |
getInstanceType()
Gets the value of the InstanceType attribute.
|
String |
getKernelId()
Gets the value of the KernelId attribute.
|
String |
getKeyName()
Gets the value of the KeyName attribute.
|
KeyPair |
getKeyPair()
Retrieves the
KeyPair resource referenced by this resource. |
Date |
getLaunchTime()
Gets the value of the LaunchTime attribute.
|
Monitoring |
getMonitoring()
Gets the value of the Monitoring attribute.
|
List<InstanceNetworkInterface> |
getNetworkInterfaces()
Gets the value of the NetworkInterfaces attribute.
|
Placement |
getPlacement()
Gets the value of the Placement attribute.
|
PlacementGroup |
getPlacementGroup()
Retrieves the
PlacementGroup resource referenced by this
resource. |
String |
getPlatform()
Gets the value of the Platform attribute.
|
String |
getPrivateDnsName()
Gets the value of the PrivateDnsName attribute.
|
String |
getPrivateIpAddress()
Gets the value of the PrivateIpAddress attribute.
|
List<ProductCode> |
getProductCodes()
Gets the value of the ProductCodes attribute.
|
String |
getPublicDnsName()
Gets the value of the PublicDnsName attribute.
|
String |
getPublicIpAddress()
Gets the value of the PublicIpAddress attribute.
|
String |
getRamdiskId()
Gets the value of the RamdiskId attribute.
|
String |
getRootDeviceName()
Gets the value of the RootDeviceName attribute.
|
String |
getRootDeviceType()
Gets the value of the RootDeviceType attribute.
|
List<GroupIdentifier> |
getSecurityGroups()
Gets the value of the SecurityGroups attribute.
|
Boolean |
getSourceDestCheck()
Gets the value of the SourceDestCheck attribute.
|
String |
getSpotInstanceRequestId()
Gets the value of the SpotInstanceRequestId attribute.
|
String |
getSriovNetSupport()
Gets the value of the SriovNetSupport attribute.
|
InstanceState |
getState()
Gets the value of the State attribute.
|
StateReason |
getStateReason()
Gets the value of the StateReason attribute.
|
String |
getStateTransitionReason()
Gets the value of the StateTransitionReason attribute.
|
Subnet |
getSubnet()
Retrieves the
Subnet resource referenced by this resource. |
String |
getSubnetId()
Gets the value of the SubnetId attribute.
|
List<Tag> |
getTags()
Gets the value of the Tags attribute.
|
String |
getVirtualizationType()
Gets the value of the VirtualizationType attribute.
|
VolumeCollection |
getVolumes()
Retrieves the Volumes collection referenced by this resource.
|
VolumeCollection |
getVolumes(DescribeVolumesRequest request)
Retrieves the Volumes collection referenced by this resource.
|
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(DescribeInstancesRequest request)
Makes a call to the service to load this resource's attributes if they
are not loaded yet.
|
boolean |
load(DescribeInstancesRequest request,
ResultCapture<DescribeInstancesResult> 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
Instance resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id identifier. |
void |
modifyAttribute(ModifyInstanceAttributeRequest request)
Performs the
ModifyAttribute action. |
void |
modifyAttribute(ModifyInstanceAttributeRequest request,
ResultCapture<Void> extractor)
Performs the
ModifyAttribute action and use a ResultCapture
to retrieve the low-level client response. |
void |
modifyAttribute(String attribute)
The convenient method form for the
ModifyAttribute action. |
void |
modifyAttribute(String attribute,
ResultCapture<Void> extractor)
The convenient method form for the
ModifyAttribute action. |
MonitorInstancesResult |
monitor()
The convenient method form for the
Monitor action. |
MonitorInstancesResult |
monitor(MonitorInstancesRequest request)
Performs the
Monitor action. |
MonitorInstancesResult |
monitor(MonitorInstancesRequest request,
ResultCapture<MonitorInstancesResult> extractor)
Performs the
Monitor action and use a ResultCapture to
retrieve the low-level client response. |
MonitorInstancesResult |
monitor(ResultCapture<MonitorInstancesResult> extractor)
The convenient method form for the
Monitor action. |
GetPasswordDataResult |
passwordData()
The convenient method form for the
PasswordData action. |
GetPasswordDataResult |
passwordData(GetPasswordDataRequest request)
Performs the
PasswordData action. |
GetPasswordDataResult |
passwordData(GetPasswordDataRequest request,
ResultCapture<GetPasswordDataResult> extractor)
Performs the
PasswordData action and use a ResultCapture to
retrieve the low-level client response. |
GetPasswordDataResult |
passwordData(ResultCapture<GetPasswordDataResult> extractor)
The convenient method form for the
PasswordData action. |
void |
reboot()
The convenient method form for the
Reboot action. |
void |
reboot(RebootInstancesRequest request)
Performs the
Reboot action. |
void |
reboot(RebootInstancesRequest request,
ResultCapture<Void> extractor)
Performs the
Reboot action and use a ResultCapture to
retrieve the low-level client response. |
void |
reboot(ResultCapture<Void> extractor)
The convenient method form for the
Reboot action. |
void |
reportStatus(ReportInstanceStatusRequest request)
Performs the
ReportStatus action. |
void |
reportStatus(ReportInstanceStatusRequest request,
ResultCapture<Void> extractor)
Performs the
ReportStatus action and use a ResultCapture to
retrieve the low-level client response. |
void |
resetAttribute(ResetInstanceAttributeRequest request)
Performs the
ResetAttribute action. |
void |
resetAttribute(ResetInstanceAttributeRequest request,
ResultCapture<Void> extractor)
Performs the
ResetAttribute action and use a ResultCapture
to retrieve the low-level client response. |
void |
resetAttribute(String attribute)
The convenient method form for the
ResetAttribute action. |
void |
resetAttribute(String attribute,
ResultCapture<Void> extractor)
The convenient method form for the
ResetAttribute action. |
void |
resetKernel()
The convenient method form for the
ResetKernel action. |
void |
resetKernel(ResetInstanceAttributeRequest request)
Performs the
ResetKernel action. |
void |
resetKernel(ResetInstanceAttributeRequest request,
ResultCapture<Void> extractor)
Performs the
ResetKernel action and use a ResultCapture to
retrieve the low-level client response. |
void |
resetKernel(ResultCapture<Void> extractor)
The convenient method form for the
ResetKernel action. |
void |
resetRamdisk()
The convenient method form for the
ResetRamdisk action. |
void |
resetRamdisk(ResetInstanceAttributeRequest request)
Performs the
ResetRamdisk action. |
void |
resetRamdisk(ResetInstanceAttributeRequest request,
ResultCapture<Void> extractor)
Performs the
ResetRamdisk action and use a ResultCapture to
retrieve the low-level client response. |
void |
resetRamdisk(ResultCapture<Void> extractor)
The convenient method form for the
ResetRamdisk action. |
void |
resetSourceDestCheck()
The convenient method form for the
ResetSourceDestCheck
action. |
void |
resetSourceDestCheck(ResetInstanceAttributeRequest request)
Performs the
ResetSourceDestCheck action. |
void |
resetSourceDestCheck(ResetInstanceAttributeRequest request,
ResultCapture<Void> extractor)
Performs the
ResetSourceDestCheck action and use a
ResultCapture to retrieve the low-level client response. |
void |
resetSourceDestCheck(ResultCapture<Void> extractor)
The convenient method form for the
ResetSourceDestCheck
action. |
StartInstancesResult |
start()
The convenient method form for the
Start action. |
StartInstancesResult |
start(ResultCapture<StartInstancesResult> extractor)
The convenient method form for the
Start action. |
StartInstancesResult |
start(StartInstancesRequest request)
Performs the
Start action. |
StartInstancesResult |
start(StartInstancesRequest request,
ResultCapture<StartInstancesResult> extractor)
Performs the
Start action and use a ResultCapture to
retrieve the low-level client response. |
StopInstancesResult |
stop()
The convenient method form for the
Stop action. |
StopInstancesResult |
stop(ResultCapture<StopInstancesResult> extractor)
The convenient method form for the
Stop action. |
StopInstancesResult |
stop(StopInstancesRequest request)
Performs the
Stop action. |
StopInstancesResult |
stop(StopInstancesRequest request,
ResultCapture<StopInstancesResult> extractor)
Performs the
Stop action and use a ResultCapture to retrieve
the low-level client response. |
TerminateInstancesResult |
terminate()
The convenient method form for the
Terminate action. |
TerminateInstancesResult |
terminate(ResultCapture<TerminateInstancesResult> extractor)
The convenient method form for the
Terminate action. |
TerminateInstancesResult |
terminate(TerminateInstancesRequest request)
Performs the
Terminate action. |
TerminateInstancesResult |
terminate(TerminateInstancesRequest request,
ResultCapture<TerminateInstancesResult> extractor)
Performs the
Terminate action and use a ResultCapture to
retrieve the low-level client response. |
UnmonitorInstancesResult |
unmonitor()
The convenient method form for the
Unmonitor action. |
UnmonitorInstancesResult |
unmonitor(ResultCapture<UnmonitorInstancesResult> extractor)
The convenient method form for the
Unmonitor action. |
UnmonitorInstancesResult |
unmonitor(UnmonitorInstancesRequest request)
Performs the
Unmonitor action. |
UnmonitorInstancesResult |
unmonitor(UnmonitorInstancesRequest request,
ResultCapture<UnmonitorInstancesResult> extractor)
Performs the
Unmonitor 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(DescribeInstancesRequest)
boolean load(DescribeInstancesRequest request)
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.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.DescribeInstancesRequest
boolean load(DescribeInstancesRequest request, ResultCapture<DescribeInstancesResult> extractor)
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.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.DescribeInstancesRequest
String getId()
IamInstanceProfile getIamInstanceProfile()
load()
is made to retrieve the value of
the attribute.String getClientToken()
load()
is made to retrieve the value of the
attribute.String getImageId()
load()
is made to retrieve the value of the
attribute.String getKernelId()
load()
is made to retrieve the value of the
attribute.List<InstanceNetworkInterface> getNetworkInterfaces()
load()
is made to retrieve the value of
the attribute.List<ProductCode> getProductCodes()
load()
is made to retrieve the value of the
attribute.Integer getAmiLaunchIndex()
load()
is made to retrieve the value of the
attribute.String getSriovNetSupport()
load()
is made to retrieve the value of the
attribute.String getArchitecture()
load()
is made to retrieve the value of the
attribute.List<GroupIdentifier> getSecurityGroups()
load()
is made to retrieve the value of the
attribute.Boolean getEbsOptimized()
load()
is made to retrieve the value of the
attribute.Placement getPlacement()
load()
is made to retrieve the value of the
attribute.String getPublicDnsName()
load()
is made to retrieve the value of the
attribute.String getVpcId()
load()
is made to retrieve the value of the
attribute.String getPrivateDnsName()
load()
is made to retrieve the value of the
attribute.String getRootDeviceName()
load()
is made to retrieve the value of the
attribute.String getRamdiskId()
load()
is made to retrieve the value of the
attribute.String getPrivateIpAddress()
load()
is made to retrieve the value of the
attribute.String getHypervisor()
load()
is made to retrieve the value of the
attribute.String getPlatform()
load()
is made to retrieve the value of the
attribute.List<InstanceBlockDeviceMapping> getBlockDeviceMappings()
load()
is made to retrieve the value of
the attribute.String getRootDeviceType()
load()
is made to retrieve the value of the
attribute.Boolean getSourceDestCheck()
load()
is made to retrieve the value of the
attribute.String getSpotInstanceRequestId()
load()
is made to retrieve the value
of the attribute.StateReason getStateReason()
load()
is made to retrieve the value of the
attribute.String getPublicIpAddress()
load()
is made to retrieve the value of the
attribute.String getInstanceType()
load()
is made to retrieve the value of the
attribute.List<Tag> getTags()
load()
is made to retrieve the value of the attribute.String getStateTransitionReason()
load()
is made to retrieve the value
of the attribute.InstanceState getState()
load()
is made to retrieve the value of the
attribute.String getSubnetId()
load()
is made to retrieve the value of the
attribute.Date getLaunchTime()
load()
is made to retrieve the value of the
attribute.String getInstanceLifecycle()
load()
is made to retrieve the value of
the attribute.Monitoring getMonitoring()
load()
is made to retrieve the value of the
attribute.String getVirtualizationType()
load()
is made to retrieve the value of
the attribute.String getKeyName()
load()
is made to retrieve the value of the
attribute.Vpc getVpc()
Vpc
resource referenced by this resource.KeyPair getKeyPair()
KeyPair
resource referenced by this resource.Image getImage()
Image
resource referenced by this resource.PlacementGroup getPlacementGroup()
PlacementGroup
resource referenced by this
resource.Subnet getSubnet()
Subnet
resource referenced by this resource.VolumeCollection getVolumes()
VolumeCollection getVolumes(DescribeVolumesRequest request)
TerminateInstancesResult terminate(TerminateInstancesRequest request)
Terminate
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id
identifier.
TerminateInstancesRequest
TerminateInstancesResult terminate(TerminateInstancesRequest request, ResultCapture<TerminateInstancesResult> extractor)
Terminate
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id
identifier.
TerminateInstancesRequest
TerminateInstancesResult terminate()
Terminate
action.terminate(TerminateInstancesRequest)
TerminateInstancesResult terminate(ResultCapture<TerminateInstancesResult> extractor)
Terminate
action.StartInstancesResult start(StartInstancesRequest request)
Start
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id
identifier.
StartInstancesRequest
StartInstancesResult start(StartInstancesRequest request, ResultCapture<StartInstancesResult> extractor)
Start
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id
identifier.
StartInstancesRequest
StartInstancesResult start()
Start
action.start(StartInstancesRequest)
StartInstancesResult start(ResultCapture<StartInstancesResult> extractor)
Start
action.void resetRamdisk(ResetInstanceAttributeRequest request)
ResetRamdisk
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
Attribute
- constant value ramdisk
.
ResetInstanceAttributeRequest
void resetRamdisk(ResetInstanceAttributeRequest request, ResultCapture<Void> extractor)
ResetRamdisk
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
Attribute
- constant value ramdisk
.
ResetInstanceAttributeRequest
void resetRamdisk()
ResetRamdisk
action.void resetRamdisk(ResultCapture<Void> extractor)
ResetRamdisk
action.GetConsoleOutputResult consoleOutput(GetConsoleOutputRequest request)
ConsoleOutput
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
GetConsoleOutputRequest
GetConsoleOutputResult consoleOutput(GetConsoleOutputRequest request, ResultCapture<GetConsoleOutputResult> extractor)
ConsoleOutput
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
GetConsoleOutputRequest
GetConsoleOutputResult consoleOutput()
ConsoleOutput
action.GetConsoleOutputResult consoleOutput(ResultCapture<GetConsoleOutputResult> extractor)
ConsoleOutput
action.void reportStatus(ReportInstanceStatusRequest request)
ReportStatus
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
Instances.0
- mapped from the Id
identifier.
ReportInstanceStatusRequest
void reportStatus(ReportInstanceStatusRequest request, ResultCapture<Void> extractor)
ReportStatus
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
Instances.0
- mapped from the Id
identifier.
ReportInstanceStatusRequest
DetachVolumeResult detachVolume(DetachVolumeRequest request)
DetachVolume
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
DetachVolumeRequest
DetachVolumeResult detachVolume(DetachVolumeRequest request, ResultCapture<DetachVolumeResult> extractor)
DetachVolume
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
DetachVolumeRequest
AttachVolumeResult attachVolume(AttachVolumeRequest request)
AttachVolume
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
AttachVolumeRequest
AttachVolumeResult attachVolume(AttachVolumeRequest request, ResultCapture<AttachVolumeResult> extractor)
AttachVolume
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
AttachVolumeRequest
AttachVolumeResult attachVolume(String device, String volumeId)
AttachVolume
action.attachVolume(AttachVolumeRequest)
AttachVolumeResult attachVolume(String device, String volumeId, ResultCapture<AttachVolumeResult> extractor)
AttachVolume
action.StopInstancesResult stop(StopInstancesRequest request)
Stop
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id
identifier.
StopInstancesRequest
StopInstancesResult stop(StopInstancesRequest request, ResultCapture<StopInstancesResult> extractor)
Stop
action and use a ResultCapture to retrieve
the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id
identifier.
StopInstancesRequest
StopInstancesResult stop()
Stop
action.stop(StopInstancesRequest)
StopInstancesResult stop(ResultCapture<StopInstancesResult> extractor)
Stop
action.Image createImage(CreateImageRequest request)
CreateImage
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
Image
resource object associated with the result
of this action.CreateImageRequest
Image createImage(CreateImageRequest request, ResultCapture<CreateImageResult> extractor)
CreateImage
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
Image
resource object associated with the result
of this action.CreateImageRequest
Image createImage(String name)
CreateImage
action.createImage(CreateImageRequest)
Image createImage(String name, ResultCapture<CreateImageResult> extractor)
CreateImage
action.GetPasswordDataResult passwordData(GetPasswordDataRequest request)
PasswordData
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
GetPasswordDataRequest
GetPasswordDataResult passwordData(GetPasswordDataRequest request, ResultCapture<GetPasswordDataResult> extractor)
PasswordData
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
GetPasswordDataRequest
GetPasswordDataResult passwordData()
PasswordData
action.passwordData(GetPasswordDataRequest)
GetPasswordDataResult passwordData(ResultCapture<GetPasswordDataResult> extractor)
PasswordData
action.void resetAttribute(ResetInstanceAttributeRequest request)
ResetAttribute
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
ResetInstanceAttributeRequest
void resetAttribute(ResetInstanceAttributeRequest request, ResultCapture<Void> extractor)
ResetAttribute
action and use a ResultCapture
to retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
ResetInstanceAttributeRequest
void resetAttribute(String attribute)
ResetAttribute
action.void resetAttribute(String attribute, ResultCapture<Void> extractor)
ResetAttribute
action.MonitorInstancesResult monitor(MonitorInstancesRequest request)
Monitor
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id
identifier.
MonitorInstancesRequest
MonitorInstancesResult monitor(MonitorInstancesRequest request, ResultCapture<MonitorInstancesResult> extractor)
Monitor
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id
identifier.
MonitorInstancesRequest
MonitorInstancesResult monitor()
Monitor
action.monitor(MonitorInstancesRequest)
MonitorInstancesResult monitor(ResultCapture<MonitorInstancesResult> extractor)
Monitor
action.void resetSourceDestCheck(ResetInstanceAttributeRequest request)
ResetSourceDestCheck
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
Attribute
- constant value sourceDestCheck
.
ResetInstanceAttributeRequest
void resetSourceDestCheck(ResetInstanceAttributeRequest request, ResultCapture<Void> extractor)
ResetSourceDestCheck
action and use a
ResultCapture to retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
Attribute
- constant value sourceDestCheck
.
ResetInstanceAttributeRequest
void resetSourceDestCheck()
ResetSourceDestCheck
action.void resetSourceDestCheck(ResultCapture<Void> extractor)
ResetSourceDestCheck
action.void reboot(RebootInstancesRequest request)
Reboot
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id
identifier.
RebootInstancesRequest
void reboot(RebootInstancesRequest request, ResultCapture<Void> extractor)
Reboot
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id
identifier.
RebootInstancesRequest
void reboot()
Reboot
action.reboot(RebootInstancesRequest)
void reboot(ResultCapture<Void> extractor)
Reboot
action.UnmonitorInstancesResult unmonitor(UnmonitorInstancesRequest request)
Unmonitor
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id
identifier.
UnmonitorInstancesRequest
UnmonitorInstancesResult unmonitor(UnmonitorInstancesRequest request, ResultCapture<UnmonitorInstancesResult> extractor)
Unmonitor
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceIds.0
- mapped from the Id
identifier.
UnmonitorInstancesRequest
UnmonitorInstancesResult unmonitor()
Unmonitor
action.unmonitor(UnmonitorInstancesRequest)
UnmonitorInstancesResult unmonitor(ResultCapture<UnmonitorInstancesResult> extractor)
Unmonitor
action.void modifyAttribute(ModifyInstanceAttributeRequest request)
ModifyAttribute
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
ModifyInstanceAttributeRequest
void modifyAttribute(ModifyInstanceAttributeRequest request, ResultCapture<Void> extractor)
ModifyAttribute
action and use a ResultCapture
to retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
ModifyInstanceAttributeRequest
void modifyAttribute(String attribute)
ModifyAttribute
action.void modifyAttribute(String attribute, ResultCapture<Void> extractor)
ModifyAttribute
action.DescribeInstanceAttributeResult describeAttribute(DescribeInstanceAttributeRequest request)
DescribeAttribute
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
DescribeInstanceAttributeRequest
DescribeInstanceAttributeResult describeAttribute(DescribeInstanceAttributeRequest request, ResultCapture<DescribeInstanceAttributeResult> extractor)
DescribeAttribute
action and use a
ResultCapture to retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
DescribeInstanceAttributeRequest
DescribeInstanceAttributeResult describeAttribute(String attribute)
DescribeAttribute
action.DescribeInstanceAttributeResult describeAttribute(String attribute, ResultCapture<DescribeInstanceAttributeResult> extractor)
DescribeAttribute
action.void resetKernel(ResetInstanceAttributeRequest request)
ResetKernel
action.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
Attribute
- constant value kernel
.
ResetInstanceAttributeRequest
void resetKernel(ResetInstanceAttributeRequest request, ResultCapture<Void> extractor)
ResetKernel
action and use a ResultCapture to
retrieve the low-level client response.
The following request parameters will be populated from the data of this
Instance
resource, and any conflicting parameter value set
in the request will be overridden:
InstanceId
- mapped from the Id
identifier.
Attribute
- constant value kernel
.
ResetInstanceAttributeRequest
void resetKernel()
ResetKernel
action.void resetKernel(ResultCapture<Void> extractor)
ResetKernel
action.List<Tag> createTags(CreateTagsRequest request)
CreateTags
action.
The following request parameters will be populated from the data of this
Instance
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
Instance
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.