@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface IotRoboRunnerClient extends SdkClient
builder() method.
An example service, deployed with the Octane Service creator, which will echo the string
| 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 IotRoboRunnerClientBuilder |
builder()
Create a builder that can be used to configure and create a
IotRoboRunnerClient. |
static IotRoboRunnerClient |
create()
Create a
IotRoboRunnerClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CreateDestinationResponse |
createDestination(Consumer<CreateDestinationRequest.Builder> createDestinationRequest)
Grants permission to create a destination
|
default CreateDestinationResponse |
createDestination(CreateDestinationRequest createDestinationRequest)
Grants permission to create a destination
|
default CreateSiteResponse |
createSite(Consumer<CreateSiteRequest.Builder> createSiteRequest)
Grants permission to create a site
|
default CreateSiteResponse |
createSite(CreateSiteRequest createSiteRequest)
Grants permission to create a site
|
default CreateWorkerResponse |
createWorker(Consumer<CreateWorkerRequest.Builder> createWorkerRequest)
Grants permission to create a worker
|
default CreateWorkerResponse |
createWorker(CreateWorkerRequest createWorkerRequest)
Grants permission to create a worker
|
default CreateWorkerFleetResponse |
createWorkerFleet(Consumer<CreateWorkerFleetRequest.Builder> createWorkerFleetRequest)
Grants permission to create a worker fleet
|
default CreateWorkerFleetResponse |
createWorkerFleet(CreateWorkerFleetRequest createWorkerFleetRequest)
Grants permission to create a worker fleet
|
default DeleteDestinationResponse |
deleteDestination(Consumer<DeleteDestinationRequest.Builder> deleteDestinationRequest)
Grants permission to delete a destination
|
default DeleteDestinationResponse |
deleteDestination(DeleteDestinationRequest deleteDestinationRequest)
Grants permission to delete a destination
|
default DeleteSiteResponse |
deleteSite(Consumer<DeleteSiteRequest.Builder> deleteSiteRequest)
Grants permission to delete a site
|
default DeleteSiteResponse |
deleteSite(DeleteSiteRequest deleteSiteRequest)
Grants permission to delete a site
|
default DeleteWorkerResponse |
deleteWorker(Consumer<DeleteWorkerRequest.Builder> deleteWorkerRequest)
Grants permission to delete a worker
|
default DeleteWorkerResponse |
deleteWorker(DeleteWorkerRequest deleteWorkerRequest)
Grants permission to delete a worker
|
default DeleteWorkerFleetResponse |
deleteWorkerFleet(Consumer<DeleteWorkerFleetRequest.Builder> deleteWorkerFleetRequest)
Grants permission to delete a worker fleet
|
default DeleteWorkerFleetResponse |
deleteWorkerFleet(DeleteWorkerFleetRequest deleteWorkerFleetRequest)
Grants permission to delete a worker fleet
|
default GetDestinationResponse |
getDestination(Consumer<GetDestinationRequest.Builder> getDestinationRequest)
Grants permission to get a destination
|
default GetDestinationResponse |
getDestination(GetDestinationRequest getDestinationRequest)
Grants permission to get a destination
|
default GetSiteResponse |
getSite(Consumer<GetSiteRequest.Builder> getSiteRequest)
Grants permission to get a site
|
default GetSiteResponse |
getSite(GetSiteRequest getSiteRequest)
Grants permission to get a site
|
default GetWorkerResponse |
getWorker(Consumer<GetWorkerRequest.Builder> getWorkerRequest)
Grants permission to get a worker
|
default GetWorkerResponse |
getWorker(GetWorkerRequest getWorkerRequest)
Grants permission to get a worker
|
default GetWorkerFleetResponse |
getWorkerFleet(Consumer<GetWorkerFleetRequest.Builder> getWorkerFleetRequest)
Grants permission to get a worker fleet
|
default GetWorkerFleetResponse |
getWorkerFleet(GetWorkerFleetRequest getWorkerFleetRequest)
Grants permission to get a worker fleet
|
default ListDestinationsResponse |
listDestinations(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest)
Grants permission to list destinations
|
default ListDestinationsResponse |
listDestinations(ListDestinationsRequest listDestinationsRequest)
Grants permission to list destinations
|
default ListDestinationsIterable |
listDestinationsPaginator(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest)
Grants permission to list destinations
|
default ListDestinationsIterable |
listDestinationsPaginator(ListDestinationsRequest listDestinationsRequest)
Grants permission to list destinations
|
default ListSitesResponse |
listSites(Consumer<ListSitesRequest.Builder> listSitesRequest)
Grants permission to list sites
|
default ListSitesResponse |
listSites(ListSitesRequest listSitesRequest)
Grants permission to list sites
|
default ListSitesIterable |
listSitesPaginator(Consumer<ListSitesRequest.Builder> listSitesRequest)
Grants permission to list sites
|
default ListSitesIterable |
listSitesPaginator(ListSitesRequest listSitesRequest)
Grants permission to list sites
|
default ListWorkerFleetsResponse |
listWorkerFleets(Consumer<ListWorkerFleetsRequest.Builder> listWorkerFleetsRequest)
Grants permission to list worker fleets
|
default ListWorkerFleetsResponse |
listWorkerFleets(ListWorkerFleetsRequest listWorkerFleetsRequest)
Grants permission to list worker fleets
|
default ListWorkerFleetsIterable |
listWorkerFleetsPaginator(Consumer<ListWorkerFleetsRequest.Builder> listWorkerFleetsRequest)
Grants permission to list worker fleets
|
default ListWorkerFleetsIterable |
listWorkerFleetsPaginator(ListWorkerFleetsRequest listWorkerFleetsRequest)
Grants permission to list worker fleets
|
default ListWorkersResponse |
listWorkers(Consumer<ListWorkersRequest.Builder> listWorkersRequest)
Grants permission to list workers
|
default ListWorkersResponse |
listWorkers(ListWorkersRequest listWorkersRequest)
Grants permission to list workers
|
default ListWorkersIterable |
listWorkersPaginator(Consumer<ListWorkersRequest.Builder> listWorkersRequest)
Grants permission to list workers
|
default ListWorkersIterable |
listWorkersPaginator(ListWorkersRequest listWorkersRequest)
Grants permission to list workers
|
static ServiceMetadata |
serviceMetadata() |
default UpdateDestinationResponse |
updateDestination(Consumer<UpdateDestinationRequest.Builder> updateDestinationRequest)
Grants permission to update a destination
|
default UpdateDestinationResponse |
updateDestination(UpdateDestinationRequest updateDestinationRequest)
Grants permission to update a destination
|
default UpdateSiteResponse |
updateSite(Consumer<UpdateSiteRequest.Builder> updateSiteRequest)
Grants permission to update a site
|
default UpdateSiteResponse |
updateSite(UpdateSiteRequest updateSiteRequest)
Grants permission to update a site
|
default UpdateWorkerResponse |
updateWorker(Consumer<UpdateWorkerRequest.Builder> updateWorkerRequest)
Grants permission to update a worker
|
default UpdateWorkerResponse |
updateWorker(UpdateWorkerRequest updateWorkerRequest)
Grants permission to update a worker
|
default UpdateWorkerFleetResponse |
updateWorkerFleet(Consumer<UpdateWorkerFleetRequest.Builder> updateWorkerFleetRequest)
Grants permission to update a worker fleet
|
default UpdateWorkerFleetResponse |
updateWorkerFleet(UpdateWorkerFleetRequest updateWorkerFleetRequest)
Grants permission to update a worker fleet
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.static IotRoboRunnerClient create()
IotRoboRunnerClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static IotRoboRunnerClientBuilder builder()
IotRoboRunnerClient.default CreateDestinationResponse createDestination(CreateDestinationRequest createDestinationRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to create a destination
createDestinationRequest - ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.ServiceQuotaExceededException - Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateDestinationResponse createDestination(Consumer<CreateDestinationRequest.Builder> createDestinationRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to create a destination
This is a convenience which creates an instance of the CreateDestinationRequest.Builder avoiding the need
to create one manually via CreateDestinationRequest.builder()
createDestinationRequest - A Consumer that will call methods on CreateDestinationRequest.Builder to create a request.ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.ServiceQuotaExceededException - Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateSiteResponse createSite(CreateSiteRequest createSiteRequest) throws ConflictException, AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to create a site
createSiteRequest - ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.ServiceQuotaExceededException - Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.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.IotRoboRunnerException - 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 ConflictException, AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to create a site
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 CreateSiteRequest.Builder to create a request.ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.ServiceQuotaExceededException - Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateWorkerResponse createWorker(CreateWorkerRequest createWorkerRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to create a worker
createWorkerRequest - ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.ServiceQuotaExceededException - Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateWorkerResponse createWorker(Consumer<CreateWorkerRequest.Builder> createWorkerRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to create a worker
This is a convenience which creates an instance of the CreateWorkerRequest.Builder avoiding the need to
create one manually via CreateWorkerRequest.builder()
createWorkerRequest - A Consumer that will call methods on CreateWorkerRequest.Builder to create a request.ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.ServiceQuotaExceededException - Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateWorkerFleetResponse createWorkerFleet(CreateWorkerFleetRequest createWorkerFleetRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to create a worker fleet
createWorkerFleetRequest - ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.ServiceQuotaExceededException - Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateWorkerFleetResponse createWorkerFleet(Consumer<CreateWorkerFleetRequest.Builder> createWorkerFleetRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to create a worker fleet
This is a convenience which creates an instance of the CreateWorkerFleetRequest.Builder avoiding the need
to create one manually via CreateWorkerFleetRequest.builder()
createWorkerFleetRequest - A Consumer that will call methods on CreateWorkerFleetRequest.Builder to create a request.ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.ServiceQuotaExceededException - Exception thrown if the user's AWS account has reached a service limit and the operation cannot proceed.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteDestinationResponse deleteDestination(DeleteDestinationRequest deleteDestinationRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to delete a destination
deleteDestinationRequest - ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteDestinationResponse deleteDestination(Consumer<DeleteDestinationRequest.Builder> deleteDestinationRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to delete a destination
This is a convenience which creates an instance of the DeleteDestinationRequest.Builder avoiding the need
to create one manually via DeleteDestinationRequest.builder()
deleteDestinationRequest - A Consumer that will call methods on DeleteDestinationRequest.Builder to create a request.ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteSiteResponse deleteSite(DeleteSiteRequest deleteSiteRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to delete a site
deleteSiteRequest - ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - 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 ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to delete a 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 DeleteSiteRequest.Builder to create a request.ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteWorkerResponse deleteWorker(DeleteWorkerRequest deleteWorkerRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to delete a worker
deleteWorkerRequest - ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteWorkerResponse deleteWorker(Consumer<DeleteWorkerRequest.Builder> deleteWorkerRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to delete a worker
This is a convenience which creates an instance of the DeleteWorkerRequest.Builder avoiding the need to
create one manually via DeleteWorkerRequest.builder()
deleteWorkerRequest - A Consumer that will call methods on DeleteWorkerRequest.Builder to create a request.ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteWorkerFleetResponse deleteWorkerFleet(DeleteWorkerFleetRequest deleteWorkerFleetRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to delete a worker fleet
deleteWorkerFleetRequest - ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteWorkerFleetResponse deleteWorkerFleet(Consumer<DeleteWorkerFleetRequest.Builder> deleteWorkerFleetRequest) throws ConflictException, AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to delete a worker fleet
This is a convenience which creates an instance of the DeleteWorkerFleetRequest.Builder avoiding the need
to create one manually via DeleteWorkerFleetRequest.builder()
deleteWorkerFleetRequest - A Consumer that will call methods on DeleteWorkerFleetRequest.Builder to create a request.ConflictException - Exception thrown if a resource in a create request already exists.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDestinationResponse getDestination(GetDestinationRequest getDestinationRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to get a destination
getDestinationRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDestinationResponse getDestination(Consumer<GetDestinationRequest.Builder> getDestinationRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to get a destination
This is a convenience which creates an instance of the GetDestinationRequest.Builder avoiding the need to
create one manually via GetDestinationRequest.builder()
getDestinationRequest - A Consumer that will call methods on GetDestinationRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetSiteResponse getSite(GetSiteRequest getSiteRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to get a site
getSiteRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - 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 AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to get a 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 GetSiteRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetWorkerResponse getWorker(GetWorkerRequest getWorkerRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to get a worker
getWorkerRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetWorkerResponse getWorker(Consumer<GetWorkerRequest.Builder> getWorkerRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to get a worker
This is a convenience which creates an instance of the GetWorkerRequest.Builder avoiding the need to
create one manually via GetWorkerRequest.builder()
getWorkerRequest - A Consumer that will call methods on GetWorkerRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetWorkerFleetResponse getWorkerFleet(GetWorkerFleetRequest getWorkerFleetRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to get a worker fleet
getWorkerFleetRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetWorkerFleetResponse getWorkerFleet(Consumer<GetWorkerFleetRequest.Builder> getWorkerFleetRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to get a worker fleet
This is a convenience which creates an instance of the GetWorkerFleetRequest.Builder avoiding the need to
create one manually via GetWorkerFleetRequest.builder()
getWorkerFleetRequest - A Consumer that will call methods on GetWorkerFleetRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDestinationsResponse listDestinations(ListDestinationsRequest listDestinationsRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list destinations
listDestinationsRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDestinationsResponse listDestinations(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list destinations
This is a convenience which creates an instance of the ListDestinationsRequest.Builder avoiding the need
to create one manually via ListDestinationsRequest.builder()
listDestinationsRequest - A Consumer that will call methods on ListDestinationsRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDestinationsIterable listDestinationsPaginator(ListDestinationsRequest listDestinationsRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list destinations
This is a variant of
listDestinations(software.amazon.awssdk.services.iotroborunner.model.ListDestinationsRequest) 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.iotroborunner.paginators.ListDestinationsIterable responses = client.listDestinationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.iotroborunner.paginators.ListDestinationsIterable responses = client
.listDestinationsPaginator(request);
for (software.amazon.awssdk.services.iotroborunner.model.ListDestinationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.iotroborunner.paginators.ListDestinationsIterable responses = client.listDestinationsPaginator(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
listDestinations(software.amazon.awssdk.services.iotroborunner.model.ListDestinationsRequest)
operation.
listDestinationsRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDestinationsIterable listDestinationsPaginator(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list destinations
This is a variant of
listDestinations(software.amazon.awssdk.services.iotroborunner.model.ListDestinationsRequest) 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.iotroborunner.paginators.ListDestinationsIterable responses = client.listDestinationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.iotroborunner.paginators.ListDestinationsIterable responses = client
.listDestinationsPaginator(request);
for (software.amazon.awssdk.services.iotroborunner.model.ListDestinationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.iotroborunner.paginators.ListDestinationsIterable responses = client.listDestinationsPaginator(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
listDestinations(software.amazon.awssdk.services.iotroborunner.model.ListDestinationsRequest)
operation.
This is a convenience which creates an instance of the ListDestinationsRequest.Builder avoiding the need
to create one manually via ListDestinationsRequest.builder()
listDestinationsRequest - A Consumer that will call methods on ListDestinationsRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSitesResponse listSites(ListSitesRequest listSitesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list sites
listSitesRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - 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 AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list sites
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 ListSitesRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListSitesIterable listSitesPaginator(ListSitesRequest listSitesRequest) throws AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list sites
This is a variant of listSites(software.amazon.awssdk.services.iotroborunner.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.iotroborunner.paginators.ListSitesIterable responses = client.listSitesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.iotroborunner.paginators.ListSitesIterable responses = client.listSitesPaginator(request);
for (software.amazon.awssdk.services.iotroborunner.model.ListSitesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.iotroborunner.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.iotroborunner.model.ListSitesRequest) operation.
listSitesRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - 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 AccessDeniedException, ValidationException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list sites
This is a variant of listSites(software.amazon.awssdk.services.iotroborunner.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.iotroborunner.paginators.ListSitesIterable responses = client.listSitesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.iotroborunner.paginators.ListSitesIterable responses = client.listSitesPaginator(request);
for (software.amazon.awssdk.services.iotroborunner.model.ListSitesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.iotroborunner.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.iotroborunner.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 ListSitesRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkerFleetsResponse listWorkerFleets(ListWorkerFleetsRequest listWorkerFleetsRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list worker fleets
listWorkerFleetsRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkerFleetsResponse listWorkerFleets(Consumer<ListWorkerFleetsRequest.Builder> listWorkerFleetsRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list worker fleets
This is a convenience which creates an instance of the ListWorkerFleetsRequest.Builder avoiding the need
to create one manually via ListWorkerFleetsRequest.builder()
listWorkerFleetsRequest - A Consumer that will call methods on ListWorkerFleetsRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkerFleetsIterable listWorkerFleetsPaginator(ListWorkerFleetsRequest listWorkerFleetsRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list worker fleets
This is a variant of
listWorkerFleets(software.amazon.awssdk.services.iotroborunner.model.ListWorkerFleetsRequest) 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.iotroborunner.paginators.ListWorkerFleetsIterable responses = client.listWorkerFleetsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.iotroborunner.paginators.ListWorkerFleetsIterable responses = client
.listWorkerFleetsPaginator(request);
for (software.amazon.awssdk.services.iotroborunner.model.ListWorkerFleetsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.iotroborunner.paginators.ListWorkerFleetsIterable responses = client.listWorkerFleetsPaginator(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
listWorkerFleets(software.amazon.awssdk.services.iotroborunner.model.ListWorkerFleetsRequest)
operation.
listWorkerFleetsRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkerFleetsIterable listWorkerFleetsPaginator(Consumer<ListWorkerFleetsRequest.Builder> listWorkerFleetsRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list worker fleets
This is a variant of
listWorkerFleets(software.amazon.awssdk.services.iotroborunner.model.ListWorkerFleetsRequest) 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.iotroborunner.paginators.ListWorkerFleetsIterable responses = client.listWorkerFleetsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.iotroborunner.paginators.ListWorkerFleetsIterable responses = client
.listWorkerFleetsPaginator(request);
for (software.amazon.awssdk.services.iotroborunner.model.ListWorkerFleetsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.iotroborunner.paginators.ListWorkerFleetsIterable responses = client.listWorkerFleetsPaginator(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
listWorkerFleets(software.amazon.awssdk.services.iotroborunner.model.ListWorkerFleetsRequest)
operation.
This is a convenience which creates an instance of the ListWorkerFleetsRequest.Builder avoiding the need
to create one manually via ListWorkerFleetsRequest.builder()
listWorkerFleetsRequest - A Consumer that will call methods on ListWorkerFleetsRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkersResponse listWorkers(ListWorkersRequest listWorkersRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list workers
listWorkersRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkersResponse listWorkers(Consumer<ListWorkersRequest.Builder> listWorkersRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list workers
This is a convenience which creates an instance of the ListWorkersRequest.Builder avoiding the need to
create one manually via ListWorkersRequest.builder()
listWorkersRequest - A Consumer that will call methods on ListWorkersRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkersIterable listWorkersPaginator(ListWorkersRequest listWorkersRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list workers
This is a variant of listWorkers(software.amazon.awssdk.services.iotroborunner.model.ListWorkersRequest)
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.iotroborunner.paginators.ListWorkersIterable responses = client.listWorkersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.iotroborunner.paginators.ListWorkersIterable responses = client.listWorkersPaginator(request);
for (software.amazon.awssdk.services.iotroborunner.model.ListWorkersResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.iotroborunner.paginators.ListWorkersIterable responses = client.listWorkersPaginator(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
listWorkers(software.amazon.awssdk.services.iotroborunner.model.ListWorkersRequest) operation.
listWorkersRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListWorkersIterable listWorkersPaginator(Consumer<ListWorkersRequest.Builder> listWorkersRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to list workers
This is a variant of listWorkers(software.amazon.awssdk.services.iotroborunner.model.ListWorkersRequest)
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.iotroborunner.paginators.ListWorkersIterable responses = client.listWorkersPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.iotroborunner.paginators.ListWorkersIterable responses = client.listWorkersPaginator(request);
for (software.amazon.awssdk.services.iotroborunner.model.ListWorkersResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.iotroborunner.paginators.ListWorkersIterable responses = client.listWorkersPaginator(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
listWorkers(software.amazon.awssdk.services.iotroborunner.model.ListWorkersRequest) operation.
This is a convenience which creates an instance of the ListWorkersRequest.Builder avoiding the need to
create one manually via ListWorkersRequest.builder()
listWorkersRequest - A Consumer that will call methods on ListWorkersRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDestinationResponse updateDestination(UpdateDestinationRequest updateDestinationRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to update a destination
updateDestinationRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDestinationResponse updateDestination(Consumer<UpdateDestinationRequest.Builder> updateDestinationRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to update a destination
This is a convenience which creates an instance of the UpdateDestinationRequest.Builder avoiding the need
to create one manually via UpdateDestinationRequest.builder()
updateDestinationRequest - A Consumer that will call methods on UpdateDestinationRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateSiteResponse updateSite(UpdateSiteRequest updateSiteRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to update a site
updateSiteRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - 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 AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to update a 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 UpdateSiteRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateWorkerResponse updateWorker(UpdateWorkerRequest updateWorkerRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to update a worker
updateWorkerRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateWorkerResponse updateWorker(Consumer<UpdateWorkerRequest.Builder> updateWorkerRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to update a worker
This is a convenience which creates an instance of the UpdateWorkerRequest.Builder avoiding the need to
create one manually via UpdateWorkerRequest.builder()
updateWorkerRequest - A Consumer that will call methods on UpdateWorkerRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateWorkerFleetResponse updateWorkerFleet(UpdateWorkerFleetRequest updateWorkerFleetRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to update a worker fleet
updateWorkerFleetRequest - AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateWorkerFleetResponse updateWorkerFleet(Consumer<UpdateWorkerFleetRequest.Builder> updateWorkerFleetRequest) throws AccessDeniedException, ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotRoboRunnerException
Grants permission to update a worker fleet
This is a convenience which creates an instance of the UpdateWorkerFleetRequest.Builder avoiding the need
to create one manually via UpdateWorkerFleetRequest.builder()
updateWorkerFleetRequest - A Consumer that will call methods on UpdateWorkerFleetRequest.Builder to create a request.AccessDeniedException - User does not have sufficient access to perform this action.ValidationException - Exception thrown if an invalid parameter is provided to an API.ResourceNotFoundException - Exception thrown if a resource referenced in the request doesn't exist.ThrottlingException - Exception thrown if the api has been called too quickly be the client.InternalServerException - Exception thrown if something goes wrong within the service.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.IotRoboRunnerException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptionstatic ServiceMetadata serviceMetadata()
Copyright © 2023. All rights reserved.