@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface OutpostsClient extends SdkClient
builder() method.
Amazon Web Services Outposts is a fully managed service that extends Amazon Web Services infrastructure, APIs, and tools to customer premises. By providing local access to Amazon Web Services managed infrastructure, Amazon Web Services Outposts enables customers to build and run applications on premises using the same programming interfaces as in Amazon Web Services Regions, while using local compute and storage resources for lower latency and local data processing needs.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static OutpostsClientBuilder |
builder()
Create a builder that can be used to configure and create a
OutpostsClient. |
default CancelOrderResponse |
cancelOrder(CancelOrderRequest cancelOrderRequest)
Cancels the specified order for an Outpost.
|
default CancelOrderResponse |
cancelOrder(Consumer<CancelOrderRequest.Builder> cancelOrderRequest)
Cancels the specified order for an Outpost.
|
static OutpostsClient |
create()
Create a
OutpostsClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CreateOrderResponse |
createOrder(Consumer<CreateOrderRequest.Builder> createOrderRequest)
Creates an order for an Outpost.
|
default CreateOrderResponse |
createOrder(CreateOrderRequest createOrderRequest)
Creates an order for an Outpost.
|
default CreateOutpostResponse |
createOutpost(Consumer<CreateOutpostRequest.Builder> createOutpostRequest)
Creates an Outpost.
|
default CreateOutpostResponse |
createOutpost(CreateOutpostRequest createOutpostRequest)
Creates an Outpost.
|
default CreateSiteResponse |
createSite(Consumer<CreateSiteRequest.Builder> createSiteRequest)
Creates a site for an Outpost.
|
default CreateSiteResponse |
createSite(CreateSiteRequest createSiteRequest)
Creates a site for an Outpost.
|
default DeleteOutpostResponse |
deleteOutpost(Consumer<DeleteOutpostRequest.Builder> deleteOutpostRequest)
Deletes the specified Outpost.
|
default DeleteOutpostResponse |
deleteOutpost(DeleteOutpostRequest deleteOutpostRequest)
Deletes the specified Outpost.
|
default DeleteSiteResponse |
deleteSite(Consumer<DeleteSiteRequest.Builder> deleteSiteRequest)
Deletes the specified site.
|
default DeleteSiteResponse |
deleteSite(DeleteSiteRequest deleteSiteRequest)
Deletes the specified site.
|
default GetCatalogItemResponse |
getCatalogItem(Consumer<GetCatalogItemRequest.Builder> getCatalogItemRequest)
Gets information about the specified catalog item.
|
default GetCatalogItemResponse |
getCatalogItem(GetCatalogItemRequest getCatalogItemRequest)
Gets information about the specified catalog item.
|
default GetConnectionResponse |
getConnection(Consumer<GetConnectionRequest.Builder> getConnectionRequest)
|
default GetConnectionResponse |
getConnection(GetConnectionRequest getConnectionRequest)
|
default GetOrderResponse |
getOrder(Consumer<GetOrderRequest.Builder> getOrderRequest)
Gets information about the specified order.
|
default GetOrderResponse |
getOrder(GetOrderRequest getOrderRequest)
Gets information about the specified order.
|
default GetOutpostResponse |
getOutpost(Consumer<GetOutpostRequest.Builder> getOutpostRequest)
Gets information about the specified Outpost.
|
default GetOutpostResponse |
getOutpost(GetOutpostRequest getOutpostRequest)
Gets information about the specified Outpost.
|
default GetOutpostInstanceTypesResponse |
getOutpostInstanceTypes(Consumer<GetOutpostInstanceTypesRequest.Builder> getOutpostInstanceTypesRequest)
Gets the instance types for the specified Outpost.
|
default GetOutpostInstanceTypesResponse |
getOutpostInstanceTypes(GetOutpostInstanceTypesRequest getOutpostInstanceTypesRequest)
Gets the instance types for the specified Outpost.
|
default GetOutpostInstanceTypesIterable |
getOutpostInstanceTypesPaginator(Consumer<GetOutpostInstanceTypesRequest.Builder> getOutpostInstanceTypesRequest)
Gets the instance types for the specified Outpost.
|
default GetOutpostInstanceTypesIterable |
getOutpostInstanceTypesPaginator(GetOutpostInstanceTypesRequest getOutpostInstanceTypesRequest)
Gets the instance types for the specified Outpost.
|
default GetSiteResponse |
getSite(Consumer<GetSiteRequest.Builder> getSiteRequest)
Gets information about the specified Outpost site.
|
default GetSiteResponse |
getSite(GetSiteRequest getSiteRequest)
Gets information about the specified Outpost site.
|
default GetSiteAddressResponse |
getSiteAddress(Consumer<GetSiteAddressRequest.Builder> getSiteAddressRequest)
Gets the site address of the specified site.
|
default GetSiteAddressResponse |
getSiteAddress(GetSiteAddressRequest getSiteAddressRequest)
Gets the site address of the specified site.
|
default ListAssetsResponse |
listAssets(Consumer<ListAssetsRequest.Builder> listAssetsRequest)
Lists the hardware assets for the specified Outpost.
|
default ListAssetsResponse |
listAssets(ListAssetsRequest listAssetsRequest)
Lists the hardware assets for the specified Outpost.
|
default ListAssetsIterable |
listAssetsPaginator(Consumer<ListAssetsRequest.Builder> listAssetsRequest)
Lists the hardware assets for the specified Outpost.
|
default ListAssetsIterable |
listAssetsPaginator(ListAssetsRequest listAssetsRequest)
Lists the hardware assets for the specified Outpost.
|
default ListCatalogItemsResponse |
listCatalogItems(Consumer<ListCatalogItemsRequest.Builder> listCatalogItemsRequest)
Lists the items in the catalog.
|
default ListCatalogItemsResponse |
listCatalogItems(ListCatalogItemsRequest listCatalogItemsRequest)
Lists the items in the catalog.
|
default ListCatalogItemsIterable |
listCatalogItemsPaginator(Consumer<ListCatalogItemsRequest.Builder> listCatalogItemsRequest)
Lists the items in the catalog.
|
default ListCatalogItemsIterable |
listCatalogItemsPaginator(ListCatalogItemsRequest listCatalogItemsRequest)
Lists the items in the catalog.
|
default ListOrdersResponse |
listOrders(Consumer<ListOrdersRequest.Builder> listOrdersRequest)
Lists the Outpost orders for your Amazon Web Services account.
|
default ListOrdersResponse |
listOrders(ListOrdersRequest listOrdersRequest)
Lists the Outpost orders for your Amazon Web Services account.
|
default ListOrdersIterable |
listOrdersPaginator(Consumer<ListOrdersRequest.Builder> listOrdersRequest)
Lists the Outpost orders for your Amazon Web Services account.
|
default ListOrdersIterable |
listOrdersPaginator(ListOrdersRequest listOrdersRequest)
Lists the Outpost orders for your Amazon Web Services account.
|
default ListOutpostsResponse |
listOutposts(Consumer<ListOutpostsRequest.Builder> listOutpostsRequest)
Lists the Outposts for your Amazon Web Services account.
|
default ListOutpostsResponse |
listOutposts(ListOutpostsRequest listOutpostsRequest)
Lists the Outposts for your Amazon Web Services account.
|
default ListOutpostsIterable |
listOutpostsPaginator(Consumer<ListOutpostsRequest.Builder> listOutpostsRequest)
Lists the Outposts for your Amazon Web Services account.
|
default ListOutpostsIterable |
listOutpostsPaginator(ListOutpostsRequest listOutpostsRequest)
Lists the Outposts for your Amazon Web Services account.
|
default ListSitesResponse |
listSites(Consumer<ListSitesRequest.Builder> listSitesRequest)
Lists the Outpost sites for your Amazon Web Services account.
|
default ListSitesResponse |
listSites(ListSitesRequest listSitesRequest)
Lists the Outpost sites for your Amazon Web Services account.
|
default ListSitesIterable |
listSitesPaginator(Consumer<ListSitesRequest.Builder> listSitesRequest)
Lists the Outpost sites for your Amazon Web Services account.
|
default ListSitesIterable |
listSitesPaginator(ListSitesRequest listSitesRequest)
Lists the Outpost sites for your Amazon Web Services account.
|
default ListTagsForResourceResponse |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists the tags for the specified resource.
|
default ListTagsForResourceResponse |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags for the specified resource.
|
static ServiceMetadata |
serviceMetadata() |
default StartConnectionResponse |
startConnection(Consumer<StartConnectionRequest.Builder> startConnectionRequest)
|
default StartConnectionResponse |
startConnection(StartConnectionRequest startConnectionRequest)
|
default TagResourceResponse |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds tags to the specified resource.
|
default TagResourceResponse |
tagResource(TagResourceRequest tagResourceRequest)
Adds tags to the specified resource.
|
default UntagResourceResponse |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes tags from the specified resource.
|
default UntagResourceResponse |
untagResource(UntagResourceRequest untagResourceRequest)
Removes tags from the specified resource.
|
default UpdateOutpostResponse |
updateOutpost(Consumer<UpdateOutpostRequest.Builder> updateOutpostRequest)
Updates an Outpost.
|
default UpdateOutpostResponse |
updateOutpost(UpdateOutpostRequest updateOutpostRequest)
Updates an Outpost.
|
default UpdateSiteResponse |
updateSite(Consumer<UpdateSiteRequest.Builder> updateSiteRequest)
Updates the specified site.
|
default UpdateSiteResponse |
updateSite(UpdateSiteRequest updateSiteRequest)
Updates the specified site.
|
default UpdateSiteAddressResponse |
updateSiteAddress(Consumer<UpdateSiteAddressRequest.Builder> updateSiteAddressRequest)
Updates the address of the specified site.
|
default UpdateSiteAddressResponse |
updateSiteAddress(UpdateSiteAddressRequest updateSiteAddressRequest)
Updates the address of the specified site.
|
default UpdateSiteRackPhysicalPropertiesResponse |
updateSiteRackPhysicalProperties(Consumer<UpdateSiteRackPhysicalPropertiesRequest.Builder> updateSiteRackPhysicalPropertiesRequest)
Update the physical and logistical details for a rack at a site.
|
default UpdateSiteRackPhysicalPropertiesResponse |
updateSiteRackPhysicalProperties(UpdateSiteRackPhysicalPropertiesRequest updateSiteRackPhysicalPropertiesRequest)
Update the physical and logistical details for a rack at a site.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CancelOrderResponse cancelOrder(CancelOrderRequest cancelOrderRequest) throws ValidationException, ConflictException, AccessDeniedException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Cancels the specified order for an Outpost.
cancelOrderRequest - ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.AccessDeniedException - You do not have permission to perform this operation.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CancelOrderResponse cancelOrder(Consumer<CancelOrderRequest.Builder> cancelOrderRequest) throws ValidationException, ConflictException, AccessDeniedException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Cancels the specified order for an Outpost.
This is a convenience which creates an instance of the CancelOrderRequest.Builder avoiding the need to
create one manually via CancelOrderRequest.builder()
cancelOrderRequest - A Consumer that will call methods on CancelOrderInput.Builder to create a request.ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.AccessDeniedException - You do not have permission to perform this operation.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateOrderResponse createOrder(CreateOrderRequest createOrderRequest) throws ValidationException, ConflictException, AccessDeniedException, NotFoundException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, OutpostsException
Creates an order for an Outpost.
createOrderRequest - ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.AccessDeniedException - You do not have permission to perform this operation.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.ServiceQuotaExceededException - You have exceeded a service quota.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateOrderResponse createOrder(Consumer<CreateOrderRequest.Builder> createOrderRequest) throws ValidationException, ConflictException, AccessDeniedException, NotFoundException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, OutpostsException
Creates an order for an Outpost.
This is a convenience which creates an instance of the CreateOrderRequest.Builder avoiding the need to
create one manually via CreateOrderRequest.builder()
createOrderRequest - A Consumer that will call methods on CreateOrderInput.Builder to create a request.ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.AccessDeniedException - You do not have permission to perform this operation.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.ServiceQuotaExceededException - You have exceeded a service quota.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateOutpostResponse createOutpost(CreateOutpostRequest createOutpostRequest) throws ValidationException, ConflictException, NotFoundException, AccessDeniedException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, OutpostsException
Creates an Outpost.
You can specify either an Availability one or an AZ ID.
createOutpostRequest - ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.ServiceQuotaExceededException - You have exceeded a service quota.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateOutpostResponse createOutpost(Consumer<CreateOutpostRequest.Builder> createOutpostRequest) throws ValidationException, ConflictException, NotFoundException, AccessDeniedException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, OutpostsException
Creates an Outpost.
You can specify either an Availability one or an AZ ID.
This is a convenience which creates an instance of the CreateOutpostRequest.Builder avoiding the need to
create one manually via CreateOutpostRequest.builder()
createOutpostRequest - A Consumer that will call methods on CreateOutpostInput.Builder to create a request.ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.ServiceQuotaExceededException - You have exceeded a service quota.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateSiteResponse createSite(CreateSiteRequest createSiteRequest) throws ValidationException, ConflictException, AccessDeniedException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, OutpostsException
Creates a site for an Outpost.
createSiteRequest - ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.ServiceQuotaExceededException - You have exceeded a service quota.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateSiteResponse createSite(Consumer<CreateSiteRequest.Builder> createSiteRequest) throws ValidationException, ConflictException, AccessDeniedException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, OutpostsException
Creates a site for an Outpost.
This is a convenience which creates an instance of the CreateSiteRequest.Builder avoiding the need to
create one manually via CreateSiteRequest.builder()
createSiteRequest - A Consumer that will call methods on CreateSiteInput.Builder to create a request.ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.ServiceQuotaExceededException - You have exceeded a service quota.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteOutpostResponse deleteOutpost(DeleteOutpostRequest deleteOutpostRequest) throws ValidationException, ConflictException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Deletes the specified Outpost.
deleteOutpostRequest - ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteOutpostResponse deleteOutpost(Consumer<DeleteOutpostRequest.Builder> deleteOutpostRequest) throws ValidationException, ConflictException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Deletes the specified Outpost.
This is a convenience which creates an instance of the DeleteOutpostRequest.Builder avoiding the need to
create one manually via DeleteOutpostRequest.builder()
deleteOutpostRequest - A Consumer that will call methods on DeleteOutpostInput.Builder to create a request.ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteSiteResponse deleteSite(DeleteSiteRequest deleteSiteRequest) throws ValidationException, ConflictException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Deletes the specified site.
deleteSiteRequest - ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteSiteResponse deleteSite(Consumer<DeleteSiteRequest.Builder> deleteSiteRequest) throws ValidationException, ConflictException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Deletes the specified site.
This is a convenience which creates an instance of the DeleteSiteRequest.Builder avoiding the need to
create one manually via DeleteSiteRequest.builder()
deleteSiteRequest - A Consumer that will call methods on DeleteSiteInput.Builder to create a request.ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetCatalogItemResponse getCatalogItem(GetCatalogItemRequest getCatalogItemRequest) throws ValidationException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets information about the specified catalog item.
getCatalogItemRequest - ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetCatalogItemResponse getCatalogItem(Consumer<GetCatalogItemRequest.Builder> getCatalogItemRequest) throws ValidationException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets information about the specified catalog item.
This is a convenience which creates an instance of the GetCatalogItemRequest.Builder avoiding the need to
create one manually via GetCatalogItemRequest.builder()
getCatalogItemRequest - A Consumer that will call methods on GetCatalogItemInput.Builder to create a request.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetConnectionResponse getConnection(GetConnectionRequest getConnectionRequest) throws AccessDeniedException, ValidationException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Amazon Web Services uses this action to install Outpost servers.
Gets information about the specified connection.
Use CloudTrail to monitor this action or Amazon Web Services managed policy for Amazon Web Services Outposts to secure it. For more information, see Amazon Web Services managed policies for Amazon Web Services Outposts and Logging Amazon Web Services Outposts API calls with Amazon Web Services CloudTrail in the Amazon Web Services Outposts User Guide.
getConnectionRequest - AccessDeniedException - You do not have permission to perform this operation.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetConnectionResponse getConnection(Consumer<GetConnectionRequest.Builder> getConnectionRequest) throws AccessDeniedException, ValidationException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Amazon Web Services uses this action to install Outpost servers.
Gets information about the specified connection.
Use CloudTrail to monitor this action or Amazon Web Services managed policy for Amazon Web Services Outposts to secure it. For more information, see Amazon Web Services managed policies for Amazon Web Services Outposts and Logging Amazon Web Services Outposts API calls with Amazon Web Services CloudTrail in the Amazon Web Services Outposts User Guide.
This is a convenience which creates an instance of the GetConnectionRequest.Builder avoiding the need to
create one manually via GetConnectionRequest.builder()
getConnectionRequest - A Consumer that will call methods on GetConnectionRequest.Builder to create a request.AccessDeniedException - You do not have permission to perform this operation.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetOrderResponse getOrder(GetOrderRequest getOrderRequest) throws ValidationException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets information about the specified order.
getOrderRequest - ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetOrderResponse getOrder(Consumer<GetOrderRequest.Builder> getOrderRequest) throws ValidationException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets information about the specified order.
This is a convenience which creates an instance of the GetOrderRequest.Builder avoiding the need to
create one manually via GetOrderRequest.builder()
getOrderRequest - A Consumer that will call methods on GetOrderInput.Builder to create a request.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetOutpostResponse getOutpost(GetOutpostRequest getOutpostRequest) throws ValidationException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets information about the specified Outpost.
getOutpostRequest - ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetOutpostResponse getOutpost(Consumer<GetOutpostRequest.Builder> getOutpostRequest) throws ValidationException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets information about the specified Outpost.
This is a convenience which creates an instance of the GetOutpostRequest.Builder avoiding the need to
create one manually via GetOutpostRequest.builder()
getOutpostRequest - A Consumer that will call methods on GetOutpostInput.Builder to create a request.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetOutpostInstanceTypesResponse getOutpostInstanceTypes(GetOutpostInstanceTypesRequest getOutpostInstanceTypesRequest) throws ValidationException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets the instance types for the specified Outpost.
getOutpostInstanceTypesRequest - ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetOutpostInstanceTypesResponse getOutpostInstanceTypes(Consumer<GetOutpostInstanceTypesRequest.Builder> getOutpostInstanceTypesRequest) throws ValidationException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets the instance types for the specified Outpost.
This is a convenience which creates an instance of the GetOutpostInstanceTypesRequest.Builder avoiding
the need to create one manually via GetOutpostInstanceTypesRequest.builder()
getOutpostInstanceTypesRequest - A Consumer that will call methods on GetOutpostInstanceTypesInput.Builder to create a
request.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetOutpostInstanceTypesIterable getOutpostInstanceTypesPaginator(GetOutpostInstanceTypesRequest getOutpostInstanceTypesRequest) throws ValidationException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets the instance types for the specified Outpost.
This is a variant of
getOutpostInstanceTypes(software.amazon.awssdk.services.outposts.model.GetOutpostInstanceTypesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.outposts.paginators.GetOutpostInstanceTypesIterable responses = client.getOutpostInstanceTypesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.outposts.paginators.GetOutpostInstanceTypesIterable responses = client
.getOutpostInstanceTypesPaginator(request);
for (software.amazon.awssdk.services.outposts.model.GetOutpostInstanceTypesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.outposts.paginators.GetOutpostInstanceTypesIterable responses = client.getOutpostInstanceTypesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getOutpostInstanceTypes(software.amazon.awssdk.services.outposts.model.GetOutpostInstanceTypesRequest)
operation.
getOutpostInstanceTypesRequest - ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetOutpostInstanceTypesIterable getOutpostInstanceTypesPaginator(Consumer<GetOutpostInstanceTypesRequest.Builder> getOutpostInstanceTypesRequest) throws ValidationException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets the instance types for the specified Outpost.
This is a variant of
getOutpostInstanceTypes(software.amazon.awssdk.services.outposts.model.GetOutpostInstanceTypesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.outposts.paginators.GetOutpostInstanceTypesIterable responses = client.getOutpostInstanceTypesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.outposts.paginators.GetOutpostInstanceTypesIterable responses = client
.getOutpostInstanceTypesPaginator(request);
for (software.amazon.awssdk.services.outposts.model.GetOutpostInstanceTypesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.outposts.paginators.GetOutpostInstanceTypesIterable responses = client.getOutpostInstanceTypesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
getOutpostInstanceTypes(software.amazon.awssdk.services.outposts.model.GetOutpostInstanceTypesRequest)
operation.
This is a convenience which creates an instance of the GetOutpostInstanceTypesRequest.Builder avoiding
the need to create one manually via GetOutpostInstanceTypesRequest.builder()
getOutpostInstanceTypesRequest - A Consumer that will call methods on GetOutpostInstanceTypesInput.Builder to create a
request.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSiteResponse getSite(GetSiteRequest getSiteRequest) throws ValidationException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets information about the specified Outpost site.
getSiteRequest - ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSiteResponse getSite(Consumer<GetSiteRequest.Builder> getSiteRequest) throws ValidationException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets information about the specified Outpost site.
This is a convenience which creates an instance of the GetSiteRequest.Builder avoiding the need to create
one manually via GetSiteRequest.builder()
getSiteRequest - A Consumer that will call methods on GetSiteInput.Builder to create a request.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSiteAddressResponse getSiteAddress(GetSiteAddressRequest getSiteAddressRequest) throws ValidationException, AccessDeniedException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets the site address of the specified site.
getSiteAddressRequest - ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSiteAddressResponse getSiteAddress(Consumer<GetSiteAddressRequest.Builder> getSiteAddressRequest) throws ValidationException, AccessDeniedException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Gets the site address of the specified site.
This is a convenience which creates an instance of the GetSiteAddressRequest.Builder avoiding the need to
create one manually via GetSiteAddressRequest.builder()
getSiteAddressRequest - A Consumer that will call methods on GetSiteAddressInput.Builder to create a request.ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListAssetsResponse listAssets(ListAssetsRequest listAssetsRequest) throws ValidationException, AccessDeniedException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the hardware assets for the specified Outpost.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
listAssetsRequest - ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListAssetsResponse listAssets(Consumer<ListAssetsRequest.Builder> listAssetsRequest) throws ValidationException, AccessDeniedException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the hardware assets for the specified Outpost.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
This is a convenience which creates an instance of the ListAssetsRequest.Builder avoiding the need to
create one manually via ListAssetsRequest.builder()
listAssetsRequest - A Consumer that will call methods on ListAssetsInput.Builder to create a request.ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListAssetsIterable listAssetsPaginator(ListAssetsRequest listAssetsRequest) throws ValidationException, AccessDeniedException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the hardware assets for the specified Outpost.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
This is a variant of listAssets(software.amazon.awssdk.services.outposts.model.ListAssetsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.outposts.paginators.ListAssetsIterable responses = client.listAssetsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.outposts.paginators.ListAssetsIterable responses = client.listAssetsPaginator(request);
for (software.amazon.awssdk.services.outposts.model.ListAssetsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.outposts.paginators.ListAssetsIterable responses = client.listAssetsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAssets(software.amazon.awssdk.services.outposts.model.ListAssetsRequest) operation.
listAssetsRequest - ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListAssetsIterable listAssetsPaginator(Consumer<ListAssetsRequest.Builder> listAssetsRequest) throws ValidationException, AccessDeniedException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the hardware assets for the specified Outpost.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
This is a variant of listAssets(software.amazon.awssdk.services.outposts.model.ListAssetsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.outposts.paginators.ListAssetsIterable responses = client.listAssetsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.outposts.paginators.ListAssetsIterable responses = client.listAssetsPaginator(request);
for (software.amazon.awssdk.services.outposts.model.ListAssetsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.outposts.paginators.ListAssetsIterable responses = client.listAssetsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listAssets(software.amazon.awssdk.services.outposts.model.ListAssetsRequest) operation.
This is a convenience which creates an instance of the ListAssetsRequest.Builder avoiding the need to
create one manually via ListAssetsRequest.builder()
listAssetsRequest - A Consumer that will call methods on ListAssetsInput.Builder to create a request.ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCatalogItemsResponse listCatalogItems(ListCatalogItemsRequest listCatalogItemsRequest) throws ValidationException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the items in the catalog.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
listCatalogItemsRequest - ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCatalogItemsResponse listCatalogItems(Consumer<ListCatalogItemsRequest.Builder> listCatalogItemsRequest) throws ValidationException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the items in the catalog.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
This is a convenience which creates an instance of the ListCatalogItemsRequest.Builder avoiding the need
to create one manually via ListCatalogItemsRequest.builder()
listCatalogItemsRequest - A Consumer that will call methods on ListCatalogItemsInput.Builder to create a request.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCatalogItemsIterable listCatalogItemsPaginator(ListCatalogItemsRequest listCatalogItemsRequest) throws ValidationException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the items in the catalog.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
This is a variant of
listCatalogItems(software.amazon.awssdk.services.outposts.model.ListCatalogItemsRequest) operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.outposts.paginators.ListCatalogItemsIterable responses = client.listCatalogItemsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.outposts.paginators.ListCatalogItemsIterable responses = client
.listCatalogItemsPaginator(request);
for (software.amazon.awssdk.services.outposts.model.ListCatalogItemsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.outposts.paginators.ListCatalogItemsIterable responses = client.listCatalogItemsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCatalogItems(software.amazon.awssdk.services.outposts.model.ListCatalogItemsRequest) operation.
listCatalogItemsRequest - ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListCatalogItemsIterable listCatalogItemsPaginator(Consumer<ListCatalogItemsRequest.Builder> listCatalogItemsRequest) throws ValidationException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the items in the catalog.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
This is a variant of
listCatalogItems(software.amazon.awssdk.services.outposts.model.ListCatalogItemsRequest) operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.outposts.paginators.ListCatalogItemsIterable responses = client.listCatalogItemsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.outposts.paginators.ListCatalogItemsIterable responses = client
.listCatalogItemsPaginator(request);
for (software.amazon.awssdk.services.outposts.model.ListCatalogItemsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.outposts.paginators.ListCatalogItemsIterable responses = client.listCatalogItemsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listCatalogItems(software.amazon.awssdk.services.outposts.model.ListCatalogItemsRequest) operation.
This is a convenience which creates an instance of the ListCatalogItemsRequest.Builder avoiding the need
to create one manually via ListCatalogItemsRequest.builder()
listCatalogItemsRequest - A Consumer that will call methods on ListCatalogItemsInput.Builder to create a request.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListOrdersResponse listOrders(ListOrdersRequest listOrdersRequest) throws ValidationException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the Outpost orders for your Amazon Web Services account.
listOrdersRequest - ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListOrdersResponse listOrders(Consumer<ListOrdersRequest.Builder> listOrdersRequest) throws ValidationException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the Outpost orders for your Amazon Web Services account.
This is a convenience which creates an instance of the ListOrdersRequest.Builder avoiding the need to
create one manually via ListOrdersRequest.builder()
listOrdersRequest - A Consumer that will call methods on ListOrdersInput.Builder to create a request.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListOrdersIterable listOrdersPaginator(ListOrdersRequest listOrdersRequest) throws ValidationException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the Outpost orders for your Amazon Web Services account.
This is a variant of listOrders(software.amazon.awssdk.services.outposts.model.ListOrdersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.outposts.paginators.ListOrdersIterable responses = client.listOrdersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.outposts.paginators.ListOrdersIterable responses = client.listOrdersPaginator(request);
for (software.amazon.awssdk.services.outposts.model.ListOrdersResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.outposts.paginators.ListOrdersIterable responses = client.listOrdersPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOrders(software.amazon.awssdk.services.outposts.model.ListOrdersRequest) operation.
listOrdersRequest - ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListOrdersIterable listOrdersPaginator(Consumer<ListOrdersRequest.Builder> listOrdersRequest) throws ValidationException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the Outpost orders for your Amazon Web Services account.
This is a variant of listOrders(software.amazon.awssdk.services.outposts.model.ListOrdersRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.outposts.paginators.ListOrdersIterable responses = client.listOrdersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.outposts.paginators.ListOrdersIterable responses = client.listOrdersPaginator(request);
for (software.amazon.awssdk.services.outposts.model.ListOrdersResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.outposts.paginators.ListOrdersIterable responses = client.listOrdersPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOrders(software.amazon.awssdk.services.outposts.model.ListOrdersRequest) operation.
This is a convenience which creates an instance of the ListOrdersRequest.Builder avoiding the need to
create one manually via ListOrdersRequest.builder()
listOrdersRequest - A Consumer that will call methods on ListOrdersInput.Builder to create a request.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListOutpostsResponse listOutposts(ListOutpostsRequest listOutpostsRequest) throws ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the Outposts for your Amazon Web Services account.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
listOutpostsRequest - ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListOutpostsResponse listOutposts(Consumer<ListOutpostsRequest.Builder> listOutpostsRequest) throws ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the Outposts for your Amazon Web Services account.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
This is a convenience which creates an instance of the ListOutpostsRequest.Builder avoiding the need to
create one manually via ListOutpostsRequest.builder()
listOutpostsRequest - A Consumer that will call methods on ListOutpostsInput.Builder to create a request.ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListOutpostsIterable listOutpostsPaginator(ListOutpostsRequest listOutpostsRequest) throws ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the Outposts for your Amazon Web Services account.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
This is a variant of listOutposts(software.amazon.awssdk.services.outposts.model.ListOutpostsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.outposts.paginators.ListOutpostsIterable responses = client.listOutpostsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.outposts.paginators.ListOutpostsIterable responses = client.listOutpostsPaginator(request);
for (software.amazon.awssdk.services.outposts.model.ListOutpostsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.outposts.paginators.ListOutpostsIterable responses = client.listOutpostsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOutposts(software.amazon.awssdk.services.outposts.model.ListOutpostsRequest) operation.
listOutpostsRequest - ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListOutpostsIterable listOutpostsPaginator(Consumer<ListOutpostsRequest.Builder> listOutpostsRequest) throws ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the Outposts for your Amazon Web Services account.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
This is a variant of listOutposts(software.amazon.awssdk.services.outposts.model.ListOutpostsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.outposts.paginators.ListOutpostsIterable responses = client.listOutpostsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.outposts.paginators.ListOutpostsIterable responses = client.listOutpostsPaginator(request);
for (software.amazon.awssdk.services.outposts.model.ListOutpostsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.outposts.paginators.ListOutpostsIterable responses = client.listOutpostsPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listOutposts(software.amazon.awssdk.services.outposts.model.ListOutpostsRequest) operation.
This is a convenience which creates an instance of the ListOutpostsRequest.Builder avoiding the need to
create one manually via ListOutpostsRequest.builder()
listOutpostsRequest - A Consumer that will call methods on ListOutpostsInput.Builder to create a request.ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSitesResponse listSites(ListSitesRequest listSitesRequest) throws ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the Outpost sites for your Amazon Web Services account. Use filters to return specific results.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
listSitesRequest - ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSitesResponse listSites(Consumer<ListSitesRequest.Builder> listSitesRequest) throws ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the Outpost sites for your Amazon Web Services account. Use filters to return specific results.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
This is a convenience which creates an instance of the ListSitesRequest.Builder avoiding the need to
create one manually via ListSitesRequest.builder()
listSitesRequest - A Consumer that will call methods on ListSitesInput.Builder to create a request.ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSitesIterable listSitesPaginator(ListSitesRequest listSitesRequest) throws ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the Outpost sites for your Amazon Web Services account. Use filters to return specific results.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
This is a variant of listSites(software.amazon.awssdk.services.outposts.model.ListSitesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.outposts.paginators.ListSitesIterable responses = client.listSitesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.outposts.paginators.ListSitesIterable responses = client.listSitesPaginator(request);
for (software.amazon.awssdk.services.outposts.model.ListSitesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.outposts.paginators.ListSitesIterable responses = client.listSitesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSites(software.amazon.awssdk.services.outposts.model.ListSitesRequest) operation.
listSitesRequest - ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSitesIterable listSitesPaginator(Consumer<ListSitesRequest.Builder> listSitesRequest) throws ValidationException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Lists the Outpost sites for your Amazon Web Services account. Use filters to return specific results.
Use filters to return specific results. If you specify multiple filters, the results include only the resources that match all of the specified filters. For a filter where you can specify multiple values, the results include items that match any of the values that you specify for the filter.
This is a variant of listSites(software.amazon.awssdk.services.outposts.model.ListSitesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.outposts.paginators.ListSitesIterable responses = client.listSitesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.outposts.paginators.ListSitesIterable responses = client.listSitesPaginator(request);
for (software.amazon.awssdk.services.outposts.model.ListSitesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.outposts.paginators.ListSitesIterable responses = client.listSitesPaginator(request);
responses.iterator().forEachRemaining(....);
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSites(software.amazon.awssdk.services.outposts.model.ListSitesRequest) operation.
This is a convenience which creates an instance of the ListSitesRequest.Builder avoiding the need to
create one manually via ListSitesRequest.builder()
listSitesRequest - A Consumer that will call methods on ListSitesInput.Builder to create a request.ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InternalServerException, ValidationException, NotFoundException, AwsServiceException, SdkClientException, OutpostsException
Lists the tags for the specified resource.
listTagsForResourceRequest - InternalServerException - An internal error has occurred.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws InternalServerException, ValidationException, NotFoundException, AwsServiceException, SdkClientException, OutpostsException
Lists the tags for the specified resource.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on ListTagsForResourceRequest.Builder to create a
request.InternalServerException - An internal error has occurred.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StartConnectionResponse startConnection(StartConnectionRequest startConnectionRequest) throws AccessDeniedException, ValidationException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Amazon Web Services uses this action to install Outpost servers.
Starts the connection required for Outpost server installation.
Use CloudTrail to monitor this action or Amazon Web Services managed policy for Amazon Web Services Outposts to secure it. For more information, see Amazon Web Services managed policies for Amazon Web Services Outposts and Logging Amazon Web Services Outposts API calls with Amazon Web Services CloudTrail in the Amazon Web Services Outposts User Guide.
startConnectionRequest - AccessDeniedException - You do not have permission to perform this operation.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StartConnectionResponse startConnection(Consumer<StartConnectionRequest.Builder> startConnectionRequest) throws AccessDeniedException, ValidationException, NotFoundException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Amazon Web Services uses this action to install Outpost servers.
Starts the connection required for Outpost server installation.
Use CloudTrail to monitor this action or Amazon Web Services managed policy for Amazon Web Services Outposts to secure it. For more information, see Amazon Web Services managed policies for Amazon Web Services Outposts and Logging Amazon Web Services Outposts API calls with Amazon Web Services CloudTrail in the Amazon Web Services Outposts User Guide.
This is a convenience which creates an instance of the StartConnectionRequest.Builder avoiding the need
to create one manually via StartConnectionRequest.builder()
startConnectionRequest - A Consumer that will call methods on StartConnectionRequest.Builder to create a request.AccessDeniedException - You do not have permission to perform this operation.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InternalServerException, ValidationException, NotFoundException, AwsServiceException, SdkClientException, OutpostsException
Adds tags to the specified resource.
tagResourceRequest - InternalServerException - An internal error has occurred.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws InternalServerException, ValidationException, NotFoundException, AwsServiceException, SdkClientException, OutpostsException
Adds tags to the specified resource.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on TagResourceRequest.Builder to create a request.InternalServerException - An internal error has occurred.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InternalServerException, ValidationException, NotFoundException, AwsServiceException, SdkClientException, OutpostsException
Removes tags from the specified resource.
untagResourceRequest - InternalServerException - An internal error has occurred.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws InternalServerException, ValidationException, NotFoundException, AwsServiceException, SdkClientException, OutpostsException
Removes tags from the specified resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on UntagResourceRequest.Builder to create a request.InternalServerException - An internal error has occurred.ValidationException - A parameter is not valid.NotFoundException - The specified request is not valid.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateOutpostResponse updateOutpost(UpdateOutpostRequest updateOutpostRequest) throws ValidationException, ConflictException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Updates an Outpost.
updateOutpostRequest - ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateOutpostResponse updateOutpost(Consumer<UpdateOutpostRequest.Builder> updateOutpostRequest) throws ValidationException, ConflictException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Updates an Outpost.
This is a convenience which creates an instance of the UpdateOutpostRequest.Builder avoiding the need to
create one manually via UpdateOutpostRequest.builder()
updateOutpostRequest - A Consumer that will call methods on UpdateOutpostInput.Builder to create a request.ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSiteResponse updateSite(UpdateSiteRequest updateSiteRequest) throws ValidationException, ConflictException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Updates the specified site.
updateSiteRequest - ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSiteResponse updateSite(Consumer<UpdateSiteRequest.Builder> updateSiteRequest) throws ValidationException, ConflictException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Updates the specified site.
This is a convenience which creates an instance of the UpdateSiteRequest.Builder avoiding the need to
create one manually via UpdateSiteRequest.builder()
updateSiteRequest - A Consumer that will call methods on UpdateSiteInput.Builder to create a request.ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSiteAddressResponse updateSiteAddress(UpdateSiteAddressRequest updateSiteAddressRequest) throws ValidationException, AccessDeniedException, NotFoundException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Updates the address of the specified site.
You can't update a site address if there is an order in progress. You must wait for the order to complete or cancel the order.
You can update the operating address before you place an order at the site, or after all Outposts that belong to the site have been deactivated.
updateSiteAddressRequest - ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.NotFoundException - The specified request is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSiteAddressResponse updateSiteAddress(Consumer<UpdateSiteAddressRequest.Builder> updateSiteAddressRequest) throws ValidationException, AccessDeniedException, NotFoundException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Updates the address of the specified site.
You can't update a site address if there is an order in progress. You must wait for the order to complete or cancel the order.
You can update the operating address before you place an order at the site, or after all Outposts that belong to the site have been deactivated.
This is a convenience which creates an instance of the UpdateSiteAddressRequest.Builder avoiding the need
to create one manually via UpdateSiteAddressRequest.builder()
updateSiteAddressRequest - A Consumer that will call methods on UpdateSiteAddressInput.Builder to create a request.ValidationException - A parameter is not valid.AccessDeniedException - You do not have permission to perform this operation.NotFoundException - The specified request is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSiteRackPhysicalPropertiesResponse updateSiteRackPhysicalProperties(UpdateSiteRackPhysicalPropertiesRequest updateSiteRackPhysicalPropertiesRequest) throws ValidationException, ConflictException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Update the physical and logistical details for a rack at a site. For more information about hardware requirements for racks, see Network readiness checklist in the Amazon Web Services Outposts User Guide.
To update a rack at a site with an order of IN_PROGRESS, you must wait for the order to complete or
cancel the order.
updateSiteRackPhysicalPropertiesRequest - ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSiteRackPhysicalPropertiesResponse updateSiteRackPhysicalProperties(Consumer<UpdateSiteRackPhysicalPropertiesRequest.Builder> updateSiteRackPhysicalPropertiesRequest) throws ValidationException, ConflictException, NotFoundException, AccessDeniedException, InternalServerException, AwsServiceException, SdkClientException, OutpostsException
Update the physical and logistical details for a rack at a site. For more information about hardware requirements for racks, see Network readiness checklist in the Amazon Web Services Outposts User Guide.
To update a rack at a site with an order of IN_PROGRESS, you must wait for the order to complete or
cancel the order.
This is a convenience which creates an instance of the UpdateSiteRackPhysicalPropertiesRequest.Builder
avoiding the need to create one manually via UpdateSiteRackPhysicalPropertiesRequest.builder()
updateSiteRackPhysicalPropertiesRequest - A Consumer that will call methods on UpdateSiteRackPhysicalPropertiesInput.Builder to
create a request.ValidationException - A parameter is not valid.ConflictException - Updating or deleting this resource can cause an inconsistent state.NotFoundException - The specified request is not valid.AccessDeniedException - You do not have permission to perform this operation.InternalServerException - An internal error has occurred.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.OutpostsException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptionstatic OutpostsClient create()
OutpostsClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static OutpostsClientBuilder builder()
OutpostsClient.static ServiceMetadata serviceMetadata()
Copyright © 2023. All rights reserved.