Interface AppFabricClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface AppFabricClient extends AwsClient
Service client for accessing AppFabric. This can be created using the staticbuilder()method.Amazon Web Services AppFabric quickly connects software as a service (SaaS) applications across your organization. This allows IT and security teams to easily manage and secure applications using a standard schema, and employees can complete everyday tasks faster using generative artificial intelligence (AI). You can use these APIs to complete AppFabric tasks, such as setting up audit log ingestions or viewing user access. For more information about AppFabric, including the required permissions to use the service, see the Amazon Web Services AppFabric Administration Guide. For more information about using the Command Line Interface (CLI) to manage your AppFabric resources, see the AppFabric section of the CLI Reference.
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.static StringSERVICE_NAME
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description default BatchGetUserAccessTasksResponsebatchGetUserAccessTasks(Consumer<BatchGetUserAccessTasksRequest.Builder> batchGetUserAccessTasksRequest)Gets user access details in a batch request.default BatchGetUserAccessTasksResponsebatchGetUserAccessTasks(BatchGetUserAccessTasksRequest batchGetUserAccessTasksRequest)Gets user access details in a batch request.static AppFabricClientBuilderbuilder()Create a builder that can be used to configure and create aAppFabricClient.default ConnectAppAuthorizationResponseconnectAppAuthorization(Consumer<ConnectAppAuthorizationRequest.Builder> connectAppAuthorizationRequest)Establishes a connection between Amazon Web Services AppFabric and an application, which allows AppFabric to call the APIs of the application.default ConnectAppAuthorizationResponseconnectAppAuthorization(ConnectAppAuthorizationRequest connectAppAuthorizationRequest)Establishes a connection between Amazon Web Services AppFabric and an application, which allows AppFabric to call the APIs of the application.static AppFabricClientcreate()Create aAppFabricClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.default CreateAppAuthorizationResponsecreateAppAuthorization(Consumer<CreateAppAuthorizationRequest.Builder> createAppAuthorizationRequest)Creates an app authorization within an app bundle, which allows AppFabric to connect to an application.default CreateAppAuthorizationResponsecreateAppAuthorization(CreateAppAuthorizationRequest createAppAuthorizationRequest)Creates an app authorization within an app bundle, which allows AppFabric to connect to an application.default CreateAppBundleResponsecreateAppBundle(Consumer<CreateAppBundleRequest.Builder> createAppBundleRequest)Creates an app bundle to collect data from an application using AppFabric.default CreateAppBundleResponsecreateAppBundle(CreateAppBundleRequest createAppBundleRequest)Creates an app bundle to collect data from an application using AppFabric.default CreateIngestionResponsecreateIngestion(Consumer<CreateIngestionRequest.Builder> createIngestionRequest)Creates a data ingestion for an application.default CreateIngestionResponsecreateIngestion(CreateIngestionRequest createIngestionRequest)Creates a data ingestion for an application.default CreateIngestionDestinationResponsecreateIngestionDestination(Consumer<CreateIngestionDestinationRequest.Builder> createIngestionDestinationRequest)Creates an ingestion destination, which specifies how an application's ingested data is processed by Amazon Web Services AppFabric and where it's delivered.default CreateIngestionDestinationResponsecreateIngestionDestination(CreateIngestionDestinationRequest createIngestionDestinationRequest)Creates an ingestion destination, which specifies how an application's ingested data is processed by Amazon Web Services AppFabric and where it's delivered.default DeleteAppAuthorizationResponsedeleteAppAuthorization(Consumer<DeleteAppAuthorizationRequest.Builder> deleteAppAuthorizationRequest)Deletes an app authorization.default DeleteAppAuthorizationResponsedeleteAppAuthorization(DeleteAppAuthorizationRequest deleteAppAuthorizationRequest)Deletes an app authorization.default DeleteAppBundleResponsedeleteAppBundle(Consumer<DeleteAppBundleRequest.Builder> deleteAppBundleRequest)Deletes an app bundle.default DeleteAppBundleResponsedeleteAppBundle(DeleteAppBundleRequest deleteAppBundleRequest)Deletes an app bundle.default DeleteIngestionResponsedeleteIngestion(Consumer<DeleteIngestionRequest.Builder> deleteIngestionRequest)Deletes an ingestion.default DeleteIngestionResponsedeleteIngestion(DeleteIngestionRequest deleteIngestionRequest)Deletes an ingestion.default DeleteIngestionDestinationResponsedeleteIngestionDestination(Consumer<DeleteIngestionDestinationRequest.Builder> deleteIngestionDestinationRequest)Deletes an ingestion destination.default DeleteIngestionDestinationResponsedeleteIngestionDestination(DeleteIngestionDestinationRequest deleteIngestionDestinationRequest)Deletes an ingestion destination.default GetAppAuthorizationResponsegetAppAuthorization(Consumer<GetAppAuthorizationRequest.Builder> getAppAuthorizationRequest)Returns information about an app authorization.default GetAppAuthorizationResponsegetAppAuthorization(GetAppAuthorizationRequest getAppAuthorizationRequest)Returns information about an app authorization.default GetAppBundleResponsegetAppBundle(Consumer<GetAppBundleRequest.Builder> getAppBundleRequest)Returns information about an app bundle.default GetAppBundleResponsegetAppBundle(GetAppBundleRequest getAppBundleRequest)Returns information about an app bundle.default GetIngestionResponsegetIngestion(Consumer<GetIngestionRequest.Builder> getIngestionRequest)Returns information about an ingestion.default GetIngestionResponsegetIngestion(GetIngestionRequest getIngestionRequest)Returns information about an ingestion.default GetIngestionDestinationResponsegetIngestionDestination(Consumer<GetIngestionDestinationRequest.Builder> getIngestionDestinationRequest)Returns information about an ingestion destination.default GetIngestionDestinationResponsegetIngestionDestination(GetIngestionDestinationRequest getIngestionDestinationRequest)Returns information about an ingestion destination.default ListAppAuthorizationsResponselistAppAuthorizations(Consumer<ListAppAuthorizationsRequest.Builder> listAppAuthorizationsRequest)Returns a list of all app authorizations configured for an app bundle.default ListAppAuthorizationsResponselistAppAuthorizations(ListAppAuthorizationsRequest listAppAuthorizationsRequest)Returns a list of all app authorizations configured for an app bundle.default ListAppAuthorizationsIterablelistAppAuthorizationsPaginator(Consumer<ListAppAuthorizationsRequest.Builder> listAppAuthorizationsRequest)Returns a list of all app authorizations configured for an app bundle.default ListAppAuthorizationsIterablelistAppAuthorizationsPaginator(ListAppAuthorizationsRequest listAppAuthorizationsRequest)Returns a list of all app authorizations configured for an app bundle.default ListAppBundlesResponselistAppBundles(Consumer<ListAppBundlesRequest.Builder> listAppBundlesRequest)Returns a list of app bundles.default ListAppBundlesResponselistAppBundles(ListAppBundlesRequest listAppBundlesRequest)Returns a list of app bundles.default ListAppBundlesIterablelistAppBundlesPaginator(Consumer<ListAppBundlesRequest.Builder> listAppBundlesRequest)Returns a list of app bundles.default ListAppBundlesIterablelistAppBundlesPaginator(ListAppBundlesRequest listAppBundlesRequest)Returns a list of app bundles.default ListIngestionDestinationsResponselistIngestionDestinations(Consumer<ListIngestionDestinationsRequest.Builder> listIngestionDestinationsRequest)Returns a list of all ingestion destinations configured for an ingestion.default ListIngestionDestinationsResponselistIngestionDestinations(ListIngestionDestinationsRequest listIngestionDestinationsRequest)Returns a list of all ingestion destinations configured for an ingestion.default ListIngestionDestinationsIterablelistIngestionDestinationsPaginator(Consumer<ListIngestionDestinationsRequest.Builder> listIngestionDestinationsRequest)Returns a list of all ingestion destinations configured for an ingestion.default ListIngestionDestinationsIterablelistIngestionDestinationsPaginator(ListIngestionDestinationsRequest listIngestionDestinationsRequest)Returns a list of all ingestion destinations configured for an ingestion.default ListIngestionsResponselistIngestions(Consumer<ListIngestionsRequest.Builder> listIngestionsRequest)Returns a list of all ingestions configured for an app bundle.default ListIngestionsResponselistIngestions(ListIngestionsRequest listIngestionsRequest)Returns a list of all ingestions configured for an app bundle.default ListIngestionsIterablelistIngestionsPaginator(Consumer<ListIngestionsRequest.Builder> listIngestionsRequest)Returns a list of all ingestions configured for an app bundle.default ListIngestionsIterablelistIngestionsPaginator(ListIngestionsRequest listIngestionsRequest)Returns a list of all ingestions configured for an app bundle.default ListTagsForResourceResponselistTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)Returns a list of tags for a resource.default ListTagsForResourceResponselistTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)Returns a list of tags for a resource.default AppFabricServiceClientConfigurationserviceClientConfiguration()static ServiceMetadataserviceMetadata()default StartIngestionResponsestartIngestion(Consumer<StartIngestionRequest.Builder> startIngestionRequest)Starts (enables) an ingestion, which collects data from an application.default StartIngestionResponsestartIngestion(StartIngestionRequest startIngestionRequest)Starts (enables) an ingestion, which collects data from an application.default StartUserAccessTasksResponsestartUserAccessTasks(Consumer<StartUserAccessTasksRequest.Builder> startUserAccessTasksRequest)Starts the tasks to search user access status for a specific email address.default StartUserAccessTasksResponsestartUserAccessTasks(StartUserAccessTasksRequest startUserAccessTasksRequest)Starts the tasks to search user access status for a specific email address.default StopIngestionResponsestopIngestion(Consumer<StopIngestionRequest.Builder> stopIngestionRequest)Stops (disables) an ingestion.default StopIngestionResponsestopIngestion(StopIngestionRequest stopIngestionRequest)Stops (disables) an ingestion.default TagResourceResponsetagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)Assigns one or more tags (key-value pairs) to the specified resource.default TagResourceResponsetagResource(TagResourceRequest tagResourceRequest)Assigns one or more tags (key-value pairs) to the specified resource.default UntagResourceResponseuntagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)Removes a tag or tags from a resource.default UntagResourceResponseuntagResource(UntagResourceRequest untagResourceRequest)Removes a tag or tags from a resource.default UpdateAppAuthorizationResponseupdateAppAuthorization(Consumer<UpdateAppAuthorizationRequest.Builder> updateAppAuthorizationRequest)Updates an app authorization within an app bundle, which allows AppFabric to connect to an application.default UpdateAppAuthorizationResponseupdateAppAuthorization(UpdateAppAuthorizationRequest updateAppAuthorizationRequest)Updates an app authorization within an app bundle, which allows AppFabric to connect to an application.default UpdateIngestionDestinationResponseupdateIngestionDestination(Consumer<UpdateIngestionDestinationRequest.Builder> updateIngestionDestinationRequest)Updates an ingestion destination, which specifies how an application's ingested data is processed by Amazon Web Services AppFabric and where it's delivered.default UpdateIngestionDestinationResponseupdateIngestionDestination(UpdateIngestionDestinationRequest updateIngestionDestinationRequest)Updates an ingestion destination, which specifies how an application's ingested data is processed by Amazon Web Services AppFabric and where it's delivered.-
Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
-
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
SERVICE_METADATA_ID
static final String SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
- Constant Field Values
-
-
Method Detail
-
batchGetUserAccessTasks
default BatchGetUserAccessTasksResponse batchGetUserAccessTasks(BatchGetUserAccessTasksRequest batchGetUserAccessTasksRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Gets user access details in a batch request.
This action polls data from the tasks that are kicked off by the
StartUserAccessTasksaction.- Parameters:
batchGetUserAccessTasksRequest-- Returns:
- Result of the BatchGetUserAccessTasks operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
batchGetUserAccessTasks
default BatchGetUserAccessTasksResponse batchGetUserAccessTasks(Consumer<BatchGetUserAccessTasksRequest.Builder> batchGetUserAccessTasksRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Gets user access details in a batch request.
This action polls data from the tasks that are kicked off by the
StartUserAccessTasksaction.
This is a convenience which creates an instance of the
BatchGetUserAccessTasksRequest.Builderavoiding the need to create one manually viaBatchGetUserAccessTasksRequest.builder()- Parameters:
batchGetUserAccessTasksRequest- AConsumerthat will call methods onBatchGetUserAccessTasksRequest.Builderto create a request.- Returns:
- Result of the BatchGetUserAccessTasks operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
connectAppAuthorization
default ConnectAppAuthorizationResponse connectAppAuthorization(ConnectAppAuthorizationRequest connectAppAuthorizationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Establishes a connection between Amazon Web Services AppFabric and an application, which allows AppFabric to call the APIs of the application.
- Parameters:
connectAppAuthorizationRequest-- Returns:
- Result of the ConnectAppAuthorization operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
connectAppAuthorization
default ConnectAppAuthorizationResponse connectAppAuthorization(Consumer<ConnectAppAuthorizationRequest.Builder> connectAppAuthorizationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Establishes a connection between Amazon Web Services AppFabric and an application, which allows AppFabric to call the APIs of the application.
This is a convenience which creates an instance of the
ConnectAppAuthorizationRequest.Builderavoiding the need to create one manually viaConnectAppAuthorizationRequest.builder()- Parameters:
connectAppAuthorizationRequest- AConsumerthat will call methods onConnectAppAuthorizationRequest.Builderto create a request.- Returns:
- Result of the ConnectAppAuthorization operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createAppAuthorization
default CreateAppAuthorizationResponse createAppAuthorization(CreateAppAuthorizationRequest createAppAuthorizationRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ConflictException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Creates an app authorization within an app bundle, which allows AppFabric to connect to an application.
- Parameters:
createAppAuthorizationRequest-- Returns:
- Result of the CreateAppAuthorization operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ServiceQuotaExceededException- The request exceeds a service quota.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createAppAuthorization
default CreateAppAuthorizationResponse createAppAuthorization(Consumer<CreateAppAuthorizationRequest.Builder> createAppAuthorizationRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ConflictException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Creates an app authorization within an app bundle, which allows AppFabric to connect to an application.
This is a convenience which creates an instance of the
CreateAppAuthorizationRequest.Builderavoiding the need to create one manually viaCreateAppAuthorizationRequest.builder()- Parameters:
createAppAuthorizationRequest- AConsumerthat will call methods onCreateAppAuthorizationRequest.Builderto create a request.- Returns:
- Result of the CreateAppAuthorization operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ServiceQuotaExceededException- The request exceeds a service quota.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createAppBundle
default CreateAppBundleResponse createAppBundle(CreateAppBundleRequest createAppBundleRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ConflictException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Creates an app bundle to collect data from an application using AppFabric.
- Parameters:
createAppBundleRequest-- Returns:
- Result of the CreateAppBundle operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ServiceQuotaExceededException- The request exceeds a service quota.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createAppBundle
default CreateAppBundleResponse createAppBundle(Consumer<CreateAppBundleRequest.Builder> createAppBundleRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ConflictException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Creates an app bundle to collect data from an application using AppFabric.
This is a convenience which creates an instance of the
CreateAppBundleRequest.Builderavoiding the need to create one manually viaCreateAppBundleRequest.builder()- Parameters:
createAppBundleRequest- AConsumerthat will call methods onCreateAppBundleRequest.Builderto create a request.- Returns:
- Result of the CreateAppBundle operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ServiceQuotaExceededException- The request exceeds a service quota.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createIngestion
default CreateIngestionResponse createIngestion(CreateIngestionRequest createIngestionRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ConflictException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Creates a data ingestion for an application.
- Parameters:
createIngestionRequest-- Returns:
- Result of the CreateIngestion operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ServiceQuotaExceededException- The request exceeds a service quota.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createIngestion
default CreateIngestionResponse createIngestion(Consumer<CreateIngestionRequest.Builder> createIngestionRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ConflictException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Creates a data ingestion for an application.
This is a convenience which creates an instance of the
CreateIngestionRequest.Builderavoiding the need to create one manually viaCreateIngestionRequest.builder()- Parameters:
createIngestionRequest- AConsumerthat will call methods onCreateIngestionRequest.Builderto create a request.- Returns:
- Result of the CreateIngestion operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ServiceQuotaExceededException- The request exceeds a service quota.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createIngestionDestination
default CreateIngestionDestinationResponse createIngestionDestination(CreateIngestionDestinationRequest createIngestionDestinationRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ConflictException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Creates an ingestion destination, which specifies how an application's ingested data is processed by Amazon Web Services AppFabric and where it's delivered.
- Parameters:
createIngestionDestinationRequest-- Returns:
- Result of the CreateIngestionDestination operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ServiceQuotaExceededException- The request exceeds a service quota.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
createIngestionDestination
default CreateIngestionDestinationResponse createIngestionDestination(Consumer<CreateIngestionDestinationRequest.Builder> createIngestionDestinationRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ConflictException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Creates an ingestion destination, which specifies how an application's ingested data is processed by Amazon Web Services AppFabric and where it's delivered.
This is a convenience which creates an instance of the
CreateIngestionDestinationRequest.Builderavoiding the need to create one manually viaCreateIngestionDestinationRequest.builder()- Parameters:
createIngestionDestinationRequest- AConsumerthat will call methods onCreateIngestionDestinationRequest.Builderto create a request.- Returns:
- Result of the CreateIngestionDestination operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ServiceQuotaExceededException- The request exceeds a service quota.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteAppAuthorization
default DeleteAppAuthorizationResponse deleteAppAuthorization(DeleteAppAuthorizationRequest deleteAppAuthorizationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Deletes an app authorization. You must delete the associated ingestion before you can delete an app authorization.
- Parameters:
deleteAppAuthorizationRequest-- Returns:
- Result of the DeleteAppAuthorization operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteAppAuthorization
default DeleteAppAuthorizationResponse deleteAppAuthorization(Consumer<DeleteAppAuthorizationRequest.Builder> deleteAppAuthorizationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Deletes an app authorization. You must delete the associated ingestion before you can delete an app authorization.
This is a convenience which creates an instance of the
DeleteAppAuthorizationRequest.Builderavoiding the need to create one manually viaDeleteAppAuthorizationRequest.builder()- Parameters:
deleteAppAuthorizationRequest- AConsumerthat will call methods onDeleteAppAuthorizationRequest.Builderto create a request.- Returns:
- Result of the DeleteAppAuthorization operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteAppBundle
default DeleteAppBundleResponse deleteAppBundle(DeleteAppBundleRequest deleteAppBundleRequest) throws InternalServerException, ThrottlingException, ConflictException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Deletes an app bundle. You must delete all associated app authorizations before you can delete an app bundle.
- Parameters:
deleteAppBundleRequest-- Returns:
- Result of the DeleteAppBundle operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteAppBundle
default DeleteAppBundleResponse deleteAppBundle(Consumer<DeleteAppBundleRequest.Builder> deleteAppBundleRequest) throws InternalServerException, ThrottlingException, ConflictException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Deletes an app bundle. You must delete all associated app authorizations before you can delete an app bundle.
This is a convenience which creates an instance of the
DeleteAppBundleRequest.Builderavoiding the need to create one manually viaDeleteAppBundleRequest.builder()- Parameters:
deleteAppBundleRequest- AConsumerthat will call methods onDeleteAppBundleRequest.Builderto create a request.- Returns:
- Result of the DeleteAppBundle operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteIngestion
default DeleteIngestionResponse deleteIngestion(DeleteIngestionRequest deleteIngestionRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Deletes an ingestion. You must stop (disable) the ingestion and you must delete all associated ingestion destinations before you can delete an app ingestion.
- Parameters:
deleteIngestionRequest-- Returns:
- Result of the DeleteIngestion operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteIngestion
default DeleteIngestionResponse deleteIngestion(Consumer<DeleteIngestionRequest.Builder> deleteIngestionRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Deletes an ingestion. You must stop (disable) the ingestion and you must delete all associated ingestion destinations before you can delete an app ingestion.
This is a convenience which creates an instance of the
DeleteIngestionRequest.Builderavoiding the need to create one manually viaDeleteIngestionRequest.builder()- Parameters:
deleteIngestionRequest- AConsumerthat will call methods onDeleteIngestionRequest.Builderto create a request.- Returns:
- Result of the DeleteIngestion operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteIngestionDestination
default DeleteIngestionDestinationResponse deleteIngestionDestination(DeleteIngestionDestinationRequest deleteIngestionDestinationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Deletes an ingestion destination.
This deletes the association between an ingestion and it's destination. It doesn't delete previously ingested data or the storage destination, such as the Amazon S3 bucket where the data is delivered. If the ingestion destination is deleted while the associated ingestion is enabled, the ingestion will fail and is eventually disabled.
- Parameters:
deleteIngestionDestinationRequest-- Returns:
- Result of the DeleteIngestionDestination operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
deleteIngestionDestination
default DeleteIngestionDestinationResponse deleteIngestionDestination(Consumer<DeleteIngestionDestinationRequest.Builder> deleteIngestionDestinationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Deletes an ingestion destination.
This deletes the association between an ingestion and it's destination. It doesn't delete previously ingested data or the storage destination, such as the Amazon S3 bucket where the data is delivered. If the ingestion destination is deleted while the associated ingestion is enabled, the ingestion will fail and is eventually disabled.
This is a convenience which creates an instance of the
DeleteIngestionDestinationRequest.Builderavoiding the need to create one manually viaDeleteIngestionDestinationRequest.builder()- Parameters:
deleteIngestionDestinationRequest- AConsumerthat will call methods onDeleteIngestionDestinationRequest.Builderto create a request.- Returns:
- Result of the DeleteIngestionDestination operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getAppAuthorization
default GetAppAuthorizationResponse getAppAuthorization(GetAppAuthorizationRequest getAppAuthorizationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns information about an app authorization.
- Parameters:
getAppAuthorizationRequest-- Returns:
- Result of the GetAppAuthorization operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getAppAuthorization
default GetAppAuthorizationResponse getAppAuthorization(Consumer<GetAppAuthorizationRequest.Builder> getAppAuthorizationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns information about an app authorization.
This is a convenience which creates an instance of the
GetAppAuthorizationRequest.Builderavoiding the need to create one manually viaGetAppAuthorizationRequest.builder()- Parameters:
getAppAuthorizationRequest- AConsumerthat will call methods onGetAppAuthorizationRequest.Builderto create a request.- Returns:
- Result of the GetAppAuthorization operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getAppBundle
default GetAppBundleResponse getAppBundle(GetAppBundleRequest getAppBundleRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns information about an app bundle.
- Parameters:
getAppBundleRequest-- Returns:
- Result of the GetAppBundle operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getAppBundle
default GetAppBundleResponse getAppBundle(Consumer<GetAppBundleRequest.Builder> getAppBundleRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns information about an app bundle.
This is a convenience which creates an instance of the
GetAppBundleRequest.Builderavoiding the need to create one manually viaGetAppBundleRequest.builder()- Parameters:
getAppBundleRequest- AConsumerthat will call methods onGetAppBundleRequest.Builderto create a request.- Returns:
- Result of the GetAppBundle operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getIngestion
default GetIngestionResponse getIngestion(GetIngestionRequest getIngestionRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns information about an ingestion.
- Parameters:
getIngestionRequest-- Returns:
- Result of the GetIngestion operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getIngestion
default GetIngestionResponse getIngestion(Consumer<GetIngestionRequest.Builder> getIngestionRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns information about an ingestion.
This is a convenience which creates an instance of the
GetIngestionRequest.Builderavoiding the need to create one manually viaGetIngestionRequest.builder()- Parameters:
getIngestionRequest- AConsumerthat will call methods onGetIngestionRequest.Builderto create a request.- Returns:
- Result of the GetIngestion operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getIngestionDestination
default GetIngestionDestinationResponse getIngestionDestination(GetIngestionDestinationRequest getIngestionDestinationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns information about an ingestion destination.
- Parameters:
getIngestionDestinationRequest-- Returns:
- Result of the GetIngestionDestination operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
getIngestionDestination
default GetIngestionDestinationResponse getIngestionDestination(Consumer<GetIngestionDestinationRequest.Builder> getIngestionDestinationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns information about an ingestion destination.
This is a convenience which creates an instance of the
GetIngestionDestinationRequest.Builderavoiding the need to create one manually viaGetIngestionDestinationRequest.builder()- Parameters:
getIngestionDestinationRequest- AConsumerthat will call methods onGetIngestionDestinationRequest.Builderto create a request.- Returns:
- Result of the GetIngestionDestination operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAppAuthorizations
default ListAppAuthorizationsResponse listAppAuthorizations(ListAppAuthorizationsRequest listAppAuthorizationsRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of all app authorizations configured for an app bundle.
- Parameters:
listAppAuthorizationsRequest-- Returns:
- Result of the ListAppAuthorizations operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAppAuthorizations
default ListAppAuthorizationsResponse listAppAuthorizations(Consumer<ListAppAuthorizationsRequest.Builder> listAppAuthorizationsRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of all app authorizations configured for an app bundle.
This is a convenience which creates an instance of the
ListAppAuthorizationsRequest.Builderavoiding the need to create one manually viaListAppAuthorizationsRequest.builder()- Parameters:
listAppAuthorizationsRequest- AConsumerthat will call methods onListAppAuthorizationsRequest.Builderto create a request.- Returns:
- Result of the ListAppAuthorizations operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAppAuthorizationsPaginator
default ListAppAuthorizationsIterable listAppAuthorizationsPaginator(ListAppAuthorizationsRequest listAppAuthorizationsRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of all app authorizations configured for an app bundle.
This is a variant of
listAppAuthorizations(software.amazon.awssdk.services.appfabric.model.ListAppAuthorizationsRequest)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
2) Using For loopsoftware.amazon.awssdk.services.appfabric.paginators.ListAppAuthorizationsIterable responses = client.listAppAuthorizationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.appfabric.paginators.ListAppAuthorizationsIterable responses = client .listAppAuthorizationsPaginator(request); for (software.amazon.awssdk.services.appfabric.model.ListAppAuthorizationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.appfabric.paginators.ListAppAuthorizationsIterable responses = client.listAppAuthorizationsPaginator(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
listAppAuthorizations(software.amazon.awssdk.services.appfabric.model.ListAppAuthorizationsRequest)operation.- Parameters:
listAppAuthorizationsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAppAuthorizationsPaginator
default ListAppAuthorizationsIterable listAppAuthorizationsPaginator(Consumer<ListAppAuthorizationsRequest.Builder> listAppAuthorizationsRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of all app authorizations configured for an app bundle.
This is a variant of
listAppAuthorizations(software.amazon.awssdk.services.appfabric.model.ListAppAuthorizationsRequest)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
2) Using For loopsoftware.amazon.awssdk.services.appfabric.paginators.ListAppAuthorizationsIterable responses = client.listAppAuthorizationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.appfabric.paginators.ListAppAuthorizationsIterable responses = client .listAppAuthorizationsPaginator(request); for (software.amazon.awssdk.services.appfabric.model.ListAppAuthorizationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.appfabric.paginators.ListAppAuthorizationsIterable responses = client.listAppAuthorizationsPaginator(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
listAppAuthorizations(software.amazon.awssdk.services.appfabric.model.ListAppAuthorizationsRequest)operation.This is a convenience which creates an instance of the
ListAppAuthorizationsRequest.Builderavoiding the need to create one manually viaListAppAuthorizationsRequest.builder()- Parameters:
listAppAuthorizationsRequest- AConsumerthat will call methods onListAppAuthorizationsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAppBundles
default ListAppBundlesResponse listAppBundles(ListAppBundlesRequest listAppBundlesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of app bundles.
- Parameters:
listAppBundlesRequest-- Returns:
- Result of the ListAppBundles operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAppBundles
default ListAppBundlesResponse listAppBundles(Consumer<ListAppBundlesRequest.Builder> listAppBundlesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of app bundles.
This is a convenience which creates an instance of the
ListAppBundlesRequest.Builderavoiding the need to create one manually viaListAppBundlesRequest.builder()- Parameters:
listAppBundlesRequest- AConsumerthat will call methods onListAppBundlesRequest.Builderto create a request.- Returns:
- Result of the ListAppBundles operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAppBundlesPaginator
default ListAppBundlesIterable listAppBundlesPaginator(ListAppBundlesRequest listAppBundlesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of app bundles.
This is a variant of
listAppBundles(software.amazon.awssdk.services.appfabric.model.ListAppBundlesRequest)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
2) Using For loopsoftware.amazon.awssdk.services.appfabric.paginators.ListAppBundlesIterable responses = client.listAppBundlesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.appfabric.paginators.ListAppBundlesIterable responses = client .listAppBundlesPaginator(request); for (software.amazon.awssdk.services.appfabric.model.ListAppBundlesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.appfabric.paginators.ListAppBundlesIterable responses = client.listAppBundlesPaginator(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
listAppBundles(software.amazon.awssdk.services.appfabric.model.ListAppBundlesRequest)operation.- Parameters:
listAppBundlesRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listAppBundlesPaginator
default ListAppBundlesIterable listAppBundlesPaginator(Consumer<ListAppBundlesRequest.Builder> listAppBundlesRequest) throws InternalServerException, ThrottlingException, ValidationException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of app bundles.
This is a variant of
listAppBundles(software.amazon.awssdk.services.appfabric.model.ListAppBundlesRequest)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
2) Using For loopsoftware.amazon.awssdk.services.appfabric.paginators.ListAppBundlesIterable responses = client.listAppBundlesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.appfabric.paginators.ListAppBundlesIterable responses = client .listAppBundlesPaginator(request); for (software.amazon.awssdk.services.appfabric.model.ListAppBundlesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.appfabric.paginators.ListAppBundlesIterable responses = client.listAppBundlesPaginator(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
listAppBundles(software.amazon.awssdk.services.appfabric.model.ListAppBundlesRequest)operation.This is a convenience which creates an instance of the
ListAppBundlesRequest.Builderavoiding the need to create one manually viaListAppBundlesRequest.builder()- Parameters:
listAppBundlesRequest- AConsumerthat will call methods onListAppBundlesRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listIngestionDestinations
default ListIngestionDestinationsResponse listIngestionDestinations(ListIngestionDestinationsRequest listIngestionDestinationsRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of all ingestion destinations configured for an ingestion.
- Parameters:
listIngestionDestinationsRequest-- Returns:
- Result of the ListIngestionDestinations operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listIngestionDestinations
default ListIngestionDestinationsResponse listIngestionDestinations(Consumer<ListIngestionDestinationsRequest.Builder> listIngestionDestinationsRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of all ingestion destinations configured for an ingestion.
This is a convenience which creates an instance of the
ListIngestionDestinationsRequest.Builderavoiding the need to create one manually viaListIngestionDestinationsRequest.builder()- Parameters:
listIngestionDestinationsRequest- AConsumerthat will call methods onListIngestionDestinationsRequest.Builderto create a request.- Returns:
- Result of the ListIngestionDestinations operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listIngestionDestinationsPaginator
default ListIngestionDestinationsIterable listIngestionDestinationsPaginator(ListIngestionDestinationsRequest listIngestionDestinationsRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of all ingestion destinations configured for an ingestion.
This is a variant of
listIngestionDestinations(software.amazon.awssdk.services.appfabric.model.ListIngestionDestinationsRequest)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
2) Using For loopsoftware.amazon.awssdk.services.appfabric.paginators.ListIngestionDestinationsIterable responses = client.listIngestionDestinationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.appfabric.paginators.ListIngestionDestinationsIterable responses = client .listIngestionDestinationsPaginator(request); for (software.amazon.awssdk.services.appfabric.model.ListIngestionDestinationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.appfabric.paginators.ListIngestionDestinationsIterable responses = client.listIngestionDestinationsPaginator(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
listIngestionDestinations(software.amazon.awssdk.services.appfabric.model.ListIngestionDestinationsRequest)operation.- Parameters:
listIngestionDestinationsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listIngestionDestinationsPaginator
default ListIngestionDestinationsIterable listIngestionDestinationsPaginator(Consumer<ListIngestionDestinationsRequest.Builder> listIngestionDestinationsRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of all ingestion destinations configured for an ingestion.
This is a variant of
listIngestionDestinations(software.amazon.awssdk.services.appfabric.model.ListIngestionDestinationsRequest)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
2) Using For loopsoftware.amazon.awssdk.services.appfabric.paginators.ListIngestionDestinationsIterable responses = client.listIngestionDestinationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.appfabric.paginators.ListIngestionDestinationsIterable responses = client .listIngestionDestinationsPaginator(request); for (software.amazon.awssdk.services.appfabric.model.ListIngestionDestinationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.appfabric.paginators.ListIngestionDestinationsIterable responses = client.listIngestionDestinationsPaginator(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
listIngestionDestinations(software.amazon.awssdk.services.appfabric.model.ListIngestionDestinationsRequest)operation.This is a convenience which creates an instance of the
ListIngestionDestinationsRequest.Builderavoiding the need to create one manually viaListIngestionDestinationsRequest.builder()- Parameters:
listIngestionDestinationsRequest- AConsumerthat will call methods onListIngestionDestinationsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listIngestions
default ListIngestionsResponse listIngestions(ListIngestionsRequest listIngestionsRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of all ingestions configured for an app bundle.
- Parameters:
listIngestionsRequest-- Returns:
- Result of the ListIngestions operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listIngestions
default ListIngestionsResponse listIngestions(Consumer<ListIngestionsRequest.Builder> listIngestionsRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of all ingestions configured for an app bundle.
This is a convenience which creates an instance of the
ListIngestionsRequest.Builderavoiding the need to create one manually viaListIngestionsRequest.builder()- Parameters:
listIngestionsRequest- AConsumerthat will call methods onListIngestionsRequest.Builderto create a request.- Returns:
- Result of the ListIngestions operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listIngestionsPaginator
default ListIngestionsIterable listIngestionsPaginator(ListIngestionsRequest listIngestionsRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of all ingestions configured for an app bundle.
This is a variant of
listIngestions(software.amazon.awssdk.services.appfabric.model.ListIngestionsRequest)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
2) Using For loopsoftware.amazon.awssdk.services.appfabric.paginators.ListIngestionsIterable responses = client.listIngestionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.appfabric.paginators.ListIngestionsIterable responses = client .listIngestionsPaginator(request); for (software.amazon.awssdk.services.appfabric.model.ListIngestionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.appfabric.paginators.ListIngestionsIterable responses = client.listIngestionsPaginator(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
listIngestions(software.amazon.awssdk.services.appfabric.model.ListIngestionsRequest)operation.- Parameters:
listIngestionsRequest-- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listIngestionsPaginator
default ListIngestionsIterable listIngestionsPaginator(Consumer<ListIngestionsRequest.Builder> listIngestionsRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of all ingestions configured for an app bundle.
This is a variant of
listIngestions(software.amazon.awssdk.services.appfabric.model.ListIngestionsRequest)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
2) Using For loopsoftware.amazon.awssdk.services.appfabric.paginators.ListIngestionsIterable responses = client.listIngestionsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.appfabric.paginators.ListIngestionsIterable responses = client .listIngestionsPaginator(request); for (software.amazon.awssdk.services.appfabric.model.ListIngestionsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.appfabric.paginators.ListIngestionsIterable responses = client.listIngestionsPaginator(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
listIngestions(software.amazon.awssdk.services.appfabric.model.ListIngestionsRequest)operation.This is a convenience which creates an instance of the
ListIngestionsRequest.Builderavoiding the need to create one manually viaListIngestionsRequest.builder()- Parameters:
listIngestionsRequest- AConsumerthat will call methods onListIngestionsRequest.Builderto create a request.- Returns:
- A custom iterable that can be used to iterate through all the response pages.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of tags for a resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Returns a list of tags for a resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startIngestion
default StartIngestionResponse startIngestion(StartIngestionRequest startIngestionRequest) throws InternalServerException, ThrottlingException, ConflictException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Starts (enables) an ingestion, which collects data from an application.
- Parameters:
startIngestionRequest-- Returns:
- Result of the StartIngestion operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startIngestion
default StartIngestionResponse startIngestion(Consumer<StartIngestionRequest.Builder> startIngestionRequest) throws InternalServerException, ThrottlingException, ConflictException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Starts (enables) an ingestion, which collects data from an application.
This is a convenience which creates an instance of the
StartIngestionRequest.Builderavoiding the need to create one manually viaStartIngestionRequest.builder()- Parameters:
startIngestionRequest- AConsumerthat will call methods onStartIngestionRequest.Builderto create a request.- Returns:
- Result of the StartIngestion operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startUserAccessTasks
default StartUserAccessTasksResponse startUserAccessTasks(StartUserAccessTasksRequest startUserAccessTasksRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Starts the tasks to search user access status for a specific email address.
The tasks are stopped when the user access status data is found. The tasks are terminated when the API calls to the application time out.
- Parameters:
startUserAccessTasksRequest-- Returns:
- Result of the StartUserAccessTasks operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
startUserAccessTasks
default StartUserAccessTasksResponse startUserAccessTasks(Consumer<StartUserAccessTasksRequest.Builder> startUserAccessTasksRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Starts the tasks to search user access status for a specific email address.
The tasks are stopped when the user access status data is found. The tasks are terminated when the API calls to the application time out.
This is a convenience which creates an instance of the
StartUserAccessTasksRequest.Builderavoiding the need to create one manually viaStartUserAccessTasksRequest.builder()- Parameters:
startUserAccessTasksRequest- AConsumerthat will call methods onStartUserAccessTasksRequest.Builderto create a request.- Returns:
- Result of the StartUserAccessTasks operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
stopIngestion
default StopIngestionResponse stopIngestion(StopIngestionRequest stopIngestionRequest) throws InternalServerException, ThrottlingException, ConflictException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Stops (disables) an ingestion.
- Parameters:
stopIngestionRequest-- Returns:
- Result of the StopIngestion operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
stopIngestion
default StopIngestionResponse stopIngestion(Consumer<StopIngestionRequest.Builder> stopIngestionRequest) throws InternalServerException, ThrottlingException, ConflictException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Stops (disables) an ingestion.
This is a convenience which creates an instance of the
StopIngestionRequest.Builderavoiding the need to create one manually viaStopIngestionRequest.builder()- Parameters:
stopIngestionRequest- AConsumerthat will call methods onStopIngestionRequest.Builderto create a request.- Returns:
- Result of the StopIngestion operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Assigns one or more tags (key-value pairs) to the specified resource.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Assigns one or more tags (key-value pairs) to the specified resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- Result of the TagResource operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Removes a tag or tags from a resource.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Removes a tag or tags from a resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- Result of the UntagResource operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateAppAuthorization
default UpdateAppAuthorizationResponse updateAppAuthorization(UpdateAppAuthorizationRequest updateAppAuthorizationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Updates an app authorization within an app bundle, which allows AppFabric to connect to an application.
If the app authorization was in a
connectedstate, updating the app authorization will set it back to aPendingConnectstate.- Parameters:
updateAppAuthorizationRequest-- Returns:
- Result of the UpdateAppAuthorization operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateAppAuthorization
default UpdateAppAuthorizationResponse updateAppAuthorization(Consumer<UpdateAppAuthorizationRequest.Builder> updateAppAuthorizationRequest) throws InternalServerException, ThrottlingException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Updates an app authorization within an app bundle, which allows AppFabric to connect to an application.
If the app authorization was in a
connectedstate, updating the app authorization will set it back to aPendingConnectstate.
This is a convenience which creates an instance of the
UpdateAppAuthorizationRequest.Builderavoiding the need to create one manually viaUpdateAppAuthorizationRequest.builder()- Parameters:
updateAppAuthorizationRequest- AConsumerthat will call methods onUpdateAppAuthorizationRequest.Builderto create a request.- Returns:
- Result of the UpdateAppAuthorization operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ThrottlingException- The request rate exceeds the limit.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateIngestionDestination
default UpdateIngestionDestinationResponse updateIngestionDestination(UpdateIngestionDestinationRequest updateIngestionDestinationRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ConflictException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Updates an ingestion destination, which specifies how an application's ingested data is processed by Amazon Web Services AppFabric and where it's delivered.
- Parameters:
updateIngestionDestinationRequest-- Returns:
- Result of the UpdateIngestionDestination operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ServiceQuotaExceededException- The request exceeds a service quota.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
updateIngestionDestination
default UpdateIngestionDestinationResponse updateIngestionDestination(Consumer<UpdateIngestionDestinationRequest.Builder> updateIngestionDestinationRequest) throws InternalServerException, ServiceQuotaExceededException, ThrottlingException, ConflictException, ValidationException, ResourceNotFoundException, AccessDeniedException, AwsServiceException, SdkClientException, AppFabricException
Updates an ingestion destination, which specifies how an application's ingested data is processed by Amazon Web Services AppFabric and where it's delivered.
This is a convenience which creates an instance of the
UpdateIngestionDestinationRequest.Builderavoiding the need to create one manually viaUpdateIngestionDestinationRequest.builder()- Parameters:
updateIngestionDestinationRequest- AConsumerthat will call methods onUpdateIngestionDestinationRequest.Builderto create a request.- Returns:
- Result of the UpdateIngestionDestination operation returned by the service.
- Throws:
InternalServerException- The request processing has failed because of an unknown error, exception, or failure with an internal server.ServiceQuotaExceededException- The request exceeds a service quota.ThrottlingException- The request rate exceeds the limit.ConflictException- The request has created a conflict. Check the request parameters and try again.ValidationException- The request has invalid or missing parameters.ResourceNotFoundException- The specified resource does not exist.AccessDeniedException- You are not authorized to perform this operation.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.AppFabricException- Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException- See Also:
- AWS API Documentation
-
create
static AppFabricClient create()
Create aAppFabricClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static AppFabricClientBuilder builder()
Create a builder that can be used to configure and create aAppFabricClient.
-
serviceMetadata
static ServiceMetadata serviceMetadata()
-
serviceClientConfiguration
default AppFabricServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
-