@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonSageMakerGeospatialClient extends AmazonWebServiceClient implements AmazonSageMakerGeospatial
Provides APIs for creating and managing SageMaker geospatial resources.
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
static AmazonSageMakerGeospatialClientBuilder |
builder() |
DeleteEarthObservationJobResult |
deleteEarthObservationJob(DeleteEarthObservationJobRequest request)
Use this operation to delete an Earth Observation job.
|
DeleteVectorEnrichmentJobResult |
deleteVectorEnrichmentJob(DeleteVectorEnrichmentJobRequest request)
Use this operation to delete a Vector Enrichment job.
|
ExportEarthObservationJobResult |
exportEarthObservationJob(ExportEarthObservationJobRequest request)
Use this operation to export results of an Earth Observation job and optionally source images used as input to
the EOJ to an Amazon S3 location.
|
ExportVectorEnrichmentJobResult |
exportVectorEnrichmentJob(ExportVectorEnrichmentJobRequest request)
Use this operation to copy results of a Vector Enrichment job to an Amazon S3 location.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful, request, typically used for debugging issues
where a service isn't acting as expected.
|
GetEarthObservationJobResult |
getEarthObservationJob(GetEarthObservationJobRequest request)
Get the details for a previously initiated Earth Observation job.
|
GetRasterDataCollectionResult |
getRasterDataCollection(GetRasterDataCollectionRequest request)
Use this operation to get details of a specific raster data collection.
|
GetTileResult |
getTile(GetTileRequest request)
Gets a web mercator tile for the given Earth Observation job.
|
GetVectorEnrichmentJobResult |
getVectorEnrichmentJob(GetVectorEnrichmentJobRequest request)
Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).
|
ListEarthObservationJobsResult |
listEarthObservationJobs(ListEarthObservationJobsRequest request)
Use this operation to get a list of the Earth Observation jobs associated with the calling Amazon Web Services
account.
|
ListRasterDataCollectionsResult |
listRasterDataCollections(ListRasterDataCollectionsRequest request)
Use this operation to get raster data collections.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
Lists the tags attached to the resource.
|
ListVectorEnrichmentJobsResult |
listVectorEnrichmentJobs(ListVectorEnrichmentJobsRequest request)
Retrieves a list of vector enrichment jobs.
|
SearchRasterDataCollectionResult |
searchRasterDataCollection(SearchRasterDataCollectionRequest request)
Allows you run image query on a specific raster data collection to get a list of the satellite imagery matching
the selected filters.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held
open.
|
StartEarthObservationJobResult |
startEarthObservationJob(StartEarthObservationJobRequest request)
Use this operation to create an Earth observation job.
|
StartVectorEnrichmentJobResult |
startVectorEnrichmentJob(StartVectorEnrichmentJobRequest request)
Creates a Vector Enrichment job for the supplied job type.
|
StopEarthObservationJobResult |
stopEarthObservationJob(StopEarthObservationJobRequest request)
Use this operation to stop an existing earth observation job.
|
StopVectorEnrichmentJobResult |
stopVectorEnrichmentJob(StopVectorEnrichmentJobRequest request)
Stops the Vector Enrichment job for a given job ARN.
|
TagResourceResult |
tagResource(TagResourceRequest request)
The resource you want to tag.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
The resource you want to untag.
|
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetpublic static AmazonSageMakerGeospatialClientBuilder builder()
public DeleteEarthObservationJobResult deleteEarthObservationJob(DeleteEarthObservationJobRequest request)
Use this operation to delete an Earth Observation job.
deleteEarthObservationJob in interface AmazonSageMakerGeospatialdeleteEarthObservationJobRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.ConflictException - Updating or deleting a resource can cause an inconsistent state.public DeleteVectorEnrichmentJobResult deleteVectorEnrichmentJob(DeleteVectorEnrichmentJobRequest request)
Use this operation to delete a Vector Enrichment job.
deleteVectorEnrichmentJob in interface AmazonSageMakerGeospatialdeleteVectorEnrichmentJobRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.ConflictException - Updating or deleting a resource can cause an inconsistent state.public ExportEarthObservationJobResult exportEarthObservationJob(ExportEarthObservationJobRequest request)
Use this operation to export results of an Earth Observation job and optionally source images used as input to the EOJ to an Amazon S3 location.
exportEarthObservationJob in interface AmazonSageMakerGeospatialexportEarthObservationJobRequest - ServiceQuotaExceededException - You have exceeded the service quota.AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.ConflictException - Updating or deleting a resource can cause an inconsistent state.public ExportVectorEnrichmentJobResult exportVectorEnrichmentJob(ExportVectorEnrichmentJobRequest request)
Use this operation to copy results of a Vector Enrichment job to an Amazon S3 location.
exportVectorEnrichmentJob in interface AmazonSageMakerGeospatialexportVectorEnrichmentJobRequest - ServiceQuotaExceededException - You have exceeded the service quota.AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.ConflictException - Updating or deleting a resource can cause an inconsistent state.public GetEarthObservationJobResult getEarthObservationJob(GetEarthObservationJobRequest request)
Get the details for a previously initiated Earth Observation job.
getEarthObservationJob in interface AmazonSageMakerGeospatialgetEarthObservationJobRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.public GetRasterDataCollectionResult getRasterDataCollection(GetRasterDataCollectionRequest request)
Use this operation to get details of a specific raster data collection.
getRasterDataCollection in interface AmazonSageMakerGeospatialgetRasterDataCollectionRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.public GetTileResult getTile(GetTileRequest request)
Gets a web mercator tile for the given Earth Observation job.
getTile in interface AmazonSageMakerGeospatialgetTileRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.public GetVectorEnrichmentJobResult getVectorEnrichmentJob(GetVectorEnrichmentJobRequest request)
Retrieves details of a Vector Enrichment Job for a given job Amazon Resource Name (ARN).
getVectorEnrichmentJob in interface AmazonSageMakerGeospatialgetVectorEnrichmentJobRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.public ListEarthObservationJobsResult listEarthObservationJobs(ListEarthObservationJobsRequest request)
Use this operation to get a list of the Earth Observation jobs associated with the calling Amazon Web Services account.
listEarthObservationJobs in interface AmazonSageMakerGeospatiallistEarthObservationJobsRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.public ListRasterDataCollectionsResult listRasterDataCollections(ListRasterDataCollectionsRequest request)
Use this operation to get raster data collections.
listRasterDataCollections in interface AmazonSageMakerGeospatiallistRasterDataCollectionsRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
Lists the tags attached to the resource.
listTagsForResource in interface AmazonSageMakerGeospatiallistTagsForResourceRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.public ListVectorEnrichmentJobsResult listVectorEnrichmentJobs(ListVectorEnrichmentJobsRequest request)
Retrieves a list of vector enrichment jobs.
listVectorEnrichmentJobs in interface AmazonSageMakerGeospatiallistVectorEnrichmentJobsRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.public SearchRasterDataCollectionResult searchRasterDataCollection(SearchRasterDataCollectionRequest request)
Allows you run image query on a specific raster data collection to get a list of the satellite imagery matching the selected filters.
searchRasterDataCollection in interface AmazonSageMakerGeospatialsearchRasterDataCollectionRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.public StartEarthObservationJobResult startEarthObservationJob(StartEarthObservationJobRequest request)
Use this operation to create an Earth observation job.
startEarthObservationJob in interface AmazonSageMakerGeospatialstartEarthObservationJobRequest - ServiceQuotaExceededException - You have exceeded the service quota.AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.ConflictException - Updating or deleting a resource can cause an inconsistent state.public StartVectorEnrichmentJobResult startVectorEnrichmentJob(StartVectorEnrichmentJobRequest request)
Creates a Vector Enrichment job for the supplied job type. Currently, there are two supported job types: reverse geocoding and map matching.
startVectorEnrichmentJob in interface AmazonSageMakerGeospatialstartVectorEnrichmentJobRequest - ServiceQuotaExceededException - You have exceeded the service quota.AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.ConflictException - Updating or deleting a resource can cause an inconsistent state.public StopEarthObservationJobResult stopEarthObservationJob(StopEarthObservationJobRequest request)
Use this operation to stop an existing earth observation job.
stopEarthObservationJob in interface AmazonSageMakerGeospatialstopEarthObservationJobRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.ConflictException - Updating or deleting a resource can cause an inconsistent state.public StopVectorEnrichmentJobResult stopVectorEnrichmentJob(StopVectorEnrichmentJobRequest request)
Stops the Vector Enrichment job for a given job ARN.
stopVectorEnrichmentJob in interface AmazonSageMakerGeospatialstopVectorEnrichmentJobRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.ConflictException - Updating or deleting a resource can cause an inconsistent state.public TagResourceResult tagResource(TagResourceRequest request)
The resource you want to tag.
tagResource in interface AmazonSageMakerGeospatialtagResourceRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.public UntagResourceResult untagResource(UntagResourceRequest request)
The resource you want to untag.
untagResource in interface AmazonSageMakerGeospatialuntagResourceRequest - AccessDeniedException - You do not have sufficient access to perform this action.ValidationException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ThrottlingException - The request was denied due to request throttling.InternalServerException - The request processing has failed because of an unknown error, exception, or failure.ResourceNotFoundException - The request references a resource which does not exist.public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing the request.
getCachedResponseMetadata in interface AmazonSageMakerGeospatialrequest - The originally executed requestpublic void shutdown()
AmazonWebServiceClientshutdown in interface AmazonSageMakerGeospatialshutdown in class AmazonWebServiceClient