public class AbstractAWSSimpleSystemsManagementAsync extends AbstractAWSSimpleSystemsManagement implements AWSSimpleSystemsManagementAsync
AWSSimpleSystemsManagementAsync
.
Convenient method forms pass through to the corresponding overload that takes
a request object and an AsyncHandler
, which throws an
UnsupportedOperationException
.Modifier | Constructor and Description |
---|---|
protected |
AbstractAWSSimpleSystemsManagementAsync() |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<CancelCommandResult> |
cancelCommandAsync(CancelCommandRequest request)
Attempts to cancel the command specified by the Command ID.
|
java.util.concurrent.Future<CancelCommandResult> |
cancelCommandAsync(CancelCommandRequest request,
AsyncHandler<CancelCommandRequest,CancelCommandResult> asyncHandler)
Attempts to cancel the command specified by the Command ID.
|
java.util.concurrent.Future<CreateAssociationResult> |
createAssociationAsync(CreateAssociationRequest request)
Associates the specified SSM document with the specified instance.
|
java.util.concurrent.Future<CreateAssociationResult> |
createAssociationAsync(CreateAssociationRequest request,
AsyncHandler<CreateAssociationRequest,CreateAssociationResult> asyncHandler)
Associates the specified SSM document with the specified instance.
|
java.util.concurrent.Future<CreateAssociationBatchResult> |
createAssociationBatchAsync(CreateAssociationBatchRequest request)
Associates the specified SSM document with the specified instances.
|
java.util.concurrent.Future<CreateAssociationBatchResult> |
createAssociationBatchAsync(CreateAssociationBatchRequest request,
AsyncHandler<CreateAssociationBatchRequest,CreateAssociationBatchResult> asyncHandler)
Associates the specified SSM document with the specified instances.
|
java.util.concurrent.Future<CreateDocumentResult> |
createDocumentAsync(CreateDocumentRequest request)
Creates an SSM document.
|
java.util.concurrent.Future<CreateDocumentResult> |
createDocumentAsync(CreateDocumentRequest request,
AsyncHandler<CreateDocumentRequest,CreateDocumentResult> asyncHandler)
Creates an SSM document.
|
java.util.concurrent.Future<DeleteAssociationResult> |
deleteAssociationAsync(DeleteAssociationRequest request)
Disassociates the specified SSM document from the specified instance.
|
java.util.concurrent.Future<DeleteAssociationResult> |
deleteAssociationAsync(DeleteAssociationRequest request,
AsyncHandler<DeleteAssociationRequest,DeleteAssociationResult> asyncHandler)
Disassociates the specified SSM document from the specified instance.
|
java.util.concurrent.Future<DeleteDocumentResult> |
deleteDocumentAsync(DeleteDocumentRequest request)
Deletes the SSM document and all instance associations to the document.
|
java.util.concurrent.Future<DeleteDocumentResult> |
deleteDocumentAsync(DeleteDocumentRequest request,
AsyncHandler<DeleteDocumentRequest,DeleteDocumentResult> asyncHandler)
Deletes the SSM document and all instance associations to the document.
|
java.util.concurrent.Future<DescribeAssociationResult> |
describeAssociationAsync(DescribeAssociationRequest request)
Describes the associations for the specified SSM document or instance.
|
java.util.concurrent.Future<DescribeAssociationResult> |
describeAssociationAsync(DescribeAssociationRequest request,
AsyncHandler<DescribeAssociationRequest,DescribeAssociationResult> asyncHandler)
Describes the associations for the specified SSM document or instance.
|
java.util.concurrent.Future<DescribeDocumentResult> |
describeDocumentAsync(DescribeDocumentRequest request)
Describes the specified SSM document.
|
java.util.concurrent.Future<DescribeDocumentResult> |
describeDocumentAsync(DescribeDocumentRequest request,
AsyncHandler<DescribeDocumentRequest,DescribeDocumentResult> asyncHandler)
Describes the specified SSM document.
|
java.util.concurrent.Future<DescribeDocumentPermissionResult> |
describeDocumentPermissionAsync(DescribeDocumentPermissionRequest request)
Describes the permissions for an SSM document.
|
java.util.concurrent.Future<DescribeDocumentPermissionResult> |
describeDocumentPermissionAsync(DescribeDocumentPermissionRequest request,
AsyncHandler<DescribeDocumentPermissionRequest,DescribeDocumentPermissionResult> asyncHandler)
Describes the permissions for an SSM document.
|
java.util.concurrent.Future<DescribeInstanceInformationResult> |
describeInstanceInformationAsync(DescribeInstanceInformationRequest request)
Describes one or more of your instances.
|
java.util.concurrent.Future<DescribeInstanceInformationResult> |
describeInstanceInformationAsync(DescribeInstanceInformationRequest request,
AsyncHandler<DescribeInstanceInformationRequest,DescribeInstanceInformationResult> asyncHandler)
Describes one or more of your instances.
|
java.util.concurrent.Future<GetDocumentResult> |
getDocumentAsync(GetDocumentRequest request)
Gets the contents of the specified SSM document.
|
java.util.concurrent.Future<GetDocumentResult> |
getDocumentAsync(GetDocumentRequest request,
AsyncHandler<GetDocumentRequest,GetDocumentResult> asyncHandler)
Gets the contents of the specified SSM document.
|
java.util.concurrent.Future<ListAssociationsResult> |
listAssociationsAsync(ListAssociationsRequest request)
Lists the associations for the specified SSM document or instance.
|
java.util.concurrent.Future<ListAssociationsResult> |
listAssociationsAsync(ListAssociationsRequest request,
AsyncHandler<ListAssociationsRequest,ListAssociationsResult> asyncHandler)
Lists the associations for the specified SSM document or instance.
|
java.util.concurrent.Future<ListCommandInvocationsResult> |
listCommandInvocationsAsync(ListCommandInvocationsRequest request)
An invocation is copy of a command sent to a specific instance.
|
java.util.concurrent.Future<ListCommandInvocationsResult> |
listCommandInvocationsAsync(ListCommandInvocationsRequest request,
AsyncHandler<ListCommandInvocationsRequest,ListCommandInvocationsResult> asyncHandler)
An invocation is copy of a command sent to a specific instance.
|
java.util.concurrent.Future<ListCommandsResult> |
listCommandsAsync(ListCommandsRequest request)
Lists the commands requested by users of the AWS account.
|
java.util.concurrent.Future<ListCommandsResult> |
listCommandsAsync(ListCommandsRequest request,
AsyncHandler<ListCommandsRequest,ListCommandsResult> asyncHandler)
Lists the commands requested by users of the AWS account.
|
java.util.concurrent.Future<ListDocumentsResult> |
listDocumentsAsync()
Simplified method form for invoking the ListDocuments operation.
|
java.util.concurrent.Future<ListDocumentsResult> |
listDocumentsAsync(AsyncHandler<ListDocumentsRequest,ListDocumentsResult> asyncHandler)
Simplified method form for invoking the ListDocuments operation with an
AsyncHandler.
|
java.util.concurrent.Future<ListDocumentsResult> |
listDocumentsAsync(ListDocumentsRequest request)
Describes one or more of your SSM documents.
|
java.util.concurrent.Future<ListDocumentsResult> |
listDocumentsAsync(ListDocumentsRequest request,
AsyncHandler<ListDocumentsRequest,ListDocumentsResult> asyncHandler)
Describes one or more of your SSM documents.
|
java.util.concurrent.Future<ModifyDocumentPermissionResult> |
modifyDocumentPermissionAsync(ModifyDocumentPermissionRequest request)
Share a document publicly or privately.
|
java.util.concurrent.Future<ModifyDocumentPermissionResult> |
modifyDocumentPermissionAsync(ModifyDocumentPermissionRequest request,
AsyncHandler<ModifyDocumentPermissionRequest,ModifyDocumentPermissionResult> asyncHandler)
Share a document publicly or privately.
|
java.util.concurrent.Future<SendCommandResult> |
sendCommandAsync(SendCommandRequest request)
Executes commands on one or more remote instances.
|
java.util.concurrent.Future<SendCommandResult> |
sendCommandAsync(SendCommandRequest request,
AsyncHandler<SendCommandRequest,SendCommandResult> asyncHandler)
Executes commands on one or more remote instances.
|
java.util.concurrent.Future<UpdateAssociationStatusResult> |
updateAssociationStatusAsync(UpdateAssociationStatusRequest request)
Updates the status of the SSM document associated with the specified
instance.
|
java.util.concurrent.Future<UpdateAssociationStatusResult> |
updateAssociationStatusAsync(UpdateAssociationStatusRequest request,
AsyncHandler<UpdateAssociationStatusRequest,UpdateAssociationStatusResult> asyncHandler)
Updates the status of the SSM document associated with the specified
instance.
|
cancelCommand, createAssociation, createAssociationBatch, createDocument, deleteAssociation, deleteDocument, describeAssociation, describeDocument, describeDocumentPermission, describeInstanceInformation, getCachedResponseMetadata, getDocument, listAssociations, listCommandInvocations, listCommands, listDocuments, listDocuments, modifyDocumentPermission, sendCommand, setEndpoint, setRegion, shutdown, updateAssociationStatus
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
cancelCommand, createAssociation, createAssociationBatch, createDocument, deleteAssociation, deleteDocument, describeAssociation, describeDocument, describeDocumentPermission, describeInstanceInformation, getCachedResponseMetadata, getDocument, listAssociations, listCommandInvocations, listCommands, listDocuments, listDocuments, modifyDocumentPermission, sendCommand, setEndpoint, setRegion, shutdown, updateAssociationStatus
protected AbstractAWSSimpleSystemsManagementAsync()
public java.util.concurrent.Future<CancelCommandResult> cancelCommandAsync(CancelCommandRequest request)
AWSSimpleSystemsManagementAsync
Attempts to cancel the command specified by the Command ID. There is no guarantee that the command will be terminated and the underlying process stopped.
cancelCommandAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<CancelCommandResult> cancelCommandAsync(CancelCommandRequest request, AsyncHandler<CancelCommandRequest,CancelCommandResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Attempts to cancel the command specified by the Command ID. There is no guarantee that the command will be terminated and the underlying process stopped.
cancelCommandAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<CreateAssociationResult> createAssociationAsync(CreateAssociationRequest request)
AWSSimpleSystemsManagementAsync
Associates the specified SSM document with the specified instance.
When you associate an SSM document with an instance, the configuration agent on the instance processes the document and configures the instance as specified.
If you associate a document with an instance that already has an associated document, the system throws the AssociationAlreadyExists exception.
createAssociationAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<CreateAssociationResult> createAssociationAsync(CreateAssociationRequest request, AsyncHandler<CreateAssociationRequest,CreateAssociationResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Associates the specified SSM document with the specified instance.
When you associate an SSM document with an instance, the configuration agent on the instance processes the document and configures the instance as specified.
If you associate a document with an instance that already has an associated document, the system throws the AssociationAlreadyExists exception.
createAssociationAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<CreateAssociationBatchResult> createAssociationBatchAsync(CreateAssociationBatchRequest request)
AWSSimpleSystemsManagementAsync
Associates the specified SSM document with the specified instances.
When you associate an SSM document with an instance, the configuration agent on the instance processes the document and configures the instance as specified.
If you associate a document with an instance that already has an associated document, the system throws the AssociationAlreadyExists exception.
createAssociationBatchAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<CreateAssociationBatchResult> createAssociationBatchAsync(CreateAssociationBatchRequest request, AsyncHandler<CreateAssociationBatchRequest,CreateAssociationBatchResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Associates the specified SSM document with the specified instances.
When you associate an SSM document with an instance, the configuration agent on the instance processes the document and configures the instance as specified.
If you associate a document with an instance that already has an associated document, the system throws the AssociationAlreadyExists exception.
createAssociationBatchAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<CreateDocumentResult> createDocumentAsync(CreateDocumentRequest request)
AWSSimpleSystemsManagementAsync
Creates an SSM document.
After you create an SSM document, you can use CreateAssociation to associate it with one or more running instances.
createDocumentAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<CreateDocumentResult> createDocumentAsync(CreateDocumentRequest request, AsyncHandler<CreateDocumentRequest,CreateDocumentResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Creates an SSM document.
After you create an SSM document, you can use CreateAssociation to associate it with one or more running instances.
createDocumentAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<DeleteAssociationResult> deleteAssociationAsync(DeleteAssociationRequest request)
AWSSimpleSystemsManagementAsync
Disassociates the specified SSM document from the specified instance.
When you disassociate an SSM document from an instance, it does not change the configuration of the instance. To change the configuration state of an instance after you disassociate a document, you must create a new document with the desired configuration and associate it with the instance.
deleteAssociationAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<DeleteAssociationResult> deleteAssociationAsync(DeleteAssociationRequest request, AsyncHandler<DeleteAssociationRequest,DeleteAssociationResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Disassociates the specified SSM document from the specified instance.
When you disassociate an SSM document from an instance, it does not change the configuration of the instance. To change the configuration state of an instance after you disassociate a document, you must create a new document with the desired configuration and associate it with the instance.
deleteAssociationAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<DeleteDocumentResult> deleteDocumentAsync(DeleteDocumentRequest request)
AWSSimpleSystemsManagementAsync
Deletes the SSM document and all instance associations to the document.
Before you delete the SSM document, we recommend that you use DeleteAssociation to disassociate all instances that are associated with the document.
deleteDocumentAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<DeleteDocumentResult> deleteDocumentAsync(DeleteDocumentRequest request, AsyncHandler<DeleteDocumentRequest,DeleteDocumentResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Deletes the SSM document and all instance associations to the document.
Before you delete the SSM document, we recommend that you use DeleteAssociation to disassociate all instances that are associated with the document.
deleteDocumentAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<DescribeAssociationResult> describeAssociationAsync(DescribeAssociationRequest request)
AWSSimpleSystemsManagementAsync
Describes the associations for the specified SSM document or instance.
describeAssociationAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<DescribeAssociationResult> describeAssociationAsync(DescribeAssociationRequest request, AsyncHandler<DescribeAssociationRequest,DescribeAssociationResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Describes the associations for the specified SSM document or instance.
describeAssociationAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<DescribeDocumentResult> describeDocumentAsync(DescribeDocumentRequest request)
AWSSimpleSystemsManagementAsync
Describes the specified SSM document.
describeDocumentAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<DescribeDocumentResult> describeDocumentAsync(DescribeDocumentRequest request, AsyncHandler<DescribeDocumentRequest,DescribeDocumentResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Describes the specified SSM document.
describeDocumentAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<DescribeDocumentPermissionResult> describeDocumentPermissionAsync(DescribeDocumentPermissionRequest request)
AWSSimpleSystemsManagementAsync
Describes the permissions for an SSM document. If you created the document, you are the owner. If a document is shared, it can either be shared privately (by specifying a user’s AWS account ID) or publicly (All).
describeDocumentPermissionAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<DescribeDocumentPermissionResult> describeDocumentPermissionAsync(DescribeDocumentPermissionRequest request, AsyncHandler<DescribeDocumentPermissionRequest,DescribeDocumentPermissionResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Describes the permissions for an SSM document. If you created the document, you are the owner. If a document is shared, it can either be shared privately (by specifying a user’s AWS account ID) or publicly (All).
describeDocumentPermissionAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<DescribeInstanceInformationResult> describeInstanceInformationAsync(DescribeInstanceInformationRequest request)
AWSSimpleSystemsManagementAsync
Describes one or more of your instances. You can use this to get information about instances like the operating system platform, the SSM agent version, status etc. If you specify one or more instance IDs, it returns information for those instances. If you do not specify instance IDs, it returns information for all your instances. If you specify an instance ID that is not valid or an instance that you do not own, you receive an error.
describeInstanceInformationAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<DescribeInstanceInformationResult> describeInstanceInformationAsync(DescribeInstanceInformationRequest request, AsyncHandler<DescribeInstanceInformationRequest,DescribeInstanceInformationResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Describes one or more of your instances. You can use this to get information about instances like the operating system platform, the SSM agent version, status etc. If you specify one or more instance IDs, it returns information for those instances. If you do not specify instance IDs, it returns information for all your instances. If you specify an instance ID that is not valid or an instance that you do not own, you receive an error.
describeInstanceInformationAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<GetDocumentResult> getDocumentAsync(GetDocumentRequest request)
AWSSimpleSystemsManagementAsync
Gets the contents of the specified SSM document.
getDocumentAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<GetDocumentResult> getDocumentAsync(GetDocumentRequest request, AsyncHandler<GetDocumentRequest,GetDocumentResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Gets the contents of the specified SSM document.
getDocumentAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<ListAssociationsResult> listAssociationsAsync(ListAssociationsRequest request)
AWSSimpleSystemsManagementAsync
Lists the associations for the specified SSM document or instance.
listAssociationsAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<ListAssociationsResult> listAssociationsAsync(ListAssociationsRequest request, AsyncHandler<ListAssociationsRequest,ListAssociationsResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Lists the associations for the specified SSM document or instance.
listAssociationsAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<ListCommandInvocationsResult> listCommandInvocationsAsync(ListCommandInvocationsRequest request)
AWSSimpleSystemsManagementAsync
An invocation is copy of a command sent to a specific instance. A command can apply to one or more instances. A command invocation applies to one instance. For example, if a user executes SendCommand against three instances, then a command invocation is created for each requested instance ID. ListCommandInvocations provide status about command execution.
listCommandInvocationsAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<ListCommandInvocationsResult> listCommandInvocationsAsync(ListCommandInvocationsRequest request, AsyncHandler<ListCommandInvocationsRequest,ListCommandInvocationsResult> asyncHandler)
AWSSimpleSystemsManagementAsync
An invocation is copy of a command sent to a specific instance. A command can apply to one or more instances. A command invocation applies to one instance. For example, if a user executes SendCommand against three instances, then a command invocation is created for each requested instance ID. ListCommandInvocations provide status about command execution.
listCommandInvocationsAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<ListCommandsResult> listCommandsAsync(ListCommandsRequest request)
AWSSimpleSystemsManagementAsync
Lists the commands requested by users of the AWS account.
listCommandsAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<ListCommandsResult> listCommandsAsync(ListCommandsRequest request, AsyncHandler<ListCommandsRequest,ListCommandsResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Lists the commands requested by users of the AWS account.
listCommandsAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<ListDocumentsResult> listDocumentsAsync(ListDocumentsRequest request)
AWSSimpleSystemsManagementAsync
Describes one or more of your SSM documents.
listDocumentsAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<ListDocumentsResult> listDocumentsAsync(ListDocumentsRequest request, AsyncHandler<ListDocumentsRequest,ListDocumentsResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Describes one or more of your SSM documents.
listDocumentsAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<ListDocumentsResult> listDocumentsAsync()
listDocumentsAsync
in interface AWSSimpleSystemsManagementAsync
listDocumentsAsync(ListDocumentsRequest)
public java.util.concurrent.Future<ListDocumentsResult> listDocumentsAsync(AsyncHandler<ListDocumentsRequest,ListDocumentsResult> asyncHandler)
listDocumentsAsync
in interface AWSSimpleSystemsManagementAsync
listDocumentsAsync(ListDocumentsRequest,
com.amazonaws.handlers.AsyncHandler)
public java.util.concurrent.Future<ModifyDocumentPermissionResult> modifyDocumentPermissionAsync(ModifyDocumentPermissionRequest request)
AWSSimpleSystemsManagementAsync
Share a document publicly or privately. If you share a document privately, you must specify the AWS user account IDs for those people who can use the document. If you share a document publicly, you must specify All as the account ID.
modifyDocumentPermissionAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<ModifyDocumentPermissionResult> modifyDocumentPermissionAsync(ModifyDocumentPermissionRequest request, AsyncHandler<ModifyDocumentPermissionRequest,ModifyDocumentPermissionResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Share a document publicly or privately. If you share a document privately, you must specify the AWS user account IDs for those people who can use the document. If you share a document publicly, you must specify All as the account ID.
modifyDocumentPermissionAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<SendCommandResult> sendCommandAsync(SendCommandRequest request)
AWSSimpleSystemsManagementAsync
Executes commands on one or more remote instances.
sendCommandAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<SendCommandResult> sendCommandAsync(SendCommandRequest request, AsyncHandler<SendCommandRequest,SendCommandResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Executes commands on one or more remote instances.
sendCommandAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public java.util.concurrent.Future<UpdateAssociationStatusResult> updateAssociationStatusAsync(UpdateAssociationStatusRequest request)
AWSSimpleSystemsManagementAsync
Updates the status of the SSM document associated with the specified instance.
updateAssociationStatusAsync
in interface AWSSimpleSystemsManagementAsync
public java.util.concurrent.Future<UpdateAssociationStatusResult> updateAssociationStatusAsync(UpdateAssociationStatusRequest request, AsyncHandler<UpdateAssociationStatusRequest,UpdateAssociationStatusResult> asyncHandler)
AWSSimpleSystemsManagementAsync
Updates the status of the SSM document associated with the specified instance.
updateAssociationStatusAsync
in interface AWSSimpleSystemsManagementAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the
request. Users can provide an implementation of the callback
methods in this interface to receive notification of successful or
unsuccessful completion of the operation.