@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface AppConfigClient extends AwsClient
builder() method.
Use AppConfig, a capability of Amazon Web Services Systems Manager, to create, manage, and quickly deploy application configurations. AppConfig supports controlled deployments to applications of any size and includes built-in validation checks and monitoring. You can use AppConfig with applications hosted on Amazon EC2 instances, Lambda, containers, mobile applications, or IoT devices.
To prevent errors when deploying application configurations, especially for production systems where a simple typo could cause an unexpected outage, AppConfig includes validators. A validator provides a syntactic or semantic check to ensure that the configuration you want to deploy works as intended. To validate your application configuration data, you provide a schema or an Amazon Web Services Lambda function that runs against the configuration. The configuration deployment or update can only proceed when the configuration data is valid.
During a configuration deployment, AppConfig monitors the application to ensure that the deployment is successful. If the system encounters an error, AppConfig rolls back the change to minimize impact for your application users. You can configure a deployment strategy for each application or environment that includes deployment criteria, including velocity, bake time, and alarms to monitor. Similar to error monitoring, if a deployment triggers an alarm, AppConfig automatically rolls back to the previous version.
AppConfig supports multiple use cases. Here are some examples:
Feature flags: Use AppConfig to turn on new features that require a timely deployment, such as a product launch or announcement.
Application tuning: Use AppConfig to carefully introduce changes to your application that can only be tested with production traffic.
Allow list: Use AppConfig to allow premium subscribers to access paid content.
Operational issues: Use AppConfig to reduce stress on your application when a dependency or other external factor impacts the system.
This reference is intended to be used with the AppConfig User Guide.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
static AppConfigClientBuilder |
builder()
Create a builder that can be used to configure and create a
AppConfigClient. |
static AppConfigClient |
create()
Create a
AppConfigClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CreateApplicationResponse |
createApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest)
Creates an application.
|
default CreateApplicationResponse |
createApplication(CreateApplicationRequest createApplicationRequest)
Creates an application.
|
default CreateConfigurationProfileResponse |
createConfigurationProfile(Consumer<CreateConfigurationProfileRequest.Builder> createConfigurationProfileRequest)
Creates a configuration profile, which is information that enables AppConfig to access the configuration source.
|
default CreateConfigurationProfileResponse |
createConfigurationProfile(CreateConfigurationProfileRequest createConfigurationProfileRequest)
Creates a configuration profile, which is information that enables AppConfig to access the configuration source.
|
default CreateDeploymentStrategyResponse |
createDeploymentStrategy(Consumer<CreateDeploymentStrategyRequest.Builder> createDeploymentStrategyRequest)
Creates a deployment strategy that defines important criteria for rolling out your configuration to the
designated targets.
|
default CreateDeploymentStrategyResponse |
createDeploymentStrategy(CreateDeploymentStrategyRequest createDeploymentStrategyRequest)
Creates a deployment strategy that defines important criteria for rolling out your configuration to the
designated targets.
|
default CreateEnvironmentResponse |
createEnvironment(Consumer<CreateEnvironmentRequest.Builder> createEnvironmentRequest)
Creates an environment.
|
default CreateEnvironmentResponse |
createEnvironment(CreateEnvironmentRequest createEnvironmentRequest)
Creates an environment.
|
default CreateExtensionResponse |
createExtension(Consumer<CreateExtensionRequest.Builder> createExtensionRequest)
Creates an AppConfig extension.
|
default CreateExtensionResponse |
createExtension(CreateExtensionRequest createExtensionRequest)
Creates an AppConfig extension.
|
default CreateExtensionAssociationResponse |
createExtensionAssociation(Consumer<CreateExtensionAssociationRequest.Builder> createExtensionAssociationRequest)
When you create an extension or configure an Amazon Web Services authored extension, you associate the extension
with an AppConfig application, environment, or configuration profile.
|
default CreateExtensionAssociationResponse |
createExtensionAssociation(CreateExtensionAssociationRequest createExtensionAssociationRequest)
When you create an extension or configure an Amazon Web Services authored extension, you associate the extension
with an AppConfig application, environment, or configuration profile.
|
default CreateHostedConfigurationVersionResponse |
createHostedConfigurationVersion(Consumer<CreateHostedConfigurationVersionRequest.Builder> createHostedConfigurationVersionRequest)
Creates a new configuration in the AppConfig hosted configuration store.
|
default CreateHostedConfigurationVersionResponse |
createHostedConfigurationVersion(CreateHostedConfigurationVersionRequest createHostedConfigurationVersionRequest)
Creates a new configuration in the AppConfig hosted configuration store.
|
default DeleteApplicationResponse |
deleteApplication(Consumer<DeleteApplicationRequest.Builder> deleteApplicationRequest)
Deletes an application.
|
default DeleteApplicationResponse |
deleteApplication(DeleteApplicationRequest deleteApplicationRequest)
Deletes an application.
|
default DeleteConfigurationProfileResponse |
deleteConfigurationProfile(Consumer<DeleteConfigurationProfileRequest.Builder> deleteConfigurationProfileRequest)
Deletes a configuration profile.
|
default DeleteConfigurationProfileResponse |
deleteConfigurationProfile(DeleteConfigurationProfileRequest deleteConfigurationProfileRequest)
Deletes a configuration profile.
|
default DeleteDeploymentStrategyResponse |
deleteDeploymentStrategy(Consumer<DeleteDeploymentStrategyRequest.Builder> deleteDeploymentStrategyRequest)
Deletes a deployment strategy.
|
default DeleteDeploymentStrategyResponse |
deleteDeploymentStrategy(DeleteDeploymentStrategyRequest deleteDeploymentStrategyRequest)
Deletes a deployment strategy.
|
default DeleteEnvironmentResponse |
deleteEnvironment(Consumer<DeleteEnvironmentRequest.Builder> deleteEnvironmentRequest)
Deletes an environment.
|
default DeleteEnvironmentResponse |
deleteEnvironment(DeleteEnvironmentRequest deleteEnvironmentRequest)
Deletes an environment.
|
default DeleteExtensionResponse |
deleteExtension(Consumer<DeleteExtensionRequest.Builder> deleteExtensionRequest)
Deletes an AppConfig extension.
|
default DeleteExtensionResponse |
deleteExtension(DeleteExtensionRequest deleteExtensionRequest)
Deletes an AppConfig extension.
|
default DeleteExtensionAssociationResponse |
deleteExtensionAssociation(Consumer<DeleteExtensionAssociationRequest.Builder> deleteExtensionAssociationRequest)
Deletes an extension association.
|
default DeleteExtensionAssociationResponse |
deleteExtensionAssociation(DeleteExtensionAssociationRequest deleteExtensionAssociationRequest)
Deletes an extension association.
|
default DeleteHostedConfigurationVersionResponse |
deleteHostedConfigurationVersion(Consumer<DeleteHostedConfigurationVersionRequest.Builder> deleteHostedConfigurationVersionRequest)
Deletes a version of a configuration from the AppConfig hosted configuration store.
|
default DeleteHostedConfigurationVersionResponse |
deleteHostedConfigurationVersion(DeleteHostedConfigurationVersionRequest deleteHostedConfigurationVersionRequest)
Deletes a version of a configuration from the AppConfig hosted configuration store.
|
default GetApplicationResponse |
getApplication(Consumer<GetApplicationRequest.Builder> getApplicationRequest)
Retrieves information about an application.
|
default GetApplicationResponse |
getApplication(GetApplicationRequest getApplicationRequest)
Retrieves information about an application.
|
default GetConfigurationResponse |
getConfiguration(Consumer<GetConfigurationRequest.Builder> getConfigurationRequest)
Deprecated.
This API has been deprecated in favor of the GetLatestConfiguration API used in conjunction with
StartConfigurationSession.
|
default GetConfigurationResponse |
getConfiguration(GetConfigurationRequest getConfigurationRequest)
Deprecated.
This API has been deprecated in favor of the GetLatestConfiguration API used in conjunction with
StartConfigurationSession.
|
default GetConfigurationProfileResponse |
getConfigurationProfile(Consumer<GetConfigurationProfileRequest.Builder> getConfigurationProfileRequest)
Retrieves information about a configuration profile.
|
default GetConfigurationProfileResponse |
getConfigurationProfile(GetConfigurationProfileRequest getConfigurationProfileRequest)
Retrieves information about a configuration profile.
|
default GetDeploymentResponse |
getDeployment(Consumer<GetDeploymentRequest.Builder> getDeploymentRequest)
Retrieves information about a configuration deployment.
|
default GetDeploymentResponse |
getDeployment(GetDeploymentRequest getDeploymentRequest)
Retrieves information about a configuration deployment.
|
default GetDeploymentStrategyResponse |
getDeploymentStrategy(Consumer<GetDeploymentStrategyRequest.Builder> getDeploymentStrategyRequest)
Retrieves information about a deployment strategy.
|
default GetDeploymentStrategyResponse |
getDeploymentStrategy(GetDeploymentStrategyRequest getDeploymentStrategyRequest)
Retrieves information about a deployment strategy.
|
default GetEnvironmentResponse |
getEnvironment(Consumer<GetEnvironmentRequest.Builder> getEnvironmentRequest)
Retrieves information about an environment.
|
default GetEnvironmentResponse |
getEnvironment(GetEnvironmentRequest getEnvironmentRequest)
Retrieves information about an environment.
|
default GetExtensionResponse |
getExtension(Consumer<GetExtensionRequest.Builder> getExtensionRequest)
Returns information about an AppConfig extension.
|
default GetExtensionResponse |
getExtension(GetExtensionRequest getExtensionRequest)
Returns information about an AppConfig extension.
|
default GetExtensionAssociationResponse |
getExtensionAssociation(Consumer<GetExtensionAssociationRequest.Builder> getExtensionAssociationRequest)
Returns information about an AppConfig extension association.
|
default GetExtensionAssociationResponse |
getExtensionAssociation(GetExtensionAssociationRequest getExtensionAssociationRequest)
Returns information about an AppConfig extension association.
|
default GetHostedConfigurationVersionResponse |
getHostedConfigurationVersion(Consumer<GetHostedConfigurationVersionRequest.Builder> getHostedConfigurationVersionRequest)
Retrieves information about a specific configuration version.
|
default GetHostedConfigurationVersionResponse |
getHostedConfigurationVersion(GetHostedConfigurationVersionRequest getHostedConfigurationVersionRequest)
Retrieves information about a specific configuration version.
|
default ListApplicationsResponse |
listApplications(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest)
Lists all applications in your Amazon Web Services account.
|
default ListApplicationsResponse |
listApplications(ListApplicationsRequest listApplicationsRequest)
Lists all applications in your Amazon Web Services account.
|
default ListApplicationsIterable |
listApplicationsPaginator(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest)
Lists all applications in your Amazon Web Services account.
|
default ListApplicationsIterable |
listApplicationsPaginator(ListApplicationsRequest listApplicationsRequest)
Lists all applications in your Amazon Web Services account.
|
default ListConfigurationProfilesResponse |
listConfigurationProfiles(Consumer<ListConfigurationProfilesRequest.Builder> listConfigurationProfilesRequest)
Lists the configuration profiles for an application.
|
default ListConfigurationProfilesResponse |
listConfigurationProfiles(ListConfigurationProfilesRequest listConfigurationProfilesRequest)
Lists the configuration profiles for an application.
|
default ListConfigurationProfilesIterable |
listConfigurationProfilesPaginator(Consumer<ListConfigurationProfilesRequest.Builder> listConfigurationProfilesRequest)
Lists the configuration profiles for an application.
|
default ListConfigurationProfilesIterable |
listConfigurationProfilesPaginator(ListConfigurationProfilesRequest listConfigurationProfilesRequest)
Lists the configuration profiles for an application.
|
default ListDeploymentsResponse |
listDeployments(Consumer<ListDeploymentsRequest.Builder> listDeploymentsRequest)
Lists the deployments for an environment in descending deployment number order.
|
default ListDeploymentsResponse |
listDeployments(ListDeploymentsRequest listDeploymentsRequest)
Lists the deployments for an environment in descending deployment number order.
|
default ListDeploymentsIterable |
listDeploymentsPaginator(Consumer<ListDeploymentsRequest.Builder> listDeploymentsRequest)
Lists the deployments for an environment in descending deployment number order.
|
default ListDeploymentsIterable |
listDeploymentsPaginator(ListDeploymentsRequest listDeploymentsRequest)
Lists the deployments for an environment in descending deployment number order.
|
default ListDeploymentStrategiesResponse |
listDeploymentStrategies(Consumer<ListDeploymentStrategiesRequest.Builder> listDeploymentStrategiesRequest)
Lists deployment strategies.
|
default ListDeploymentStrategiesResponse |
listDeploymentStrategies(ListDeploymentStrategiesRequest listDeploymentStrategiesRequest)
Lists deployment strategies.
|
default ListDeploymentStrategiesIterable |
listDeploymentStrategiesPaginator(Consumer<ListDeploymentStrategiesRequest.Builder> listDeploymentStrategiesRequest)
Lists deployment strategies.
|
default ListDeploymentStrategiesIterable |
listDeploymentStrategiesPaginator(ListDeploymentStrategiesRequest listDeploymentStrategiesRequest)
Lists deployment strategies.
|
default ListEnvironmentsResponse |
listEnvironments(Consumer<ListEnvironmentsRequest.Builder> listEnvironmentsRequest)
Lists the environments for an application.
|
default ListEnvironmentsResponse |
listEnvironments(ListEnvironmentsRequest listEnvironmentsRequest)
Lists the environments for an application.
|
default ListEnvironmentsIterable |
listEnvironmentsPaginator(Consumer<ListEnvironmentsRequest.Builder> listEnvironmentsRequest)
Lists the environments for an application.
|
default ListEnvironmentsIterable |
listEnvironmentsPaginator(ListEnvironmentsRequest listEnvironmentsRequest)
Lists the environments for an application.
|
default ListExtensionAssociationsResponse |
listExtensionAssociations(Consumer<ListExtensionAssociationsRequest.Builder> listExtensionAssociationsRequest)
Lists all AppConfig extension associations in the account.
|
default ListExtensionAssociationsResponse |
listExtensionAssociations(ListExtensionAssociationsRequest listExtensionAssociationsRequest)
Lists all AppConfig extension associations in the account.
|
default ListExtensionAssociationsIterable |
listExtensionAssociationsPaginator(Consumer<ListExtensionAssociationsRequest.Builder> listExtensionAssociationsRequest)
Lists all AppConfig extension associations in the account.
|
default ListExtensionAssociationsIterable |
listExtensionAssociationsPaginator(ListExtensionAssociationsRequest listExtensionAssociationsRequest)
Lists all AppConfig extension associations in the account.
|
default ListExtensionsResponse |
listExtensions(Consumer<ListExtensionsRequest.Builder> listExtensionsRequest)
Lists all custom and Amazon Web Services authored AppConfig extensions in the account.
|
default ListExtensionsResponse |
listExtensions(ListExtensionsRequest listExtensionsRequest)
Lists all custom and Amazon Web Services authored AppConfig extensions in the account.
|
default ListExtensionsIterable |
listExtensionsPaginator(Consumer<ListExtensionsRequest.Builder> listExtensionsRequest)
Lists all custom and Amazon Web Services authored AppConfig extensions in the account.
|
default ListExtensionsIterable |
listExtensionsPaginator(ListExtensionsRequest listExtensionsRequest)
Lists all custom and Amazon Web Services authored AppConfig extensions in the account.
|
default ListHostedConfigurationVersionsResponse |
listHostedConfigurationVersions(Consumer<ListHostedConfigurationVersionsRequest.Builder> listHostedConfigurationVersionsRequest)
Lists configurations stored in the AppConfig hosted configuration store by version.
|
default ListHostedConfigurationVersionsResponse |
listHostedConfigurationVersions(ListHostedConfigurationVersionsRequest listHostedConfigurationVersionsRequest)
Lists configurations stored in the AppConfig hosted configuration store by version.
|
default ListHostedConfigurationVersionsIterable |
listHostedConfigurationVersionsPaginator(Consumer<ListHostedConfigurationVersionsRequest.Builder> listHostedConfigurationVersionsRequest)
Lists configurations stored in the AppConfig hosted configuration store by version.
|
default ListHostedConfigurationVersionsIterable |
listHostedConfigurationVersionsPaginator(ListHostedConfigurationVersionsRequest listHostedConfigurationVersionsRequest)
Lists configurations stored in the AppConfig hosted configuration store by version.
|
default ListTagsForResourceResponse |
listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Retrieves the list of key-value tags assigned to the resource.
|
default ListTagsForResourceResponse |
listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Retrieves the list of key-value tags assigned to the resource.
|
default AppConfigServiceClientConfiguration |
serviceClientConfiguration() |
static ServiceMetadata |
serviceMetadata() |
default StartDeploymentResponse |
startDeployment(Consumer<StartDeploymentRequest.Builder> startDeploymentRequest)
Starts a deployment.
|
default StartDeploymentResponse |
startDeployment(StartDeploymentRequest startDeploymentRequest)
Starts a deployment.
|
default StopDeploymentResponse |
stopDeployment(Consumer<StopDeploymentRequest.Builder> stopDeploymentRequest)
Stops a deployment.
|
default StopDeploymentResponse |
stopDeployment(StopDeploymentRequest stopDeploymentRequest)
Stops a deployment.
|
default TagResourceResponse |
tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Assigns metadata to an AppConfig resource.
|
default TagResourceResponse |
tagResource(TagResourceRequest tagResourceRequest)
Assigns metadata to an AppConfig resource.
|
default UntagResourceResponse |
untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Deletes a tag key and value from an AppConfig resource.
|
default UntagResourceResponse |
untagResource(UntagResourceRequest untagResourceRequest)
Deletes a tag key and value from an AppConfig resource.
|
default UpdateApplicationResponse |
updateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest)
Updates an application.
|
default UpdateApplicationResponse |
updateApplication(UpdateApplicationRequest updateApplicationRequest)
Updates an application.
|
default UpdateConfigurationProfileResponse |
updateConfigurationProfile(Consumer<UpdateConfigurationProfileRequest.Builder> updateConfigurationProfileRequest)
Updates a configuration profile.
|
default UpdateConfigurationProfileResponse |
updateConfigurationProfile(UpdateConfigurationProfileRequest updateConfigurationProfileRequest)
Updates a configuration profile.
|
default UpdateDeploymentStrategyResponse |
updateDeploymentStrategy(Consumer<UpdateDeploymentStrategyRequest.Builder> updateDeploymentStrategyRequest)
Updates a deployment strategy.
|
default UpdateDeploymentStrategyResponse |
updateDeploymentStrategy(UpdateDeploymentStrategyRequest updateDeploymentStrategyRequest)
Updates a deployment strategy.
|
default UpdateEnvironmentResponse |
updateEnvironment(Consumer<UpdateEnvironmentRequest.Builder> updateEnvironmentRequest)
Updates an environment.
|
default UpdateEnvironmentResponse |
updateEnvironment(UpdateEnvironmentRequest updateEnvironmentRequest)
Updates an environment.
|
default UpdateExtensionResponse |
updateExtension(Consumer<UpdateExtensionRequest.Builder> updateExtensionRequest)
Updates an AppConfig extension.
|
default UpdateExtensionResponse |
updateExtension(UpdateExtensionRequest updateExtensionRequest)
Updates an AppConfig extension.
|
default UpdateExtensionAssociationResponse |
updateExtensionAssociation(Consumer<UpdateExtensionAssociationRequest.Builder> updateExtensionAssociationRequest)
Updates an association.
|
default UpdateExtensionAssociationResponse |
updateExtensionAssociation(UpdateExtensionAssociationRequest updateExtensionAssociationRequest)
Updates an association.
|
default ValidateConfigurationResponse |
validateConfiguration(Consumer<ValidateConfigurationRequest.Builder> validateConfigurationRequest)
Uses the validators in a configuration profile to validate a configuration.
|
default ValidateConfigurationResponse |
validateConfiguration(ValidateConfigurationRequest validateConfigurationRequest)
Uses the validators in a configuration profile to validate a configuration.
|
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CreateApplicationResponse createApplication(CreateApplicationRequest createApplicationRequest) throws BadRequestException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Creates an application. In AppConfig, an application is simply an organizational construct like a folder. This organizational construct has a relationship with some unit of executable code. For example, you could create an application called MyMobileApp to organize and manage configuration data for a mobile application installed by your users.
createApplicationRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateApplicationResponse createApplication(Consumer<CreateApplicationRequest.Builder> createApplicationRequest) throws BadRequestException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Creates an application. In AppConfig, an application is simply an organizational construct like a folder. This organizational construct has a relationship with some unit of executable code. For example, you could create an application called MyMobileApp to organize and manage configuration data for a mobile application installed by your users.
This is a convenience which creates an instance of the CreateApplicationRequest.Builder avoiding the need
to create one manually via CreateApplicationRequest.builder()
createApplicationRequest - A Consumer that will call methods on
CreateApplicationRequest.Builder to create a
request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateConfigurationProfileResponse createConfigurationProfile(CreateConfigurationProfileRequest createConfigurationProfileRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Creates a configuration profile, which is information that enables AppConfig to access the configuration source. Valid configuration sources include the following:
Configuration data in YAML, JSON, and other formats stored in the AppConfig hosted configuration store
Configuration data stored as objects in an Amazon Simple Storage Service (Amazon S3) bucket
Pipelines stored in CodePipeline
Secrets stored in Secrets Manager
Standard and secure string parameters stored in Amazon Web Services Systems Manager Parameter Store
Configuration data in SSM documents stored in the Systems Manager document store
A configuration profile includes the following information:
The URI location of the configuration data.
The Identity and Access Management (IAM) role that provides access to the configuration data.
A validator for the configuration data. Available validators include either a JSON Schema or an Amazon Web Services Lambda function.
For more information, see Create a Configuration and a Configuration Profile in the AppConfig User Guide.
createConfigurationProfileRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateConfigurationProfileResponse createConfigurationProfile(Consumer<CreateConfigurationProfileRequest.Builder> createConfigurationProfileRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Creates a configuration profile, which is information that enables AppConfig to access the configuration source. Valid configuration sources include the following:
Configuration data in YAML, JSON, and other formats stored in the AppConfig hosted configuration store
Configuration data stored as objects in an Amazon Simple Storage Service (Amazon S3) bucket
Pipelines stored in CodePipeline
Secrets stored in Secrets Manager
Standard and secure string parameters stored in Amazon Web Services Systems Manager Parameter Store
Configuration data in SSM documents stored in the Systems Manager document store
A configuration profile includes the following information:
The URI location of the configuration data.
The Identity and Access Management (IAM) role that provides access to the configuration data.
A validator for the configuration data. Available validators include either a JSON Schema or an Amazon Web Services Lambda function.
For more information, see Create a Configuration and a Configuration Profile in the AppConfig User Guide.
This is a convenience which creates an instance of the CreateConfigurationProfileRequest.Builder avoiding
the need to create one manually via CreateConfigurationProfileRequest.builder()
createConfigurationProfileRequest - A Consumer that will call methods on
CreateConfigurationProfileRequest.Builder to
create a request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateDeploymentStrategyResponse createDeploymentStrategy(CreateDeploymentStrategyRequest createDeploymentStrategyRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Creates a deployment strategy that defines important criteria for rolling out your configuration to the designated targets. A deployment strategy includes the overall duration required, a percentage of targets to receive the deployment during each interval, an algorithm that defines how percentage grows, and bake time.
createDeploymentStrategyRequest - InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateDeploymentStrategyResponse createDeploymentStrategy(Consumer<CreateDeploymentStrategyRequest.Builder> createDeploymentStrategyRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Creates a deployment strategy that defines important criteria for rolling out your configuration to the designated targets. A deployment strategy includes the overall duration required, a percentage of targets to receive the deployment during each interval, an algorithm that defines how percentage grows, and bake time.
This is a convenience which creates an instance of the CreateDeploymentStrategyRequest.Builder avoiding
the need to create one manually via CreateDeploymentStrategyRequest.builder()
createDeploymentStrategyRequest - A Consumer that will call methods on
CreateDeploymentStrategyRequest.Builder to create
a request.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateEnvironmentResponse createEnvironment(CreateEnvironmentRequest createEnvironmentRequest) throws InternalServerException, ResourceNotFoundException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Creates an environment. For each application, you define one or more environments. An environment is a deployment
group of AppConfig targets, such as applications in a Beta or Production environment.
You can also define environments for application subcomponents such as the Web, Mobile
and Back-end components for your application. You can configure Amazon CloudWatch alarms for each
environment. The system monitors alarms during a configuration deployment. If an alarm is triggered, the system
rolls back the configuration.
createEnvironmentRequest - InternalServerException - There was an internal failure in the AppConfig service.ResourceNotFoundException - The requested resource could not be found.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateEnvironmentResponse createEnvironment(Consumer<CreateEnvironmentRequest.Builder> createEnvironmentRequest) throws InternalServerException, ResourceNotFoundException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Creates an environment. For each application, you define one or more environments. An environment is a deployment
group of AppConfig targets, such as applications in a Beta or Production environment.
You can also define environments for application subcomponents such as the Web, Mobile
and Back-end components for your application. You can configure Amazon CloudWatch alarms for each
environment. The system monitors alarms during a configuration deployment. If an alarm is triggered, the system
rolls back the configuration.
This is a convenience which creates an instance of the CreateEnvironmentRequest.Builder avoiding the need
to create one manually via CreateEnvironmentRequest.builder()
createEnvironmentRequest - A Consumer that will call methods on
CreateEnvironmentRequest.Builder to create a
request.InternalServerException - There was an internal failure in the AppConfig service.ResourceNotFoundException - The requested resource could not be found.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateExtensionResponse createExtension(CreateExtensionRequest createExtensionRequest) throws BadRequestException, ConflictException, ServiceQuotaExceededException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Creates an AppConfig extension. An extension augments your ability to inject logic or behavior at different points during the AppConfig workflow of creating or deploying a configuration.
You can create your own extensions or use the Amazon Web Services authored extensions provided by AppConfig. For most use cases, to create your own extension, you must create an Lambda function to perform any computation and processing defined in the extension. For more information about extensions, see Working with AppConfig extensions in the AppConfig User Guide.
createExtensionRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ConflictException - The request could not be processed because of conflict in the current state of the resource.ServiceQuotaExceededException - The number of hosted configuration versions exceeds the limit for the AppConfig hosted configuration
store. Delete one or more versions and try again.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateExtensionResponse createExtension(Consumer<CreateExtensionRequest.Builder> createExtensionRequest) throws BadRequestException, ConflictException, ServiceQuotaExceededException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Creates an AppConfig extension. An extension augments your ability to inject logic or behavior at different points during the AppConfig workflow of creating or deploying a configuration.
You can create your own extensions or use the Amazon Web Services authored extensions provided by AppConfig. For most use cases, to create your own extension, you must create an Lambda function to perform any computation and processing defined in the extension. For more information about extensions, see Working with AppConfig extensions in the AppConfig User Guide.
This is a convenience which creates an instance of the CreateExtensionRequest.Builder avoiding the need
to create one manually via CreateExtensionRequest.builder()
createExtensionRequest - A Consumer that will call methods on
CreateExtensionRequest.Builder to create a
request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ConflictException - The request could not be processed because of conflict in the current state of the resource.ServiceQuotaExceededException - The number of hosted configuration versions exceeds the limit for the AppConfig hosted configuration
store. Delete one or more versions and try again.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateExtensionAssociationResponse createExtensionAssociation(CreateExtensionAssociationRequest createExtensionAssociationRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, AppConfigException
When you create an extension or configure an Amazon Web Services authored extension, you associate the extension
with an AppConfig application, environment, or configuration profile. For example, you can choose to run the
AppConfig deployment events to Amazon SNS Amazon Web Services authored extension and receive
notifications on an Amazon SNS topic anytime a configuration deployment is started for a specific application.
Defining which extension to associate with an AppConfig resource is called an extension association. An
extension association is a specified relationship between an extension and an AppConfig resource, such as an
application or a configuration profile. For more information about extensions and associations, see Working with
AppConfig extensions in the AppConfig User Guide.
createExtensionAssociationRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.ServiceQuotaExceededException - The number of hosted configuration versions exceeds the limit for the AppConfig hosted configuration
store. Delete one or more versions and try again.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.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateExtensionAssociationResponse createExtensionAssociation(Consumer<CreateExtensionAssociationRequest.Builder> createExtensionAssociationRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, ServiceQuotaExceededException, AwsServiceException, SdkClientException, AppConfigException
When you create an extension or configure an Amazon Web Services authored extension, you associate the extension
with an AppConfig application, environment, or configuration profile. For example, you can choose to run the
AppConfig deployment events to Amazon SNS Amazon Web Services authored extension and receive
notifications on an Amazon SNS topic anytime a configuration deployment is started for a specific application.
Defining which extension to associate with an AppConfig resource is called an extension association. An
extension association is a specified relationship between an extension and an AppConfig resource, such as an
application or a configuration profile. For more information about extensions and associations, see Working with
AppConfig extensions in the AppConfig User Guide.
This is a convenience which creates an instance of the CreateExtensionAssociationRequest.Builder avoiding
the need to create one manually via CreateExtensionAssociationRequest.builder()
createExtensionAssociationRequest - A Consumer that will call methods on
CreateExtensionAssociationRequest.Builder to
create a request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.ServiceQuotaExceededException - The number of hosted configuration versions exceeds the limit for the AppConfig hosted configuration
store. Delete one or more versions and try again.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.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateHostedConfigurationVersionResponse createHostedConfigurationVersion(CreateHostedConfigurationVersionRequest createHostedConfigurationVersionRequest) throws BadRequestException, ServiceQuotaExceededException, ResourceNotFoundException, ConflictException, PayloadTooLargeException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Creates a new configuration in the AppConfig hosted configuration store.
createHostedConfigurationVersionRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ServiceQuotaExceededException - The number of hosted configuration versions exceeds the limit for the AppConfig hosted configuration
store. Delete one or more versions and try again.ResourceNotFoundException - The requested resource could not be found.ConflictException - The request could not be processed because of conflict in the current state of the resource.PayloadTooLargeException - The configuration size is too large.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault CreateHostedConfigurationVersionResponse createHostedConfigurationVersion(Consumer<CreateHostedConfigurationVersionRequest.Builder> createHostedConfigurationVersionRequest) throws BadRequestException, ServiceQuotaExceededException, ResourceNotFoundException, ConflictException, PayloadTooLargeException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Creates a new configuration in the AppConfig hosted configuration store.
This is a convenience which creates an instance of the CreateHostedConfigurationVersionRequest.Builder
avoiding the need to create one manually via CreateHostedConfigurationVersionRequest.builder()
createHostedConfigurationVersionRequest - A Consumer that will call methods on
CreateHostedConfigurationVersionRequest.Builder to
create a request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ServiceQuotaExceededException - The number of hosted configuration versions exceeds the limit for the AppConfig hosted configuration
store. Delete one or more versions and try again.ResourceNotFoundException - The requested resource could not be found.ConflictException - The request could not be processed because of conflict in the current state of the resource.PayloadTooLargeException - The configuration size is too large.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteApplicationResponse deleteApplication(DeleteApplicationRequest deleteApplicationRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Deletes an application. Deleting an application does not delete a configuration from a host.
deleteApplicationRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteApplicationResponse deleteApplication(Consumer<DeleteApplicationRequest.Builder> deleteApplicationRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Deletes an application. Deleting an application does not delete a configuration from a host.
This is a convenience which creates an instance of the DeleteApplicationRequest.Builder avoiding the need
to create one manually via DeleteApplicationRequest.builder()
deleteApplicationRequest - A Consumer that will call methods on
DeleteApplicationRequest.Builder to create a
request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteConfigurationProfileResponse deleteConfigurationProfile(DeleteConfigurationProfileRequest deleteConfigurationProfileRequest) throws ResourceNotFoundException, ConflictException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Deletes a configuration profile. Deleting a configuration profile does not delete a configuration from a host.
deleteConfigurationProfileRequest - ResourceNotFoundException - The requested resource could not be found.ConflictException - The request could not be processed because of conflict in the current state of the resource.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteConfigurationProfileResponse deleteConfigurationProfile(Consumer<DeleteConfigurationProfileRequest.Builder> deleteConfigurationProfileRequest) throws ResourceNotFoundException, ConflictException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Deletes a configuration profile. Deleting a configuration profile does not delete a configuration from a host.
This is a convenience which creates an instance of the DeleteConfigurationProfileRequest.Builder avoiding
the need to create one manually via DeleteConfigurationProfileRequest.builder()
deleteConfigurationProfileRequest - A Consumer that will call methods on
DeleteConfigurationProfileRequest.Builder to
create a request.ResourceNotFoundException - The requested resource could not be found.ConflictException - The request could not be processed because of conflict in the current state of the resource.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteDeploymentStrategyResponse deleteDeploymentStrategy(DeleteDeploymentStrategyRequest deleteDeploymentStrategyRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Deletes a deployment strategy. Deleting a deployment strategy does not delete a configuration from a host.
deleteDeploymentStrategyRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteDeploymentStrategyResponse deleteDeploymentStrategy(Consumer<DeleteDeploymentStrategyRequest.Builder> deleteDeploymentStrategyRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Deletes a deployment strategy. Deleting a deployment strategy does not delete a configuration from a host.
This is a convenience which creates an instance of the DeleteDeploymentStrategyRequest.Builder avoiding
the need to create one manually via DeleteDeploymentStrategyRequest.builder()
deleteDeploymentStrategyRequest - A Consumer that will call methods on
DeleteDeploymentStrategyRequest.Builder to create
a request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteEnvironmentResponse deleteEnvironment(DeleteEnvironmentRequest deleteEnvironmentRequest) throws ResourceNotFoundException, ConflictException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Deletes an environment. Deleting an environment does not delete a configuration from a host.
deleteEnvironmentRequest - ResourceNotFoundException - The requested resource could not be found.ConflictException - The request could not be processed because of conflict in the current state of the resource.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteEnvironmentResponse deleteEnvironment(Consumer<DeleteEnvironmentRequest.Builder> deleteEnvironmentRequest) throws ResourceNotFoundException, ConflictException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Deletes an environment. Deleting an environment does not delete a configuration from a host.
This is a convenience which creates an instance of the DeleteEnvironmentRequest.Builder avoiding the need
to create one manually via DeleteEnvironmentRequest.builder()
deleteEnvironmentRequest - A Consumer that will call methods on
DeleteEnvironmentRequest.Builder to create a
request.ResourceNotFoundException - The requested resource could not be found.ConflictException - The request could not be processed because of conflict in the current state of the resource.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteExtensionResponse deleteExtension(DeleteExtensionRequest deleteExtensionRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Deletes an AppConfig extension. You must delete all associations to an extension before you delete the extension.
deleteExtensionRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteExtensionResponse deleteExtension(Consumer<DeleteExtensionRequest.Builder> deleteExtensionRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Deletes an AppConfig extension. You must delete all associations to an extension before you delete the extension.
This is a convenience which creates an instance of the DeleteExtensionRequest.Builder avoiding the need
to create one manually via DeleteExtensionRequest.builder()
deleteExtensionRequest - A Consumer that will call methods on
DeleteExtensionRequest.Builder to create a
request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteExtensionAssociationResponse deleteExtensionAssociation(DeleteExtensionAssociationRequest deleteExtensionAssociationRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Deletes an extension association. This action doesn't delete extensions defined in the association.
deleteExtensionAssociationRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteExtensionAssociationResponse deleteExtensionAssociation(Consumer<DeleteExtensionAssociationRequest.Builder> deleteExtensionAssociationRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Deletes an extension association. This action doesn't delete extensions defined in the association.
This is a convenience which creates an instance of the DeleteExtensionAssociationRequest.Builder avoiding
the need to create one manually via DeleteExtensionAssociationRequest.builder()
deleteExtensionAssociationRequest - A Consumer that will call methods on
DeleteExtensionAssociationRequest.Builder to
create a request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteHostedConfigurationVersionResponse deleteHostedConfigurationVersion(DeleteHostedConfigurationVersionRequest deleteHostedConfigurationVersionRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Deletes a version of a configuration from the AppConfig hosted configuration store.
deleteHostedConfigurationVersionRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault DeleteHostedConfigurationVersionResponse deleteHostedConfigurationVersion(Consumer<DeleteHostedConfigurationVersionRequest.Builder> deleteHostedConfigurationVersionRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Deletes a version of a configuration from the AppConfig hosted configuration store.
This is a convenience which creates an instance of the DeleteHostedConfigurationVersionRequest.Builder
avoiding the need to create one manually via DeleteHostedConfigurationVersionRequest.builder()
deleteHostedConfigurationVersionRequest - A Consumer that will call methods on
DeleteHostedConfigurationVersionRequest.Builder to
create a request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetApplicationResponse getApplication(GetApplicationRequest getApplicationRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Retrieves information about an application.
getApplicationRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetApplicationResponse getApplication(Consumer<GetApplicationRequest.Builder> getApplicationRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Retrieves information about an application.
This is a convenience which creates an instance of the GetApplicationRequest.Builder avoiding the need to
create one manually via GetApplicationRequest.builder()
getApplicationRequest - A Consumer that will call methods on
GetApplicationRequest.Builder to create a request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException@Deprecated default GetConfigurationResponse getConfiguration(GetConfigurationRequest getConfigurationRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
(Deprecated) Retrieves the latest deployed configuration.
Note the following important information.
This API action is deprecated. Calls to receive configuration data should use the StartConfigurationSession and GetLatestConfiguration APIs instead.
GetConfiguration is a priced call. For more information, see Pricing.
getConfigurationRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceException@Deprecated default GetConfigurationResponse getConfiguration(Consumer<GetConfigurationRequest.Builder> getConfigurationRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
(Deprecated) Retrieves the latest deployed configuration.
Note the following important information.
This API action is deprecated. Calls to receive configuration data should use the StartConfigurationSession and GetLatestConfiguration APIs instead.
GetConfiguration is a priced call. For more information, see Pricing.
This is a convenience which creates an instance of the GetConfigurationRequest.Builder avoiding the need
to create one manually via GetConfigurationRequest.builder()
getConfigurationRequest - A Consumer that will call methods on
GetConfigurationRequest.Builder to create a
request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetConfigurationProfileResponse getConfigurationProfile(GetConfigurationProfileRequest getConfigurationProfileRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Retrieves information about a configuration profile.
getConfigurationProfileRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetConfigurationProfileResponse getConfigurationProfile(Consumer<GetConfigurationProfileRequest.Builder> getConfigurationProfileRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Retrieves information about a configuration profile.
This is a convenience which creates an instance of the GetConfigurationProfileRequest.Builder avoiding
the need to create one manually via GetConfigurationProfileRequest.builder()
getConfigurationProfileRequest - A Consumer that will call methods on
GetConfigurationProfileRequest.Builder to create a
request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDeploymentResponse getDeployment(GetDeploymentRequest getDeploymentRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Retrieves information about a configuration deployment.
getDeploymentRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDeploymentResponse getDeployment(Consumer<GetDeploymentRequest.Builder> getDeploymentRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Retrieves information about a configuration deployment.
This is a convenience which creates an instance of the GetDeploymentRequest.Builder avoiding the need to
create one manually via GetDeploymentRequest.builder()
getDeploymentRequest - A Consumer that will call methods on
GetDeploymentRequest.Builder to create a request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDeploymentStrategyResponse getDeploymentStrategy(GetDeploymentStrategyRequest getDeploymentStrategyRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Retrieves information about a deployment strategy. A deployment strategy defines important criteria for rolling out your configuration to the designated targets. A deployment strategy includes the overall duration required, a percentage of targets to receive the deployment during each interval, an algorithm that defines how percentage grows, and bake time.
getDeploymentStrategyRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetDeploymentStrategyResponse getDeploymentStrategy(Consumer<GetDeploymentStrategyRequest.Builder> getDeploymentStrategyRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Retrieves information about a deployment strategy. A deployment strategy defines important criteria for rolling out your configuration to the designated targets. A deployment strategy includes the overall duration required, a percentage of targets to receive the deployment during each interval, an algorithm that defines how percentage grows, and bake time.
This is a convenience which creates an instance of the GetDeploymentStrategyRequest.Builder avoiding the
need to create one manually via GetDeploymentStrategyRequest.builder()
getDeploymentStrategyRequest - A Consumer that will call methods on
GetDeploymentStrategyRequest.Builder to create a
request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEnvironmentResponse getEnvironment(GetEnvironmentRequest getEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such
as applications in a Production environment or in an EU_Region environment. Each
configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an
environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.
getEnvironmentRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetEnvironmentResponse getEnvironment(Consumer<GetEnvironmentRequest.Builder> getEnvironmentRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Retrieves information about an environment. An environment is a deployment group of AppConfig applications, such
as applications in a Production environment or in an EU_Region environment. Each
configuration deployment targets an environment. You can enable one or more Amazon CloudWatch alarms for an
environment. If an alarm is triggered during a deployment, AppConfig roles back the configuration.
This is a convenience which creates an instance of the GetEnvironmentRequest.Builder avoiding the need to
create one manually via GetEnvironmentRequest.builder()
getEnvironmentRequest - A Consumer that will call methods on
GetEnvironmentRequest.Builder to create a request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetExtensionResponse getExtension(GetExtensionRequest getExtensionRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Returns information about an AppConfig extension.
getExtensionRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetExtensionResponse getExtension(Consumer<GetExtensionRequest.Builder> getExtensionRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Returns information about an AppConfig extension.
This is a convenience which creates an instance of the GetExtensionRequest.Builder avoiding the need to
create one manually via GetExtensionRequest.builder()
getExtensionRequest - A Consumer that will call methods on
GetExtensionRequest.Builder to create a request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetExtensionAssociationResponse getExtensionAssociation(GetExtensionAssociationRequest getExtensionAssociationRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Returns information about an AppConfig extension association. For more information about extensions and associations, see Working with AppConfig extensions in the AppConfig User Guide.
getExtensionAssociationRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetExtensionAssociationResponse getExtensionAssociation(Consumer<GetExtensionAssociationRequest.Builder> getExtensionAssociationRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Returns information about an AppConfig extension association. For more information about extensions and associations, see Working with AppConfig extensions in the AppConfig User Guide.
This is a convenience which creates an instance of the GetExtensionAssociationRequest.Builder avoiding
the need to create one manually via GetExtensionAssociationRequest.builder()
getExtensionAssociationRequest - A Consumer that will call methods on
GetExtensionAssociationRequest.Builder to create a
request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetHostedConfigurationVersionResponse getHostedConfigurationVersion(GetHostedConfigurationVersionRequest getHostedConfigurationVersionRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Retrieves information about a specific configuration version.
getHostedConfigurationVersionRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault GetHostedConfigurationVersionResponse getHostedConfigurationVersion(Consumer<GetHostedConfigurationVersionRequest.Builder> getHostedConfigurationVersionRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Retrieves information about a specific configuration version.
This is a convenience which creates an instance of the GetHostedConfigurationVersionRequest.Builder
avoiding the need to create one manually via GetHostedConfigurationVersionRequest.builder()
getHostedConfigurationVersionRequest - A Consumer that will call methods on
GetHostedConfigurationVersionRequest.Builder to
create a request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListApplicationsResponse listApplications(ListApplicationsRequest listApplicationsRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists all applications in your Amazon Web Services account.
listApplicationsRequest - InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListApplicationsResponse listApplications(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists all applications in your Amazon Web Services account.
This is a convenience which creates an instance of the ListApplicationsRequest.Builder avoiding the need
to create one manually via ListApplicationsRequest.builder()
listApplicationsRequest - A Consumer that will call methods on
ListApplicationsRequest.Builder to create a
request.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListApplicationsIterable listApplicationsPaginator(ListApplicationsRequest listApplicationsRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists all applications in your Amazon Web Services account.
This is a variant of
listApplications(software.amazon.awssdk.services.appconfig.model.ListApplicationsRequest) operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListApplicationsIterable responses = client
.listApplicationsPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListApplicationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(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
listApplications(software.amazon.awssdk.services.appconfig.model.ListApplicationsRequest) operation.
listApplicationsRequest - InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListApplicationsIterable listApplicationsPaginator(Consumer<ListApplicationsRequest.Builder> listApplicationsRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists all applications in your Amazon Web Services account.
This is a variant of
listApplications(software.amazon.awssdk.services.appconfig.model.ListApplicationsRequest) operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListApplicationsIterable responses = client
.listApplicationsPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListApplicationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListApplicationsIterable responses = client.listApplicationsPaginator(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
listApplications(software.amazon.awssdk.services.appconfig.model.ListApplicationsRequest) operation.
This is a convenience which creates an instance of the ListApplicationsRequest.Builder avoiding the need
to create one manually via ListApplicationsRequest.builder()
listApplicationsRequest - A Consumer that will call methods on
ListApplicationsRequest.Builder to create a
request.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListConfigurationProfilesResponse listConfigurationProfiles(ListConfigurationProfilesRequest listConfigurationProfilesRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists the configuration profiles for an application.
listConfigurationProfilesRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListConfigurationProfilesResponse listConfigurationProfiles(Consumer<ListConfigurationProfilesRequest.Builder> listConfigurationProfilesRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists the configuration profiles for an application.
This is a convenience which creates an instance of the ListConfigurationProfilesRequest.Builder avoiding
the need to create one manually via ListConfigurationProfilesRequest.builder()
listConfigurationProfilesRequest - A Consumer that will call methods on
ListConfigurationProfilesRequest.Builder to create
a request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListConfigurationProfilesIterable listConfigurationProfilesPaginator(ListConfigurationProfilesRequest listConfigurationProfilesRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists the configuration profiles for an application.
This is a variant of
listConfigurationProfiles(software.amazon.awssdk.services.appconfig.model.ListConfigurationProfilesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListConfigurationProfilesIterable responses = client.listConfigurationProfilesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListConfigurationProfilesIterable responses = client
.listConfigurationProfilesPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListConfigurationProfilesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListConfigurationProfilesIterable responses = client.listConfigurationProfilesPaginator(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
listConfigurationProfiles(software.amazon.awssdk.services.appconfig.model.ListConfigurationProfilesRequest)
operation.
listConfigurationProfilesRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListConfigurationProfilesIterable listConfigurationProfilesPaginator(Consumer<ListConfigurationProfilesRequest.Builder> listConfigurationProfilesRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists the configuration profiles for an application.
This is a variant of
listConfigurationProfiles(software.amazon.awssdk.services.appconfig.model.ListConfigurationProfilesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListConfigurationProfilesIterable responses = client.listConfigurationProfilesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListConfigurationProfilesIterable responses = client
.listConfigurationProfilesPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListConfigurationProfilesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListConfigurationProfilesIterable responses = client.listConfigurationProfilesPaginator(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
listConfigurationProfiles(software.amazon.awssdk.services.appconfig.model.ListConfigurationProfilesRequest)
operation.
This is a convenience which creates an instance of the ListConfigurationProfilesRequest.Builder avoiding
the need to create one manually via ListConfigurationProfilesRequest.builder()
listConfigurationProfilesRequest - A Consumer that will call methods on
ListConfigurationProfilesRequest.Builder to create
a request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDeploymentStrategiesResponse listDeploymentStrategies(ListDeploymentStrategiesRequest listDeploymentStrategiesRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists deployment strategies.
listDeploymentStrategiesRequest - InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDeploymentStrategiesResponse listDeploymentStrategies(Consumer<ListDeploymentStrategiesRequest.Builder> listDeploymentStrategiesRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists deployment strategies.
This is a convenience which creates an instance of the ListDeploymentStrategiesRequest.Builder avoiding
the need to create one manually via ListDeploymentStrategiesRequest.builder()
listDeploymentStrategiesRequest - A Consumer that will call methods on
ListDeploymentStrategiesRequest.Builder to create
a request.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDeploymentStrategiesIterable listDeploymentStrategiesPaginator(ListDeploymentStrategiesRequest listDeploymentStrategiesRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists deployment strategies.
This is a variant of
listDeploymentStrategies(software.amazon.awssdk.services.appconfig.model.ListDeploymentStrategiesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListDeploymentStrategiesIterable responses = client.listDeploymentStrategiesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListDeploymentStrategiesIterable responses = client
.listDeploymentStrategiesPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListDeploymentStrategiesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListDeploymentStrategiesIterable responses = client.listDeploymentStrategiesPaginator(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
listDeploymentStrategies(software.amazon.awssdk.services.appconfig.model.ListDeploymentStrategiesRequest)
operation.
listDeploymentStrategiesRequest - InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDeploymentStrategiesIterable listDeploymentStrategiesPaginator(Consumer<ListDeploymentStrategiesRequest.Builder> listDeploymentStrategiesRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists deployment strategies.
This is a variant of
listDeploymentStrategies(software.amazon.awssdk.services.appconfig.model.ListDeploymentStrategiesRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListDeploymentStrategiesIterable responses = client.listDeploymentStrategiesPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListDeploymentStrategiesIterable responses = client
.listDeploymentStrategiesPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListDeploymentStrategiesResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListDeploymentStrategiesIterable responses = client.listDeploymentStrategiesPaginator(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
listDeploymentStrategies(software.amazon.awssdk.services.appconfig.model.ListDeploymentStrategiesRequest)
operation.
This is a convenience which creates an instance of the ListDeploymentStrategiesRequest.Builder avoiding
the need to create one manually via ListDeploymentStrategiesRequest.builder()
listDeploymentStrategiesRequest - A Consumer that will call methods on
ListDeploymentStrategiesRequest.Builder to create
a request.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDeploymentsResponse listDeployments(ListDeploymentsRequest listDeploymentsRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists the deployments for an environment in descending deployment number order.
listDeploymentsRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDeploymentsResponse listDeployments(Consumer<ListDeploymentsRequest.Builder> listDeploymentsRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists the deployments for an environment in descending deployment number order.
This is a convenience which creates an instance of the ListDeploymentsRequest.Builder avoiding the need
to create one manually via ListDeploymentsRequest.builder()
listDeploymentsRequest - A Consumer that will call methods on
ListDeploymentsRequest.Builder to create a
request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDeploymentsIterable listDeploymentsPaginator(ListDeploymentsRequest listDeploymentsRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists the deployments for an environment in descending deployment number order.
This is a variant of
listDeployments(software.amazon.awssdk.services.appconfig.model.ListDeploymentsRequest) operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListDeploymentsIterable responses = client.listDeploymentsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListDeploymentsIterable responses = client
.listDeploymentsPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListDeploymentsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListDeploymentsIterable responses = client.listDeploymentsPaginator(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
listDeployments(software.amazon.awssdk.services.appconfig.model.ListDeploymentsRequest) operation.
listDeploymentsRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListDeploymentsIterable listDeploymentsPaginator(Consumer<ListDeploymentsRequest.Builder> listDeploymentsRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists the deployments for an environment in descending deployment number order.
This is a variant of
listDeployments(software.amazon.awssdk.services.appconfig.model.ListDeploymentsRequest) operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListDeploymentsIterable responses = client.listDeploymentsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListDeploymentsIterable responses = client
.listDeploymentsPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListDeploymentsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListDeploymentsIterable responses = client.listDeploymentsPaginator(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
listDeployments(software.amazon.awssdk.services.appconfig.model.ListDeploymentsRequest) operation.
This is a convenience which creates an instance of the ListDeploymentsRequest.Builder avoiding the need
to create one manually via ListDeploymentsRequest.builder()
listDeploymentsRequest - A Consumer that will call methods on
ListDeploymentsRequest.Builder to create a
request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListEnvironmentsResponse listEnvironments(ListEnvironmentsRequest listEnvironmentsRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists the environments for an application.
listEnvironmentsRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListEnvironmentsResponse listEnvironments(Consumer<ListEnvironmentsRequest.Builder> listEnvironmentsRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists the environments for an application.
This is a convenience which creates an instance of the ListEnvironmentsRequest.Builder avoiding the need
to create one manually via ListEnvironmentsRequest.builder()
listEnvironmentsRequest - A Consumer that will call methods on
ListEnvironmentsRequest.Builder to create a
request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListEnvironmentsIterable listEnvironmentsPaginator(ListEnvironmentsRequest listEnvironmentsRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists the environments for an application.
This is a variant of
listEnvironments(software.amazon.awssdk.services.appconfig.model.ListEnvironmentsRequest) operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListEnvironmentsIterable responses = client.listEnvironmentsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListEnvironmentsIterable responses = client
.listEnvironmentsPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListEnvironmentsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListEnvironmentsIterable responses = client.listEnvironmentsPaginator(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
listEnvironments(software.amazon.awssdk.services.appconfig.model.ListEnvironmentsRequest) operation.
listEnvironmentsRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListEnvironmentsIterable listEnvironmentsPaginator(Consumer<ListEnvironmentsRequest.Builder> listEnvironmentsRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists the environments for an application.
This is a variant of
listEnvironments(software.amazon.awssdk.services.appconfig.model.ListEnvironmentsRequest) operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListEnvironmentsIterable responses = client.listEnvironmentsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListEnvironmentsIterable responses = client
.listEnvironmentsPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListEnvironmentsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListEnvironmentsIterable responses = client.listEnvironmentsPaginator(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
listEnvironments(software.amazon.awssdk.services.appconfig.model.ListEnvironmentsRequest) operation.
This is a convenience which creates an instance of the ListEnvironmentsRequest.Builder avoiding the need
to create one manually via ListEnvironmentsRequest.builder()
listEnvironmentsRequest - A Consumer that will call methods on
ListEnvironmentsRequest.Builder to create a
request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListExtensionAssociationsResponse listExtensionAssociations(ListExtensionAssociationsRequest listExtensionAssociationsRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists all AppConfig extension associations in the account. For more information about extensions and associations, see Working with AppConfig extensions in the AppConfig User Guide.
listExtensionAssociationsRequest - InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListExtensionAssociationsResponse listExtensionAssociations(Consumer<ListExtensionAssociationsRequest.Builder> listExtensionAssociationsRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists all AppConfig extension associations in the account. For more information about extensions and associations, see Working with AppConfig extensions in the AppConfig User Guide.
This is a convenience which creates an instance of the ListExtensionAssociationsRequest.Builder avoiding
the need to create one manually via ListExtensionAssociationsRequest.builder()
listExtensionAssociationsRequest - A Consumer that will call methods on
ListExtensionAssociationsRequest.Builder to create
a request.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListExtensionAssociationsIterable listExtensionAssociationsPaginator(ListExtensionAssociationsRequest listExtensionAssociationsRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists all AppConfig extension associations in the account. For more information about extensions and associations, see Working with AppConfig extensions in the AppConfig User Guide.
This is a variant of
listExtensionAssociations(software.amazon.awssdk.services.appconfig.model.ListExtensionAssociationsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListExtensionAssociationsIterable responses = client.listExtensionAssociationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListExtensionAssociationsIterable responses = client
.listExtensionAssociationsPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListExtensionAssociationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListExtensionAssociationsIterable responses = client.listExtensionAssociationsPaginator(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
listExtensionAssociations(software.amazon.awssdk.services.appconfig.model.ListExtensionAssociationsRequest)
operation.
listExtensionAssociationsRequest - InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListExtensionAssociationsIterable listExtensionAssociationsPaginator(Consumer<ListExtensionAssociationsRequest.Builder> listExtensionAssociationsRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists all AppConfig extension associations in the account. For more information about extensions and associations, see Working with AppConfig extensions in the AppConfig User Guide.
This is a variant of
listExtensionAssociations(software.amazon.awssdk.services.appconfig.model.ListExtensionAssociationsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListExtensionAssociationsIterable responses = client.listExtensionAssociationsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListExtensionAssociationsIterable responses = client
.listExtensionAssociationsPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListExtensionAssociationsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListExtensionAssociationsIterable responses = client.listExtensionAssociationsPaginator(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
listExtensionAssociations(software.amazon.awssdk.services.appconfig.model.ListExtensionAssociationsRequest)
operation.
This is a convenience which creates an instance of the ListExtensionAssociationsRequest.Builder avoiding
the need to create one manually via ListExtensionAssociationsRequest.builder()
listExtensionAssociationsRequest - A Consumer that will call methods on
ListExtensionAssociationsRequest.Builder to create
a request.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListExtensionsResponse listExtensions(ListExtensionsRequest listExtensionsRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists all custom and Amazon Web Services authored AppConfig extensions in the account. For more information about extensions, see Working with AppConfig extensions in the AppConfig User Guide.
listExtensionsRequest - InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListExtensionsResponse listExtensions(Consumer<ListExtensionsRequest.Builder> listExtensionsRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists all custom and Amazon Web Services authored AppConfig extensions in the account. For more information about extensions, see Working with AppConfig extensions in the AppConfig User Guide.
This is a convenience which creates an instance of the ListExtensionsRequest.Builder avoiding the need to
create one manually via ListExtensionsRequest.builder()
listExtensionsRequest - A Consumer that will call methods on
ListExtensionsRequest.Builder to create a request.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListExtensionsIterable listExtensionsPaginator(ListExtensionsRequest listExtensionsRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists all custom and Amazon Web Services authored AppConfig extensions in the account. For more information about extensions, see Working with AppConfig extensions in the AppConfig User Guide.
This is a variant of
listExtensions(software.amazon.awssdk.services.appconfig.model.ListExtensionsRequest) operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListExtensionsIterable responses = client.listExtensionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListExtensionsIterable responses = client
.listExtensionsPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListExtensionsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListExtensionsIterable responses = client.listExtensionsPaginator(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
listExtensions(software.amazon.awssdk.services.appconfig.model.ListExtensionsRequest) operation.
listExtensionsRequest - InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListExtensionsIterable listExtensionsPaginator(Consumer<ListExtensionsRequest.Builder> listExtensionsRequest) throws InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Lists all custom and Amazon Web Services authored AppConfig extensions in the account. For more information about extensions, see Working with AppConfig extensions in the AppConfig User Guide.
This is a variant of
listExtensions(software.amazon.awssdk.services.appconfig.model.ListExtensionsRequest) operation. The
return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle
making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListExtensionsIterable responses = client.listExtensionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListExtensionsIterable responses = client
.listExtensionsPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListExtensionsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListExtensionsIterable responses = client.listExtensionsPaginator(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
listExtensions(software.amazon.awssdk.services.appconfig.model.ListExtensionsRequest) operation.
This is a convenience which creates an instance of the ListExtensionsRequest.Builder avoiding the need to
create one manually via ListExtensionsRequest.builder()
listExtensionsRequest - A Consumer that will call methods on
ListExtensionsRequest.Builder to create a request.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListHostedConfigurationVersionsResponse listHostedConfigurationVersions(ListHostedConfigurationVersionsRequest listHostedConfigurationVersionsRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Lists configurations stored in the AppConfig hosted configuration store by version.
listHostedConfigurationVersionsRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListHostedConfigurationVersionsResponse listHostedConfigurationVersions(Consumer<ListHostedConfigurationVersionsRequest.Builder> listHostedConfigurationVersionsRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Lists configurations stored in the AppConfig hosted configuration store by version.
This is a convenience which creates an instance of the ListHostedConfigurationVersionsRequest.Builder
avoiding the need to create one manually via ListHostedConfigurationVersionsRequest.builder()
listHostedConfigurationVersionsRequest - A Consumer that will call methods on
ListHostedConfigurationVersionsRequest.Builder to
create a request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListHostedConfigurationVersionsIterable listHostedConfigurationVersionsPaginator(ListHostedConfigurationVersionsRequest listHostedConfigurationVersionsRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Lists configurations stored in the AppConfig hosted configuration store by version.
This is a variant of
listHostedConfigurationVersions(software.amazon.awssdk.services.appconfig.model.ListHostedConfigurationVersionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListHostedConfigurationVersionsIterable responses = client.listHostedConfigurationVersionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListHostedConfigurationVersionsIterable responses = client
.listHostedConfigurationVersionsPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListHostedConfigurationVersionsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListHostedConfigurationVersionsIterable responses = client.listHostedConfigurationVersionsPaginator(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
listHostedConfigurationVersions(software.amazon.awssdk.services.appconfig.model.ListHostedConfigurationVersionsRequest)
operation.
listHostedConfigurationVersionsRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListHostedConfigurationVersionsIterable listHostedConfigurationVersionsPaginator(Consumer<ListHostedConfigurationVersionsRequest.Builder> listHostedConfigurationVersionsRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Lists configurations stored in the AppConfig hosted configuration store by version.
This is a variant of
listHostedConfigurationVersions(software.amazon.awssdk.services.appconfig.model.ListHostedConfigurationVersionsRequest)
operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will
internally handle making service calls for you.
When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
software.amazon.awssdk.services.appconfig.paginators.ListHostedConfigurationVersionsIterable responses = client.listHostedConfigurationVersionsPaginator(request);
responses.stream().forEach(....);
2) Using For loop
{
@code
software.amazon.awssdk.services.appconfig.paginators.ListHostedConfigurationVersionsIterable responses = client
.listHostedConfigurationVersionsPaginator(request);
for (software.amazon.awssdk.services.appconfig.model.ListHostedConfigurationVersionsResponse response : responses) {
// do something;
}
}
3) Use iterator directly
software.amazon.awssdk.services.appconfig.paginators.ListHostedConfigurationVersionsIterable responses = client.listHostedConfigurationVersionsPaginator(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
listHostedConfigurationVersions(software.amazon.awssdk.services.appconfig.model.ListHostedConfigurationVersionsRequest)
operation.
This is a convenience which creates an instance of the ListHostedConfigurationVersionsRequest.Builder
avoiding the need to create one manually via ListHostedConfigurationVersionsRequest.builder()
listHostedConfigurationVersionsRequest - A Consumer that will call methods on
ListHostedConfigurationVersionsRequest.Builder to
create a request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ResourceNotFoundException, BadRequestException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Retrieves the list of key-value tags assigned to the resource.
listTagsForResourceRequest - ResourceNotFoundException - The requested resource could not be found.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ResourceNotFoundException, BadRequestException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Retrieves the list of key-value tags assigned to the resource.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on
ListTagsForResourceRequest.Builder to create a
request.ResourceNotFoundException - The requested resource could not be found.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StartDeploymentResponse startDeployment(StartDeploymentRequest startDeploymentRequest) throws BadRequestException, ResourceNotFoundException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Starts a deployment.
startDeploymentRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.ConflictException - The request could not be processed because of conflict in the current state of the resource.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StartDeploymentResponse startDeployment(Consumer<StartDeploymentRequest.Builder> startDeploymentRequest) throws BadRequestException, ResourceNotFoundException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Starts a deployment.
This is a convenience which creates an instance of the StartDeploymentRequest.Builder avoiding the need
to create one manually via StartDeploymentRequest.builder()
startDeploymentRequest - A Consumer that will call methods on
StartDeploymentRequest.Builder to create a
request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.ConflictException - The request could not be processed because of conflict in the current state of the resource.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StopDeploymentResponse stopDeployment(StopDeploymentRequest stopDeploymentRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Stops a deployment. This API action works only on deployments that have a status of DEPLOYING. This
action moves the deployment to a status of ROLLED_BACK.
stopDeploymentRequest - ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault StopDeploymentResponse stopDeployment(Consumer<StopDeploymentRequest.Builder> stopDeploymentRequest) throws ResourceNotFoundException, InternalServerException, BadRequestException, AwsServiceException, SdkClientException, AppConfigException
Stops a deployment. This API action works only on deployments that have a status of DEPLOYING. This
action moves the deployment to a status of ROLLED_BACK.
This is a convenience which creates an instance of the StopDeploymentRequest.Builder avoiding the need to
create one manually via StopDeploymentRequest.builder()
stopDeploymentRequest - A Consumer that will call methods on
StopDeploymentRequest.Builder to create a request.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ResourceNotFoundException, BadRequestException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Assigns metadata to an AppConfig resource. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define. You can specify a maximum of 50 tags for a resource.
tagResourceRequest - ResourceNotFoundException - The requested resource could not be found.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ResourceNotFoundException, BadRequestException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Assigns metadata to an AppConfig resource. Tags help organize and categorize your AppConfig resources. Each tag consists of a key and an optional value, both of which you define. You can specify a maximum of 50 tags for a resource.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on
TagResourceRequest.Builder to create a request.ResourceNotFoundException - The requested resource could not be found.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ResourceNotFoundException, BadRequestException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Deletes a tag key and value from an AppConfig resource.
untagResourceRequest - ResourceNotFoundException - The requested resource could not be found.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ResourceNotFoundException, BadRequestException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Deletes a tag key and value from an AppConfig resource.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on
UntagResourceRequest.Builder to create a request.ResourceNotFoundException - The requested resource could not be found.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateApplicationResponse updateApplication(UpdateApplicationRequest updateApplicationRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Updates an application.
updateApplicationRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateApplicationResponse updateApplication(Consumer<UpdateApplicationRequest.Builder> updateApplicationRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Updates an application.
This is a convenience which creates an instance of the UpdateApplicationRequest.Builder avoiding the need
to create one manually via UpdateApplicationRequest.builder()
updateApplicationRequest - A Consumer that will call methods on
UpdateApplicationRequest.Builder to create a
request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateConfigurationProfileResponse updateConfigurationProfile(UpdateConfigurationProfileRequest updateConfigurationProfileRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Updates a configuration profile.
updateConfigurationProfileRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateConfigurationProfileResponse updateConfigurationProfile(Consumer<UpdateConfigurationProfileRequest.Builder> updateConfigurationProfileRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Updates a configuration profile.
This is a convenience which creates an instance of the UpdateConfigurationProfileRequest.Builder avoiding
the need to create one manually via UpdateConfigurationProfileRequest.builder()
updateConfigurationProfileRequest - A Consumer that will call methods on
UpdateConfigurationProfileRequest.Builder to
create a request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDeploymentStrategyResponse updateDeploymentStrategy(UpdateDeploymentStrategyRequest updateDeploymentStrategyRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Updates a deployment strategy.
updateDeploymentStrategyRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateDeploymentStrategyResponse updateDeploymentStrategy(Consumer<UpdateDeploymentStrategyRequest.Builder> updateDeploymentStrategyRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Updates a deployment strategy.
This is a convenience which creates an instance of the UpdateDeploymentStrategyRequest.Builder avoiding
the need to create one manually via UpdateDeploymentStrategyRequest.builder()
updateDeploymentStrategyRequest - A Consumer that will call methods on
UpdateDeploymentStrategyRequest.Builder to create
a request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateEnvironmentResponse updateEnvironment(UpdateEnvironmentRequest updateEnvironmentRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Updates an environment.
updateEnvironmentRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateEnvironmentResponse updateEnvironment(Consumer<UpdateEnvironmentRequest.Builder> updateEnvironmentRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Updates an environment.
This is a convenience which creates an instance of the UpdateEnvironmentRequest.Builder avoiding the need
to create one manually via UpdateEnvironmentRequest.builder()
updateEnvironmentRequest - A Consumer that will call methods on
UpdateEnvironmentRequest.Builder to create a
request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateExtensionResponse updateExtension(UpdateExtensionRequest updateExtensionRequest) throws BadRequestException, ResourceNotFoundException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Updates an AppConfig extension. For more information about extensions, see Working with AppConfig extensions in the AppConfig User Guide.
updateExtensionRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.ConflictException - The request could not be processed because of conflict in the current state of the resource.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateExtensionResponse updateExtension(Consumer<UpdateExtensionRequest.Builder> updateExtensionRequest) throws BadRequestException, ResourceNotFoundException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Updates an AppConfig extension. For more information about extensions, see Working with AppConfig extensions in the AppConfig User Guide.
This is a convenience which creates an instance of the UpdateExtensionRequest.Builder avoiding the need
to create one manually via UpdateExtensionRequest.builder()
updateExtensionRequest - A Consumer that will call methods on
UpdateExtensionRequest.Builder to create a
request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.ConflictException - The request could not be processed because of conflict in the current state of the resource.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateExtensionAssociationResponse updateExtensionAssociation(UpdateExtensionAssociationRequest updateExtensionAssociationRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Updates an association. For more information about extensions and associations, see Working with AppConfig extensions in the AppConfig User Guide.
updateExtensionAssociationRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault UpdateExtensionAssociationResponse updateExtensionAssociation(Consumer<UpdateExtensionAssociationRequest.Builder> updateExtensionAssociationRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Updates an association. For more information about extensions and associations, see Working with AppConfig extensions in the AppConfig User Guide.
This is a convenience which creates an instance of the UpdateExtensionAssociationRequest.Builder avoiding
the need to create one manually via UpdateExtensionAssociationRequest.builder()
updateExtensionAssociationRequest - A Consumer that will call methods on
UpdateExtensionAssociationRequest.Builder to
create a request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ValidateConfigurationResponse validateConfiguration(ValidateConfigurationRequest validateConfigurationRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Uses the validators in a configuration profile to validate a configuration.
validateConfigurationRequest - BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptiondefault ValidateConfigurationResponse validateConfiguration(Consumer<ValidateConfigurationRequest.Builder> validateConfigurationRequest) throws BadRequestException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, AppConfigException
Uses the validators in a configuration profile to validate a configuration.
This is a convenience which creates an instance of the ValidateConfigurationRequest.Builder avoiding the
need to create one manually via ValidateConfigurationRequest.builder()
validateConfigurationRequest - A Consumer that will call methods on
ValidateConfigurationRequest.Builder to create a
request.BadRequestException - The input fails to satisfy the constraints specified by an Amazon Web Services service.ResourceNotFoundException - The requested resource could not be found.InternalServerException - There was an internal failure in the AppConfig service.SdkException - Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for
catch all scenarios.SdkClientException - If any client side error occurs such as an IO related failure, failure to get credentials, etc.AppConfigException - Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.AwsServiceExceptionstatic AppConfigClient create()
AppConfigClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static AppConfigClientBuilder builder()
AppConfigClient.static ServiceMetadata serviceMetadata()
default AppConfigServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientCopyright © 2023. All rights reserved.