@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSSchemasAsync extends AbstractAWSSchemas implements AWSSchemasAsync
AWSSchemasAsync. Convenient method forms pass through to the corresponding
overload that takes a request object and an AsyncHandler, which throws an
UnsupportedOperationException.ENDPOINT_PREFIXcreateDiscoverer, createRegistry, createSchema, deleteDiscoverer, deleteRegistry, deleteResourcePolicy, deleteSchema, deleteSchemaVersion, describeCodeBinding, describeDiscoverer, describeRegistry, describeSchema, exportSchema, getCachedResponseMetadata, getCodeBindingSource, getDiscoveredSchema, getResourcePolicy, listDiscoverers, listRegistries, listSchemas, listSchemaVersions, listTagsForResource, putCodeBinding, putResourcePolicy, searchSchemas, shutdown, startDiscoverer, stopDiscoverer, tagResource, untagResource, updateDiscoverer, updateRegistry, updateSchema, waitersequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateDiscoverer, createRegistry, createSchema, deleteDiscoverer, deleteRegistry, deleteResourcePolicy, deleteSchema, deleteSchemaVersion, describeCodeBinding, describeDiscoverer, describeRegistry, describeSchema, exportSchema, getCachedResponseMetadata, getCodeBindingSource, getDiscoveredSchema, getResourcePolicy, listDiscoverers, listRegistries, listSchemas, listSchemaVersions, listTagsForResource, putCodeBinding, putResourcePolicy, searchSchemas, shutdown, startDiscoverer, stopDiscoverer, tagResource, untagResource, updateDiscoverer, updateRegistry, updateSchema, waiterspublic Future<CreateDiscovererResult> createDiscovererAsync(CreateDiscovererRequest request)
AWSSchemasAsyncCreates a discoverer.
createDiscovererAsync in interface AWSSchemasAsyncpublic Future<CreateDiscovererResult> createDiscovererAsync(CreateDiscovererRequest request, AsyncHandler<CreateDiscovererRequest,CreateDiscovererResult> asyncHandler)
AWSSchemasAsyncCreates a discoverer.
createDiscovererAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<CreateRegistryResult> createRegistryAsync(CreateRegistryRequest request)
AWSSchemasAsyncCreates a registry.
createRegistryAsync in interface AWSSchemasAsyncpublic Future<CreateRegistryResult> createRegistryAsync(CreateRegistryRequest request, AsyncHandler<CreateRegistryRequest,CreateRegistryResult> asyncHandler)
AWSSchemasAsyncCreates a registry.
createRegistryAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<CreateSchemaResult> createSchemaAsync(CreateSchemaRequest request)
AWSSchemasAsyncCreates a schema definition.
Inactive schemas will be deleted after two years.
createSchemaAsync in interface AWSSchemasAsyncpublic Future<CreateSchemaResult> createSchemaAsync(CreateSchemaRequest request, AsyncHandler<CreateSchemaRequest,CreateSchemaResult> asyncHandler)
AWSSchemasAsyncCreates a schema definition.
Inactive schemas will be deleted after two years.
createSchemaAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<DeleteDiscovererResult> deleteDiscovererAsync(DeleteDiscovererRequest request)
AWSSchemasAsyncDeletes a discoverer.
deleteDiscovererAsync in interface AWSSchemasAsyncpublic Future<DeleteDiscovererResult> deleteDiscovererAsync(DeleteDiscovererRequest request, AsyncHandler<DeleteDiscovererRequest,DeleteDiscovererResult> asyncHandler)
AWSSchemasAsyncDeletes a discoverer.
deleteDiscovererAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<DeleteRegistryResult> deleteRegistryAsync(DeleteRegistryRequest request)
AWSSchemasAsyncDeletes a Registry.
deleteRegistryAsync in interface AWSSchemasAsyncpublic Future<DeleteRegistryResult> deleteRegistryAsync(DeleteRegistryRequest request, AsyncHandler<DeleteRegistryRequest,DeleteRegistryResult> asyncHandler)
AWSSchemasAsyncDeletes a Registry.
deleteRegistryAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<DeleteResourcePolicyResult> deleteResourcePolicyAsync(DeleteResourcePolicyRequest request)
AWSSchemasAsyncDelete the resource-based policy attached to the specified registry.
deleteResourcePolicyAsync in interface AWSSchemasAsyncpublic Future<DeleteResourcePolicyResult> deleteResourcePolicyAsync(DeleteResourcePolicyRequest request, AsyncHandler<DeleteResourcePolicyRequest,DeleteResourcePolicyResult> asyncHandler)
AWSSchemasAsyncDelete the resource-based policy attached to the specified registry.
deleteResourcePolicyAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<DeleteSchemaResult> deleteSchemaAsync(DeleteSchemaRequest request)
AWSSchemasAsyncDelete a schema definition.
deleteSchemaAsync in interface AWSSchemasAsyncpublic Future<DeleteSchemaResult> deleteSchemaAsync(DeleteSchemaRequest request, AsyncHandler<DeleteSchemaRequest,DeleteSchemaResult> asyncHandler)
AWSSchemasAsyncDelete a schema definition.
deleteSchemaAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<DeleteSchemaVersionResult> deleteSchemaVersionAsync(DeleteSchemaVersionRequest request)
AWSSchemasAsyncDelete the schema version definition
deleteSchemaVersionAsync in interface AWSSchemasAsyncpublic Future<DeleteSchemaVersionResult> deleteSchemaVersionAsync(DeleteSchemaVersionRequest request, AsyncHandler<DeleteSchemaVersionRequest,DeleteSchemaVersionResult> asyncHandler)
AWSSchemasAsyncDelete the schema version definition
deleteSchemaVersionAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<DescribeCodeBindingResult> describeCodeBindingAsync(DescribeCodeBindingRequest request)
AWSSchemasAsyncDescribe the code binding URI.
describeCodeBindingAsync in interface AWSSchemasAsyncpublic Future<DescribeCodeBindingResult> describeCodeBindingAsync(DescribeCodeBindingRequest request, AsyncHandler<DescribeCodeBindingRequest,DescribeCodeBindingResult> asyncHandler)
AWSSchemasAsyncDescribe the code binding URI.
describeCodeBindingAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<DescribeDiscovererResult> describeDiscovererAsync(DescribeDiscovererRequest request)
AWSSchemasAsyncDescribes the discoverer.
describeDiscovererAsync in interface AWSSchemasAsyncpublic Future<DescribeDiscovererResult> describeDiscovererAsync(DescribeDiscovererRequest request, AsyncHandler<DescribeDiscovererRequest,DescribeDiscovererResult> asyncHandler)
AWSSchemasAsyncDescribes the discoverer.
describeDiscovererAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<DescribeRegistryResult> describeRegistryAsync(DescribeRegistryRequest request)
AWSSchemasAsyncDescribes the registry.
describeRegistryAsync in interface AWSSchemasAsyncpublic Future<DescribeRegistryResult> describeRegistryAsync(DescribeRegistryRequest request, AsyncHandler<DescribeRegistryRequest,DescribeRegistryResult> asyncHandler)
AWSSchemasAsyncDescribes the registry.
describeRegistryAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<DescribeSchemaResult> describeSchemaAsync(DescribeSchemaRequest request)
AWSSchemasAsyncRetrieve the schema definition.
describeSchemaAsync in interface AWSSchemasAsyncpublic Future<DescribeSchemaResult> describeSchemaAsync(DescribeSchemaRequest request, AsyncHandler<DescribeSchemaRequest,DescribeSchemaResult> asyncHandler)
AWSSchemasAsyncRetrieve the schema definition.
describeSchemaAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<ExportSchemaResult> exportSchemaAsync(ExportSchemaRequest request)
exportSchemaAsync in interface AWSSchemasAsyncpublic Future<ExportSchemaResult> exportSchemaAsync(ExportSchemaRequest request, AsyncHandler<ExportSchemaRequest,ExportSchemaResult> asyncHandler)
exportSchemaAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<GetCodeBindingSourceResult> getCodeBindingSourceAsync(GetCodeBindingSourceRequest request)
AWSSchemasAsyncGet the code binding source URI.
getCodeBindingSourceAsync in interface AWSSchemasAsyncpublic Future<GetCodeBindingSourceResult> getCodeBindingSourceAsync(GetCodeBindingSourceRequest request, AsyncHandler<GetCodeBindingSourceRequest,GetCodeBindingSourceResult> asyncHandler)
AWSSchemasAsyncGet the code binding source URI.
getCodeBindingSourceAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<GetDiscoveredSchemaResult> getDiscoveredSchemaAsync(GetDiscoveredSchemaRequest request)
AWSSchemasAsyncGet the discovered schema that was generated based on sampled events.
getDiscoveredSchemaAsync in interface AWSSchemasAsyncpublic Future<GetDiscoveredSchemaResult> getDiscoveredSchemaAsync(GetDiscoveredSchemaRequest request, AsyncHandler<GetDiscoveredSchemaRequest,GetDiscoveredSchemaResult> asyncHandler)
AWSSchemasAsyncGet the discovered schema that was generated based on sampled events.
getDiscoveredSchemaAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<GetResourcePolicyResult> getResourcePolicyAsync(GetResourcePolicyRequest request)
AWSSchemasAsyncRetrieves the resource-based policy attached to a given registry.
getResourcePolicyAsync in interface AWSSchemasAsyncpublic Future<GetResourcePolicyResult> getResourcePolicyAsync(GetResourcePolicyRequest request, AsyncHandler<GetResourcePolicyRequest,GetResourcePolicyResult> asyncHandler)
AWSSchemasAsyncRetrieves the resource-based policy attached to a given registry.
getResourcePolicyAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<ListDiscoverersResult> listDiscoverersAsync(ListDiscoverersRequest request)
AWSSchemasAsyncList the discoverers.
listDiscoverersAsync in interface AWSSchemasAsyncpublic Future<ListDiscoverersResult> listDiscoverersAsync(ListDiscoverersRequest request, AsyncHandler<ListDiscoverersRequest,ListDiscoverersResult> asyncHandler)
AWSSchemasAsyncList the discoverers.
listDiscoverersAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<ListRegistriesResult> listRegistriesAsync(ListRegistriesRequest request)
AWSSchemasAsyncList the registries.
listRegistriesAsync in interface AWSSchemasAsyncpublic Future<ListRegistriesResult> listRegistriesAsync(ListRegistriesRequest request, AsyncHandler<ListRegistriesRequest,ListRegistriesResult> asyncHandler)
AWSSchemasAsyncList the registries.
listRegistriesAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<ListSchemaVersionsResult> listSchemaVersionsAsync(ListSchemaVersionsRequest request)
AWSSchemasAsyncProvides a list of the schema versions and related information.
listSchemaVersionsAsync in interface AWSSchemasAsyncpublic Future<ListSchemaVersionsResult> listSchemaVersionsAsync(ListSchemaVersionsRequest request, AsyncHandler<ListSchemaVersionsRequest,ListSchemaVersionsResult> asyncHandler)
AWSSchemasAsyncProvides a list of the schema versions and related information.
listSchemaVersionsAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<ListSchemasResult> listSchemasAsync(ListSchemasRequest request)
AWSSchemasAsyncList the schemas.
listSchemasAsync in interface AWSSchemasAsyncpublic Future<ListSchemasResult> listSchemasAsync(ListSchemasRequest request, AsyncHandler<ListSchemasRequest,ListSchemasResult> asyncHandler)
AWSSchemasAsyncList the schemas.
listSchemasAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSSchemasAsyncGet tags for resource.
listTagsForResourceAsync in interface AWSSchemasAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSSchemasAsyncGet tags for resource.
listTagsForResourceAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<PutCodeBindingResult> putCodeBindingAsync(PutCodeBindingRequest request)
AWSSchemasAsyncPut code binding URI
putCodeBindingAsync in interface AWSSchemasAsyncpublic Future<PutCodeBindingResult> putCodeBindingAsync(PutCodeBindingRequest request, AsyncHandler<PutCodeBindingRequest,PutCodeBindingResult> asyncHandler)
AWSSchemasAsyncPut code binding URI
putCodeBindingAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<PutResourcePolicyResult> putResourcePolicyAsync(PutResourcePolicyRequest request)
AWSSchemasAsyncThe name of the policy.
putResourcePolicyAsync in interface AWSSchemasAsyncrequest - The name of the policy.public Future<PutResourcePolicyResult> putResourcePolicyAsync(PutResourcePolicyRequest request, AsyncHandler<PutResourcePolicyRequest,PutResourcePolicyResult> asyncHandler)
AWSSchemasAsyncThe name of the policy.
putResourcePolicyAsync in interface AWSSchemasAsyncrequest - The name of the policy.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 Future<SearchSchemasResult> searchSchemasAsync(SearchSchemasRequest request)
AWSSchemasAsyncSearch the schemas
searchSchemasAsync in interface AWSSchemasAsyncpublic Future<SearchSchemasResult> searchSchemasAsync(SearchSchemasRequest request, AsyncHandler<SearchSchemasRequest,SearchSchemasResult> asyncHandler)
AWSSchemasAsyncSearch the schemas
searchSchemasAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<StartDiscovererResult> startDiscovererAsync(StartDiscovererRequest request)
AWSSchemasAsyncStarts the discoverer
startDiscovererAsync in interface AWSSchemasAsyncpublic Future<StartDiscovererResult> startDiscovererAsync(StartDiscovererRequest request, AsyncHandler<StartDiscovererRequest,StartDiscovererResult> asyncHandler)
AWSSchemasAsyncStarts the discoverer
startDiscovererAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<StopDiscovererResult> stopDiscovererAsync(StopDiscovererRequest request)
AWSSchemasAsyncStops the discoverer
stopDiscovererAsync in interface AWSSchemasAsyncpublic Future<StopDiscovererResult> stopDiscovererAsync(StopDiscovererRequest request, AsyncHandler<StopDiscovererRequest,StopDiscovererResult> asyncHandler)
AWSSchemasAsyncStops the discoverer
stopDiscovererAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSSchemasAsyncAdd tags to a resource.
tagResourceAsync in interface AWSSchemasAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSSchemasAsyncAdd tags to a resource.
tagResourceAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSSchemasAsyncRemoves tags from a resource.
untagResourceAsync in interface AWSSchemasAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSSchemasAsyncRemoves tags from a resource.
untagResourceAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<UpdateDiscovererResult> updateDiscovererAsync(UpdateDiscovererRequest request)
AWSSchemasAsyncUpdates the discoverer
updateDiscovererAsync in interface AWSSchemasAsyncpublic Future<UpdateDiscovererResult> updateDiscovererAsync(UpdateDiscovererRequest request, AsyncHandler<UpdateDiscovererRequest,UpdateDiscovererResult> asyncHandler)
AWSSchemasAsyncUpdates the discoverer
updateDiscovererAsync in interface AWSSchemasAsyncasyncHandler - 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 Future<UpdateRegistryResult> updateRegistryAsync(UpdateRegistryRequest request)
AWSSchemasAsyncUpdates a registry.
updateRegistryAsync in interface AWSSchemasAsyncrequest - Updates the registry.public Future<UpdateRegistryResult> updateRegistryAsync(UpdateRegistryRequest request, AsyncHandler<UpdateRegistryRequest,UpdateRegistryResult> asyncHandler)
AWSSchemasAsyncUpdates a registry.
updateRegistryAsync in interface AWSSchemasAsyncrequest - Updates the registry.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 Future<UpdateSchemaResult> updateSchemaAsync(UpdateSchemaRequest request)
AWSSchemasAsyncUpdates the schema definition
Inactive schemas will be deleted after two years.
updateSchemaAsync in interface AWSSchemasAsyncpublic Future<UpdateSchemaResult> updateSchemaAsync(UpdateSchemaRequest request, AsyncHandler<UpdateSchemaRequest,UpdateSchemaResult> asyncHandler)
AWSSchemasAsyncUpdates the schema definition
Inactive schemas will be deleted after two years.
updateSchemaAsync in interface AWSSchemasAsyncasyncHandler - 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.