Interface DataZoneAsyncClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface DataZoneAsyncClient extends AwsClient
Service client for accessing Amazon DataZone asynchronously. This can be created using the staticbuilder()method.Amazon DataZone is a data management service that enables you to catalog, discover, govern, share, and analyze your data. With Amazon DataZone, you can share and access your data across accounts and supported regions. Amazon DataZone simplifies your experience across Amazon Web Services services, including, but not limited to, Amazon Redshift, Amazon Athena, Amazon Web Services Glue, and Amazon Web Services Lake Formation.
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.static StringSERVICE_NAME
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
-
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
SERVICE_METADATA_ID
static final String SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
- Constant Field Values
-
-
Method Detail
-
acceptPredictions
default CompletableFuture<AcceptPredictionsResponse> acceptPredictions(AcceptPredictionsRequest acceptPredictionsRequest)
Accepts automatically generated business-friendly metadata for your Amazon DataZone assets.
- Parameters:
acceptPredictionsRequest-- Returns:
- A Java Future containing the result of the AcceptPredictions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
acceptPredictions
default CompletableFuture<AcceptPredictionsResponse> acceptPredictions(Consumer<AcceptPredictionsRequest.Builder> acceptPredictionsRequest)
Accepts automatically generated business-friendly metadata for your Amazon DataZone assets.
This is a convenience which creates an instance of the
AcceptPredictionsRequest.Builderavoiding the need to create one manually viaAcceptPredictionsRequest.builder()- Parameters:
acceptPredictionsRequest- AConsumerthat will call methods onAcceptPredictionsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the AcceptPredictions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
acceptSubscriptionRequest
default CompletableFuture<AcceptSubscriptionRequestResponse> acceptSubscriptionRequest(AcceptSubscriptionRequestRequest acceptSubscriptionRequestRequest)
Accepts a subscription request to a specific asset.
- Parameters:
acceptSubscriptionRequestRequest-- Returns:
- A Java Future containing the result of the AcceptSubscriptionRequest operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
acceptSubscriptionRequest
default CompletableFuture<AcceptSubscriptionRequestResponse> acceptSubscriptionRequest(Consumer<AcceptSubscriptionRequestRequest.Builder> acceptSubscriptionRequestRequest)
Accepts a subscription request to a specific asset.
This is a convenience which creates an instance of the
AcceptSubscriptionRequestRequest.Builderavoiding the need to create one manually viaAcceptSubscriptionRequestRequest.builder()- Parameters:
acceptSubscriptionRequestRequest- AConsumerthat will call methods onAcceptSubscriptionRequestRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the AcceptSubscriptionRequest operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
cancelSubscription
default CompletableFuture<CancelSubscriptionResponse> cancelSubscription(CancelSubscriptionRequest cancelSubscriptionRequest)
Cancels the subscription to the specified asset.
- Parameters:
cancelSubscriptionRequest-- Returns:
- A Java Future containing the result of the CancelSubscription operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
cancelSubscription
default CompletableFuture<CancelSubscriptionResponse> cancelSubscription(Consumer<CancelSubscriptionRequest.Builder> cancelSubscriptionRequest)
Cancels the subscription to the specified asset.
This is a convenience which creates an instance of the
CancelSubscriptionRequest.Builderavoiding the need to create one manually viaCancelSubscriptionRequest.builder()- Parameters:
cancelSubscriptionRequest- AConsumerthat will call methods onCancelSubscriptionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CancelSubscription operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createAsset
default CompletableFuture<CreateAssetResponse> createAsset(CreateAssetRequest createAssetRequest)
Creates an asset in Amazon DataZone catalog.
- Parameters:
createAssetRequest-- Returns:
- A Java Future containing the result of the CreateAsset operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createAsset
default CompletableFuture<CreateAssetResponse> createAsset(Consumer<CreateAssetRequest.Builder> createAssetRequest)
Creates an asset in Amazon DataZone catalog.
This is a convenience which creates an instance of the
CreateAssetRequest.Builderavoiding the need to create one manually viaCreateAssetRequest.builder()- Parameters:
createAssetRequest- AConsumerthat will call methods onCreateAssetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateAsset operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createAssetRevision
default CompletableFuture<CreateAssetRevisionResponse> createAssetRevision(CreateAssetRevisionRequest createAssetRevisionRequest)
Creates a revision of the asset.
- Parameters:
createAssetRevisionRequest-- Returns:
- A Java Future containing the result of the CreateAssetRevision operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createAssetRevision
default CompletableFuture<CreateAssetRevisionResponse> createAssetRevision(Consumer<CreateAssetRevisionRequest.Builder> createAssetRevisionRequest)
Creates a revision of the asset.
This is a convenience which creates an instance of the
CreateAssetRevisionRequest.Builderavoiding the need to create one manually viaCreateAssetRevisionRequest.builder()- Parameters:
createAssetRevisionRequest- AConsumerthat will call methods onCreateAssetRevisionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateAssetRevision operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createAssetType
default CompletableFuture<CreateAssetTypeResponse> createAssetType(CreateAssetTypeRequest createAssetTypeRequest)
Creates a custom asset type.
- Parameters:
createAssetTypeRequest-- Returns:
- A Java Future containing the result of the CreateAssetType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createAssetType
default CompletableFuture<CreateAssetTypeResponse> createAssetType(Consumer<CreateAssetTypeRequest.Builder> createAssetTypeRequest)
Creates a custom asset type.
This is a convenience which creates an instance of the
CreateAssetTypeRequest.Builderavoiding the need to create one manually viaCreateAssetTypeRequest.builder()- Parameters:
createAssetTypeRequest- AConsumerthat will call methods onCreateAssetTypeRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateAssetType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createDataSource
default CompletableFuture<CreateDataSourceResponse> createDataSource(CreateDataSourceRequest createDataSourceRequest)
Creates an Amazon DataZone data source.
- Parameters:
createDataSourceRequest-- Returns:
- A Java Future containing the result of the CreateDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createDataSource
default CompletableFuture<CreateDataSourceResponse> createDataSource(Consumer<CreateDataSourceRequest.Builder> createDataSourceRequest)
Creates an Amazon DataZone data source.
This is a convenience which creates an instance of the
CreateDataSourceRequest.Builderavoiding the need to create one manually viaCreateDataSourceRequest.builder()- Parameters:
createDataSourceRequest- AConsumerthat will call methods onCreateDataSourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createDomain
default CompletableFuture<CreateDomainResponse> createDomain(CreateDomainRequest createDomainRequest)
Creates an Amazon DataZone domain.
- Parameters:
createDomainRequest-- Returns:
- A Java Future containing the result of the CreateDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createDomain
default CompletableFuture<CreateDomainResponse> createDomain(Consumer<CreateDomainRequest.Builder> createDomainRequest)
Creates an Amazon DataZone domain.
This is a convenience which creates an instance of the
CreateDomainRequest.Builderavoiding the need to create one manually viaCreateDomainRequest.builder()- Parameters:
createDomainRequest- AConsumerthat will call methods onCreateDomainRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createEnvironment
default CompletableFuture<CreateEnvironmentResponse> createEnvironment(CreateEnvironmentRequest createEnvironmentRequest)
Create an Amazon DataZone environment.
- Parameters:
createEnvironmentRequest-- Returns:
- A Java Future containing the result of the CreateEnvironment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createEnvironment
default CompletableFuture<CreateEnvironmentResponse> createEnvironment(Consumer<CreateEnvironmentRequest.Builder> createEnvironmentRequest)
Create an Amazon DataZone environment.
This is a convenience which creates an instance of the
CreateEnvironmentRequest.Builderavoiding the need to create one manually viaCreateEnvironmentRequest.builder()- Parameters:
createEnvironmentRequest- AConsumerthat will call methods onCreateEnvironmentRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateEnvironment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createEnvironmentProfile
default CompletableFuture<CreateEnvironmentProfileResponse> createEnvironmentProfile(CreateEnvironmentProfileRequest createEnvironmentProfileRequest)
Creates an Amazon DataZone environment profile.
- Parameters:
createEnvironmentProfileRequest-- Returns:
- A Java Future containing the result of the CreateEnvironmentProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createEnvironmentProfile
default CompletableFuture<CreateEnvironmentProfileResponse> createEnvironmentProfile(Consumer<CreateEnvironmentProfileRequest.Builder> createEnvironmentProfileRequest)
Creates an Amazon DataZone environment profile.
This is a convenience which creates an instance of the
CreateEnvironmentProfileRequest.Builderavoiding the need to create one manually viaCreateEnvironmentProfileRequest.builder()- Parameters:
createEnvironmentProfileRequest- AConsumerthat will call methods onCreateEnvironmentProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateEnvironmentProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createFormType
default CompletableFuture<CreateFormTypeResponse> createFormType(CreateFormTypeRequest createFormTypeRequest)
Creates a metadata form type.
- Parameters:
createFormTypeRequest-- Returns:
- A Java Future containing the result of the CreateFormType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createFormType
default CompletableFuture<CreateFormTypeResponse> createFormType(Consumer<CreateFormTypeRequest.Builder> createFormTypeRequest)
Creates a metadata form type.
This is a convenience which creates an instance of the
CreateFormTypeRequest.Builderavoiding the need to create one manually viaCreateFormTypeRequest.builder()- Parameters:
createFormTypeRequest- AConsumerthat will call methods onCreateFormTypeRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateFormType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createGlossary
default CompletableFuture<CreateGlossaryResponse> createGlossary(CreateGlossaryRequest createGlossaryRequest)
Creates an Amazon DataZone business glossary.
- Parameters:
createGlossaryRequest-- Returns:
- A Java Future containing the result of the CreateGlossary operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createGlossary
default CompletableFuture<CreateGlossaryResponse> createGlossary(Consumer<CreateGlossaryRequest.Builder> createGlossaryRequest)
Creates an Amazon DataZone business glossary.
This is a convenience which creates an instance of the
CreateGlossaryRequest.Builderavoiding the need to create one manually viaCreateGlossaryRequest.builder()- Parameters:
createGlossaryRequest- AConsumerthat will call methods onCreateGlossaryRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateGlossary operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createGlossaryTerm
default CompletableFuture<CreateGlossaryTermResponse> createGlossaryTerm(CreateGlossaryTermRequest createGlossaryTermRequest)
Creates a business glossary term.
- Parameters:
createGlossaryTermRequest-- Returns:
- A Java Future containing the result of the CreateGlossaryTerm operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createGlossaryTerm
default CompletableFuture<CreateGlossaryTermResponse> createGlossaryTerm(Consumer<CreateGlossaryTermRequest.Builder> createGlossaryTermRequest)
Creates a business glossary term.
This is a convenience which creates an instance of the
CreateGlossaryTermRequest.Builderavoiding the need to create one manually viaCreateGlossaryTermRequest.builder()- Parameters:
createGlossaryTermRequest- AConsumerthat will call methods onCreateGlossaryTermRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateGlossaryTerm operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createGroupProfile
default CompletableFuture<CreateGroupProfileResponse> createGroupProfile(CreateGroupProfileRequest createGroupProfileRequest)
Creates a group profile in Amazon DataZone.
- Parameters:
createGroupProfileRequest-- Returns:
- A Java Future containing the result of the CreateGroupProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createGroupProfile
default CompletableFuture<CreateGroupProfileResponse> createGroupProfile(Consumer<CreateGroupProfileRequest.Builder> createGroupProfileRequest)
Creates a group profile in Amazon DataZone.
This is a convenience which creates an instance of the
CreateGroupProfileRequest.Builderavoiding the need to create one manually viaCreateGroupProfileRequest.builder()- Parameters:
createGroupProfileRequest- AConsumerthat will call methods onCreateGroupProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateGroupProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createListingChangeSet
default CompletableFuture<CreateListingChangeSetResponse> createListingChangeSet(CreateListingChangeSetRequest createListingChangeSetRequest)
- Parameters:
createListingChangeSetRequest-- Returns:
- A Java Future containing the result of the CreateListingChangeSet operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createListingChangeSet
default CompletableFuture<CreateListingChangeSetResponse> createListingChangeSet(Consumer<CreateListingChangeSetRequest.Builder> createListingChangeSetRequest)
This is a convenience which creates an instance of the
CreateListingChangeSetRequest.Builderavoiding the need to create one manually viaCreateListingChangeSetRequest.builder()- Parameters:
createListingChangeSetRequest- AConsumerthat will call methods onCreateListingChangeSetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateListingChangeSet operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createProject
default CompletableFuture<CreateProjectResponse> createProject(CreateProjectRequest createProjectRequest)
Creates an Amazon DataZone project.
- Parameters:
createProjectRequest-- Returns:
- A Java Future containing the result of the CreateProject operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createProject
default CompletableFuture<CreateProjectResponse> createProject(Consumer<CreateProjectRequest.Builder> createProjectRequest)
Creates an Amazon DataZone project.
This is a convenience which creates an instance of the
CreateProjectRequest.Builderavoiding the need to create one manually viaCreateProjectRequest.builder()- Parameters:
createProjectRequest- AConsumerthat will call methods onCreateProjectRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateProject operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createProjectMembership
default CompletableFuture<CreateProjectMembershipResponse> createProjectMembership(CreateProjectMembershipRequest createProjectMembershipRequest)
Creates a project membership in Amazon DataZone.
- Parameters:
createProjectMembershipRequest-- Returns:
- A Java Future containing the result of the CreateProjectMembership operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createProjectMembership
default CompletableFuture<CreateProjectMembershipResponse> createProjectMembership(Consumer<CreateProjectMembershipRequest.Builder> createProjectMembershipRequest)
Creates a project membership in Amazon DataZone.
This is a convenience which creates an instance of the
CreateProjectMembershipRequest.Builderavoiding the need to create one manually viaCreateProjectMembershipRequest.builder()- Parameters:
createProjectMembershipRequest- AConsumerthat will call methods onCreateProjectMembershipRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateProjectMembership operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createSubscriptionGrant
default CompletableFuture<CreateSubscriptionGrantResponse> createSubscriptionGrant(CreateSubscriptionGrantRequest createSubscriptionGrantRequest)
Creates a subsscription grant in Amazon DataZone.
- Parameters:
createSubscriptionGrantRequest-- Returns:
- A Java Future containing the result of the CreateSubscriptionGrant operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createSubscriptionGrant
default CompletableFuture<CreateSubscriptionGrantResponse> createSubscriptionGrant(Consumer<CreateSubscriptionGrantRequest.Builder> createSubscriptionGrantRequest)
Creates a subsscription grant in Amazon DataZone.
This is a convenience which creates an instance of the
CreateSubscriptionGrantRequest.Builderavoiding the need to create one manually viaCreateSubscriptionGrantRequest.builder()- Parameters:
createSubscriptionGrantRequest- AConsumerthat will call methods onCreateSubscriptionGrantRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateSubscriptionGrant operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createSubscriptionRequest
default CompletableFuture<CreateSubscriptionRequestResponse> createSubscriptionRequest(CreateSubscriptionRequestRequest createSubscriptionRequestRequest)
Creates a subscription request in Amazon DataZone.
- Parameters:
createSubscriptionRequestRequest-- Returns:
- A Java Future containing the result of the CreateSubscriptionRequest operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createSubscriptionRequest
default CompletableFuture<CreateSubscriptionRequestResponse> createSubscriptionRequest(Consumer<CreateSubscriptionRequestRequest.Builder> createSubscriptionRequestRequest)
Creates a subscription request in Amazon DataZone.
This is a convenience which creates an instance of the
CreateSubscriptionRequestRequest.Builderavoiding the need to create one manually viaCreateSubscriptionRequestRequest.builder()- Parameters:
createSubscriptionRequestRequest- AConsumerthat will call methods onCreateSubscriptionRequestRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateSubscriptionRequest operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createSubscriptionTarget
default CompletableFuture<CreateSubscriptionTargetResponse> createSubscriptionTarget(CreateSubscriptionTargetRequest createSubscriptionTargetRequest)
Creates a subscription target in Amazon DataZone.
- Parameters:
createSubscriptionTargetRequest-- Returns:
- A Java Future containing the result of the CreateSubscriptionTarget operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createSubscriptionTarget
default CompletableFuture<CreateSubscriptionTargetResponse> createSubscriptionTarget(Consumer<CreateSubscriptionTargetRequest.Builder> createSubscriptionTargetRequest)
Creates a subscription target in Amazon DataZone.
This is a convenience which creates an instance of the
CreateSubscriptionTargetRequest.Builderavoiding the need to create one manually viaCreateSubscriptionTargetRequest.builder()- Parameters:
createSubscriptionTargetRequest- AConsumerthat will call methods onCreateSubscriptionTargetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateSubscriptionTarget operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createUserProfile
default CompletableFuture<CreateUserProfileResponse> createUserProfile(CreateUserProfileRequest createUserProfileRequest)
Creates a user profile in Amazon DataZone.
- Parameters:
createUserProfileRequest-- Returns:
- A Java Future containing the result of the CreateUserProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
createUserProfile
default CompletableFuture<CreateUserProfileResponse> createUserProfile(Consumer<CreateUserProfileRequest.Builder> createUserProfileRequest)
Creates a user profile in Amazon DataZone.
This is a convenience which creates an instance of the
CreateUserProfileRequest.Builderavoiding the need to create one manually viaCreateUserProfileRequest.builder()- Parameters:
createUserProfileRequest- AConsumerthat will call methods onCreateUserProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateUserProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteAsset
default CompletableFuture<DeleteAssetResponse> deleteAsset(DeleteAssetRequest deleteAssetRequest)
Delets an asset in Amazon DataZone.
- Parameters:
deleteAssetRequest-- Returns:
- A Java Future containing the result of the DeleteAsset operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteAsset
default CompletableFuture<DeleteAssetResponse> deleteAsset(Consumer<DeleteAssetRequest.Builder> deleteAssetRequest)
Delets an asset in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteAssetRequest.Builderavoiding the need to create one manually viaDeleteAssetRequest.builder()- Parameters:
deleteAssetRequest- AConsumerthat will call methods onDeleteAssetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteAsset operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteAssetType
default CompletableFuture<DeleteAssetTypeResponse> deleteAssetType(DeleteAssetTypeRequest deleteAssetTypeRequest)
Deletes an asset type in Amazon DataZone.
- Parameters:
deleteAssetTypeRequest-- Returns:
- A Java Future containing the result of the DeleteAssetType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteAssetType
default CompletableFuture<DeleteAssetTypeResponse> deleteAssetType(Consumer<DeleteAssetTypeRequest.Builder> deleteAssetTypeRequest)
Deletes an asset type in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteAssetTypeRequest.Builderavoiding the need to create one manually viaDeleteAssetTypeRequest.builder()- Parameters:
deleteAssetTypeRequest- AConsumerthat will call methods onDeleteAssetTypeRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteAssetType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteDataSource
default CompletableFuture<DeleteDataSourceResponse> deleteDataSource(DeleteDataSourceRequest deleteDataSourceRequest)
Deletes a data source in Amazon DataZone.
- Parameters:
deleteDataSourceRequest-- Returns:
- A Java Future containing the result of the DeleteDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteDataSource
default CompletableFuture<DeleteDataSourceResponse> deleteDataSource(Consumer<DeleteDataSourceRequest.Builder> deleteDataSourceRequest)
Deletes a data source in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteDataSourceRequest.Builderavoiding the need to create one manually viaDeleteDataSourceRequest.builder()- Parameters:
deleteDataSourceRequest- AConsumerthat will call methods onDeleteDataSourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteDomain
default CompletableFuture<DeleteDomainResponse> deleteDomain(DeleteDomainRequest deleteDomainRequest)
Deletes a Amazon DataZone domain.
- Parameters:
deleteDomainRequest-- Returns:
- A Java Future containing the result of the DeleteDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteDomain
default CompletableFuture<DeleteDomainResponse> deleteDomain(Consumer<DeleteDomainRequest.Builder> deleteDomainRequest)
Deletes a Amazon DataZone domain.
This is a convenience which creates an instance of the
DeleteDomainRequest.Builderavoiding the need to create one manually viaDeleteDomainRequest.builder()- Parameters:
deleteDomainRequest- AConsumerthat will call methods onDeleteDomainRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteEnvironment
default CompletableFuture<DeleteEnvironmentResponse> deleteEnvironment(DeleteEnvironmentRequest deleteEnvironmentRequest)
Deletes an environment in Amazon DataZone.
- Parameters:
deleteEnvironmentRequest-- Returns:
- A Java Future containing the result of the DeleteEnvironment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteEnvironment
default CompletableFuture<DeleteEnvironmentResponse> deleteEnvironment(Consumer<DeleteEnvironmentRequest.Builder> deleteEnvironmentRequest)
Deletes an environment in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteEnvironmentRequest.Builderavoiding the need to create one manually viaDeleteEnvironmentRequest.builder()- Parameters:
deleteEnvironmentRequest- AConsumerthat will call methods onDeleteEnvironmentRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteEnvironment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteEnvironmentBlueprintConfiguration
default CompletableFuture<DeleteEnvironmentBlueprintConfigurationResponse> deleteEnvironmentBlueprintConfiguration(DeleteEnvironmentBlueprintConfigurationRequest deleteEnvironmentBlueprintConfigurationRequest)
Deletes the blueprint configuration in Amazon DataZone.
- Parameters:
deleteEnvironmentBlueprintConfigurationRequest-- Returns:
- A Java Future containing the result of the DeleteEnvironmentBlueprintConfiguration operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteEnvironmentBlueprintConfiguration
default CompletableFuture<DeleteEnvironmentBlueprintConfigurationResponse> deleteEnvironmentBlueprintConfiguration(Consumer<DeleteEnvironmentBlueprintConfigurationRequest.Builder> deleteEnvironmentBlueprintConfigurationRequest)
Deletes the blueprint configuration in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteEnvironmentBlueprintConfigurationRequest.Builderavoiding the need to create one manually viaDeleteEnvironmentBlueprintConfigurationRequest.builder()- Parameters:
deleteEnvironmentBlueprintConfigurationRequest- AConsumerthat will call methods onDeleteEnvironmentBlueprintConfigurationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteEnvironmentBlueprintConfiguration operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteEnvironmentProfile
default CompletableFuture<DeleteEnvironmentProfileResponse> deleteEnvironmentProfile(DeleteEnvironmentProfileRequest deleteEnvironmentProfileRequest)
Deletes an environment profile in Amazon DataZone.
- Parameters:
deleteEnvironmentProfileRequest-- Returns:
- A Java Future containing the result of the DeleteEnvironmentProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteEnvironmentProfile
default CompletableFuture<DeleteEnvironmentProfileResponse> deleteEnvironmentProfile(Consumer<DeleteEnvironmentProfileRequest.Builder> deleteEnvironmentProfileRequest)
Deletes an environment profile in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteEnvironmentProfileRequest.Builderavoiding the need to create one manually viaDeleteEnvironmentProfileRequest.builder()- Parameters:
deleteEnvironmentProfileRequest- AConsumerthat will call methods onDeleteEnvironmentProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteEnvironmentProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteFormType
default CompletableFuture<DeleteFormTypeResponse> deleteFormType(DeleteFormTypeRequest deleteFormTypeRequest)
Delets and metadata form type in Amazon DataZone.
- Parameters:
deleteFormTypeRequest-- Returns:
- A Java Future containing the result of the DeleteFormType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteFormType
default CompletableFuture<DeleteFormTypeResponse> deleteFormType(Consumer<DeleteFormTypeRequest.Builder> deleteFormTypeRequest)
Delets and metadata form type in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteFormTypeRequest.Builderavoiding the need to create one manually viaDeleteFormTypeRequest.builder()- Parameters:
deleteFormTypeRequest- AConsumerthat will call methods onDeleteFormTypeRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteFormType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteGlossary
default CompletableFuture<DeleteGlossaryResponse> deleteGlossary(DeleteGlossaryRequest deleteGlossaryRequest)
Deletes a business glossary in Amazon DataZone.
- Parameters:
deleteGlossaryRequest-- Returns:
- A Java Future containing the result of the DeleteGlossary operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteGlossary
default CompletableFuture<DeleteGlossaryResponse> deleteGlossary(Consumer<DeleteGlossaryRequest.Builder> deleteGlossaryRequest)
Deletes a business glossary in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteGlossaryRequest.Builderavoiding the need to create one manually viaDeleteGlossaryRequest.builder()- Parameters:
deleteGlossaryRequest- AConsumerthat will call methods onDeleteGlossaryRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteGlossary operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteGlossaryTerm
default CompletableFuture<DeleteGlossaryTermResponse> deleteGlossaryTerm(DeleteGlossaryTermRequest deleteGlossaryTermRequest)
Deletes a business glossary term in Amazon DataZone.
- Parameters:
deleteGlossaryTermRequest-- Returns:
- A Java Future containing the result of the DeleteGlossaryTerm operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteGlossaryTerm
default CompletableFuture<DeleteGlossaryTermResponse> deleteGlossaryTerm(Consumer<DeleteGlossaryTermRequest.Builder> deleteGlossaryTermRequest)
Deletes a business glossary term in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteGlossaryTermRequest.Builderavoiding the need to create one manually viaDeleteGlossaryTermRequest.builder()- Parameters:
deleteGlossaryTermRequest- AConsumerthat will call methods onDeleteGlossaryTermRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteGlossaryTerm operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteListing
default CompletableFuture<DeleteListingResponse> deleteListing(DeleteListingRequest deleteListingRequest)
- Parameters:
deleteListingRequest-- Returns:
- A Java Future containing the result of the DeleteListing operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteListing
default CompletableFuture<DeleteListingResponse> deleteListing(Consumer<DeleteListingRequest.Builder> deleteListingRequest)
This is a convenience which creates an instance of the
DeleteListingRequest.Builderavoiding the need to create one manually viaDeleteListingRequest.builder()- Parameters:
deleteListingRequest- AConsumerthat will call methods onDeleteListingRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteListing operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteProject
default CompletableFuture<DeleteProjectResponse> deleteProject(DeleteProjectRequest deleteProjectRequest)
Deletes a project in Amazon DataZone.
- Parameters:
deleteProjectRequest-- Returns:
- A Java Future containing the result of the DeleteProject operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteProject
default CompletableFuture<DeleteProjectResponse> deleteProject(Consumer<DeleteProjectRequest.Builder> deleteProjectRequest)
Deletes a project in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteProjectRequest.Builderavoiding the need to create one manually viaDeleteProjectRequest.builder()- Parameters:
deleteProjectRequest- AConsumerthat will call methods onDeleteProjectRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteProject operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteProjectMembership
default CompletableFuture<DeleteProjectMembershipResponse> deleteProjectMembership(DeleteProjectMembershipRequest deleteProjectMembershipRequest)
Deletes project membership in Amazon DataZone.
- Parameters:
deleteProjectMembershipRequest-- Returns:
- A Java Future containing the result of the DeleteProjectMembership operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteProjectMembership
default CompletableFuture<DeleteProjectMembershipResponse> deleteProjectMembership(Consumer<DeleteProjectMembershipRequest.Builder> deleteProjectMembershipRequest)
Deletes project membership in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteProjectMembershipRequest.Builderavoiding the need to create one manually viaDeleteProjectMembershipRequest.builder()- Parameters:
deleteProjectMembershipRequest- AConsumerthat will call methods onDeleteProjectMembershipRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteProjectMembership operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteSubscriptionGrant
default CompletableFuture<DeleteSubscriptionGrantResponse> deleteSubscriptionGrant(DeleteSubscriptionGrantRequest deleteSubscriptionGrantRequest)
Deletes and subscription grant in Amazon DataZone.
- Parameters:
deleteSubscriptionGrantRequest-- Returns:
- A Java Future containing the result of the DeleteSubscriptionGrant operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteSubscriptionGrant
default CompletableFuture<DeleteSubscriptionGrantResponse> deleteSubscriptionGrant(Consumer<DeleteSubscriptionGrantRequest.Builder> deleteSubscriptionGrantRequest)
Deletes and subscription grant in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteSubscriptionGrantRequest.Builderavoiding the need to create one manually viaDeleteSubscriptionGrantRequest.builder()- Parameters:
deleteSubscriptionGrantRequest- AConsumerthat will call methods onDeleteSubscriptionGrantRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteSubscriptionGrant operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteSubscriptionRequest
default CompletableFuture<DeleteSubscriptionRequestResponse> deleteSubscriptionRequest(DeleteSubscriptionRequestRequest deleteSubscriptionRequestRequest)
Deletes a subscription request in Amazon DataZone.
- Parameters:
deleteSubscriptionRequestRequest-- Returns:
- A Java Future containing the result of the DeleteSubscriptionRequest operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteSubscriptionRequest
default CompletableFuture<DeleteSubscriptionRequestResponse> deleteSubscriptionRequest(Consumer<DeleteSubscriptionRequestRequest.Builder> deleteSubscriptionRequestRequest)
Deletes a subscription request in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteSubscriptionRequestRequest.Builderavoiding the need to create one manually viaDeleteSubscriptionRequestRequest.builder()- Parameters:
deleteSubscriptionRequestRequest- AConsumerthat will call methods onDeleteSubscriptionRequestRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteSubscriptionRequest operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteSubscriptionTarget
default CompletableFuture<DeleteSubscriptionTargetResponse> deleteSubscriptionTarget(DeleteSubscriptionTargetRequest deleteSubscriptionTargetRequest)
Deletes a subscription target in Amazon DataZone.
- Parameters:
deleteSubscriptionTargetRequest-- Returns:
- A Java Future containing the result of the DeleteSubscriptionTarget operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
deleteSubscriptionTarget
default CompletableFuture<DeleteSubscriptionTargetResponse> deleteSubscriptionTarget(Consumer<DeleteSubscriptionTargetRequest.Builder> deleteSubscriptionTargetRequest)
Deletes a subscription target in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteSubscriptionTargetRequest.Builderavoiding the need to create one manually viaDeleteSubscriptionTargetRequest.builder()- Parameters:
deleteSubscriptionTargetRequest- AConsumerthat will call methods onDeleteSubscriptionTargetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteSubscriptionTarget operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getAsset
default CompletableFuture<GetAssetResponse> getAsset(GetAssetRequest getAssetRequest)
Gets an Amazon DataZone asset.
- Parameters:
getAssetRequest-- Returns:
- A Java Future containing the result of the GetAsset operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getAsset
default CompletableFuture<GetAssetResponse> getAsset(Consumer<GetAssetRequest.Builder> getAssetRequest)
Gets an Amazon DataZone asset.
This is a convenience which creates an instance of the
GetAssetRequest.Builderavoiding the need to create one manually viaGetAssetRequest.builder()- Parameters:
getAssetRequest- AConsumerthat will call methods onGetAssetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetAsset operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getAssetType
default CompletableFuture<GetAssetTypeResponse> getAssetType(GetAssetTypeRequest getAssetTypeRequest)
Gets an Amazon DataZone asset type.
- Parameters:
getAssetTypeRequest-- Returns:
- A Java Future containing the result of the GetAssetType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getAssetType
default CompletableFuture<GetAssetTypeResponse> getAssetType(Consumer<GetAssetTypeRequest.Builder> getAssetTypeRequest)
Gets an Amazon DataZone asset type.
This is a convenience which creates an instance of the
GetAssetTypeRequest.Builderavoiding the need to create one manually viaGetAssetTypeRequest.builder()- Parameters:
getAssetTypeRequest- AConsumerthat will call methods onGetAssetTypeRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetAssetType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getDataSource
default CompletableFuture<GetDataSourceResponse> getDataSource(GetDataSourceRequest getDataSourceRequest)
Gets an Amazon DataZone data source.
- Parameters:
getDataSourceRequest-- Returns:
- A Java Future containing the result of the GetDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getDataSource
default CompletableFuture<GetDataSourceResponse> getDataSource(Consumer<GetDataSourceRequest.Builder> getDataSourceRequest)
Gets an Amazon DataZone data source.
This is a convenience which creates an instance of the
GetDataSourceRequest.Builderavoiding the need to create one manually viaGetDataSourceRequest.builder()- Parameters:
getDataSourceRequest- AConsumerthat will call methods onGetDataSourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getDataSourceRun
default CompletableFuture<GetDataSourceRunResponse> getDataSourceRun(GetDataSourceRunRequest getDataSourceRunRequest)
Gets an Amazon DataZone data source run.
- Parameters:
getDataSourceRunRequest-- Returns:
- A Java Future containing the result of the GetDataSourceRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getDataSourceRun
default CompletableFuture<GetDataSourceRunResponse> getDataSourceRun(Consumer<GetDataSourceRunRequest.Builder> getDataSourceRunRequest)
Gets an Amazon DataZone data source run.
This is a convenience which creates an instance of the
GetDataSourceRunRequest.Builderavoiding the need to create one manually viaGetDataSourceRunRequest.builder()- Parameters:
getDataSourceRunRequest- AConsumerthat will call methods onGetDataSourceRunRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetDataSourceRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getDomain
default CompletableFuture<GetDomainResponse> getDomain(GetDomainRequest getDomainRequest)
Gets an Amazon DataZone domain.
- Parameters:
getDomainRequest-- Returns:
- A Java Future containing the result of the GetDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getDomain
default CompletableFuture<GetDomainResponse> getDomain(Consumer<GetDomainRequest.Builder> getDomainRequest)
Gets an Amazon DataZone domain.
This is a convenience which creates an instance of the
GetDomainRequest.Builderavoiding the need to create one manually viaGetDomainRequest.builder()- Parameters:
getDomainRequest- AConsumerthat will call methods onGetDomainRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getEnvironment
default CompletableFuture<GetEnvironmentResponse> getEnvironment(GetEnvironmentRequest getEnvironmentRequest)
Gets an Amazon DataZone environment.
- Parameters:
getEnvironmentRequest-- Returns:
- A Java Future containing the result of the GetEnvironment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getEnvironment
default CompletableFuture<GetEnvironmentResponse> getEnvironment(Consumer<GetEnvironmentRequest.Builder> getEnvironmentRequest)
Gets an Amazon DataZone environment.
This is a convenience which creates an instance of the
GetEnvironmentRequest.Builderavoiding the need to create one manually viaGetEnvironmentRequest.builder()- Parameters:
getEnvironmentRequest- AConsumerthat will call methods onGetEnvironmentRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetEnvironment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getEnvironmentBlueprint
default CompletableFuture<GetEnvironmentBlueprintResponse> getEnvironmentBlueprint(GetEnvironmentBlueprintRequest getEnvironmentBlueprintRequest)
Gets an Amazon DataZone blueprint.
- Parameters:
getEnvironmentBlueprintRequest-- Returns:
- A Java Future containing the result of the GetEnvironmentBlueprint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getEnvironmentBlueprint
default CompletableFuture<GetEnvironmentBlueprintResponse> getEnvironmentBlueprint(Consumer<GetEnvironmentBlueprintRequest.Builder> getEnvironmentBlueprintRequest)
Gets an Amazon DataZone blueprint.
This is a convenience which creates an instance of the
GetEnvironmentBlueprintRequest.Builderavoiding the need to create one manually viaGetEnvironmentBlueprintRequest.builder()- Parameters:
getEnvironmentBlueprintRequest- AConsumerthat will call methods onGetEnvironmentBlueprintRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetEnvironmentBlueprint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getEnvironmentBlueprintConfiguration
default CompletableFuture<GetEnvironmentBlueprintConfigurationResponse> getEnvironmentBlueprintConfiguration(GetEnvironmentBlueprintConfigurationRequest getEnvironmentBlueprintConfigurationRequest)
Gets the blueprint configuration in Amazon DataZone.
- Parameters:
getEnvironmentBlueprintConfigurationRequest-- Returns:
- A Java Future containing the result of the GetEnvironmentBlueprintConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getEnvironmentBlueprintConfiguration
default CompletableFuture<GetEnvironmentBlueprintConfigurationResponse> getEnvironmentBlueprintConfiguration(Consumer<GetEnvironmentBlueprintConfigurationRequest.Builder> getEnvironmentBlueprintConfigurationRequest)
Gets the blueprint configuration in Amazon DataZone.
This is a convenience which creates an instance of the
GetEnvironmentBlueprintConfigurationRequest.Builderavoiding the need to create one manually viaGetEnvironmentBlueprintConfigurationRequest.builder()- Parameters:
getEnvironmentBlueprintConfigurationRequest- AConsumerthat will call methods onGetEnvironmentBlueprintConfigurationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetEnvironmentBlueprintConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getEnvironmentProfile
default CompletableFuture<GetEnvironmentProfileResponse> getEnvironmentProfile(GetEnvironmentProfileRequest getEnvironmentProfileRequest)
Gets an evinronment profile in Amazon DataZone.
- Parameters:
getEnvironmentProfileRequest-- Returns:
- A Java Future containing the result of the GetEnvironmentProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getEnvironmentProfile
default CompletableFuture<GetEnvironmentProfileResponse> getEnvironmentProfile(Consumer<GetEnvironmentProfileRequest.Builder> getEnvironmentProfileRequest)
Gets an evinronment profile in Amazon DataZone.
This is a convenience which creates an instance of the
GetEnvironmentProfileRequest.Builderavoiding the need to create one manually viaGetEnvironmentProfileRequest.builder()- Parameters:
getEnvironmentProfileRequest- AConsumerthat will call methods onGetEnvironmentProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetEnvironmentProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getFormType
default CompletableFuture<GetFormTypeResponse> getFormType(GetFormTypeRequest getFormTypeRequest)
Gets a metadata form type in Amazon DataZone.
- Parameters:
getFormTypeRequest-- Returns:
- A Java Future containing the result of the GetFormType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getFormType
default CompletableFuture<GetFormTypeResponse> getFormType(Consumer<GetFormTypeRequest.Builder> getFormTypeRequest)
Gets a metadata form type in Amazon DataZone.
This is a convenience which creates an instance of the
GetFormTypeRequest.Builderavoiding the need to create one manually viaGetFormTypeRequest.builder()- Parameters:
getFormTypeRequest- AConsumerthat will call methods onGetFormTypeRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetFormType operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getGlossary
default CompletableFuture<GetGlossaryResponse> getGlossary(GetGlossaryRequest getGlossaryRequest)
Gets a business glossary in Amazon DataZone.
- Parameters:
getGlossaryRequest-- Returns:
- A Java Future containing the result of the GetGlossary operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getGlossary
default CompletableFuture<GetGlossaryResponse> getGlossary(Consumer<GetGlossaryRequest.Builder> getGlossaryRequest)
Gets a business glossary in Amazon DataZone.
This is a convenience which creates an instance of the
GetGlossaryRequest.Builderavoiding the need to create one manually viaGetGlossaryRequest.builder()- Parameters:
getGlossaryRequest- AConsumerthat will call methods onGetGlossaryRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetGlossary operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getGlossaryTerm
default CompletableFuture<GetGlossaryTermResponse> getGlossaryTerm(GetGlossaryTermRequest getGlossaryTermRequest)
Gets a business glossary term in Amazon DataZone.
- Parameters:
getGlossaryTermRequest-- Returns:
- A Java Future containing the result of the GetGlossaryTerm operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getGlossaryTerm
default CompletableFuture<GetGlossaryTermResponse> getGlossaryTerm(Consumer<GetGlossaryTermRequest.Builder> getGlossaryTermRequest)
Gets a business glossary term in Amazon DataZone.
This is a convenience which creates an instance of the
GetGlossaryTermRequest.Builderavoiding the need to create one manually viaGetGlossaryTermRequest.builder()- Parameters:
getGlossaryTermRequest- AConsumerthat will call methods onGetGlossaryTermRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetGlossaryTerm operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getGroupProfile
default CompletableFuture<GetGroupProfileResponse> getGroupProfile(GetGroupProfileRequest getGroupProfileRequest)
Gets a group profile in Amazon DataZone.
- Parameters:
getGroupProfileRequest-- Returns:
- A Java Future containing the result of the GetGroupProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getGroupProfile
default CompletableFuture<GetGroupProfileResponse> getGroupProfile(Consumer<GetGroupProfileRequest.Builder> getGroupProfileRequest)
Gets a group profile in Amazon DataZone.
This is a convenience which creates an instance of the
GetGroupProfileRequest.Builderavoiding the need to create one manually viaGetGroupProfileRequest.builder()- Parameters:
getGroupProfileRequest- AConsumerthat will call methods onGetGroupProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetGroupProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getIamPortalLoginUrl
default CompletableFuture<GetIamPortalLoginUrlResponse> getIamPortalLoginUrl(GetIamPortalLoginUrlRequest getIamPortalLoginUrlRequest)
Gets the data portal URL for the specified Amazon DataZone domain.
- Parameters:
getIamPortalLoginUrlRequest-- Returns:
- A Java Future containing the result of the GetIamPortalLoginUrl operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getIamPortalLoginUrl
default CompletableFuture<GetIamPortalLoginUrlResponse> getIamPortalLoginUrl(Consumer<GetIamPortalLoginUrlRequest.Builder> getIamPortalLoginUrlRequest)
Gets the data portal URL for the specified Amazon DataZone domain.
This is a convenience which creates an instance of the
GetIamPortalLoginUrlRequest.Builderavoiding the need to create one manually viaGetIamPortalLoginUrlRequest.builder()- Parameters:
getIamPortalLoginUrlRequest- AConsumerthat will call methods onGetIamPortalLoginUrlRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetIamPortalLoginUrl operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getListing
default CompletableFuture<GetListingResponse> getListing(GetListingRequest getListingRequest)
- Parameters:
getListingRequest-- Returns:
- A Java Future containing the result of the GetListing operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getListing
default CompletableFuture<GetListingResponse> getListing(Consumer<GetListingRequest.Builder> getListingRequest)
This is a convenience which creates an instance of the
GetListingRequest.Builderavoiding the need to create one manually viaGetListingRequest.builder()- Parameters:
getListingRequest- AConsumerthat will call methods onGetListingRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetListing operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getProject
default CompletableFuture<GetProjectResponse> getProject(GetProjectRequest getProjectRequest)
Gets a project in Amazon DataZone.
- Parameters:
getProjectRequest-- Returns:
- A Java Future containing the result of the GetProject operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getProject
default CompletableFuture<GetProjectResponse> getProject(Consumer<GetProjectRequest.Builder> getProjectRequest)
Gets a project in Amazon DataZone.
This is a convenience which creates an instance of the
GetProjectRequest.Builderavoiding the need to create one manually viaGetProjectRequest.builder()- Parameters:
getProjectRequest- AConsumerthat will call methods onGetProjectRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetProject operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getSubscription
default CompletableFuture<GetSubscriptionResponse> getSubscription(GetSubscriptionRequest getSubscriptionRequest)
Gets a subscription in Amazon DataZone.
- Parameters:
getSubscriptionRequest-- Returns:
- A Java Future containing the result of the GetSubscription operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getSubscription
default CompletableFuture<GetSubscriptionResponse> getSubscription(Consumer<GetSubscriptionRequest.Builder> getSubscriptionRequest)
Gets a subscription in Amazon DataZone.
This is a convenience which creates an instance of the
GetSubscriptionRequest.Builderavoiding the need to create one manually viaGetSubscriptionRequest.builder()- Parameters:
getSubscriptionRequest- AConsumerthat will call methods onGetSubscriptionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetSubscription operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getSubscriptionGrant
default CompletableFuture<GetSubscriptionGrantResponse> getSubscriptionGrant(GetSubscriptionGrantRequest getSubscriptionGrantRequest)
Gets the subscription grant in Amazon DataZone.
- Parameters:
getSubscriptionGrantRequest-- Returns:
- A Java Future containing the result of the GetSubscriptionGrant operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getSubscriptionGrant
default CompletableFuture<GetSubscriptionGrantResponse> getSubscriptionGrant(Consumer<GetSubscriptionGrantRequest.Builder> getSubscriptionGrantRequest)
Gets the subscription grant in Amazon DataZone.
This is a convenience which creates an instance of the
GetSubscriptionGrantRequest.Builderavoiding the need to create one manually viaGetSubscriptionGrantRequest.builder()- Parameters:
getSubscriptionGrantRequest- AConsumerthat will call methods onGetSubscriptionGrantRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetSubscriptionGrant operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getSubscriptionRequestDetails
default CompletableFuture<GetSubscriptionRequestDetailsResponse> getSubscriptionRequestDetails(GetSubscriptionRequestDetailsRequest getSubscriptionRequestDetailsRequest)
Gets the details of the specified subscription request.
- Parameters:
getSubscriptionRequestDetailsRequest-- Returns:
- A Java Future containing the result of the GetSubscriptionRequestDetails operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getSubscriptionRequestDetails
default CompletableFuture<GetSubscriptionRequestDetailsResponse> getSubscriptionRequestDetails(Consumer<GetSubscriptionRequestDetailsRequest.Builder> getSubscriptionRequestDetailsRequest)
Gets the details of the specified subscription request.
This is a convenience which creates an instance of the
GetSubscriptionRequestDetailsRequest.Builderavoiding the need to create one manually viaGetSubscriptionRequestDetailsRequest.builder()- Parameters:
getSubscriptionRequestDetailsRequest- AConsumerthat will call methods onGetSubscriptionRequestDetailsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetSubscriptionRequestDetails operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getSubscriptionTarget
default CompletableFuture<GetSubscriptionTargetResponse> getSubscriptionTarget(GetSubscriptionTargetRequest getSubscriptionTargetRequest)
Gets the subscription target in Amazon DataZone.
- Parameters:
getSubscriptionTargetRequest-- Returns:
- A Java Future containing the result of the GetSubscriptionTarget operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getSubscriptionTarget
default CompletableFuture<GetSubscriptionTargetResponse> getSubscriptionTarget(Consumer<GetSubscriptionTargetRequest.Builder> getSubscriptionTargetRequest)
Gets the subscription target in Amazon DataZone.
This is a convenience which creates an instance of the
GetSubscriptionTargetRequest.Builderavoiding the need to create one manually viaGetSubscriptionTargetRequest.builder()- Parameters:
getSubscriptionTargetRequest- AConsumerthat will call methods onGetSubscriptionTargetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetSubscriptionTarget operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getUserProfile
default CompletableFuture<GetUserProfileResponse> getUserProfile(GetUserProfileRequest getUserProfileRequest)
Gets a user profile in Amazon DataZone.
- Parameters:
getUserProfileRequest-- Returns:
- A Java Future containing the result of the GetUserProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
getUserProfile
default CompletableFuture<GetUserProfileResponse> getUserProfile(Consumer<GetUserProfileRequest.Builder> getUserProfileRequest)
Gets a user profile in Amazon DataZone.
This is a convenience which creates an instance of the
GetUserProfileRequest.Builderavoiding the need to create one manually viaGetUserProfileRequest.builder()- Parameters:
getUserProfileRequest- AConsumerthat will call methods onGetUserProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetUserProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAssetRevisions
default CompletableFuture<ListAssetRevisionsResponse> listAssetRevisions(ListAssetRevisionsRequest listAssetRevisionsRequest)
Lists the revisions for the asset.
- Parameters:
listAssetRevisionsRequest-- Returns:
- A Java Future containing the result of the ListAssetRevisions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAssetRevisions
default CompletableFuture<ListAssetRevisionsResponse> listAssetRevisions(Consumer<ListAssetRevisionsRequest.Builder> listAssetRevisionsRequest)
Lists the revisions for the asset.
This is a convenience which creates an instance of the
ListAssetRevisionsRequest.Builderavoiding the need to create one manually viaListAssetRevisionsRequest.builder()- Parameters:
listAssetRevisionsRequest- AConsumerthat will call methods onListAssetRevisionsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListAssetRevisions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAssetRevisionsPaginator
default ListAssetRevisionsPublisher listAssetRevisionsPaginator(ListAssetRevisionsRequest listAssetRevisionsRequest)
Lists the revisions for the asset.
This is a variant of
listAssetRevisions(software.amazon.awssdk.services.datazone.model.ListAssetRevisionsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListAssetRevisionsPublisher publisher = client.listAssetRevisionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListAssetRevisionsPublisher publisher = client.listAssetRevisionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListAssetRevisionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListAssetRevisionsResponse response) { //... }; });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
listAssetRevisions(software.amazon.awssdk.services.datazone.model.ListAssetRevisionsRequest)operation.- Parameters:
listAssetRevisionsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listAssetRevisionsPaginator
default ListAssetRevisionsPublisher listAssetRevisionsPaginator(Consumer<ListAssetRevisionsRequest.Builder> listAssetRevisionsRequest)
Lists the revisions for the asset.
This is a variant of
listAssetRevisions(software.amazon.awssdk.services.datazone.model.ListAssetRevisionsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListAssetRevisionsPublisher publisher = client.listAssetRevisionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListAssetRevisionsPublisher publisher = client.listAssetRevisionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListAssetRevisionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListAssetRevisionsResponse response) { //... }; });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
listAssetRevisions(software.amazon.awssdk.services.datazone.model.ListAssetRevisionsRequest)operation.This is a convenience which creates an instance of the
ListAssetRevisionsRequest.Builderavoiding the need to create one manually viaListAssetRevisionsRequest.builder()- Parameters:
listAssetRevisionsRequest- AConsumerthat will call methods onListAssetRevisionsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDataSourceRunActivities
default CompletableFuture<ListDataSourceRunActivitiesResponse> listDataSourceRunActivities(ListDataSourceRunActivitiesRequest listDataSourceRunActivitiesRequest)
Lists data source run activities.
- Parameters:
listDataSourceRunActivitiesRequest-- Returns:
- A Java Future containing the result of the ListDataSourceRunActivities operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDataSourceRunActivities
default CompletableFuture<ListDataSourceRunActivitiesResponse> listDataSourceRunActivities(Consumer<ListDataSourceRunActivitiesRequest.Builder> listDataSourceRunActivitiesRequest)
Lists data source run activities.
This is a convenience which creates an instance of the
ListDataSourceRunActivitiesRequest.Builderavoiding the need to create one manually viaListDataSourceRunActivitiesRequest.builder()- Parameters:
listDataSourceRunActivitiesRequest- AConsumerthat will call methods onListDataSourceRunActivitiesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListDataSourceRunActivities operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDataSourceRunActivitiesPaginator
default ListDataSourceRunActivitiesPublisher listDataSourceRunActivitiesPaginator(ListDataSourceRunActivitiesRequest listDataSourceRunActivitiesRequest)
Lists data source run activities.
This is a variant of
listDataSourceRunActivities(software.amazon.awssdk.services.datazone.model.ListDataSourceRunActivitiesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListDataSourceRunActivitiesPublisher publisher = client.listDataSourceRunActivitiesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListDataSourceRunActivitiesPublisher publisher = client.listDataSourceRunActivitiesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListDataSourceRunActivitiesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListDataSourceRunActivitiesResponse response) { //... }; });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
listDataSourceRunActivities(software.amazon.awssdk.services.datazone.model.ListDataSourceRunActivitiesRequest)operation.- Parameters:
listDataSourceRunActivitiesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDataSourceRunActivitiesPaginator
default ListDataSourceRunActivitiesPublisher listDataSourceRunActivitiesPaginator(Consumer<ListDataSourceRunActivitiesRequest.Builder> listDataSourceRunActivitiesRequest)
Lists data source run activities.
This is a variant of
listDataSourceRunActivities(software.amazon.awssdk.services.datazone.model.ListDataSourceRunActivitiesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListDataSourceRunActivitiesPublisher publisher = client.listDataSourceRunActivitiesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListDataSourceRunActivitiesPublisher publisher = client.listDataSourceRunActivitiesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListDataSourceRunActivitiesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListDataSourceRunActivitiesResponse response) { //... }; });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
listDataSourceRunActivities(software.amazon.awssdk.services.datazone.model.ListDataSourceRunActivitiesRequest)operation.This is a convenience which creates an instance of the
ListDataSourceRunActivitiesRequest.Builderavoiding the need to create one manually viaListDataSourceRunActivitiesRequest.builder()- Parameters:
listDataSourceRunActivitiesRequest- AConsumerthat will call methods onListDataSourceRunActivitiesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDataSourceRuns
default CompletableFuture<ListDataSourceRunsResponse> listDataSourceRuns(ListDataSourceRunsRequest listDataSourceRunsRequest)
Lists data source runs in Amazon DataZone.
- Parameters:
listDataSourceRunsRequest-- Returns:
- A Java Future containing the result of the ListDataSourceRuns operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDataSourceRuns
default CompletableFuture<ListDataSourceRunsResponse> listDataSourceRuns(Consumer<ListDataSourceRunsRequest.Builder> listDataSourceRunsRequest)
Lists data source runs in Amazon DataZone.
This is a convenience which creates an instance of the
ListDataSourceRunsRequest.Builderavoiding the need to create one manually viaListDataSourceRunsRequest.builder()- Parameters:
listDataSourceRunsRequest- AConsumerthat will call methods onListDataSourceRunsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListDataSourceRuns operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDataSourceRunsPaginator
default ListDataSourceRunsPublisher listDataSourceRunsPaginator(ListDataSourceRunsRequest listDataSourceRunsRequest)
Lists data source runs in Amazon DataZone.
This is a variant of
listDataSourceRuns(software.amazon.awssdk.services.datazone.model.ListDataSourceRunsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListDataSourceRunsPublisher publisher = client.listDataSourceRunsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListDataSourceRunsPublisher publisher = client.listDataSourceRunsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListDataSourceRunsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListDataSourceRunsResponse response) { //... }; });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
listDataSourceRuns(software.amazon.awssdk.services.datazone.model.ListDataSourceRunsRequest)operation.- Parameters:
listDataSourceRunsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDataSourceRunsPaginator
default ListDataSourceRunsPublisher listDataSourceRunsPaginator(Consumer<ListDataSourceRunsRequest.Builder> listDataSourceRunsRequest)
Lists data source runs in Amazon DataZone.
This is a variant of
listDataSourceRuns(software.amazon.awssdk.services.datazone.model.ListDataSourceRunsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListDataSourceRunsPublisher publisher = client.listDataSourceRunsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListDataSourceRunsPublisher publisher = client.listDataSourceRunsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListDataSourceRunsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListDataSourceRunsResponse response) { //... }; });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
listDataSourceRuns(software.amazon.awssdk.services.datazone.model.ListDataSourceRunsRequest)operation.This is a convenience which creates an instance of the
ListDataSourceRunsRequest.Builderavoiding the need to create one manually viaListDataSourceRunsRequest.builder()- Parameters:
listDataSourceRunsRequest- AConsumerthat will call methods onListDataSourceRunsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDataSources
default CompletableFuture<ListDataSourcesResponse> listDataSources(ListDataSourcesRequest listDataSourcesRequest)
Lists data sources in Amazon DataZone.
- Parameters:
listDataSourcesRequest-- Returns:
- A Java Future containing the result of the ListDataSources operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDataSources
default CompletableFuture<ListDataSourcesResponse> listDataSources(Consumer<ListDataSourcesRequest.Builder> listDataSourcesRequest)
Lists data sources in Amazon DataZone.
This is a convenience which creates an instance of the
ListDataSourcesRequest.Builderavoiding the need to create one manually viaListDataSourcesRequest.builder()- Parameters:
listDataSourcesRequest- AConsumerthat will call methods onListDataSourcesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListDataSources operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDataSourcesPaginator
default ListDataSourcesPublisher listDataSourcesPaginator(ListDataSourcesRequest listDataSourcesRequest)
Lists data sources in Amazon DataZone.
This is a variant of
listDataSources(software.amazon.awssdk.services.datazone.model.ListDataSourcesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListDataSourcesPublisher publisher = client.listDataSourcesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListDataSourcesPublisher publisher = client.listDataSourcesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListDataSourcesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListDataSourcesResponse response) { //... }; });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
listDataSources(software.amazon.awssdk.services.datazone.model.ListDataSourcesRequest)operation.- Parameters:
listDataSourcesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDataSourcesPaginator
default ListDataSourcesPublisher listDataSourcesPaginator(Consumer<ListDataSourcesRequest.Builder> listDataSourcesRequest)
Lists data sources in Amazon DataZone.
This is a variant of
listDataSources(software.amazon.awssdk.services.datazone.model.ListDataSourcesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListDataSourcesPublisher publisher = client.listDataSourcesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListDataSourcesPublisher publisher = client.listDataSourcesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListDataSourcesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListDataSourcesResponse response) { //... }; });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
listDataSources(software.amazon.awssdk.services.datazone.model.ListDataSourcesRequest)operation.This is a convenience which creates an instance of the
ListDataSourcesRequest.Builderavoiding the need to create one manually viaListDataSourcesRequest.builder()- Parameters:
listDataSourcesRequest- AConsumerthat will call methods onListDataSourcesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDomains
default CompletableFuture<ListDomainsResponse> listDomains(ListDomainsRequest listDomainsRequest)
Lists Amazon DataZone domains.
- Parameters:
listDomainsRequest-- Returns:
- A Java Future containing the result of the ListDomains operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDomains
default CompletableFuture<ListDomainsResponse> listDomains(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
Lists Amazon DataZone domains.
This is a convenience which creates an instance of the
ListDomainsRequest.Builderavoiding the need to create one manually viaListDomainsRequest.builder()- Parameters:
listDomainsRequest- AConsumerthat will call methods onListDomainsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListDomains operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDomainsPaginator
default ListDomainsPublisher listDomainsPaginator(ListDomainsRequest listDomainsRequest)
Lists Amazon DataZone domains.
This is a variant of
listDomains(software.amazon.awssdk.services.datazone.model.ListDomainsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListDomainsPublisher publisher = client.listDomainsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListDomainsPublisher publisher = client.listDomainsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListDomainsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListDomainsResponse response) { //... }; });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
listDomains(software.amazon.awssdk.services.datazone.model.ListDomainsRequest)operation.- Parameters:
listDomainsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listDomainsPaginator
default ListDomainsPublisher listDomainsPaginator(Consumer<ListDomainsRequest.Builder> listDomainsRequest)
Lists Amazon DataZone domains.
This is a variant of
listDomains(software.amazon.awssdk.services.datazone.model.ListDomainsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListDomainsPublisher publisher = client.listDomainsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListDomainsPublisher publisher = client.listDomainsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListDomainsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListDomainsResponse response) { //... }; });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
listDomains(software.amazon.awssdk.services.datazone.model.ListDomainsRequest)operation.This is a convenience which creates an instance of the
ListDomainsRequest.Builderavoiding the need to create one manually viaListDomainsRequest.builder()- Parameters:
listDomainsRequest- AConsumerthat will call methods onListDomainsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentBlueprintConfigurations
default CompletableFuture<ListEnvironmentBlueprintConfigurationsResponse> listEnvironmentBlueprintConfigurations(ListEnvironmentBlueprintConfigurationsRequest listEnvironmentBlueprintConfigurationsRequest)
Lists blueprint configurations for a Amazon DataZone environment.
- Parameters:
listEnvironmentBlueprintConfigurationsRequest-- Returns:
- A Java Future containing the result of the ListEnvironmentBlueprintConfigurations operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentBlueprintConfigurations
default CompletableFuture<ListEnvironmentBlueprintConfigurationsResponse> listEnvironmentBlueprintConfigurations(Consumer<ListEnvironmentBlueprintConfigurationsRequest.Builder> listEnvironmentBlueprintConfigurationsRequest)
Lists blueprint configurations for a Amazon DataZone environment.
This is a convenience which creates an instance of the
ListEnvironmentBlueprintConfigurationsRequest.Builderavoiding the need to create one manually viaListEnvironmentBlueprintConfigurationsRequest.builder()- Parameters:
listEnvironmentBlueprintConfigurationsRequest- AConsumerthat will call methods onListEnvironmentBlueprintConfigurationsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListEnvironmentBlueprintConfigurations operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentBlueprintConfigurationsPaginator
default ListEnvironmentBlueprintConfigurationsPublisher listEnvironmentBlueprintConfigurationsPaginator(ListEnvironmentBlueprintConfigurationsRequest listEnvironmentBlueprintConfigurationsRequest)
Lists blueprint configurations for a Amazon DataZone environment.
This is a variant of
listEnvironmentBlueprintConfigurations(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintConfigurationsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListEnvironmentBlueprintConfigurationsPublisher publisher = client.listEnvironmentBlueprintConfigurationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListEnvironmentBlueprintConfigurationsPublisher publisher = client.listEnvironmentBlueprintConfigurationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintConfigurationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintConfigurationsResponse response) { //... }; });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
listEnvironmentBlueprintConfigurations(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintConfigurationsRequest)operation.- Parameters:
listEnvironmentBlueprintConfigurationsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentBlueprintConfigurationsPaginator
default ListEnvironmentBlueprintConfigurationsPublisher listEnvironmentBlueprintConfigurationsPaginator(Consumer<ListEnvironmentBlueprintConfigurationsRequest.Builder> listEnvironmentBlueprintConfigurationsRequest)
Lists blueprint configurations for a Amazon DataZone environment.
This is a variant of
listEnvironmentBlueprintConfigurations(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintConfigurationsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListEnvironmentBlueprintConfigurationsPublisher publisher = client.listEnvironmentBlueprintConfigurationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListEnvironmentBlueprintConfigurationsPublisher publisher = client.listEnvironmentBlueprintConfigurationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintConfigurationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintConfigurationsResponse response) { //... }; });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
listEnvironmentBlueprintConfigurations(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintConfigurationsRequest)operation.This is a convenience which creates an instance of the
ListEnvironmentBlueprintConfigurationsRequest.Builderavoiding the need to create one manually viaListEnvironmentBlueprintConfigurationsRequest.builder()- Parameters:
listEnvironmentBlueprintConfigurationsRequest- AConsumerthat will call methods onListEnvironmentBlueprintConfigurationsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentBlueprints
default CompletableFuture<ListEnvironmentBlueprintsResponse> listEnvironmentBlueprints(ListEnvironmentBlueprintsRequest listEnvironmentBlueprintsRequest)
Lists blueprints in an Amazon DataZone environment.
- Parameters:
listEnvironmentBlueprintsRequest-- Returns:
- A Java Future containing the result of the ListEnvironmentBlueprints operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentBlueprints
default CompletableFuture<ListEnvironmentBlueprintsResponse> listEnvironmentBlueprints(Consumer<ListEnvironmentBlueprintsRequest.Builder> listEnvironmentBlueprintsRequest)
Lists blueprints in an Amazon DataZone environment.
This is a convenience which creates an instance of the
ListEnvironmentBlueprintsRequest.Builderavoiding the need to create one manually viaListEnvironmentBlueprintsRequest.builder()- Parameters:
listEnvironmentBlueprintsRequest- AConsumerthat will call methods onListEnvironmentBlueprintsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListEnvironmentBlueprints operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentBlueprintsPaginator
default ListEnvironmentBlueprintsPublisher listEnvironmentBlueprintsPaginator(ListEnvironmentBlueprintsRequest listEnvironmentBlueprintsRequest)
Lists blueprints in an Amazon DataZone environment.
This is a variant of
listEnvironmentBlueprints(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListEnvironmentBlueprintsPublisher publisher = client.listEnvironmentBlueprintsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListEnvironmentBlueprintsPublisher publisher = client.listEnvironmentBlueprintsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintsResponse response) { //... }; });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
listEnvironmentBlueprints(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintsRequest)operation.- Parameters:
listEnvironmentBlueprintsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentBlueprintsPaginator
default ListEnvironmentBlueprintsPublisher listEnvironmentBlueprintsPaginator(Consumer<ListEnvironmentBlueprintsRequest.Builder> listEnvironmentBlueprintsRequest)
Lists blueprints in an Amazon DataZone environment.
This is a variant of
listEnvironmentBlueprints(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListEnvironmentBlueprintsPublisher publisher = client.listEnvironmentBlueprintsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListEnvironmentBlueprintsPublisher publisher = client.listEnvironmentBlueprintsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintsResponse response) { //... }; });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
listEnvironmentBlueprints(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintsRequest)operation.This is a convenience which creates an instance of the
ListEnvironmentBlueprintsRequest.Builderavoiding the need to create one manually viaListEnvironmentBlueprintsRequest.builder()- Parameters:
listEnvironmentBlueprintsRequest- AConsumerthat will call methods onListEnvironmentBlueprintsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentProfiles
default CompletableFuture<ListEnvironmentProfilesResponse> listEnvironmentProfiles(ListEnvironmentProfilesRequest listEnvironmentProfilesRequest)
Lists Amazon DataZone environment profiles.
- Parameters:
listEnvironmentProfilesRequest-- Returns:
- A Java Future containing the result of the ListEnvironmentProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentProfiles
default CompletableFuture<ListEnvironmentProfilesResponse> listEnvironmentProfiles(Consumer<ListEnvironmentProfilesRequest.Builder> listEnvironmentProfilesRequest)
Lists Amazon DataZone environment profiles.
This is a convenience which creates an instance of the
ListEnvironmentProfilesRequest.Builderavoiding the need to create one manually viaListEnvironmentProfilesRequest.builder()- Parameters:
listEnvironmentProfilesRequest- AConsumerthat will call methods onListEnvironmentProfilesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListEnvironmentProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentProfilesPaginator
default ListEnvironmentProfilesPublisher listEnvironmentProfilesPaginator(ListEnvironmentProfilesRequest listEnvironmentProfilesRequest)
Lists Amazon DataZone environment profiles.
This is a variant of
listEnvironmentProfiles(software.amazon.awssdk.services.datazone.model.ListEnvironmentProfilesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListEnvironmentProfilesPublisher publisher = client.listEnvironmentProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListEnvironmentProfilesPublisher publisher = client.listEnvironmentProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListEnvironmentProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListEnvironmentProfilesResponse response) { //... }; });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
listEnvironmentProfiles(software.amazon.awssdk.services.datazone.model.ListEnvironmentProfilesRequest)operation.- Parameters:
listEnvironmentProfilesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentProfilesPaginator
default ListEnvironmentProfilesPublisher listEnvironmentProfilesPaginator(Consumer<ListEnvironmentProfilesRequest.Builder> listEnvironmentProfilesRequest)
Lists Amazon DataZone environment profiles.
This is a variant of
listEnvironmentProfiles(software.amazon.awssdk.services.datazone.model.ListEnvironmentProfilesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListEnvironmentProfilesPublisher publisher = client.listEnvironmentProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListEnvironmentProfilesPublisher publisher = client.listEnvironmentProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListEnvironmentProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListEnvironmentProfilesResponse response) { //... }; });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
listEnvironmentProfiles(software.amazon.awssdk.services.datazone.model.ListEnvironmentProfilesRequest)operation.This is a convenience which creates an instance of the
ListEnvironmentProfilesRequest.Builderavoiding the need to create one manually viaListEnvironmentProfilesRequest.builder()- Parameters:
listEnvironmentProfilesRequest- AConsumerthat will call methods onListEnvironmentProfilesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironments
default CompletableFuture<ListEnvironmentsResponse> listEnvironments(ListEnvironmentsRequest listEnvironmentsRequest)
Lists Amazon DataZone environments.
- Parameters:
listEnvironmentsRequest-- Returns:
- A Java Future containing the result of the ListEnvironments operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironments
default CompletableFuture<ListEnvironmentsResponse> listEnvironments(Consumer<ListEnvironmentsRequest.Builder> listEnvironmentsRequest)
Lists Amazon DataZone environments.
This is a convenience which creates an instance of the
ListEnvironmentsRequest.Builderavoiding the need to create one manually viaListEnvironmentsRequest.builder()- Parameters:
listEnvironmentsRequest- AConsumerthat will call methods onListEnvironmentsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListEnvironments operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentsPaginator
default ListEnvironmentsPublisher listEnvironmentsPaginator(ListEnvironmentsRequest listEnvironmentsRequest)
Lists Amazon DataZone environments.
This is a variant of
listEnvironments(software.amazon.awssdk.services.datazone.model.ListEnvironmentsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListEnvironmentsPublisher publisher = client.listEnvironmentsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListEnvironmentsPublisher publisher = client.listEnvironmentsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListEnvironmentsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListEnvironmentsResponse response) { //... }; });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.datazone.model.ListEnvironmentsRequest)operation.- Parameters:
listEnvironmentsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listEnvironmentsPaginator
default ListEnvironmentsPublisher listEnvironmentsPaginator(Consumer<ListEnvironmentsRequest.Builder> listEnvironmentsRequest)
Lists Amazon DataZone environments.
This is a variant of
listEnvironments(software.amazon.awssdk.services.datazone.model.ListEnvironmentsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListEnvironmentsPublisher publisher = client.listEnvironmentsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListEnvironmentsPublisher publisher = client.listEnvironmentsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListEnvironmentsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListEnvironmentsResponse response) { //... }; });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.datazone.model.ListEnvironmentsRequest)operation.This is a convenience which creates an instance of the
ListEnvironmentsRequest.Builderavoiding the need to create one manually viaListEnvironmentsRequest.builder()- Parameters:
listEnvironmentsRequest- AConsumerthat will call methods onListEnvironmentsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listNotifications
default CompletableFuture<ListNotificationsResponse> listNotifications(ListNotificationsRequest listNotificationsRequest)
Lists all Amazon DataZone notifications.
- Parameters:
listNotificationsRequest-- Returns:
- A Java Future containing the result of the ListNotifications operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listNotifications
default CompletableFuture<ListNotificationsResponse> listNotifications(Consumer<ListNotificationsRequest.Builder> listNotificationsRequest)
Lists all Amazon DataZone notifications.
This is a convenience which creates an instance of the
ListNotificationsRequest.Builderavoiding the need to create one manually viaListNotificationsRequest.builder()- Parameters:
listNotificationsRequest- AConsumerthat will call methods onListNotificationsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListNotifications operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listNotificationsPaginator
default ListNotificationsPublisher listNotificationsPaginator(ListNotificationsRequest listNotificationsRequest)
Lists all Amazon DataZone notifications.
This is a variant of
listNotifications(software.amazon.awssdk.services.datazone.model.ListNotificationsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListNotificationsPublisher publisher = client.listNotificationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListNotificationsPublisher publisher = client.listNotificationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListNotificationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListNotificationsResponse response) { //... }; });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
listNotifications(software.amazon.awssdk.services.datazone.model.ListNotificationsRequest)operation.- Parameters:
listNotificationsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listNotificationsPaginator
default ListNotificationsPublisher listNotificationsPaginator(Consumer<ListNotificationsRequest.Builder> listNotificationsRequest)
Lists all Amazon DataZone notifications.
This is a variant of
listNotifications(software.amazon.awssdk.services.datazone.model.ListNotificationsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListNotificationsPublisher publisher = client.listNotificationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListNotificationsPublisher publisher = client.listNotificationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListNotificationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListNotificationsResponse response) { //... }; });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
listNotifications(software.amazon.awssdk.services.datazone.model.ListNotificationsRequest)operation.This is a convenience which creates an instance of the
ListNotificationsRequest.Builderavoiding the need to create one manually viaListNotificationsRequest.builder()- Parameters:
listNotificationsRequest- AConsumerthat will call methods onListNotificationsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listProjectMemberships
default CompletableFuture<ListProjectMembershipsResponse> listProjectMemberships(ListProjectMembershipsRequest listProjectMembershipsRequest)
Lists all members of the specified project.
- Parameters:
listProjectMembershipsRequest-- Returns:
- A Java Future containing the result of the ListProjectMemberships operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listProjectMemberships
default CompletableFuture<ListProjectMembershipsResponse> listProjectMemberships(Consumer<ListProjectMembershipsRequest.Builder> listProjectMembershipsRequest)
Lists all members of the specified project.
This is a convenience which creates an instance of the
ListProjectMembershipsRequest.Builderavoiding the need to create one manually viaListProjectMembershipsRequest.builder()- Parameters:
listProjectMembershipsRequest- AConsumerthat will call methods onListProjectMembershipsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListProjectMemberships operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listProjectMembershipsPaginator
default ListProjectMembershipsPublisher listProjectMembershipsPaginator(ListProjectMembershipsRequest listProjectMembershipsRequest)
Lists all members of the specified project.
This is a variant of
listProjectMemberships(software.amazon.awssdk.services.datazone.model.ListProjectMembershipsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListProjectMembershipsPublisher publisher = client.listProjectMembershipsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListProjectMembershipsPublisher publisher = client.listProjectMembershipsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListProjectMembershipsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListProjectMembershipsResponse response) { //... }; });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
listProjectMemberships(software.amazon.awssdk.services.datazone.model.ListProjectMembershipsRequest)operation.- Parameters:
listProjectMembershipsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listProjectMembershipsPaginator
default ListProjectMembershipsPublisher listProjectMembershipsPaginator(Consumer<ListProjectMembershipsRequest.Builder> listProjectMembershipsRequest)
Lists all members of the specified project.
This is a variant of
listProjectMemberships(software.amazon.awssdk.services.datazone.model.ListProjectMembershipsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListProjectMembershipsPublisher publisher = client.listProjectMembershipsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListProjectMembershipsPublisher publisher = client.listProjectMembershipsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListProjectMembershipsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListProjectMembershipsResponse response) { //... }; });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
listProjectMemberships(software.amazon.awssdk.services.datazone.model.ListProjectMembershipsRequest)operation.This is a convenience which creates an instance of the
ListProjectMembershipsRequest.Builderavoiding the need to create one manually viaListProjectMembershipsRequest.builder()- Parameters:
listProjectMembershipsRequest- AConsumerthat will call methods onListProjectMembershipsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listProjects
default CompletableFuture<ListProjectsResponse> listProjects(ListProjectsRequest listProjectsRequest)
Lists Amazon DataZone projects.
- Parameters:
listProjectsRequest-- Returns:
- A Java Future containing the result of the ListProjects operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listProjects
default CompletableFuture<ListProjectsResponse> listProjects(Consumer<ListProjectsRequest.Builder> listProjectsRequest)
Lists Amazon DataZone projects.
This is a convenience which creates an instance of the
ListProjectsRequest.Builderavoiding the need to create one manually viaListProjectsRequest.builder()- Parameters:
listProjectsRequest- AConsumerthat will call methods onListProjectsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListProjects operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listProjectsPaginator
default ListProjectsPublisher listProjectsPaginator(ListProjectsRequest listProjectsRequest)
Lists Amazon DataZone projects.
This is a variant of
listProjects(software.amazon.awssdk.services.datazone.model.ListProjectsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListProjectsPublisher publisher = client.listProjectsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListProjectsPublisher publisher = client.listProjectsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListProjectsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListProjectsResponse response) { //... }; });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
listProjects(software.amazon.awssdk.services.datazone.model.ListProjectsRequest)operation.- Parameters:
listProjectsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listProjectsPaginator
default ListProjectsPublisher listProjectsPaginator(Consumer<ListProjectsRequest.Builder> listProjectsRequest)
Lists Amazon DataZone projects.
This is a variant of
listProjects(software.amazon.awssdk.services.datazone.model.ListProjectsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListProjectsPublisher publisher = client.listProjectsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListProjectsPublisher publisher = client.listProjectsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListProjectsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListProjectsResponse response) { //... }; });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
listProjects(software.amazon.awssdk.services.datazone.model.ListProjectsRequest)operation.This is a convenience which creates an instance of the
ListProjectsRequest.Builderavoiding the need to create one manually viaListProjectsRequest.builder()- Parameters:
listProjectsRequest- AConsumerthat will call methods onListProjectsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionGrants
default CompletableFuture<ListSubscriptionGrantsResponse> listSubscriptionGrants(ListSubscriptionGrantsRequest listSubscriptionGrantsRequest)
Lists subscription grants.
- Parameters:
listSubscriptionGrantsRequest-- Returns:
- A Java Future containing the result of the ListSubscriptionGrants operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionGrants
default CompletableFuture<ListSubscriptionGrantsResponse> listSubscriptionGrants(Consumer<ListSubscriptionGrantsRequest.Builder> listSubscriptionGrantsRequest)
Lists subscription grants.
This is a convenience which creates an instance of the
ListSubscriptionGrantsRequest.Builderavoiding the need to create one manually viaListSubscriptionGrantsRequest.builder()- Parameters:
listSubscriptionGrantsRequest- AConsumerthat will call methods onListSubscriptionGrantsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListSubscriptionGrants operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionGrantsPaginator
default ListSubscriptionGrantsPublisher listSubscriptionGrantsPaginator(ListSubscriptionGrantsRequest listSubscriptionGrantsRequest)
Lists subscription grants.
This is a variant of
listSubscriptionGrants(software.amazon.awssdk.services.datazone.model.ListSubscriptionGrantsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListSubscriptionGrantsPublisher publisher = client.listSubscriptionGrantsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListSubscriptionGrantsPublisher publisher = client.listSubscriptionGrantsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListSubscriptionGrantsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListSubscriptionGrantsResponse response) { //... }; });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
listSubscriptionGrants(software.amazon.awssdk.services.datazone.model.ListSubscriptionGrantsRequest)operation.- Parameters:
listSubscriptionGrantsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionGrantsPaginator
default ListSubscriptionGrantsPublisher listSubscriptionGrantsPaginator(Consumer<ListSubscriptionGrantsRequest.Builder> listSubscriptionGrantsRequest)
Lists subscription grants.
This is a variant of
listSubscriptionGrants(software.amazon.awssdk.services.datazone.model.ListSubscriptionGrantsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListSubscriptionGrantsPublisher publisher = client.listSubscriptionGrantsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListSubscriptionGrantsPublisher publisher = client.listSubscriptionGrantsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListSubscriptionGrantsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListSubscriptionGrantsResponse response) { //... }; });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
listSubscriptionGrants(software.amazon.awssdk.services.datazone.model.ListSubscriptionGrantsRequest)operation.This is a convenience which creates an instance of the
ListSubscriptionGrantsRequest.Builderavoiding the need to create one manually viaListSubscriptionGrantsRequest.builder()- Parameters:
listSubscriptionGrantsRequest- AConsumerthat will call methods onListSubscriptionGrantsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionRequests
default CompletableFuture<ListSubscriptionRequestsResponse> listSubscriptionRequests(ListSubscriptionRequestsRequest listSubscriptionRequestsRequest)
Lists Amazon DataZone subscription requests.
- Parameters:
listSubscriptionRequestsRequest-- Returns:
- A Java Future containing the result of the ListSubscriptionRequests operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionRequests
default CompletableFuture<ListSubscriptionRequestsResponse> listSubscriptionRequests(Consumer<ListSubscriptionRequestsRequest.Builder> listSubscriptionRequestsRequest)
Lists Amazon DataZone subscription requests.
This is a convenience which creates an instance of the
ListSubscriptionRequestsRequest.Builderavoiding the need to create one manually viaListSubscriptionRequestsRequest.builder()- Parameters:
listSubscriptionRequestsRequest- AConsumerthat will call methods onListSubscriptionRequestsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListSubscriptionRequests operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionRequestsPaginator
default ListSubscriptionRequestsPublisher listSubscriptionRequestsPaginator(ListSubscriptionRequestsRequest listSubscriptionRequestsRequest)
Lists Amazon DataZone subscription requests.
This is a variant of
listSubscriptionRequests(software.amazon.awssdk.services.datazone.model.ListSubscriptionRequestsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListSubscriptionRequestsPublisher publisher = client.listSubscriptionRequestsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListSubscriptionRequestsPublisher publisher = client.listSubscriptionRequestsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListSubscriptionRequestsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListSubscriptionRequestsResponse response) { //... }; });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
listSubscriptionRequests(software.amazon.awssdk.services.datazone.model.ListSubscriptionRequestsRequest)operation.- Parameters:
listSubscriptionRequestsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionRequestsPaginator
default ListSubscriptionRequestsPublisher listSubscriptionRequestsPaginator(Consumer<ListSubscriptionRequestsRequest.Builder> listSubscriptionRequestsRequest)
Lists Amazon DataZone subscription requests.
This is a variant of
listSubscriptionRequests(software.amazon.awssdk.services.datazone.model.ListSubscriptionRequestsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListSubscriptionRequestsPublisher publisher = client.listSubscriptionRequestsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListSubscriptionRequestsPublisher publisher = client.listSubscriptionRequestsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListSubscriptionRequestsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListSubscriptionRequestsResponse response) { //... }; });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
listSubscriptionRequests(software.amazon.awssdk.services.datazone.model.ListSubscriptionRequestsRequest)operation.This is a convenience which creates an instance of the
ListSubscriptionRequestsRequest.Builderavoiding the need to create one manually viaListSubscriptionRequestsRequest.builder()- Parameters:
listSubscriptionRequestsRequest- AConsumerthat will call methods onListSubscriptionRequestsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionTargets
default CompletableFuture<ListSubscriptionTargetsResponse> listSubscriptionTargets(ListSubscriptionTargetsRequest listSubscriptionTargetsRequest)
Lists subscription targets in Amazon DataZone.
- Parameters:
listSubscriptionTargetsRequest-- Returns:
- A Java Future containing the result of the ListSubscriptionTargets operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionTargets
default CompletableFuture<ListSubscriptionTargetsResponse> listSubscriptionTargets(Consumer<ListSubscriptionTargetsRequest.Builder> listSubscriptionTargetsRequest)
Lists subscription targets in Amazon DataZone.
This is a convenience which creates an instance of the
ListSubscriptionTargetsRequest.Builderavoiding the need to create one manually viaListSubscriptionTargetsRequest.builder()- Parameters:
listSubscriptionTargetsRequest- AConsumerthat will call methods onListSubscriptionTargetsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListSubscriptionTargets operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionTargetsPaginator
default ListSubscriptionTargetsPublisher listSubscriptionTargetsPaginator(ListSubscriptionTargetsRequest listSubscriptionTargetsRequest)
Lists subscription targets in Amazon DataZone.
This is a variant of
listSubscriptionTargets(software.amazon.awssdk.services.datazone.model.ListSubscriptionTargetsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListSubscriptionTargetsPublisher publisher = client.listSubscriptionTargetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListSubscriptionTargetsPublisher publisher = client.listSubscriptionTargetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListSubscriptionTargetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListSubscriptionTargetsResponse response) { //... }; });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
listSubscriptionTargets(software.amazon.awssdk.services.datazone.model.ListSubscriptionTargetsRequest)operation.- Parameters:
listSubscriptionTargetsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionTargetsPaginator
default ListSubscriptionTargetsPublisher listSubscriptionTargetsPaginator(Consumer<ListSubscriptionTargetsRequest.Builder> listSubscriptionTargetsRequest)
Lists subscription targets in Amazon DataZone.
This is a variant of
listSubscriptionTargets(software.amazon.awssdk.services.datazone.model.ListSubscriptionTargetsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListSubscriptionTargetsPublisher publisher = client.listSubscriptionTargetsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListSubscriptionTargetsPublisher publisher = client.listSubscriptionTargetsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListSubscriptionTargetsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListSubscriptionTargetsResponse response) { //... }; });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
listSubscriptionTargets(software.amazon.awssdk.services.datazone.model.ListSubscriptionTargetsRequest)operation.This is a convenience which creates an instance of the
ListSubscriptionTargetsRequest.Builderavoiding the need to create one manually viaListSubscriptionTargetsRequest.builder()- Parameters:
listSubscriptionTargetsRequest- AConsumerthat will call methods onListSubscriptionTargetsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptions
default CompletableFuture<ListSubscriptionsResponse> listSubscriptions(ListSubscriptionsRequest listSubscriptionsRequest)
Lists subscriptions in Amazon DataZone.
- Parameters:
listSubscriptionsRequest-- Returns:
- A Java Future containing the result of the ListSubscriptions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptions
default CompletableFuture<ListSubscriptionsResponse> listSubscriptions(Consumer<ListSubscriptionsRequest.Builder> listSubscriptionsRequest)
Lists subscriptions in Amazon DataZone.
This is a convenience which creates an instance of the
ListSubscriptionsRequest.Builderavoiding the need to create one manually viaListSubscriptionsRequest.builder()- Parameters:
listSubscriptionsRequest- AConsumerthat will call methods onListSubscriptionsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListSubscriptions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionsPaginator
default ListSubscriptionsPublisher listSubscriptionsPaginator(ListSubscriptionsRequest listSubscriptionsRequest)
Lists subscriptions in Amazon DataZone.
This is a variant of
listSubscriptions(software.amazon.awssdk.services.datazone.model.ListSubscriptionsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListSubscriptionsPublisher publisher = client.listSubscriptionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListSubscriptionsPublisher publisher = client.listSubscriptionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListSubscriptionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListSubscriptionsResponse response) { //... }; });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
listSubscriptions(software.amazon.awssdk.services.datazone.model.ListSubscriptionsRequest)operation.- Parameters:
listSubscriptionsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listSubscriptionsPaginator
default ListSubscriptionsPublisher listSubscriptionsPaginator(Consumer<ListSubscriptionsRequest.Builder> listSubscriptionsRequest)
Lists subscriptions in Amazon DataZone.
This is a variant of
listSubscriptions(software.amazon.awssdk.services.datazone.model.ListSubscriptionsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.ListSubscriptionsPublisher publisher = client.listSubscriptionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.ListSubscriptionsPublisher publisher = client.listSubscriptionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListSubscriptionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListSubscriptionsResponse response) { //... }; });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
listSubscriptions(software.amazon.awssdk.services.datazone.model.ListSubscriptionsRequest)operation.This is a convenience which creates an instance of the
ListSubscriptionsRequest.Builderavoiding the need to create one manually viaListSubscriptionsRequest.builder()- Parameters:
listSubscriptionsRequest- AConsumerthat will call methods onListSubscriptionsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists tags for the specified resource in Amazon DataZone.
- Parameters:
listTagsForResourceRequest-- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists tags for the specified resource in Amazon DataZone.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
putEnvironmentBlueprintConfiguration
default CompletableFuture<PutEnvironmentBlueprintConfigurationResponse> putEnvironmentBlueprintConfiguration(PutEnvironmentBlueprintConfigurationRequest putEnvironmentBlueprintConfigurationRequest)
Writes the configuration for the specified environment blueprint in Amazon DataZone.
- Parameters:
putEnvironmentBlueprintConfigurationRequest-- Returns:
- A Java Future containing the result of the PutEnvironmentBlueprintConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
putEnvironmentBlueprintConfiguration
default CompletableFuture<PutEnvironmentBlueprintConfigurationResponse> putEnvironmentBlueprintConfiguration(Consumer<PutEnvironmentBlueprintConfigurationRequest.Builder> putEnvironmentBlueprintConfigurationRequest)
Writes the configuration for the specified environment blueprint in Amazon DataZone.
This is a convenience which creates an instance of the
PutEnvironmentBlueprintConfigurationRequest.Builderavoiding the need to create one manually viaPutEnvironmentBlueprintConfigurationRequest.builder()- Parameters:
putEnvironmentBlueprintConfigurationRequest- AConsumerthat will call methods onPutEnvironmentBlueprintConfigurationRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the PutEnvironmentBlueprintConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
rejectPredictions
default CompletableFuture<RejectPredictionsResponse> rejectPredictions(RejectPredictionsRequest rejectPredictionsRequest)
Rejects automatically generated business-friendly metadata for your Amazon DataZone assets.
- Parameters:
rejectPredictionsRequest-- Returns:
- A Java Future containing the result of the RejectPredictions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
rejectPredictions
default CompletableFuture<RejectPredictionsResponse> rejectPredictions(Consumer<RejectPredictionsRequest.Builder> rejectPredictionsRequest)
Rejects automatically generated business-friendly metadata for your Amazon DataZone assets.
This is a convenience which creates an instance of the
RejectPredictionsRequest.Builderavoiding the need to create one manually viaRejectPredictionsRequest.builder()- Parameters:
rejectPredictionsRequest- AConsumerthat will call methods onRejectPredictionsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the RejectPredictions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
rejectSubscriptionRequest
default CompletableFuture<RejectSubscriptionRequestResponse> rejectSubscriptionRequest(RejectSubscriptionRequestRequest rejectSubscriptionRequestRequest)
Rejects the specified subscription request.
- Parameters:
rejectSubscriptionRequestRequest-- Returns:
- A Java Future containing the result of the RejectSubscriptionRequest operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
rejectSubscriptionRequest
default CompletableFuture<RejectSubscriptionRequestResponse> rejectSubscriptionRequest(Consumer<RejectSubscriptionRequestRequest.Builder> rejectSubscriptionRequestRequest)
Rejects the specified subscription request.
This is a convenience which creates an instance of the
RejectSubscriptionRequestRequest.Builderavoiding the need to create one manually viaRejectSubscriptionRequestRequest.builder()- Parameters:
rejectSubscriptionRequestRequest- AConsumerthat will call methods onRejectSubscriptionRequestRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the RejectSubscriptionRequest operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
revokeSubscription
default CompletableFuture<RevokeSubscriptionResponse> revokeSubscription(RevokeSubscriptionRequest revokeSubscriptionRequest)
Revokes a specified subscription in Amazon DataZone.
- Parameters:
revokeSubscriptionRequest-- Returns:
- A Java Future containing the result of the RevokeSubscription operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
revokeSubscription
default CompletableFuture<RevokeSubscriptionResponse> revokeSubscription(Consumer<RevokeSubscriptionRequest.Builder> revokeSubscriptionRequest)
Revokes a specified subscription in Amazon DataZone.
This is a convenience which creates an instance of the
RevokeSubscriptionRequest.Builderavoiding the need to create one manually viaRevokeSubscriptionRequest.builder()- Parameters:
revokeSubscriptionRequest- AConsumerthat will call methods onRevokeSubscriptionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the RevokeSubscription operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
search
default CompletableFuture<SearchResponse> search(SearchRequest searchRequest)
Searches for assets in Amazon DataZone.
- Parameters:
searchRequest-- Returns:
- A Java Future containing the result of the Search operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
search
default CompletableFuture<SearchResponse> search(Consumer<SearchRequest.Builder> searchRequest)
Searches for assets in Amazon DataZone.
This is a convenience which creates an instance of the
SearchRequest.Builderavoiding the need to create one manually viaSearchRequest.builder()- Parameters:
searchRequest- AConsumerthat will call methods onSearchRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the Search operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchGroupProfiles
default CompletableFuture<SearchGroupProfilesResponse> searchGroupProfiles(SearchGroupProfilesRequest searchGroupProfilesRequest)
Searches group profiles in Amazon DataZone.
- Parameters:
searchGroupProfilesRequest-- Returns:
- A Java Future containing the result of the SearchGroupProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchGroupProfiles
default CompletableFuture<SearchGroupProfilesResponse> searchGroupProfiles(Consumer<SearchGroupProfilesRequest.Builder> searchGroupProfilesRequest)
Searches group profiles in Amazon DataZone.
This is a convenience which creates an instance of the
SearchGroupProfilesRequest.Builderavoiding the need to create one manually viaSearchGroupProfilesRequest.builder()- Parameters:
searchGroupProfilesRequest- AConsumerthat will call methods onSearchGroupProfilesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the SearchGroupProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchGroupProfilesPaginator
default SearchGroupProfilesPublisher searchGroupProfilesPaginator(SearchGroupProfilesRequest searchGroupProfilesRequest)
Searches group profiles in Amazon DataZone.
This is a variant of
searchGroupProfiles(software.amazon.awssdk.services.datazone.model.SearchGroupProfilesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.SearchGroupProfilesPublisher publisher = client.searchGroupProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.SearchGroupProfilesPublisher publisher = client.searchGroupProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.SearchGroupProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.SearchGroupProfilesResponse response) { //... }; });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
searchGroupProfiles(software.amazon.awssdk.services.datazone.model.SearchGroupProfilesRequest)operation.- Parameters:
searchGroupProfilesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchGroupProfilesPaginator
default SearchGroupProfilesPublisher searchGroupProfilesPaginator(Consumer<SearchGroupProfilesRequest.Builder> searchGroupProfilesRequest)
Searches group profiles in Amazon DataZone.
This is a variant of
searchGroupProfiles(software.amazon.awssdk.services.datazone.model.SearchGroupProfilesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.SearchGroupProfilesPublisher publisher = client.searchGroupProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.SearchGroupProfilesPublisher publisher = client.searchGroupProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.SearchGroupProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.SearchGroupProfilesResponse response) { //... }; });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
searchGroupProfiles(software.amazon.awssdk.services.datazone.model.SearchGroupProfilesRequest)operation.This is a convenience which creates an instance of the
SearchGroupProfilesRequest.Builderavoiding the need to create one manually viaSearchGroupProfilesRequest.builder()- Parameters:
searchGroupProfilesRequest- AConsumerthat will call methods onSearchGroupProfilesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchListings
default CompletableFuture<SearchListingsResponse> searchListings(SearchListingsRequest searchListingsRequest)
Searches listings in Amazon DataZone.
- Parameters:
searchListingsRequest-- Returns:
- A Java Future containing the result of the SearchListings operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchListings
default CompletableFuture<SearchListingsResponse> searchListings(Consumer<SearchListingsRequest.Builder> searchListingsRequest)
Searches listings in Amazon DataZone.
This is a convenience which creates an instance of the
SearchListingsRequest.Builderavoiding the need to create one manually viaSearchListingsRequest.builder()- Parameters:
searchListingsRequest- AConsumerthat will call methods onSearchListingsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the SearchListings operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchListingsPaginator
default SearchListingsPublisher searchListingsPaginator(SearchListingsRequest searchListingsRequest)
Searches listings in Amazon DataZone.
This is a variant of
searchListings(software.amazon.awssdk.services.datazone.model.SearchListingsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.SearchListingsPublisher publisher = client.searchListingsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.SearchListingsPublisher publisher = client.searchListingsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.SearchListingsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.SearchListingsResponse response) { //... }; });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
searchListings(software.amazon.awssdk.services.datazone.model.SearchListingsRequest)operation.- Parameters:
searchListingsRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchListingsPaginator
default SearchListingsPublisher searchListingsPaginator(Consumer<SearchListingsRequest.Builder> searchListingsRequest)
Searches listings in Amazon DataZone.
This is a variant of
searchListings(software.amazon.awssdk.services.datazone.model.SearchListingsRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.SearchListingsPublisher publisher = client.searchListingsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.SearchListingsPublisher publisher = client.searchListingsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.SearchListingsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.SearchListingsResponse response) { //... }; });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
searchListings(software.amazon.awssdk.services.datazone.model.SearchListingsRequest)operation.This is a convenience which creates an instance of the
SearchListingsRequest.Builderavoiding the need to create one manually viaSearchListingsRequest.builder()- Parameters:
searchListingsRequest- AConsumerthat will call methods onSearchListingsRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchPaginator
default SearchPublisher searchPaginator(SearchRequest searchRequest)
Searches for assets in Amazon DataZone.
This is a variant of
search(software.amazon.awssdk.services.datazone.model.SearchRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.SearchPublisher publisher = client.searchPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.SearchPublisher publisher = client.searchPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.SearchResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.SearchResponse response) { //... }; });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
search(software.amazon.awssdk.services.datazone.model.SearchRequest)operation.- Parameters:
searchRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchPaginator
default SearchPublisher searchPaginator(Consumer<SearchRequest.Builder> searchRequest)
Searches for assets in Amazon DataZone.
This is a variant of
search(software.amazon.awssdk.services.datazone.model.SearchRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.SearchPublisher publisher = client.searchPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.SearchPublisher publisher = client.searchPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.SearchResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.SearchResponse response) { //... }; });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
search(software.amazon.awssdk.services.datazone.model.SearchRequest)operation.This is a convenience which creates an instance of the
SearchRequest.Builderavoiding the need to create one manually viaSearchRequest.builder()- Parameters:
searchRequest- AConsumerthat will call methods onSearchRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchTypes
default CompletableFuture<SearchTypesResponse> searchTypes(SearchTypesRequest searchTypesRequest)
Searches for types in Amazon DataZone.
- Parameters:
searchTypesRequest-- Returns:
- A Java Future containing the result of the SearchTypes operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchTypes
default CompletableFuture<SearchTypesResponse> searchTypes(Consumer<SearchTypesRequest.Builder> searchTypesRequest)
Searches for types in Amazon DataZone.
This is a convenience which creates an instance of the
SearchTypesRequest.Builderavoiding the need to create one manually viaSearchTypesRequest.builder()- Parameters:
searchTypesRequest- AConsumerthat will call methods onSearchTypesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the SearchTypes operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchTypesPaginator
default SearchTypesPublisher searchTypesPaginator(SearchTypesRequest searchTypesRequest)
Searches for types in Amazon DataZone.
This is a variant of
searchTypes(software.amazon.awssdk.services.datazone.model.SearchTypesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.SearchTypesPublisher publisher = client.searchTypesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.SearchTypesPublisher publisher = client.searchTypesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.SearchTypesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.SearchTypesResponse response) { //... }; });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
searchTypes(software.amazon.awssdk.services.datazone.model.SearchTypesRequest)operation.- Parameters:
searchTypesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchTypesPaginator
default SearchTypesPublisher searchTypesPaginator(Consumer<SearchTypesRequest.Builder> searchTypesRequest)
Searches for types in Amazon DataZone.
This is a variant of
searchTypes(software.amazon.awssdk.services.datazone.model.SearchTypesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.SearchTypesPublisher publisher = client.searchTypesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.SearchTypesPublisher publisher = client.searchTypesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.SearchTypesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.SearchTypesResponse response) { //... }; });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
searchTypes(software.amazon.awssdk.services.datazone.model.SearchTypesRequest)operation.This is a convenience which creates an instance of the
SearchTypesRequest.Builderavoiding the need to create one manually viaSearchTypesRequest.builder()- Parameters:
searchTypesRequest- AConsumerthat will call methods onSearchTypesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchUserProfiles
default CompletableFuture<SearchUserProfilesResponse> searchUserProfiles(SearchUserProfilesRequest searchUserProfilesRequest)
Searches user profiles in Amazon DataZone.
- Parameters:
searchUserProfilesRequest-- Returns:
- A Java Future containing the result of the SearchUserProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchUserProfiles
default CompletableFuture<SearchUserProfilesResponse> searchUserProfiles(Consumer<SearchUserProfilesRequest.Builder> searchUserProfilesRequest)
Searches user profiles in Amazon DataZone.
This is a convenience which creates an instance of the
SearchUserProfilesRequest.Builderavoiding the need to create one manually viaSearchUserProfilesRequest.builder()- Parameters:
searchUserProfilesRequest- AConsumerthat will call methods onSearchUserProfilesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the SearchUserProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchUserProfilesPaginator
default SearchUserProfilesPublisher searchUserProfilesPaginator(SearchUserProfilesRequest searchUserProfilesRequest)
Searches user profiles in Amazon DataZone.
This is a variant of
searchUserProfiles(software.amazon.awssdk.services.datazone.model.SearchUserProfilesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.SearchUserProfilesPublisher publisher = client.searchUserProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.SearchUserProfilesPublisher publisher = client.searchUserProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.SearchUserProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.SearchUserProfilesResponse response) { //... }; });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
searchUserProfiles(software.amazon.awssdk.services.datazone.model.SearchUserProfilesRequest)operation.- Parameters:
searchUserProfilesRequest-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
searchUserProfilesPaginator
default SearchUserProfilesPublisher searchUserProfilesPaginator(Consumer<SearchUserProfilesRequest.Builder> searchUserProfilesRequest)
Searches user profiles in Amazon DataZone.
This is a variant of
searchUserProfiles(software.amazon.awssdk.services.datazone.model.SearchUserProfilesRequest)operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber). Each call to the subscribe method will result in a newSubscriptioni.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper method
2) Using a custom subscribersoftware.amazon.awssdk.services.datazone.paginators.SearchUserProfilesPublisher publisher = client.searchUserProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.software.amazon.awssdk.services.datazone.paginators.SearchUserProfilesPublisher publisher = client.searchUserProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.SearchUserProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.SearchUserProfilesResponse response) { //... }; });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
searchUserProfiles(software.amazon.awssdk.services.datazone.model.SearchUserProfilesRequest)operation.This is a convenience which creates an instance of the
SearchUserProfilesRequest.Builderavoiding the need to create one manually viaSearchUserProfilesRequest.builder()- Parameters:
searchUserProfilesRequest- AConsumerthat will call methods onSearchUserProfilesRequest.Builderto create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
startDataSourceRun
default CompletableFuture<StartDataSourceRunResponse> startDataSourceRun(StartDataSourceRunRequest startDataSourceRunRequest)
Start the run of the specified data source in Amazon DataZone.
- Parameters:
startDataSourceRunRequest-- Returns:
- A Java Future containing the result of the StartDataSourceRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
startDataSourceRun
default CompletableFuture<StartDataSourceRunResponse> startDataSourceRun(Consumer<StartDataSourceRunRequest.Builder> startDataSourceRunRequest)
Start the run of the specified data source in Amazon DataZone.
This is a convenience which creates an instance of the
StartDataSourceRunRequest.Builderavoiding the need to create one manually viaStartDataSourceRunRequest.builder()- Parameters:
startDataSourceRunRequest- AConsumerthat will call methods onStartDataSourceRunRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartDataSourceRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Tags a resource in Amazon DataZone.
- Parameters:
tagResourceRequest-- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Tags a resource in Amazon DataZone.
This is a convenience which creates an instance of the
TagResourceRequest.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Untags a resource in Amazon DataZone.
- Parameters:
untagResourceRequest-- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Untags a resource in Amazon DataZone.
This is a convenience which creates an instance of the
UntagResourceRequest.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateDataSource
default CompletableFuture<UpdateDataSourceResponse> updateDataSource(UpdateDataSourceRequest updateDataSourceRequest)
Updates the specified data source in Amazon DataZone.
- Parameters:
updateDataSourceRequest-- Returns:
- A Java Future containing the result of the UpdateDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateDataSource
default CompletableFuture<UpdateDataSourceResponse> updateDataSource(Consumer<UpdateDataSourceRequest.Builder> updateDataSourceRequest)
Updates the specified data source in Amazon DataZone.
This is a convenience which creates an instance of the
UpdateDataSourceRequest.Builderavoiding the need to create one manually viaUpdateDataSourceRequest.builder()- Parameters:
updateDataSourceRequest- AConsumerthat will call methods onUpdateDataSourceRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateDataSource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateDomain
default CompletableFuture<UpdateDomainResponse> updateDomain(UpdateDomainRequest updateDomainRequest)
Updates a Amazon DataZone domain.
- Parameters:
updateDomainRequest-- Returns:
- A Java Future containing the result of the UpdateDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateDomain
default CompletableFuture<UpdateDomainResponse> updateDomain(Consumer<UpdateDomainRequest.Builder> updateDomainRequest)
Updates a Amazon DataZone domain.
This is a convenience which creates an instance of the
UpdateDomainRequest.Builderavoiding the need to create one manually viaUpdateDomainRequest.builder()- Parameters:
updateDomainRequest- AConsumerthat will call methods onUpdateDomainRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateEnvironment
default CompletableFuture<UpdateEnvironmentResponse> updateEnvironment(UpdateEnvironmentRequest updateEnvironmentRequest)
Updates the specified environment in Amazon DataZone.
- Parameters:
updateEnvironmentRequest-- Returns:
- A Java Future containing the result of the UpdateEnvironment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateEnvironment
default CompletableFuture<UpdateEnvironmentResponse> updateEnvironment(Consumer<UpdateEnvironmentRequest.Builder> updateEnvironmentRequest)
Updates the specified environment in Amazon DataZone.
This is a convenience which creates an instance of the
UpdateEnvironmentRequest.Builderavoiding the need to create one manually viaUpdateEnvironmentRequest.builder()- Parameters:
updateEnvironmentRequest- AConsumerthat will call methods onUpdateEnvironmentRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateEnvironment operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateEnvironmentProfile
default CompletableFuture<UpdateEnvironmentProfileResponse> updateEnvironmentProfile(UpdateEnvironmentProfileRequest updateEnvironmentProfileRequest)
Updates the specified environment profile in Amazon DataZone.
- Parameters:
updateEnvironmentProfileRequest-- Returns:
- A Java Future containing the result of the UpdateEnvironmentProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateEnvironmentProfile
default CompletableFuture<UpdateEnvironmentProfileResponse> updateEnvironmentProfile(Consumer<UpdateEnvironmentProfileRequest.Builder> updateEnvironmentProfileRequest)
Updates the specified environment profile in Amazon DataZone.
This is a convenience which creates an instance of the
UpdateEnvironmentProfileRequest.Builderavoiding the need to create one manually viaUpdateEnvironmentProfileRequest.builder()- Parameters:
updateEnvironmentProfileRequest- AConsumerthat will call methods onUpdateEnvironmentProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateEnvironmentProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateGlossary
default CompletableFuture<UpdateGlossaryResponse> updateGlossary(UpdateGlossaryRequest updateGlossaryRequest)
Updates the business glossary in Amazon DataZone.
- Parameters:
updateGlossaryRequest-- Returns:
- A Java Future containing the result of the UpdateGlossary operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateGlossary
default CompletableFuture<UpdateGlossaryResponse> updateGlossary(Consumer<UpdateGlossaryRequest.Builder> updateGlossaryRequest)
Updates the business glossary in Amazon DataZone.
This is a convenience which creates an instance of the
UpdateGlossaryRequest.Builderavoiding the need to create one manually viaUpdateGlossaryRequest.builder()- Parameters:
updateGlossaryRequest- AConsumerthat will call methods onUpdateGlossaryRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateGlossary operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateGlossaryTerm
default CompletableFuture<UpdateGlossaryTermResponse> updateGlossaryTerm(UpdateGlossaryTermRequest updateGlossaryTermRequest)
Updates a business glossary term in Amazon DataZone.
- Parameters:
updateGlossaryTermRequest-- Returns:
- A Java Future containing the result of the UpdateGlossaryTerm operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateGlossaryTerm
default CompletableFuture<UpdateGlossaryTermResponse> updateGlossaryTerm(Consumer<UpdateGlossaryTermRequest.Builder> updateGlossaryTermRequest)
Updates a business glossary term in Amazon DataZone.
This is a convenience which creates an instance of the
UpdateGlossaryTermRequest.Builderavoiding the need to create one manually viaUpdateGlossaryTermRequest.builder()- Parameters:
updateGlossaryTermRequest- AConsumerthat will call methods onUpdateGlossaryTermRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateGlossaryTerm operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateGroupProfile
default CompletableFuture<UpdateGroupProfileResponse> updateGroupProfile(UpdateGroupProfileRequest updateGroupProfileRequest)
Updates the specified group profile in Amazon DataZone.
- Parameters:
updateGroupProfileRequest-- Returns:
- A Java Future containing the result of the UpdateGroupProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateGroupProfile
default CompletableFuture<UpdateGroupProfileResponse> updateGroupProfile(Consumer<UpdateGroupProfileRequest.Builder> updateGroupProfileRequest)
Updates the specified group profile in Amazon DataZone.
This is a convenience which creates an instance of the
UpdateGroupProfileRequest.Builderavoiding the need to create one manually viaUpdateGroupProfileRequest.builder()- Parameters:
updateGroupProfileRequest- AConsumerthat will call methods onUpdateGroupProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateGroupProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateProject
default CompletableFuture<UpdateProjectResponse> updateProject(UpdateProjectRequest updateProjectRequest)
Updates the specified project in Amazon DataZone.
- Parameters:
updateProjectRequest-- Returns:
- A Java Future containing the result of the UpdateProject operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateProject
default CompletableFuture<UpdateProjectResponse> updateProject(Consumer<UpdateProjectRequest.Builder> updateProjectRequest)
Updates the specified project in Amazon DataZone.
This is a convenience which creates an instance of the
UpdateProjectRequest.Builderavoiding the need to create one manually viaUpdateProjectRequest.builder()- Parameters:
updateProjectRequest- AConsumerthat will call methods onUpdateProjectRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateProject operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ServiceQuotaExceededException The request has exceeded the specified service quota.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateSubscriptionGrantStatus
default CompletableFuture<UpdateSubscriptionGrantStatusResponse> updateSubscriptionGrantStatus(UpdateSubscriptionGrantStatusRequest updateSubscriptionGrantStatusRequest)
Updates the status of the specified subscription grant status in Amazon DataZone.
- Parameters:
updateSubscriptionGrantStatusRequest-- Returns:
- A Java Future containing the result of the UpdateSubscriptionGrantStatus operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateSubscriptionGrantStatus
default CompletableFuture<UpdateSubscriptionGrantStatusResponse> updateSubscriptionGrantStatus(Consumer<UpdateSubscriptionGrantStatusRequest.Builder> updateSubscriptionGrantStatusRequest)
Updates the status of the specified subscription grant status in Amazon DataZone.
This is a convenience which creates an instance of the
UpdateSubscriptionGrantStatusRequest.Builderavoiding the need to create one manually viaUpdateSubscriptionGrantStatusRequest.builder()- Parameters:
updateSubscriptionGrantStatusRequest- AConsumerthat will call methods onUpdateSubscriptionGrantStatusRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateSubscriptionGrantStatus operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateSubscriptionRequest
default CompletableFuture<UpdateSubscriptionRequestResponse> updateSubscriptionRequest(UpdateSubscriptionRequestRequest updateSubscriptionRequestRequest)
Updates a specified subscription request in Amazon DataZone.
- Parameters:
updateSubscriptionRequestRequest-- Returns:
- A Java Future containing the result of the UpdateSubscriptionRequest operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateSubscriptionRequest
default CompletableFuture<UpdateSubscriptionRequestResponse> updateSubscriptionRequest(Consumer<UpdateSubscriptionRequestRequest.Builder> updateSubscriptionRequestRequest)
Updates a specified subscription request in Amazon DataZone.
This is a convenience which creates an instance of the
UpdateSubscriptionRequestRequest.Builderavoiding the need to create one manually viaUpdateSubscriptionRequestRequest.builder()- Parameters:
updateSubscriptionRequestRequest- AConsumerthat will call methods onUpdateSubscriptionRequestRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateSubscriptionRequest operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateSubscriptionTarget
default CompletableFuture<UpdateSubscriptionTargetResponse> updateSubscriptionTarget(UpdateSubscriptionTargetRequest updateSubscriptionTargetRequest)
Updates the specified subscription target in Amazon DataZone.
- Parameters:
updateSubscriptionTargetRequest-- Returns:
- A Java Future containing the result of the UpdateSubscriptionTarget operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateSubscriptionTarget
default CompletableFuture<UpdateSubscriptionTargetResponse> updateSubscriptionTarget(Consumer<UpdateSubscriptionTargetRequest.Builder> updateSubscriptionTargetRequest)
Updates the specified subscription target in Amazon DataZone.
This is a convenience which creates an instance of the
UpdateSubscriptionTargetRequest.Builderavoiding the need to create one manually viaUpdateSubscriptionTargetRequest.builder()- Parameters:
updateSubscriptionTargetRequest- AConsumerthat will call methods onUpdateSubscriptionTargetRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateSubscriptionTarget operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ConflictException There is a conflict while performing this action.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateUserProfile
default CompletableFuture<UpdateUserProfileResponse> updateUserProfile(UpdateUserProfileRequest updateUserProfileRequest)
Updates the specified user profile in Amazon DataZone.
- Parameters:
updateUserProfileRequest-- Returns:
- A Java Future containing the result of the UpdateUserProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
updateUserProfile
default CompletableFuture<UpdateUserProfileResponse> updateUserProfile(Consumer<UpdateUserProfileRequest.Builder> updateUserProfileRequest)
Updates the specified user profile in Amazon DataZone.
This is a convenience which creates an instance of the
UpdateUserProfileRequest.Builderavoiding the need to create one manually viaUpdateUserProfileRequest.builder()- Parameters:
updateUserProfileRequest- AConsumerthat will call methods onUpdateUserProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateUserProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- InternalServerException The request has failed because of an unknown error, exception or failure.
- ResourceNotFoundException The specified resource cannot be found.
- AccessDeniedException You do not have sufficient access to perform this action.
- ThrottlingException The request was denied due to request throttling.
- ValidationException The input fails to satisfy the constraints specified by the Amazon Web Services service.
- UnauthorizedException You do not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- DataZoneException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
- AWS API Documentation
-
serviceClientConfiguration
default DataZoneServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
create
static DataZoneAsyncClient create()
Create aDataZoneAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static DataZoneAsyncClientBuilder builder()
Create a builder that can be used to configure and create aDataZoneAsyncClient.
-
-