@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_METRIC
ENDPOINT_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, withTimeOffset
public static AmazonSageMakerGeospatialClientBuilder builder()
public DeleteEarthObservationJobResult deleteEarthObservationJob(DeleteEarthObservationJobRequest request)
Use this operation to delete an Earth Observation job.
deleteEarthObservationJob
in interface AmazonSageMakerGeospatial
deleteEarthObservationJobRequest
- 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 AmazonSageMakerGeospatial
deleteVectorEnrichmentJobRequest
- 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 AmazonSageMakerGeospatial
exportEarthObservationJobRequest
- 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 AmazonSageMakerGeospatial
exportVectorEnrichmentJobRequest
- 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 AmazonSageMakerGeospatial
getEarthObservationJobRequest
- 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 AmazonSageMakerGeospatial
getRasterDataCollectionRequest
- 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 AmazonSageMakerGeospatial
getTileRequest
- 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 AmazonSageMakerGeospatial
getVectorEnrichmentJobRequest
- 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 AmazonSageMakerGeospatial
listEarthObservationJobsRequest
- 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 AmazonSageMakerGeospatial
listRasterDataCollectionsRequest
- 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 AmazonSageMakerGeospatial
listTagsForResourceRequest
- 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 AmazonSageMakerGeospatial
listVectorEnrichmentJobsRequest
- 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 AmazonSageMakerGeospatial
searchRasterDataCollectionRequest
- 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 AmazonSageMakerGeospatial
startEarthObservationJobRequest
- 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 AmazonSageMakerGeospatial
startVectorEnrichmentJobRequest
- 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 AmazonSageMakerGeospatial
stopEarthObservationJobRequest
- 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 AmazonSageMakerGeospatial
stopVectorEnrichmentJobRequest
- 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 AmazonSageMakerGeospatial
tagResourceRequest
- 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 AmazonSageMakerGeospatial
untagResourceRequest
- 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 AmazonSageMakerGeospatial
request
- The originally executed requestpublic void shutdown()
AmazonWebServiceClient
shutdown
in interface AmazonSageMakerGeospatial
shutdown
in class AmazonWebServiceClient