Interface DataZoneAsyncClient
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
builder()
method.The asynchronous client performs non-blocking I/O when configured with any SdkAsyncHttpClient
supported in the SDK. However, full non-blocking is not guaranteed as the async client may perform blocking calls in
some cases such as credentials retrieval and endpoint discovery as part of the async API call.
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
FieldsModifier and TypeFieldDescriptionstatic final StringValue for looking up the service's metadata from theServiceMetadataProvider.static final String -
Method Summary
Modifier and TypeMethodDescriptionacceptPredictions(Consumer<AcceptPredictionsRequest.Builder> acceptPredictionsRequest) Accepts automatically generated business-friendly metadata for your Amazon DataZone assets.acceptPredictions(AcceptPredictionsRequest acceptPredictionsRequest) Accepts automatically generated business-friendly metadata for your Amazon DataZone assets.acceptSubscriptionRequest(Consumer<AcceptSubscriptionRequestRequest.Builder> acceptSubscriptionRequestRequest) Accepts a subscription request to a specific asset.acceptSubscriptionRequest(AcceptSubscriptionRequestRequest acceptSubscriptionRequestRequest) Accepts a subscription request to a specific asset.default CompletableFuture<AddEntityOwnerResponse> addEntityOwner(Consumer<AddEntityOwnerRequest.Builder> addEntityOwnerRequest) Adds the owner of an entity (a domain unit).default CompletableFuture<AddEntityOwnerResponse> addEntityOwner(AddEntityOwnerRequest addEntityOwnerRequest) Adds the owner of an entity (a domain unit).default CompletableFuture<AddPolicyGrantResponse> addPolicyGrant(Consumer<AddPolicyGrantRequest.Builder> addPolicyGrantRequest) Adds a policy grant (an authorization policy) to a specified entity, including domain units, environment blueprint configurations, or environment profiles.default CompletableFuture<AddPolicyGrantResponse> addPolicyGrant(AddPolicyGrantRequest addPolicyGrantRequest) Adds a policy grant (an authorization policy) to a specified entity, including domain units, environment blueprint configurations, or environment profiles.associateEnvironmentRole(Consumer<AssociateEnvironmentRoleRequest.Builder> associateEnvironmentRoleRequest) Associates the environment role in Amazon DataZone.associateEnvironmentRole(AssociateEnvironmentRoleRequest associateEnvironmentRoleRequest) Associates the environment role in Amazon DataZone.associateGovernedTerms(Consumer<AssociateGovernedTermsRequest.Builder> associateGovernedTermsRequest) Associates governed terms with an asset.associateGovernedTerms(AssociateGovernedTermsRequest associateGovernedTermsRequest) Associates governed terms with an asset.static DataZoneAsyncClientBuilderbuilder()Create a builder that can be used to configure and create aDataZoneAsyncClient.cancelMetadataGenerationRun(Consumer<CancelMetadataGenerationRunRequest.Builder> cancelMetadataGenerationRunRequest) Cancels the metadata generation run.cancelMetadataGenerationRun(CancelMetadataGenerationRunRequest cancelMetadataGenerationRunRequest) Cancels the metadata generation run.cancelSubscription(Consumer<CancelSubscriptionRequest.Builder> cancelSubscriptionRequest) Cancels the subscription to the specified asset.cancelSubscription(CancelSubscriptionRequest cancelSubscriptionRequest) Cancels the subscription to the specified asset.static DataZoneAsyncClientcreate()Create aDataZoneAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.createAccountPool(Consumer<CreateAccountPoolRequest.Builder> createAccountPoolRequest) Creates an account pool.createAccountPool(CreateAccountPoolRequest createAccountPoolRequest) Creates an account pool.default CompletableFuture<CreateAssetResponse> createAsset(Consumer<CreateAssetRequest.Builder> createAssetRequest) Creates an asset in Amazon DataZone catalog.default CompletableFuture<CreateAssetResponse> createAsset(CreateAssetRequest createAssetRequest) Creates an asset in Amazon DataZone catalog.createAssetFilter(Consumer<CreateAssetFilterRequest.Builder> createAssetFilterRequest) Creates a data asset filter.createAssetFilter(CreateAssetFilterRequest createAssetFilterRequest) Creates a data asset filter.createAssetRevision(Consumer<CreateAssetRevisionRequest.Builder> createAssetRevisionRequest) Creates a revision of the asset.createAssetRevision(CreateAssetRevisionRequest createAssetRevisionRequest) Creates a revision of the asset.default CompletableFuture<CreateAssetTypeResponse> createAssetType(Consumer<CreateAssetTypeRequest.Builder> createAssetTypeRequest) Creates a custom asset type.default CompletableFuture<CreateAssetTypeResponse> createAssetType(CreateAssetTypeRequest createAssetTypeRequest) Creates a custom asset type.createConnection(Consumer<CreateConnectionRequest.Builder> createConnectionRequest) Creates a new connection.createConnection(CreateConnectionRequest createConnectionRequest) Creates a new connection.createDataProduct(Consumer<CreateDataProductRequest.Builder> createDataProductRequest) Creates a data product.createDataProduct(CreateDataProductRequest createDataProductRequest) Creates a data product.createDataProductRevision(Consumer<CreateDataProductRevisionRequest.Builder> createDataProductRevisionRequest) Creates a data product revision.createDataProductRevision(CreateDataProductRevisionRequest createDataProductRevisionRequest) Creates a data product revision.createDataSource(Consumer<CreateDataSourceRequest.Builder> createDataSourceRequest) Creates an Amazon DataZone data source.createDataSource(CreateDataSourceRequest createDataSourceRequest) Creates an Amazon DataZone data source.default CompletableFuture<CreateDomainResponse> createDomain(Consumer<CreateDomainRequest.Builder> createDomainRequest) Creates an Amazon DataZone domain.default CompletableFuture<CreateDomainResponse> createDomain(CreateDomainRequest createDomainRequest) Creates an Amazon DataZone domain.createDomainUnit(Consumer<CreateDomainUnitRequest.Builder> createDomainUnitRequest) Creates a domain unit in Amazon DataZone.createDomainUnit(CreateDomainUnitRequest createDomainUnitRequest) Creates a domain unit in Amazon DataZone.createEnvironment(Consumer<CreateEnvironmentRequest.Builder> createEnvironmentRequest) Create an Amazon DataZone environment.createEnvironment(CreateEnvironmentRequest createEnvironmentRequest) Create an Amazon DataZone environment.createEnvironmentAction(Consumer<CreateEnvironmentActionRequest.Builder> createEnvironmentActionRequest) Creates an action for the environment, for example, creates a console link for an analytics tool that is available in this environment.createEnvironmentAction(CreateEnvironmentActionRequest createEnvironmentActionRequest) Creates an action for the environment, for example, creates a console link for an analytics tool that is available in this environment.createEnvironmentBlueprint(Consumer<CreateEnvironmentBlueprintRequest.Builder> createEnvironmentBlueprintRequest) Creates a Amazon DataZone blueprint.createEnvironmentBlueprint(CreateEnvironmentBlueprintRequest createEnvironmentBlueprintRequest) Creates a Amazon DataZone blueprint.createEnvironmentProfile(Consumer<CreateEnvironmentProfileRequest.Builder> createEnvironmentProfileRequest) Creates an Amazon DataZone environment profile.createEnvironmentProfile(CreateEnvironmentProfileRequest createEnvironmentProfileRequest) Creates an Amazon DataZone environment profile.default CompletableFuture<CreateFormTypeResponse> createFormType(Consumer<CreateFormTypeRequest.Builder> createFormTypeRequest) Creates a metadata form type.default CompletableFuture<CreateFormTypeResponse> createFormType(CreateFormTypeRequest createFormTypeRequest) Creates a metadata form type.default CompletableFuture<CreateGlossaryResponse> createGlossary(Consumer<CreateGlossaryRequest.Builder> createGlossaryRequest) Creates an Amazon DataZone business glossary.default CompletableFuture<CreateGlossaryResponse> createGlossary(CreateGlossaryRequest createGlossaryRequest) Creates an Amazon DataZone business glossary.createGlossaryTerm(Consumer<CreateGlossaryTermRequest.Builder> createGlossaryTermRequest) Creates a business glossary term.createGlossaryTerm(CreateGlossaryTermRequest createGlossaryTermRequest) Creates a business glossary term.createGroupProfile(Consumer<CreateGroupProfileRequest.Builder> createGroupProfileRequest) Creates a group profile in Amazon DataZone.createGroupProfile(CreateGroupProfileRequest createGroupProfileRequest) Creates a group profile in Amazon DataZone.createListingChangeSet(Consumer<CreateListingChangeSetRequest.Builder> createListingChangeSetRequest) Publishes a listing (a record of an asset at a given time) or removes a listing from the catalog.createListingChangeSet(CreateListingChangeSetRequest createListingChangeSetRequest) Publishes a listing (a record of an asset at a given time) or removes a listing from the catalog.default CompletableFuture<CreateProjectResponse> createProject(Consumer<CreateProjectRequest.Builder> createProjectRequest) Creates an Amazon DataZone project.default CompletableFuture<CreateProjectResponse> createProject(CreateProjectRequest createProjectRequest) Creates an Amazon DataZone project.createProjectMembership(Consumer<CreateProjectMembershipRequest.Builder> createProjectMembershipRequest) Creates a project membership in Amazon DataZone.createProjectMembership(CreateProjectMembershipRequest createProjectMembershipRequest) Creates a project membership in Amazon DataZone.createProjectProfile(Consumer<CreateProjectProfileRequest.Builder> createProjectProfileRequest) Creates a project profile.createProjectProfile(CreateProjectProfileRequest createProjectProfileRequest) Creates a project profile.default CompletableFuture<CreateRuleResponse> createRule(Consumer<CreateRuleRequest.Builder> createRuleRequest) Creates a rule in Amazon DataZone.default CompletableFuture<CreateRuleResponse> createRule(CreateRuleRequest createRuleRequest) Creates a rule in Amazon DataZone.createSubscriptionGrant(Consumer<CreateSubscriptionGrantRequest.Builder> createSubscriptionGrantRequest) Creates a subsscription grant in Amazon DataZone.createSubscriptionGrant(CreateSubscriptionGrantRequest createSubscriptionGrantRequest) Creates a subsscription grant in Amazon DataZone.createSubscriptionRequest(Consumer<CreateSubscriptionRequestRequest.Builder> createSubscriptionRequestRequest) Creates a subscription request in Amazon DataZone.createSubscriptionRequest(CreateSubscriptionRequestRequest createSubscriptionRequestRequest) Creates a subscription request in Amazon DataZone.createSubscriptionTarget(Consumer<CreateSubscriptionTargetRequest.Builder> createSubscriptionTargetRequest) Creates a subscription target in Amazon DataZone.createSubscriptionTarget(CreateSubscriptionTargetRequest createSubscriptionTargetRequest) Creates a subscription target in Amazon DataZone.createUserProfile(Consumer<CreateUserProfileRequest.Builder> createUserProfileRequest) Creates a user profile in Amazon DataZone.createUserProfile(CreateUserProfileRequest createUserProfileRequest) Creates a user profile in Amazon DataZone.deleteAccountPool(Consumer<DeleteAccountPoolRequest.Builder> deleteAccountPoolRequest) Deletes an account pool.deleteAccountPool(DeleteAccountPoolRequest deleteAccountPoolRequest) Deletes an account pool.default CompletableFuture<DeleteAssetResponse> deleteAsset(Consumer<DeleteAssetRequest.Builder> deleteAssetRequest) Deletes an asset in Amazon DataZone.default CompletableFuture<DeleteAssetResponse> deleteAsset(DeleteAssetRequest deleteAssetRequest) Deletes an asset in Amazon DataZone.deleteAssetFilter(Consumer<DeleteAssetFilterRequest.Builder> deleteAssetFilterRequest) Deletes an asset filter.deleteAssetFilter(DeleteAssetFilterRequest deleteAssetFilterRequest) Deletes an asset filter.default CompletableFuture<DeleteAssetTypeResponse> deleteAssetType(Consumer<DeleteAssetTypeRequest.Builder> deleteAssetTypeRequest) Deletes an asset type in Amazon DataZone.default CompletableFuture<DeleteAssetTypeResponse> deleteAssetType(DeleteAssetTypeRequest deleteAssetTypeRequest) Deletes an asset type in Amazon DataZone.deleteConnection(Consumer<DeleteConnectionRequest.Builder> deleteConnectionRequest) Deletes and connection.deleteConnection(DeleteConnectionRequest deleteConnectionRequest) Deletes and connection.deleteDataProduct(Consumer<DeleteDataProductRequest.Builder> deleteDataProductRequest) Deletes a data product in Amazon DataZone.deleteDataProduct(DeleteDataProductRequest deleteDataProductRequest) Deletes a data product in Amazon DataZone.deleteDataSource(Consumer<DeleteDataSourceRequest.Builder> deleteDataSourceRequest) Deletes a data source in Amazon DataZone.deleteDataSource(DeleteDataSourceRequest deleteDataSourceRequest) Deletes a data source in Amazon DataZone.default CompletableFuture<DeleteDomainResponse> deleteDomain(Consumer<DeleteDomainRequest.Builder> deleteDomainRequest) Deletes a Amazon DataZone domain.default CompletableFuture<DeleteDomainResponse> deleteDomain(DeleteDomainRequest deleteDomainRequest) Deletes a Amazon DataZone domain.deleteDomainUnit(Consumer<DeleteDomainUnitRequest.Builder> deleteDomainUnitRequest) Deletes a domain unit.deleteDomainUnit(DeleteDomainUnitRequest deleteDomainUnitRequest) Deletes a domain unit.deleteEnvironment(Consumer<DeleteEnvironmentRequest.Builder> deleteEnvironmentRequest) Deletes an environment in Amazon DataZone.deleteEnvironment(DeleteEnvironmentRequest deleteEnvironmentRequest) Deletes an environment in Amazon DataZone.deleteEnvironmentAction(Consumer<DeleteEnvironmentActionRequest.Builder> deleteEnvironmentActionRequest) Deletes an action for the environment, for example, deletes a console link for an analytics tool that is available in this environment.deleteEnvironmentAction(DeleteEnvironmentActionRequest deleteEnvironmentActionRequest) Deletes an action for the environment, for example, deletes a console link for an analytics tool that is available in this environment.deleteEnvironmentBlueprint(Consumer<DeleteEnvironmentBlueprintRequest.Builder> deleteEnvironmentBlueprintRequest) Deletes a blueprint in Amazon DataZone.deleteEnvironmentBlueprint(DeleteEnvironmentBlueprintRequest deleteEnvironmentBlueprintRequest) Deletes a blueprint in Amazon DataZone.deleteEnvironmentBlueprintConfiguration(Consumer<DeleteEnvironmentBlueprintConfigurationRequest.Builder> deleteEnvironmentBlueprintConfigurationRequest) Deletes the blueprint configuration in Amazon DataZone.deleteEnvironmentBlueprintConfiguration(DeleteEnvironmentBlueprintConfigurationRequest deleteEnvironmentBlueprintConfigurationRequest) Deletes the blueprint configuration in Amazon DataZone.deleteEnvironmentProfile(Consumer<DeleteEnvironmentProfileRequest.Builder> deleteEnvironmentProfileRequest) Deletes an environment profile in Amazon DataZone.deleteEnvironmentProfile(DeleteEnvironmentProfileRequest deleteEnvironmentProfileRequest) Deletes an environment profile in Amazon DataZone.default CompletableFuture<DeleteFormTypeResponse> deleteFormType(Consumer<DeleteFormTypeRequest.Builder> deleteFormTypeRequest) Deletes and metadata form type in Amazon DataZone.default CompletableFuture<DeleteFormTypeResponse> deleteFormType(DeleteFormTypeRequest deleteFormTypeRequest) Deletes and metadata form type in Amazon DataZone.default CompletableFuture<DeleteGlossaryResponse> deleteGlossary(Consumer<DeleteGlossaryRequest.Builder> deleteGlossaryRequest) Deletes a business glossary in Amazon DataZone.default CompletableFuture<DeleteGlossaryResponse> deleteGlossary(DeleteGlossaryRequest deleteGlossaryRequest) Deletes a business glossary in Amazon DataZone.deleteGlossaryTerm(Consumer<DeleteGlossaryTermRequest.Builder> deleteGlossaryTermRequest) Deletes a business glossary term in Amazon DataZone.deleteGlossaryTerm(DeleteGlossaryTermRequest deleteGlossaryTermRequest) Deletes a business glossary term in Amazon DataZone.default CompletableFuture<DeleteListingResponse> deleteListing(Consumer<DeleteListingRequest.Builder> deleteListingRequest) Deletes a listing (a record of an asset at a given time).default CompletableFuture<DeleteListingResponse> deleteListing(DeleteListingRequest deleteListingRequest) Deletes a listing (a record of an asset at a given time).default CompletableFuture<DeleteProjectResponse> deleteProject(Consumer<DeleteProjectRequest.Builder> deleteProjectRequest) Deletes a project in Amazon DataZone.default CompletableFuture<DeleteProjectResponse> deleteProject(DeleteProjectRequest deleteProjectRequest) Deletes a project in Amazon DataZone.deleteProjectMembership(Consumer<DeleteProjectMembershipRequest.Builder> deleteProjectMembershipRequest) Deletes project membership in Amazon DataZone.deleteProjectMembership(DeleteProjectMembershipRequest deleteProjectMembershipRequest) Deletes project membership in Amazon DataZone.deleteProjectProfile(Consumer<DeleteProjectProfileRequest.Builder> deleteProjectProfileRequest) Deletes a project profile.deleteProjectProfile(DeleteProjectProfileRequest deleteProjectProfileRequest) Deletes a project profile.default CompletableFuture<DeleteRuleResponse> deleteRule(Consumer<DeleteRuleRequest.Builder> deleteRuleRequest) Deletes a rule in Amazon DataZone.default CompletableFuture<DeleteRuleResponse> deleteRule(DeleteRuleRequest deleteRuleRequest) Deletes a rule in Amazon DataZone.deleteSubscriptionGrant(Consumer<DeleteSubscriptionGrantRequest.Builder> deleteSubscriptionGrantRequest) Deletes and subscription grant in Amazon DataZone.deleteSubscriptionGrant(DeleteSubscriptionGrantRequest deleteSubscriptionGrantRequest) Deletes and subscription grant in Amazon DataZone.deleteSubscriptionRequest(Consumer<DeleteSubscriptionRequestRequest.Builder> deleteSubscriptionRequestRequest) Deletes a subscription request in Amazon DataZone.deleteSubscriptionRequest(DeleteSubscriptionRequestRequest deleteSubscriptionRequestRequest) Deletes a subscription request in Amazon DataZone.deleteSubscriptionTarget(Consumer<DeleteSubscriptionTargetRequest.Builder> deleteSubscriptionTargetRequest) Deletes a subscription target in Amazon DataZone.deleteSubscriptionTarget(DeleteSubscriptionTargetRequest deleteSubscriptionTargetRequest) Deletes a subscription target in Amazon DataZone.deleteTimeSeriesDataPoints(Consumer<DeleteTimeSeriesDataPointsRequest.Builder> deleteTimeSeriesDataPointsRequest) Deletes the specified time series form for the specified asset.deleteTimeSeriesDataPoints(DeleteTimeSeriesDataPointsRequest deleteTimeSeriesDataPointsRequest) Deletes the specified time series form for the specified asset.disassociateEnvironmentRole(Consumer<DisassociateEnvironmentRoleRequest.Builder> disassociateEnvironmentRoleRequest) Disassociates the environment role in Amazon DataZone.disassociateEnvironmentRole(DisassociateEnvironmentRoleRequest disassociateEnvironmentRoleRequest) Disassociates the environment role in Amazon DataZone.disassociateGovernedTerms(Consumer<DisassociateGovernedTermsRequest.Builder> disassociateGovernedTermsRequest) Disassociates restricted terms from an asset.disassociateGovernedTerms(DisassociateGovernedTermsRequest disassociateGovernedTermsRequest) Disassociates restricted terms from an asset.default CompletableFuture<GetAccountPoolResponse> getAccountPool(Consumer<GetAccountPoolRequest.Builder> getAccountPoolRequest) Gets the details of the account pool.default CompletableFuture<GetAccountPoolResponse> getAccountPool(GetAccountPoolRequest getAccountPoolRequest) Gets the details of the account pool.default CompletableFuture<GetAssetResponse> getAsset(Consumer<GetAssetRequest.Builder> getAssetRequest) Gets an Amazon DataZone asset.default CompletableFuture<GetAssetResponse> getAsset(GetAssetRequest getAssetRequest) Gets an Amazon DataZone asset.default CompletableFuture<GetAssetFilterResponse> getAssetFilter(Consumer<GetAssetFilterRequest.Builder> getAssetFilterRequest) Gets an asset filter.default CompletableFuture<GetAssetFilterResponse> getAssetFilter(GetAssetFilterRequest getAssetFilterRequest) Gets an asset filter.default CompletableFuture<GetAssetTypeResponse> getAssetType(Consumer<GetAssetTypeRequest.Builder> getAssetTypeRequest) Gets an Amazon DataZone asset type.default CompletableFuture<GetAssetTypeResponse> getAssetType(GetAssetTypeRequest getAssetTypeRequest) Gets an Amazon DataZone asset type.default CompletableFuture<GetConnectionResponse> getConnection(Consumer<GetConnectionRequest.Builder> getConnectionRequest) Gets a connection.default CompletableFuture<GetConnectionResponse> getConnection(GetConnectionRequest getConnectionRequest) Gets a connection.default CompletableFuture<GetDataProductResponse> getDataProduct(Consumer<GetDataProductRequest.Builder> getDataProductRequest) Gets the data product.default CompletableFuture<GetDataProductResponse> getDataProduct(GetDataProductRequest getDataProductRequest) Gets the data product.default CompletableFuture<GetDataSourceResponse> getDataSource(Consumer<GetDataSourceRequest.Builder> getDataSourceRequest) Gets an Amazon DataZone data source.default CompletableFuture<GetDataSourceResponse> getDataSource(GetDataSourceRequest getDataSourceRequest) Gets an Amazon DataZone data source.getDataSourceRun(Consumer<GetDataSourceRunRequest.Builder> getDataSourceRunRequest) Gets an Amazon DataZone data source run.getDataSourceRun(GetDataSourceRunRequest getDataSourceRunRequest) Gets an Amazon DataZone data source run.default CompletableFuture<GetDomainResponse> getDomain(Consumer<GetDomainRequest.Builder> getDomainRequest) Gets an Amazon DataZone domain.default CompletableFuture<GetDomainResponse> getDomain(GetDomainRequest getDomainRequest) Gets an Amazon DataZone domain.default CompletableFuture<GetDomainUnitResponse> getDomainUnit(Consumer<GetDomainUnitRequest.Builder> getDomainUnitRequest) Gets the details of the specified domain unit.default CompletableFuture<GetDomainUnitResponse> getDomainUnit(GetDomainUnitRequest getDomainUnitRequest) Gets the details of the specified domain unit.default CompletableFuture<GetEnvironmentResponse> getEnvironment(Consumer<GetEnvironmentRequest.Builder> getEnvironmentRequest) Gets an Amazon DataZone environment.default CompletableFuture<GetEnvironmentResponse> getEnvironment(GetEnvironmentRequest getEnvironmentRequest) Gets an Amazon DataZone environment.getEnvironmentAction(Consumer<GetEnvironmentActionRequest.Builder> getEnvironmentActionRequest) Gets the specified environment action.getEnvironmentAction(GetEnvironmentActionRequest getEnvironmentActionRequest) Gets the specified environment action.getEnvironmentBlueprint(Consumer<GetEnvironmentBlueprintRequest.Builder> getEnvironmentBlueprintRequest) Gets an Amazon DataZone blueprint.getEnvironmentBlueprint(GetEnvironmentBlueprintRequest getEnvironmentBlueprintRequest) Gets an Amazon DataZone blueprint.getEnvironmentBlueprintConfiguration(Consumer<GetEnvironmentBlueprintConfigurationRequest.Builder> getEnvironmentBlueprintConfigurationRequest) Gets the blueprint configuration in Amazon DataZone.getEnvironmentBlueprintConfiguration(GetEnvironmentBlueprintConfigurationRequest getEnvironmentBlueprintConfigurationRequest) Gets the blueprint configuration in Amazon DataZone.getEnvironmentCredentials(Consumer<GetEnvironmentCredentialsRequest.Builder> getEnvironmentCredentialsRequest) Gets the credentials of an environment in Amazon DataZone.getEnvironmentCredentials(GetEnvironmentCredentialsRequest getEnvironmentCredentialsRequest) Gets the credentials of an environment in Amazon DataZone.getEnvironmentProfile(Consumer<GetEnvironmentProfileRequest.Builder> getEnvironmentProfileRequest) Gets an evinronment profile in Amazon DataZone.getEnvironmentProfile(GetEnvironmentProfileRequest getEnvironmentProfileRequest) Gets an evinronment profile in Amazon DataZone.default CompletableFuture<GetFormTypeResponse> getFormType(Consumer<GetFormTypeRequest.Builder> getFormTypeRequest) Gets a metadata form type in Amazon DataZone.default CompletableFuture<GetFormTypeResponse> getFormType(GetFormTypeRequest getFormTypeRequest) Gets a metadata form type in Amazon DataZone.default CompletableFuture<GetGlossaryResponse> getGlossary(Consumer<GetGlossaryRequest.Builder> getGlossaryRequest) Gets a business glossary in Amazon DataZone.default CompletableFuture<GetGlossaryResponse> getGlossary(GetGlossaryRequest getGlossaryRequest) Gets a business glossary in Amazon DataZone.default CompletableFuture<GetGlossaryTermResponse> getGlossaryTerm(Consumer<GetGlossaryTermRequest.Builder> getGlossaryTermRequest) Gets a business glossary term in Amazon DataZone.default CompletableFuture<GetGlossaryTermResponse> getGlossaryTerm(GetGlossaryTermRequest getGlossaryTermRequest) Gets a business glossary term in Amazon DataZone.default CompletableFuture<GetGroupProfileResponse> getGroupProfile(Consumer<GetGroupProfileRequest.Builder> getGroupProfileRequest) Gets a group profile in Amazon DataZone.default CompletableFuture<GetGroupProfileResponse> getGroupProfile(GetGroupProfileRequest getGroupProfileRequest) Gets a group profile in Amazon DataZone.getIamPortalLoginUrl(Consumer<GetIamPortalLoginUrlRequest.Builder> getIamPortalLoginUrlRequest) Gets the data portal URL for the specified Amazon DataZone domain.getIamPortalLoginUrl(GetIamPortalLoginUrlRequest getIamPortalLoginUrlRequest) Gets the data portal URL for the specified Amazon DataZone domain.default CompletableFuture<GetJobRunResponse> getJobRun(Consumer<GetJobRunRequest.Builder> getJobRunRequest) The details of the job run.default CompletableFuture<GetJobRunResponse> getJobRun(GetJobRunRequest getJobRunRequest) The details of the job run.default CompletableFuture<GetLineageEventResponse> getLineageEvent(Consumer<GetLineageEventRequest.Builder> getLineageEventRequest) Describes the lineage event.default CompletableFuture<GetLineageEventResponse> getLineageEvent(GetLineageEventRequest getLineageEventRequest) Describes the lineage event.default CompletableFuture<GetLineageNodeResponse> getLineageNode(Consumer<GetLineageNodeRequest.Builder> getLineageNodeRequest) Gets the data lineage node.default CompletableFuture<GetLineageNodeResponse> getLineageNode(GetLineageNodeRequest getLineageNodeRequest) Gets the data lineage node.default CompletableFuture<GetListingResponse> getListing(Consumer<GetListingRequest.Builder> getListingRequest) Gets a listing (a record of an asset at a given time).default CompletableFuture<GetListingResponse> getListing(GetListingRequest getListingRequest) Gets a listing (a record of an asset at a given time).getMetadataGenerationRun(Consumer<GetMetadataGenerationRunRequest.Builder> getMetadataGenerationRunRequest) Gets a metadata generation run in Amazon DataZone.getMetadataGenerationRun(GetMetadataGenerationRunRequest getMetadataGenerationRunRequest) Gets a metadata generation run in Amazon DataZone.default CompletableFuture<GetProjectResponse> getProject(Consumer<GetProjectRequest.Builder> getProjectRequest) Gets a project in Amazon DataZone.default CompletableFuture<GetProjectResponse> getProject(GetProjectRequest getProjectRequest) Gets a project in Amazon DataZone.getProjectProfile(Consumer<GetProjectProfileRequest.Builder> getProjectProfileRequest) The details of the project profile.getProjectProfile(GetProjectProfileRequest getProjectProfileRequest) The details of the project profile.default CompletableFuture<GetRuleResponse> getRule(Consumer<GetRuleRequest.Builder> getRuleRequest) Gets the details of a rule in Amazon DataZone.default CompletableFuture<GetRuleResponse> getRule(GetRuleRequest getRuleRequest) Gets the details of a rule in Amazon DataZone.default CompletableFuture<GetSubscriptionResponse> getSubscription(Consumer<GetSubscriptionRequest.Builder> getSubscriptionRequest) Gets a subscription in Amazon DataZone.default CompletableFuture<GetSubscriptionResponse> getSubscription(GetSubscriptionRequest getSubscriptionRequest) Gets a subscription in Amazon DataZone.getSubscriptionGrant(Consumer<GetSubscriptionGrantRequest.Builder> getSubscriptionGrantRequest) Gets the subscription grant in Amazon DataZone.getSubscriptionGrant(GetSubscriptionGrantRequest getSubscriptionGrantRequest) Gets the subscription grant in Amazon DataZone.getSubscriptionRequestDetails(Consumer<GetSubscriptionRequestDetailsRequest.Builder> getSubscriptionRequestDetailsRequest) Gets the details of the specified subscription request.getSubscriptionRequestDetails(GetSubscriptionRequestDetailsRequest getSubscriptionRequestDetailsRequest) Gets the details of the specified subscription request.getSubscriptionTarget(Consumer<GetSubscriptionTargetRequest.Builder> getSubscriptionTargetRequest) Gets the subscription target in Amazon DataZone.getSubscriptionTarget(GetSubscriptionTargetRequest getSubscriptionTargetRequest) Gets the subscription target in Amazon DataZone.getTimeSeriesDataPoint(Consumer<GetTimeSeriesDataPointRequest.Builder> getTimeSeriesDataPointRequest) Gets the existing data point for the asset.getTimeSeriesDataPoint(GetTimeSeriesDataPointRequest getTimeSeriesDataPointRequest) Gets the existing data point for the asset.default CompletableFuture<GetUserProfileResponse> getUserProfile(Consumer<GetUserProfileRequest.Builder> getUserProfileRequest) Gets a user profile in Amazon DataZone.default CompletableFuture<GetUserProfileResponse> getUserProfile(GetUserProfileRequest getUserProfileRequest) Gets a user profile in Amazon DataZone.listAccountPools(Consumer<ListAccountPoolsRequest.Builder> listAccountPoolsRequest) Lists existing account pools.listAccountPools(ListAccountPoolsRequest listAccountPoolsRequest) Lists existing account pools.default ListAccountPoolsPublisherlistAccountPoolsPaginator(Consumer<ListAccountPoolsRequest.Builder> listAccountPoolsRequest) This is a variant oflistAccountPools(software.amazon.awssdk.services.datazone.model.ListAccountPoolsRequest)operation.default ListAccountPoolsPublisherlistAccountPoolsPaginator(ListAccountPoolsRequest listAccountPoolsRequest) This is a variant oflistAccountPools(software.amazon.awssdk.services.datazone.model.ListAccountPoolsRequest)operation.listAccountsInAccountPool(Consumer<ListAccountsInAccountPoolRequest.Builder> listAccountsInAccountPoolRequest) Lists the accounts in the specified account pool.listAccountsInAccountPool(ListAccountsInAccountPoolRequest listAccountsInAccountPoolRequest) Lists the accounts in the specified account pool.listAccountsInAccountPoolPaginator(Consumer<ListAccountsInAccountPoolRequest.Builder> listAccountsInAccountPoolRequest) This is a variant oflistAccountsInAccountPool(software.amazon.awssdk.services.datazone.model.ListAccountsInAccountPoolRequest)operation.listAccountsInAccountPoolPaginator(ListAccountsInAccountPoolRequest listAccountsInAccountPoolRequest) This is a variant oflistAccountsInAccountPool(software.amazon.awssdk.services.datazone.model.ListAccountsInAccountPoolRequest)operation.listAssetFilters(Consumer<ListAssetFiltersRequest.Builder> listAssetFiltersRequest) Lists asset filters.listAssetFilters(ListAssetFiltersRequest listAssetFiltersRequest) Lists asset filters.default ListAssetFiltersPublisherlistAssetFiltersPaginator(Consumer<ListAssetFiltersRequest.Builder> listAssetFiltersRequest) This is a variant oflistAssetFilters(software.amazon.awssdk.services.datazone.model.ListAssetFiltersRequest)operation.default ListAssetFiltersPublisherlistAssetFiltersPaginator(ListAssetFiltersRequest listAssetFiltersRequest) This is a variant oflistAssetFilters(software.amazon.awssdk.services.datazone.model.ListAssetFiltersRequest)operation.listAssetRevisions(Consumer<ListAssetRevisionsRequest.Builder> listAssetRevisionsRequest) Lists the revisions for the asset.listAssetRevisions(ListAssetRevisionsRequest listAssetRevisionsRequest) Lists the revisions for the asset.default ListAssetRevisionsPublisherlistAssetRevisionsPaginator(Consumer<ListAssetRevisionsRequest.Builder> listAssetRevisionsRequest) This is a variant oflistAssetRevisions(software.amazon.awssdk.services.datazone.model.ListAssetRevisionsRequest)operation.default ListAssetRevisionsPublisherlistAssetRevisionsPaginator(ListAssetRevisionsRequest listAssetRevisionsRequest) This is a variant oflistAssetRevisions(software.amazon.awssdk.services.datazone.model.ListAssetRevisionsRequest)operation.default CompletableFuture<ListConnectionsResponse> listConnections(Consumer<ListConnectionsRequest.Builder> listConnectionsRequest) Lists connections.default CompletableFuture<ListConnectionsResponse> listConnections(ListConnectionsRequest listConnectionsRequest) Lists connections.default ListConnectionsPublisherlistConnectionsPaginator(Consumer<ListConnectionsRequest.Builder> listConnectionsRequest) This is a variant oflistConnections(software.amazon.awssdk.services.datazone.model.ListConnectionsRequest)operation.default ListConnectionsPublisherlistConnectionsPaginator(ListConnectionsRequest listConnectionsRequest) This is a variant oflistConnections(software.amazon.awssdk.services.datazone.model.ListConnectionsRequest)operation.listDataProductRevisions(Consumer<ListDataProductRevisionsRequest.Builder> listDataProductRevisionsRequest) Lists data product revisions.listDataProductRevisions(ListDataProductRevisionsRequest listDataProductRevisionsRequest) Lists data product revisions.listDataProductRevisionsPaginator(Consumer<ListDataProductRevisionsRequest.Builder> listDataProductRevisionsRequest) This is a variant oflistDataProductRevisions(software.amazon.awssdk.services.datazone.model.ListDataProductRevisionsRequest)operation.listDataProductRevisionsPaginator(ListDataProductRevisionsRequest listDataProductRevisionsRequest) This is a variant oflistDataProductRevisions(software.amazon.awssdk.services.datazone.model.ListDataProductRevisionsRequest)operation.listDataSourceRunActivities(Consumer<ListDataSourceRunActivitiesRequest.Builder> listDataSourceRunActivitiesRequest) Lists data source run activities.listDataSourceRunActivities(ListDataSourceRunActivitiesRequest listDataSourceRunActivitiesRequest) Lists data source run activities.listDataSourceRunActivitiesPaginator(Consumer<ListDataSourceRunActivitiesRequest.Builder> listDataSourceRunActivitiesRequest) This is a variant oflistDataSourceRunActivities(software.amazon.awssdk.services.datazone.model.ListDataSourceRunActivitiesRequest)operation.listDataSourceRunActivitiesPaginator(ListDataSourceRunActivitiesRequest listDataSourceRunActivitiesRequest) This is a variant oflistDataSourceRunActivities(software.amazon.awssdk.services.datazone.model.ListDataSourceRunActivitiesRequest)operation.listDataSourceRuns(Consumer<ListDataSourceRunsRequest.Builder> listDataSourceRunsRequest) Lists data source runs in Amazon DataZone.listDataSourceRuns(ListDataSourceRunsRequest listDataSourceRunsRequest) Lists data source runs in Amazon DataZone.default ListDataSourceRunsPublisherlistDataSourceRunsPaginator(Consumer<ListDataSourceRunsRequest.Builder> listDataSourceRunsRequest) This is a variant oflistDataSourceRuns(software.amazon.awssdk.services.datazone.model.ListDataSourceRunsRequest)operation.default ListDataSourceRunsPublisherlistDataSourceRunsPaginator(ListDataSourceRunsRequest listDataSourceRunsRequest) This is a variant oflistDataSourceRuns(software.amazon.awssdk.services.datazone.model.ListDataSourceRunsRequest)operation.default CompletableFuture<ListDataSourcesResponse> listDataSources(Consumer<ListDataSourcesRequest.Builder> listDataSourcesRequest) Lists data sources in Amazon DataZone.default CompletableFuture<ListDataSourcesResponse> listDataSources(ListDataSourcesRequest listDataSourcesRequest) Lists data sources in Amazon DataZone.default ListDataSourcesPublisherlistDataSourcesPaginator(Consumer<ListDataSourcesRequest.Builder> listDataSourcesRequest) This is a variant oflistDataSources(software.amazon.awssdk.services.datazone.model.ListDataSourcesRequest)operation.default ListDataSourcesPublisherlistDataSourcesPaginator(ListDataSourcesRequest listDataSourcesRequest) This is a variant oflistDataSources(software.amazon.awssdk.services.datazone.model.ListDataSourcesRequest)operation.default CompletableFuture<ListDomainsResponse> listDomains(Consumer<ListDomainsRequest.Builder> listDomainsRequest) Lists Amazon DataZone domains.default CompletableFuture<ListDomainsResponse> listDomains(ListDomainsRequest listDomainsRequest) Lists Amazon DataZone domains.default ListDomainsPublisherlistDomainsPaginator(Consumer<ListDomainsRequest.Builder> listDomainsRequest) This is a variant oflistDomains(software.amazon.awssdk.services.datazone.model.ListDomainsRequest)operation.default ListDomainsPublisherlistDomainsPaginator(ListDomainsRequest listDomainsRequest) This is a variant oflistDomains(software.amazon.awssdk.services.datazone.model.ListDomainsRequest)operation.listDomainUnitsForParent(Consumer<ListDomainUnitsForParentRequest.Builder> listDomainUnitsForParentRequest) Lists child domain units for the specified parent domain unit.listDomainUnitsForParent(ListDomainUnitsForParentRequest listDomainUnitsForParentRequest) Lists child domain units for the specified parent domain unit.listDomainUnitsForParentPaginator(Consumer<ListDomainUnitsForParentRequest.Builder> listDomainUnitsForParentRequest) This is a variant oflistDomainUnitsForParent(software.amazon.awssdk.services.datazone.model.ListDomainUnitsForParentRequest)operation.listDomainUnitsForParentPaginator(ListDomainUnitsForParentRequest listDomainUnitsForParentRequest) This is a variant oflistDomainUnitsForParent(software.amazon.awssdk.services.datazone.model.ListDomainUnitsForParentRequest)operation.listEntityOwners(Consumer<ListEntityOwnersRequest.Builder> listEntityOwnersRequest) Lists the entity (domain units) owners.listEntityOwners(ListEntityOwnersRequest listEntityOwnersRequest) Lists the entity (domain units) owners.default ListEntityOwnersPublisherlistEntityOwnersPaginator(Consumer<ListEntityOwnersRequest.Builder> listEntityOwnersRequest) This is a variant oflistEntityOwners(software.amazon.awssdk.services.datazone.model.ListEntityOwnersRequest)operation.default ListEntityOwnersPublisherlistEntityOwnersPaginator(ListEntityOwnersRequest listEntityOwnersRequest) This is a variant oflistEntityOwners(software.amazon.awssdk.services.datazone.model.ListEntityOwnersRequest)operation.listEnvironmentActions(Consumer<ListEnvironmentActionsRequest.Builder> listEnvironmentActionsRequest) Lists existing environment actions.listEnvironmentActions(ListEnvironmentActionsRequest listEnvironmentActionsRequest) Lists existing environment actions.default ListEnvironmentActionsPublisherlistEnvironmentActionsPaginator(Consumer<ListEnvironmentActionsRequest.Builder> listEnvironmentActionsRequest) This is a variant oflistEnvironmentActions(software.amazon.awssdk.services.datazone.model.ListEnvironmentActionsRequest)operation.default ListEnvironmentActionsPublisherlistEnvironmentActionsPaginator(ListEnvironmentActionsRequest listEnvironmentActionsRequest) This is a variant oflistEnvironmentActions(software.amazon.awssdk.services.datazone.model.ListEnvironmentActionsRequest)operation.listEnvironmentBlueprintConfigurations(Consumer<ListEnvironmentBlueprintConfigurationsRequest.Builder> listEnvironmentBlueprintConfigurationsRequest) Lists blueprint configurations for a Amazon DataZone environment.listEnvironmentBlueprintConfigurations(ListEnvironmentBlueprintConfigurationsRequest listEnvironmentBlueprintConfigurationsRequest) Lists blueprint configurations for a Amazon DataZone environment.listEnvironmentBlueprintConfigurationsPaginator(Consumer<ListEnvironmentBlueprintConfigurationsRequest.Builder> listEnvironmentBlueprintConfigurationsRequest) listEnvironmentBlueprintConfigurationsPaginator(ListEnvironmentBlueprintConfigurationsRequest listEnvironmentBlueprintConfigurationsRequest) listEnvironmentBlueprints(Consumer<ListEnvironmentBlueprintsRequest.Builder> listEnvironmentBlueprintsRequest) Lists blueprints in an Amazon DataZone environment.listEnvironmentBlueprints(ListEnvironmentBlueprintsRequest listEnvironmentBlueprintsRequest) Lists blueprints in an Amazon DataZone environment.listEnvironmentBlueprintsPaginator(Consumer<ListEnvironmentBlueprintsRequest.Builder> listEnvironmentBlueprintsRequest) This is a variant oflistEnvironmentBlueprints(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintsRequest)operation.listEnvironmentBlueprintsPaginator(ListEnvironmentBlueprintsRequest listEnvironmentBlueprintsRequest) This is a variant oflistEnvironmentBlueprints(software.amazon.awssdk.services.datazone.model.ListEnvironmentBlueprintsRequest)operation.listEnvironmentProfiles(Consumer<ListEnvironmentProfilesRequest.Builder> listEnvironmentProfilesRequest) Lists Amazon DataZone environment profiles.listEnvironmentProfiles(ListEnvironmentProfilesRequest listEnvironmentProfilesRequest) Lists Amazon DataZone environment profiles.default ListEnvironmentProfilesPublisherlistEnvironmentProfilesPaginator(Consumer<ListEnvironmentProfilesRequest.Builder> listEnvironmentProfilesRequest) This is a variant oflistEnvironmentProfiles(software.amazon.awssdk.services.datazone.model.ListEnvironmentProfilesRequest)operation.default ListEnvironmentProfilesPublisherlistEnvironmentProfilesPaginator(ListEnvironmentProfilesRequest listEnvironmentProfilesRequest) This is a variant oflistEnvironmentProfiles(software.amazon.awssdk.services.datazone.model.ListEnvironmentProfilesRequest)operation.listEnvironments(Consumer<ListEnvironmentsRequest.Builder> listEnvironmentsRequest) Lists Amazon DataZone environments.listEnvironments(ListEnvironmentsRequest listEnvironmentsRequest) Lists Amazon DataZone environments.default ListEnvironmentsPublisherlistEnvironmentsPaginator(Consumer<ListEnvironmentsRequest.Builder> listEnvironmentsRequest) This is a variant oflistEnvironments(software.amazon.awssdk.services.datazone.model.ListEnvironmentsRequest)operation.default ListEnvironmentsPublisherlistEnvironmentsPaginator(ListEnvironmentsRequest listEnvironmentsRequest) This is a variant oflistEnvironments(software.amazon.awssdk.services.datazone.model.ListEnvironmentsRequest)operation.default CompletableFuture<ListJobRunsResponse> listJobRuns(Consumer<ListJobRunsRequest.Builder> listJobRunsRequest) Lists job runs.default CompletableFuture<ListJobRunsResponse> listJobRuns(ListJobRunsRequest listJobRunsRequest) Lists job runs.default ListJobRunsPublisherlistJobRunsPaginator(Consumer<ListJobRunsRequest.Builder> listJobRunsRequest) This is a variant oflistJobRuns(software.amazon.awssdk.services.datazone.model.ListJobRunsRequest)operation.default ListJobRunsPublisherlistJobRunsPaginator(ListJobRunsRequest listJobRunsRequest) This is a variant oflistJobRuns(software.amazon.awssdk.services.datazone.model.ListJobRunsRequest)operation.listLineageEvents(Consumer<ListLineageEventsRequest.Builder> listLineageEventsRequest) Lists lineage events.listLineageEvents(ListLineageEventsRequest listLineageEventsRequest) Lists lineage events.default ListLineageEventsPublisherlistLineageEventsPaginator(Consumer<ListLineageEventsRequest.Builder> listLineageEventsRequest) This is a variant oflistLineageEvents(software.amazon.awssdk.services.datazone.model.ListLineageEventsRequest)operation.default ListLineageEventsPublisherlistLineageEventsPaginator(ListLineageEventsRequest listLineageEventsRequest) This is a variant oflistLineageEvents(software.amazon.awssdk.services.datazone.model.ListLineageEventsRequest)operation.listLineageNodeHistory(Consumer<ListLineageNodeHistoryRequest.Builder> listLineageNodeHistoryRequest) Lists the history of the specified data lineage node.listLineageNodeHistory(ListLineageNodeHistoryRequest listLineageNodeHistoryRequest) Lists the history of the specified data lineage node.default ListLineageNodeHistoryPublisherlistLineageNodeHistoryPaginator(Consumer<ListLineageNodeHistoryRequest.Builder> listLineageNodeHistoryRequest) This is a variant oflistLineageNodeHistory(software.amazon.awssdk.services.datazone.model.ListLineageNodeHistoryRequest)operation.default ListLineageNodeHistoryPublisherlistLineageNodeHistoryPaginator(ListLineageNodeHistoryRequest listLineageNodeHistoryRequest) This is a variant oflistLineageNodeHistory(software.amazon.awssdk.services.datazone.model.ListLineageNodeHistoryRequest)operation.listMetadataGenerationRuns(Consumer<ListMetadataGenerationRunsRequest.Builder> listMetadataGenerationRunsRequest) Lists all metadata generation runs.listMetadataGenerationRuns(ListMetadataGenerationRunsRequest listMetadataGenerationRunsRequest) Lists all metadata generation runs.listMetadataGenerationRunsPaginator(Consumer<ListMetadataGenerationRunsRequest.Builder> listMetadataGenerationRunsRequest) This is a variant oflistMetadataGenerationRuns(software.amazon.awssdk.services.datazone.model.ListMetadataGenerationRunsRequest)operation.listMetadataGenerationRunsPaginator(ListMetadataGenerationRunsRequest listMetadataGenerationRunsRequest) This is a variant oflistMetadataGenerationRuns(software.amazon.awssdk.services.datazone.model.ListMetadataGenerationRunsRequest)operation.listNotifications(Consumer<ListNotificationsRequest.Builder> listNotificationsRequest) Lists all Amazon DataZone notifications.listNotifications(ListNotificationsRequest listNotificationsRequest) Lists all Amazon DataZone notifications.default ListNotificationsPublisherlistNotificationsPaginator(Consumer<ListNotificationsRequest.Builder> listNotificationsRequest) This is a variant oflistNotifications(software.amazon.awssdk.services.datazone.model.ListNotificationsRequest)operation.default ListNotificationsPublisherlistNotificationsPaginator(ListNotificationsRequest listNotificationsRequest) This is a variant oflistNotifications(software.amazon.awssdk.services.datazone.model.ListNotificationsRequest)operation.listPolicyGrants(Consumer<ListPolicyGrantsRequest.Builder> listPolicyGrantsRequest) Lists policy grants.listPolicyGrants(ListPolicyGrantsRequest listPolicyGrantsRequest) Lists policy grants.default ListPolicyGrantsPublisherlistPolicyGrantsPaginator(Consumer<ListPolicyGrantsRequest.Builder> listPolicyGrantsRequest) This is a variant oflistPolicyGrants(software.amazon.awssdk.services.datazone.model.ListPolicyGrantsRequest)operation.default ListPolicyGrantsPublisherlistPolicyGrantsPaginator(ListPolicyGrantsRequest listPolicyGrantsRequest) This is a variant oflistPolicyGrants(software.amazon.awssdk.services.datazone.model.ListPolicyGrantsRequest)operation.listProjectMemberships(Consumer<ListProjectMembershipsRequest.Builder> listProjectMembershipsRequest) Lists all members of the specified project.listProjectMemberships(ListProjectMembershipsRequest listProjectMembershipsRequest) Lists all members of the specified project.default ListProjectMembershipsPublisherlistProjectMembershipsPaginator(Consumer<ListProjectMembershipsRequest.Builder> listProjectMembershipsRequest) This is a variant oflistProjectMemberships(software.amazon.awssdk.services.datazone.model.ListProjectMembershipsRequest)operation.default ListProjectMembershipsPublisherlistProjectMembershipsPaginator(ListProjectMembershipsRequest listProjectMembershipsRequest) This is a variant oflistProjectMemberships(software.amazon.awssdk.services.datazone.model.ListProjectMembershipsRequest)operation.listProjectProfiles(Consumer<ListProjectProfilesRequest.Builder> listProjectProfilesRequest) Lists project profiles.listProjectProfiles(ListProjectProfilesRequest listProjectProfilesRequest) Lists project profiles.default ListProjectProfilesPublisherlistProjectProfilesPaginator(Consumer<ListProjectProfilesRequest.Builder> listProjectProfilesRequest) This is a variant oflistProjectProfiles(software.amazon.awssdk.services.datazone.model.ListProjectProfilesRequest)operation.default ListProjectProfilesPublisherlistProjectProfilesPaginator(ListProjectProfilesRequest listProjectProfilesRequest) This is a variant oflistProjectProfiles(software.amazon.awssdk.services.datazone.model.ListProjectProfilesRequest)operation.default CompletableFuture<ListProjectsResponse> listProjects(Consumer<ListProjectsRequest.Builder> listProjectsRequest) Lists Amazon DataZone projects.default CompletableFuture<ListProjectsResponse> listProjects(ListProjectsRequest listProjectsRequest) Lists Amazon DataZone projects.default ListProjectsPublisherlistProjectsPaginator(Consumer<ListProjectsRequest.Builder> listProjectsRequest) This is a variant oflistProjects(software.amazon.awssdk.services.datazone.model.ListProjectsRequest)operation.default ListProjectsPublisherlistProjectsPaginator(ListProjectsRequest listProjectsRequest) This is a variant oflistProjects(software.amazon.awssdk.services.datazone.model.ListProjectsRequest)operation.default CompletableFuture<ListRulesResponse> listRules(Consumer<ListRulesRequest.Builder> listRulesRequest) Lists existing rules.default CompletableFuture<ListRulesResponse> listRules(ListRulesRequest listRulesRequest) Lists existing rules.default ListRulesPublisherlistRulesPaginator(Consumer<ListRulesRequest.Builder> listRulesRequest) This is a variant oflistRules(software.amazon.awssdk.services.datazone.model.ListRulesRequest)operation.default ListRulesPublisherlistRulesPaginator(ListRulesRequest listRulesRequest) This is a variant oflistRules(software.amazon.awssdk.services.datazone.model.ListRulesRequest)operation.listSubscriptionGrants(Consumer<ListSubscriptionGrantsRequest.Builder> listSubscriptionGrantsRequest) Lists subscription grants.listSubscriptionGrants(ListSubscriptionGrantsRequest listSubscriptionGrantsRequest) Lists subscription grants.default ListSubscriptionGrantsPublisherlistSubscriptionGrantsPaginator(Consumer<ListSubscriptionGrantsRequest.Builder> listSubscriptionGrantsRequest) This is a variant oflistSubscriptionGrants(software.amazon.awssdk.services.datazone.model.ListSubscriptionGrantsRequest)operation.default ListSubscriptionGrantsPublisherlistSubscriptionGrantsPaginator(ListSubscriptionGrantsRequest listSubscriptionGrantsRequest) This is a variant oflistSubscriptionGrants(software.amazon.awssdk.services.datazone.model.ListSubscriptionGrantsRequest)operation.listSubscriptionRequests(Consumer<ListSubscriptionRequestsRequest.Builder> listSubscriptionRequestsRequest) Lists Amazon DataZone subscription requests.listSubscriptionRequests(ListSubscriptionRequestsRequest listSubscriptionRequestsRequest) Lists Amazon DataZone subscription requests.listSubscriptionRequestsPaginator(Consumer<ListSubscriptionRequestsRequest.Builder> listSubscriptionRequestsRequest) This is a variant oflistSubscriptionRequests(software.amazon.awssdk.services.datazone.model.ListSubscriptionRequestsRequest)operation.listSubscriptionRequestsPaginator(ListSubscriptionRequestsRequest listSubscriptionRequestsRequest) This is a variant oflistSubscriptionRequests(software.amazon.awssdk.services.datazone.model.ListSubscriptionRequestsRequest)operation.listSubscriptions(Consumer<ListSubscriptionsRequest.Builder> listSubscriptionsRequest) Lists subscriptions in Amazon DataZone.listSubscriptions(ListSubscriptionsRequest listSubscriptionsRequest) Lists subscriptions in Amazon DataZone.default ListSubscriptionsPublisherlistSubscriptionsPaginator(Consumer<ListSubscriptionsRequest.Builder> listSubscriptionsRequest) This is a variant oflistSubscriptions(software.amazon.awssdk.services.datazone.model.ListSubscriptionsRequest)operation.default ListSubscriptionsPublisherlistSubscriptionsPaginator(ListSubscriptionsRequest listSubscriptionsRequest) This is a variant oflistSubscriptions(software.amazon.awssdk.services.datazone.model.ListSubscriptionsRequest)operation.listSubscriptionTargets(Consumer<ListSubscriptionTargetsRequest.Builder> listSubscriptionTargetsRequest) Lists subscription targets in Amazon DataZone.listSubscriptionTargets(ListSubscriptionTargetsRequest listSubscriptionTargetsRequest) Lists subscription targets in Amazon DataZone.default ListSubscriptionTargetsPublisherlistSubscriptionTargetsPaginator(Consumer<ListSubscriptionTargetsRequest.Builder> listSubscriptionTargetsRequest) This is a variant oflistSubscriptionTargets(software.amazon.awssdk.services.datazone.model.ListSubscriptionTargetsRequest)operation.default ListSubscriptionTargetsPublisherlistSubscriptionTargetsPaginator(ListSubscriptionTargetsRequest listSubscriptionTargetsRequest) This is a variant oflistSubscriptionTargets(software.amazon.awssdk.services.datazone.model.ListSubscriptionTargetsRequest)operation.listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists tags for the specified resource in Amazon DataZone.listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists tags for the specified resource in Amazon DataZone.listTimeSeriesDataPoints(Consumer<ListTimeSeriesDataPointsRequest.Builder> listTimeSeriesDataPointsRequest) Lists time series data points.listTimeSeriesDataPoints(ListTimeSeriesDataPointsRequest listTimeSeriesDataPointsRequest) Lists time series data points.listTimeSeriesDataPointsPaginator(Consumer<ListTimeSeriesDataPointsRequest.Builder> listTimeSeriesDataPointsRequest) This is a variant oflistTimeSeriesDataPoints(software.amazon.awssdk.services.datazone.model.ListTimeSeriesDataPointsRequest)operation.listTimeSeriesDataPointsPaginator(ListTimeSeriesDataPointsRequest listTimeSeriesDataPointsRequest) This is a variant oflistTimeSeriesDataPoints(software.amazon.awssdk.services.datazone.model.ListTimeSeriesDataPointsRequest)operation.postLineageEvent(Consumer<PostLineageEventRequest.Builder> postLineageEventRequest) Posts a data lineage event.postLineageEvent(PostLineageEventRequest postLineageEventRequest) Posts a data lineage event.postTimeSeriesDataPoints(Consumer<PostTimeSeriesDataPointsRequest.Builder> postTimeSeriesDataPointsRequest) Posts time series data points to Amazon DataZone for the specified asset.postTimeSeriesDataPoints(PostTimeSeriesDataPointsRequest postTimeSeriesDataPointsRequest) Posts time series data points to Amazon DataZone for the specified asset.putEnvironmentBlueprintConfiguration(Consumer<PutEnvironmentBlueprintConfigurationRequest.Builder> putEnvironmentBlueprintConfigurationRequest) Writes the configuration for the specified environment blueprint in Amazon DataZone.putEnvironmentBlueprintConfiguration(PutEnvironmentBlueprintConfigurationRequest putEnvironmentBlueprintConfigurationRequest) Writes the configuration for the specified environment blueprint in Amazon DataZone.rejectPredictions(Consumer<RejectPredictionsRequest.Builder> rejectPredictionsRequest) Rejects automatically generated business-friendly metadata for your Amazon DataZone assets.rejectPredictions(RejectPredictionsRequest rejectPredictionsRequest) Rejects automatically generated business-friendly metadata for your Amazon DataZone assets.rejectSubscriptionRequest(Consumer<RejectSubscriptionRequestRequest.Builder> rejectSubscriptionRequestRequest) Rejects the specified subscription request.rejectSubscriptionRequest(RejectSubscriptionRequestRequest rejectSubscriptionRequestRequest) Rejects the specified subscription request.removeEntityOwner(Consumer<RemoveEntityOwnerRequest.Builder> removeEntityOwnerRequest) Removes an owner from an entity.removeEntityOwner(RemoveEntityOwnerRequest removeEntityOwnerRequest) Removes an owner from an entity.removePolicyGrant(Consumer<RemovePolicyGrantRequest.Builder> removePolicyGrantRequest) Removes a policy grant.removePolicyGrant(RemovePolicyGrantRequest removePolicyGrantRequest) Removes a policy grant.revokeSubscription(Consumer<RevokeSubscriptionRequest.Builder> revokeSubscriptionRequest) Revokes a specified subscription in Amazon DataZone.revokeSubscription(RevokeSubscriptionRequest revokeSubscriptionRequest) Revokes a specified subscription in Amazon DataZone.default CompletableFuture<SearchResponse> search(Consumer<SearchRequest.Builder> searchRequest) Searches for assets in Amazon DataZone.default CompletableFuture<SearchResponse> search(SearchRequest searchRequest) Searches for assets in Amazon DataZone.searchGroupProfiles(Consumer<SearchGroupProfilesRequest.Builder> searchGroupProfilesRequest) Searches group profiles in Amazon DataZone.searchGroupProfiles(SearchGroupProfilesRequest searchGroupProfilesRequest) Searches group profiles in Amazon DataZone.default SearchGroupProfilesPublishersearchGroupProfilesPaginator(Consumer<SearchGroupProfilesRequest.Builder> searchGroupProfilesRequest) This is a variant ofsearchGroupProfiles(software.amazon.awssdk.services.datazone.model.SearchGroupProfilesRequest)operation.default SearchGroupProfilesPublishersearchGroupProfilesPaginator(SearchGroupProfilesRequest searchGroupProfilesRequest) This is a variant ofsearchGroupProfiles(software.amazon.awssdk.services.datazone.model.SearchGroupProfilesRequest)operation.default CompletableFuture<SearchListingsResponse> searchListings(Consumer<SearchListingsRequest.Builder> searchListingsRequest) Searches listings in Amazon DataZone.default CompletableFuture<SearchListingsResponse> searchListings(SearchListingsRequest searchListingsRequest) Searches listings in Amazon DataZone.default SearchListingsPublishersearchListingsPaginator(Consumer<SearchListingsRequest.Builder> searchListingsRequest) This is a variant ofsearchListings(software.amazon.awssdk.services.datazone.model.SearchListingsRequest)operation.default SearchListingsPublishersearchListingsPaginator(SearchListingsRequest searchListingsRequest) This is a variant ofsearchListings(software.amazon.awssdk.services.datazone.model.SearchListingsRequest)operation.default SearchPublishersearchPaginator(Consumer<SearchRequest.Builder> searchRequest) This is a variant ofsearch(software.amazon.awssdk.services.datazone.model.SearchRequest)operation.default SearchPublishersearchPaginator(SearchRequest searchRequest) This is a variant ofsearch(software.amazon.awssdk.services.datazone.model.SearchRequest)operation.default CompletableFuture<SearchTypesResponse> searchTypes(Consumer<SearchTypesRequest.Builder> searchTypesRequest) Searches for types in Amazon DataZone.default CompletableFuture<SearchTypesResponse> searchTypes(SearchTypesRequest searchTypesRequest) Searches for types in Amazon DataZone.default SearchTypesPublishersearchTypesPaginator(Consumer<SearchTypesRequest.Builder> searchTypesRequest) This is a variant ofsearchTypes(software.amazon.awssdk.services.datazone.model.SearchTypesRequest)operation.default SearchTypesPublishersearchTypesPaginator(SearchTypesRequest searchTypesRequest) This is a variant ofsearchTypes(software.amazon.awssdk.services.datazone.model.SearchTypesRequest)operation.searchUserProfiles(Consumer<SearchUserProfilesRequest.Builder> searchUserProfilesRequest) Searches user profiles in Amazon DataZone.searchUserProfiles(SearchUserProfilesRequest searchUserProfilesRequest) Searches user profiles in Amazon DataZone.default SearchUserProfilesPublishersearchUserProfilesPaginator(Consumer<SearchUserProfilesRequest.Builder> searchUserProfilesRequest) This is a variant ofsearchUserProfiles(software.amazon.awssdk.services.datazone.model.SearchUserProfilesRequest)operation.default SearchUserProfilesPublishersearchUserProfilesPaginator(SearchUserProfilesRequest searchUserProfilesRequest) This is a variant ofsearchUserProfiles(software.amazon.awssdk.services.datazone.model.SearchUserProfilesRequest)operation.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstartDataSourceRun(Consumer<StartDataSourceRunRequest.Builder> startDataSourceRunRequest) Start the run of the specified data source in Amazon DataZone.startDataSourceRun(StartDataSourceRunRequest startDataSourceRunRequest) Start the run of the specified data source in Amazon DataZone.startMetadataGenerationRun(Consumer<StartMetadataGenerationRunRequest.Builder> startMetadataGenerationRunRequest) Starts the metadata generation run.startMetadataGenerationRun(StartMetadataGenerationRunRequest startMetadataGenerationRunRequest) Starts the metadata generation run.default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Tags a resource in Amazon DataZone.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest) Tags a resource in Amazon DataZone.default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Untags a resource in Amazon DataZone.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Untags a resource in Amazon DataZone.updateAccountPool(Consumer<UpdateAccountPoolRequest.Builder> updateAccountPoolRequest) Updates the account pool.updateAccountPool(UpdateAccountPoolRequest updateAccountPoolRequest) Updates the account pool.updateAssetFilter(Consumer<UpdateAssetFilterRequest.Builder> updateAssetFilterRequest) Updates an asset filter.updateAssetFilter(UpdateAssetFilterRequest updateAssetFilterRequest) Updates an asset filter.updateConnection(Consumer<UpdateConnectionRequest.Builder> updateConnectionRequest) Updates a connection.updateConnection(UpdateConnectionRequest updateConnectionRequest) Updates a connection.updateDataSource(Consumer<UpdateDataSourceRequest.Builder> updateDataSourceRequest) Updates the specified data source in Amazon DataZone.updateDataSource(UpdateDataSourceRequest updateDataSourceRequest) Updates the specified data source in Amazon DataZone.default CompletableFuture<UpdateDomainResponse> updateDomain(Consumer<UpdateDomainRequest.Builder> updateDomainRequest) Updates a Amazon DataZone domain.default CompletableFuture<UpdateDomainResponse> updateDomain(UpdateDomainRequest updateDomainRequest) Updates a Amazon DataZone domain.updateDomainUnit(Consumer<UpdateDomainUnitRequest.Builder> updateDomainUnitRequest) Updates the domain unit.updateDomainUnit(UpdateDomainUnitRequest updateDomainUnitRequest) Updates the domain unit.updateEnvironment(Consumer<UpdateEnvironmentRequest.Builder> updateEnvironmentRequest) Updates the specified environment in Amazon DataZone.updateEnvironment(UpdateEnvironmentRequest updateEnvironmentRequest) Updates the specified environment in Amazon DataZone.updateEnvironmentAction(Consumer<UpdateEnvironmentActionRequest.Builder> updateEnvironmentActionRequest) Updates an environment action.updateEnvironmentAction(UpdateEnvironmentActionRequest updateEnvironmentActionRequest) Updates an environment action.updateEnvironmentBlueprint(Consumer<UpdateEnvironmentBlueprintRequest.Builder> updateEnvironmentBlueprintRequest) Updates an environment blueprint in Amazon DataZone.updateEnvironmentBlueprint(UpdateEnvironmentBlueprintRequest updateEnvironmentBlueprintRequest) Updates an environment blueprint in Amazon DataZone.updateEnvironmentProfile(Consumer<UpdateEnvironmentProfileRequest.Builder> updateEnvironmentProfileRequest) Updates the specified environment profile in Amazon DataZone.updateEnvironmentProfile(UpdateEnvironmentProfileRequest updateEnvironmentProfileRequest) Updates the specified environment profile in Amazon DataZone.default CompletableFuture<UpdateGlossaryResponse> updateGlossary(Consumer<UpdateGlossaryRequest.Builder> updateGlossaryRequest) Updates the business glossary in Amazon DataZone.default CompletableFuture<UpdateGlossaryResponse> updateGlossary(UpdateGlossaryRequest updateGlossaryRequest) Updates the business glossary in Amazon DataZone.updateGlossaryTerm(Consumer<UpdateGlossaryTermRequest.Builder> updateGlossaryTermRequest) Updates a business glossary term in Amazon DataZone.updateGlossaryTerm(UpdateGlossaryTermRequest updateGlossaryTermRequest) Updates a business glossary term in Amazon DataZone.updateGroupProfile(Consumer<UpdateGroupProfileRequest.Builder> updateGroupProfileRequest) Updates the specified group profile in Amazon DataZone.updateGroupProfile(UpdateGroupProfileRequest updateGroupProfileRequest) Updates the specified group profile in Amazon DataZone.default CompletableFuture<UpdateProjectResponse> updateProject(Consumer<UpdateProjectRequest.Builder> updateProjectRequest) Updates the specified project in Amazon DataZone.default CompletableFuture<UpdateProjectResponse> updateProject(UpdateProjectRequest updateProjectRequest) Updates the specified project in Amazon DataZone.updateProjectProfile(Consumer<UpdateProjectProfileRequest.Builder> updateProjectProfileRequest) Updates a project profile.updateProjectProfile(UpdateProjectProfileRequest updateProjectProfileRequest) Updates a project profile.default CompletableFuture<UpdateRuleResponse> updateRule(Consumer<UpdateRuleRequest.Builder> updateRuleRequest) Updates a rule.default CompletableFuture<UpdateRuleResponse> updateRule(UpdateRuleRequest updateRuleRequest) Updates a rule.updateSubscriptionGrantStatus(Consumer<UpdateSubscriptionGrantStatusRequest.Builder> updateSubscriptionGrantStatusRequest) Updates the status of the specified subscription grant status in Amazon DataZone.updateSubscriptionGrantStatus(UpdateSubscriptionGrantStatusRequest updateSubscriptionGrantStatusRequest) Updates the status of the specified subscription grant status in Amazon DataZone.updateSubscriptionRequest(Consumer<UpdateSubscriptionRequestRequest.Builder> updateSubscriptionRequestRequest) Updates a specified subscription request in Amazon DataZone.updateSubscriptionRequest(UpdateSubscriptionRequestRequest updateSubscriptionRequestRequest) Updates a specified subscription request in Amazon DataZone.updateSubscriptionTarget(Consumer<UpdateSubscriptionTargetRequest.Builder> updateSubscriptionTargetRequest) Updates the specified subscription target in Amazon DataZone.updateSubscriptionTarget(UpdateSubscriptionTargetRequest updateSubscriptionTargetRequest) Updates the specified subscription target in Amazon DataZone.updateUserProfile(Consumer<UpdateUserProfileRequest.Builder> updateUserProfileRequest) Updates the specified user profile in Amazon DataZone.updateUserProfile(UpdateUserProfileRequest updateUserProfileRequest) Updates the specified user profile in Amazon DataZone.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
closeMethods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
-
-
Method Details
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
addEntityOwner
default CompletableFuture<AddEntityOwnerResponse> addEntityOwner(AddEntityOwnerRequest addEntityOwnerRequest) Adds the owner of an entity (a domain unit).
- Parameters:
addEntityOwnerRequest-- Returns:
- A Java Future containing the result of the AddEntityOwner operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
addEntityOwner
default CompletableFuture<AddEntityOwnerResponse> addEntityOwner(Consumer<AddEntityOwnerRequest.Builder> addEntityOwnerRequest) Adds the owner of an entity (a domain unit).
This is a convenience which creates an instance of the
AddEntityOwnerRequest.Builderavoiding the need to create one manually viaAddEntityOwnerRequest.builder()- Parameters:
addEntityOwnerRequest- AConsumerthat will call methods onAddEntityOwnerRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the AddEntityOwner operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
addPolicyGrant
default CompletableFuture<AddPolicyGrantResponse> addPolicyGrant(AddPolicyGrantRequest addPolicyGrantRequest) Adds a policy grant (an authorization policy) to a specified entity, including domain units, environment blueprint configurations, or environment profiles.
- Parameters:
addPolicyGrantRequest-- Returns:
- A Java Future containing the result of the AddPolicyGrant operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
addPolicyGrant
default CompletableFuture<AddPolicyGrantResponse> addPolicyGrant(Consumer<AddPolicyGrantRequest.Builder> addPolicyGrantRequest) Adds a policy grant (an authorization policy) to a specified entity, including domain units, environment blueprint configurations, or environment profiles.
This is a convenience which creates an instance of the
AddPolicyGrantRequest.Builderavoiding the need to create one manually viaAddPolicyGrantRequest.builder()- Parameters:
addPolicyGrantRequest- AConsumerthat will call methods onAddPolicyGrantRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the AddPolicyGrant operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
associateEnvironmentRole
default CompletableFuture<AssociateEnvironmentRoleResponse> associateEnvironmentRole(AssociateEnvironmentRoleRequest associateEnvironmentRoleRequest) Associates the environment role in Amazon DataZone.
- Parameters:
associateEnvironmentRoleRequest-- Returns:
- A Java Future containing the result of the AssociateEnvironmentRole operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
associateEnvironmentRole
default CompletableFuture<AssociateEnvironmentRoleResponse> associateEnvironmentRole(Consumer<AssociateEnvironmentRoleRequest.Builder> associateEnvironmentRoleRequest) Associates the environment role in Amazon DataZone.
This is a convenience which creates an instance of the
AssociateEnvironmentRoleRequest.Builderavoiding the need to create one manually viaAssociateEnvironmentRoleRequest.builder()- Parameters:
associateEnvironmentRoleRequest- AConsumerthat will call methods onAssociateEnvironmentRoleRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the AssociateEnvironmentRole operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
associateGovernedTerms
default CompletableFuture<AssociateGovernedTermsResponse> associateGovernedTerms(AssociateGovernedTermsRequest associateGovernedTermsRequest) Associates governed terms with an asset.
- Parameters:
associateGovernedTermsRequest-- Returns:
- A Java Future containing the result of the AssociateGovernedTerms operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
associateGovernedTerms
default CompletableFuture<AssociateGovernedTermsResponse> associateGovernedTerms(Consumer<AssociateGovernedTermsRequest.Builder> associateGovernedTermsRequest) Associates governed terms with an asset.
This is a convenience which creates an instance of the
AssociateGovernedTermsRequest.Builderavoiding the need to create one manually viaAssociateGovernedTermsRequest.builder()- Parameters:
associateGovernedTermsRequest- AConsumerthat will call methods onAssociateGovernedTermsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the AssociateGovernedTerms operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
cancelMetadataGenerationRun
default CompletableFuture<CancelMetadataGenerationRunResponse> cancelMetadataGenerationRun(CancelMetadataGenerationRunRequest cancelMetadataGenerationRunRequest) Cancels the metadata generation run.
Prerequisites:
-
The run must exist and be in a cancelable status (e.g., SUBMITTED, IN_PROGRESS).
-
Runs in SUCCEEDED status cannot be cancelled.
-
User must have access to the run and cancel permissions.
- Parameters:
cancelMetadataGenerationRunRequest-- Returns:
- A Java Future containing the result of the CancelMetadataGenerationRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
cancelMetadataGenerationRun
default CompletableFuture<CancelMetadataGenerationRunResponse> cancelMetadataGenerationRun(Consumer<CancelMetadataGenerationRunRequest.Builder> cancelMetadataGenerationRunRequest) Cancels the metadata generation run.
Prerequisites:
-
The run must exist and be in a cancelable status (e.g., SUBMITTED, IN_PROGRESS).
-
Runs in SUCCEEDED status cannot be cancelled.
-
User must have access to the run and cancel permissions.
This is a convenience which creates an instance of the
CancelMetadataGenerationRunRequest.Builderavoiding the need to create one manually viaCancelMetadataGenerationRunRequest.builder()- Parameters:
cancelMetadataGenerationRunRequest- AConsumerthat will call methods onCancelMetadataGenerationRunRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CancelMetadataGenerationRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createAccountPool
default CompletableFuture<CreateAccountPoolResponse> createAccountPool(CreateAccountPoolRequest createAccountPoolRequest) Creates an account pool.
- Parameters:
createAccountPoolRequest-- Returns:
- A Java Future containing the result of the CreateAccountPool operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createAccountPool
default CompletableFuture<CreateAccountPoolResponse> createAccountPool(Consumer<CreateAccountPoolRequest.Builder> createAccountPoolRequest) Creates an account pool.
This is a convenience which creates an instance of the
CreateAccountPoolRequest.Builderavoiding the need to create one manually viaCreateAccountPoolRequest.builder()- Parameters:
createAccountPoolRequest- AConsumerthat will call methods onCreateAccountPoolRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateAccountPool operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createAsset
Creates an asset in Amazon DataZone catalog.
Before creating assets, make sure that the following requirements are met:
-
--domain-identifiermust refer to an existing domain. -
--owning-project-identifiermust be a valid project within the domain. -
Asset type must be created beforehand using
create-asset-type, or be a supported system-defined type. For more information, see create-asset-type. -
--type-revision(if used) must match a valid revision of the asset type. -
formsInputis required when it is associated as required in theasset-type. For more information, see create-form-type. -
Form content must include all required fields as per the form schema (e.g.,
bucketArn).
You must invoke the following pre-requisite commands before invoking this API:
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createAsset
default CompletableFuture<CreateAssetResponse> createAsset(Consumer<CreateAssetRequest.Builder> createAssetRequest) Creates an asset in Amazon DataZone catalog.
Before creating assets, make sure that the following requirements are met:
-
--domain-identifiermust refer to an existing domain. -
--owning-project-identifiermust be a valid project within the domain. -
Asset type must be created beforehand using
create-asset-type, or be a supported system-defined type. For more information, see create-asset-type. -
--type-revision(if used) must match a valid revision of the asset type. -
formsInputis required when it is associated as required in theasset-type. For more information, see create-form-type. -
Form content must include all required fields as per the form schema (e.g.,
bucketArn).
You must invoke the following pre-requisite commands before invoking this API:
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createAssetFilter
default CompletableFuture<CreateAssetFilterResponse> createAssetFilter(CreateAssetFilterRequest createAssetFilterRequest) Creates a data asset filter.
Asset filters provide a sophisticated way to create controlled views of data assets by selecting specific columns or applying row-level filters. This capability is crucial for organizations that need to share data while maintaining security and privacy controls. For example, your database might be filtered to show only non-PII fields to certain users, or sales data might be filtered by region for different regional teams. Asset filters enable fine-grained access control while maintaining a single source of truth.
Prerequisites:
-
A valid domain (
--domain-identifier) must exist. -
A data asset (
--asset-identifier) must already be created under that domain. -
The asset must have the referenced columns available in its schema for column-based filtering.
-
You cannot specify both (
columnConfiguration,rowConfiguration)at the same time.
- Parameters:
createAssetFilterRequest-- Returns:
- A Java Future containing the result of the CreateAssetFilter operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createAssetFilter
default CompletableFuture<CreateAssetFilterResponse> createAssetFilter(Consumer<CreateAssetFilterRequest.Builder> createAssetFilterRequest) Creates a data asset filter.
Asset filters provide a sophisticated way to create controlled views of data assets by selecting specific columns or applying row-level filters. This capability is crucial for organizations that need to share data while maintaining security and privacy controls. For example, your database might be filtered to show only non-PII fields to certain users, or sales data might be filtered by region for different regional teams. Asset filters enable fine-grained access control while maintaining a single source of truth.
Prerequisites:
-
A valid domain (
--domain-identifier) must exist. -
A data asset (
--asset-identifier) must already be created under that domain. -
The asset must have the referenced columns available in its schema for column-based filtering.
-
You cannot specify both (
columnConfiguration,rowConfiguration)at the same time.
This is a convenience which creates an instance of the
CreateAssetFilterRequest.Builderavoiding the need to create one manually viaCreateAssetFilterRequest.builder()- Parameters:
createAssetFilterRequest- AConsumerthat will call methods onCreateAssetFilterRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateAssetFilter operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createAssetRevision
default CompletableFuture<CreateAssetRevisionResponse> createAssetRevision(CreateAssetRevisionRequest createAssetRevisionRequest) Creates a revision of the asset.
Asset revisions represent new versions of existing assets, capturing changes to either the underlying data or its metadata. They maintain a historical record of how assets evolve over time, who made changes, and when those changes occurred. This versioning capability is crucial for governance and compliance, allowing organizations to track changes, understand their impact, and roll back if necessary.
Prerequisites:
-
Asset must already exist in the domain with identifier.
-
formsInputis required when asset has the form type.typeRevisionshould be the latest version of form type. -
The form content must include all required fields (e.g.,
bucketArnforS3ObjectCollectionForm). -
The owning project of the original asset must still exist and be active.
-
User must have write access to the project and domain.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createAssetRevision
default CompletableFuture<CreateAssetRevisionResponse> createAssetRevision(Consumer<CreateAssetRevisionRequest.Builder> createAssetRevisionRequest) Creates a revision of the asset.
Asset revisions represent new versions of existing assets, capturing changes to either the underlying data or its metadata. They maintain a historical record of how assets evolve over time, who made changes, and when those changes occurred. This versioning capability is crucial for governance and compliance, allowing organizations to track changes, understand their impact, and roll back if necessary.
Prerequisites:
-
Asset must already exist in the domain with identifier.
-
formsInputis required when asset has the form type.typeRevisionshould be the latest version of form type. -
The form content must include all required fields (e.g.,
bucketArnforS3ObjectCollectionForm). -
The owning project of the original asset must still exist and be active.
-
User must have write access to the project and domain.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createAssetType
default CompletableFuture<CreateAssetTypeResponse> createAssetType(CreateAssetTypeRequest createAssetTypeRequest) Creates a custom asset type.
Prerequisites:
-
The
formsInputfield is required, however, can be passed as empty (e.g.-forms-input {}). -
You must have
CreateAssetTypepermissions. -
The domain-identifier and owning-project-identifier must be valid and active.
-
The name of the asset type must be unique within the domain — duplicate names will cause failure.
-
JSON input must be valid — incorrect formatting causes Invalid JSON errors.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createAssetType
default CompletableFuture<CreateAssetTypeResponse> createAssetType(Consumer<CreateAssetTypeRequest.Builder> createAssetTypeRequest) Creates a custom asset type.
Prerequisites:
-
The
formsInputfield is required, however, can be passed as empty (e.g.-forms-input {}). -
You must have
CreateAssetTypepermissions. -
The domain-identifier and owning-project-identifier must be valid and active.
-
The name of the asset type must be unique within the domain — duplicate names will cause failure.
-
JSON input must be valid — incorrect formatting causes Invalid JSON errors.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createConnection
default CompletableFuture<CreateConnectionResponse> createConnection(CreateConnectionRequest createConnectionRequest) Creates a new connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
- Parameters:
createConnectionRequest-- Returns:
- A Java Future containing the result of the CreateConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createConnection
default CompletableFuture<CreateConnectionResponse> createConnection(Consumer<CreateConnectionRequest.Builder> createConnectionRequest) Creates a new connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
This is a convenience which creates an instance of the
CreateConnectionRequest.Builderavoiding the need to create one manually viaCreateConnectionRequest.builder()- Parameters:
createConnectionRequest- AConsumerthat will call methods onCreateConnectionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createDataProduct
default CompletableFuture<CreateDataProductResponse> createDataProduct(CreateDataProductRequest createDataProductRequest) Creates a data product.
A data product is a comprehensive package that combines data assets with their associated metadata, documentation, and access controls. It's designed to serve specific business needs or use cases, making it easier for users to find and consume data appropriately. Data products include important information about data quality, freshness, and usage guidelines, effectively bridging the gap between data producers and consumers while ensuring proper governance.
Prerequisites:
-
The domain must exist and be accessible.
-
The owning project must be valid and active.
-
The name must be unique within the domain (no existing data product with the same name).
-
User must have create permissions for data products in the project.
- Parameters:
createDataProductRequest-- Returns:
- A Java Future containing the result of the CreateDataProduct operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createDataProduct
default CompletableFuture<CreateDataProductResponse> createDataProduct(Consumer<CreateDataProductRequest.Builder> createDataProductRequest) Creates a data product.
A data product is a comprehensive package that combines data assets with their associated metadata, documentation, and access controls. It's designed to serve specific business needs or use cases, making it easier for users to find and consume data appropriately. Data products include important information about data quality, freshness, and usage guidelines, effectively bridging the gap between data producers and consumers while ensuring proper governance.
Prerequisites:
-
The domain must exist and be accessible.
-
The owning project must be valid and active.
-
The name must be unique within the domain (no existing data product with the same name).
-
User must have create permissions for data products in the project.
This is a convenience which creates an instance of the
CreateDataProductRequest.Builderavoiding the need to create one manually viaCreateDataProductRequest.builder()- Parameters:
createDataProductRequest- AConsumerthat will call methods onCreateDataProductRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateDataProduct operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createDataProductRevision
default CompletableFuture<CreateDataProductRevisionResponse> createDataProductRevision(CreateDataProductRevisionRequest createDataProductRevisionRequest) Creates a data product revision.
Prerequisites:
-
The original data product must exist in the given domain.
-
User must have permissions on the data product.
-
The domain must be valid and accessible.
-
The new revision name must comply with naming constraints (if required).
- Parameters:
createDataProductRevisionRequest-- Returns:
- A Java Future containing the result of the CreateDataProductRevision operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createDataProductRevision
default CompletableFuture<CreateDataProductRevisionResponse> createDataProductRevision(Consumer<CreateDataProductRevisionRequest.Builder> createDataProductRevisionRequest) Creates a data product revision.
Prerequisites:
-
The original data product must exist in the given domain.
-
User must have permissions on the data product.
-
The domain must be valid and accessible.
-
The new revision name must comply with naming constraints (if required).
This is a convenience which creates an instance of the
CreateDataProductRevisionRequest.Builderavoiding the need to create one manually viaCreateDataProductRevisionRequest.builder()- Parameters:
createDataProductRevisionRequest- AConsumerthat will call methods onCreateDataProductRevisionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateDataProductRevision operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createDomainUnit
default CompletableFuture<CreateDomainUnitResponse> createDomainUnit(CreateDomainUnitRequest createDomainUnitRequest) Creates a domain unit in Amazon DataZone.
- Parameters:
createDomainUnitRequest-- Returns:
- A Java Future containing the result of the CreateDomainUnit operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createDomainUnit
default CompletableFuture<CreateDomainUnitResponse> createDomainUnit(Consumer<CreateDomainUnitRequest.Builder> createDomainUnitRequest) Creates a domain unit in Amazon DataZone.
This is a convenience which creates an instance of the
CreateDomainUnitRequest.Builderavoiding the need to create one manually viaCreateDomainUnitRequest.builder()- Parameters:
createDomainUnitRequest- AConsumerthat will call methods onCreateDomainUnitRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateDomainUnit operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createEnvironmentAction
default CompletableFuture<CreateEnvironmentActionResponse> createEnvironmentAction(CreateEnvironmentActionRequest createEnvironmentActionRequest) Creates an action for the environment, for example, creates a console link for an analytics tool that is available in this environment.
- Parameters:
createEnvironmentActionRequest-- Returns:
- A Java Future containing the result of the CreateEnvironmentAction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createEnvironmentAction
default CompletableFuture<CreateEnvironmentActionResponse> createEnvironmentAction(Consumer<CreateEnvironmentActionRequest.Builder> createEnvironmentActionRequest) Creates an action for the environment, for example, creates a console link for an analytics tool that is available in this environment.
This is a convenience which creates an instance of the
CreateEnvironmentActionRequest.Builderavoiding the need to create one manually viaCreateEnvironmentActionRequest.builder()- Parameters:
createEnvironmentActionRequest- AConsumerthat will call methods onCreateEnvironmentActionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateEnvironmentAction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createEnvironmentBlueprint
default CompletableFuture<CreateEnvironmentBlueprintResponse> createEnvironmentBlueprint(CreateEnvironmentBlueprintRequest createEnvironmentBlueprintRequest) Creates a Amazon DataZone blueprint.
- Parameters:
createEnvironmentBlueprintRequest-- Returns:
- A Java Future containing the result of the CreateEnvironmentBlueprint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createEnvironmentBlueprint
default CompletableFuture<CreateEnvironmentBlueprintResponse> createEnvironmentBlueprint(Consumer<CreateEnvironmentBlueprintRequest.Builder> createEnvironmentBlueprintRequest) Creates a Amazon DataZone blueprint.
This is a convenience which creates an instance of the
CreateEnvironmentBlueprintRequest.Builderavoiding the need to create one manually viaCreateEnvironmentBlueprintRequest.builder()- Parameters:
createEnvironmentBlueprintRequest- AConsumerthat will call methods onCreateEnvironmentBlueprintRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateEnvironmentBlueprint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createFormType
default CompletableFuture<CreateFormTypeResponse> createFormType(CreateFormTypeRequest createFormTypeRequest) Creates a metadata form type.
Prerequisites:
-
The domain must exist and be in an
ENABLEDstate. -
The owning project must exist and be accessible.
-
The name must be unique within the domain.
For custom form types, to indicate that a field should be searchable, annotate it with
@amazon.datazone#searchable. By default, searchable fields are indexed for semantic search, where related query terms will match the attribute value even if they are not stemmed or keyword matches. To indicate that a field should be indexed for lexical search (which disables semantic search but supports stemmed and partial matches), annotate it with@amazon.datazone#searchable(modes:["LEXICAL"]). To indicate that a field should be indexed for technical identifier search (for more information on technical identifier search, see: https://aws.amazon.com/blogs/big-data/streamline-data-discovery-with-precise-technical-identifier-search-in- amazon-sagemaker-unified-studio/), annotate it with@amazon.datazone#searchable(modes:["TECHNICAL"]).To denote that a field will store glossary term ids (which are filterable via the Search/SearchListings APIs), annotate it with
@amazon.datazone#glossaryterm("invalid input: '$'{GLOSSARY_ID}"), whereinvalid input: '$'{GLOSSARY_ID}is the id of the glossary that the glossary terms stored in the field belong to.- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createFormType
default CompletableFuture<CreateFormTypeResponse> createFormType(Consumer<CreateFormTypeRequest.Builder> createFormTypeRequest) Creates a metadata form type.
Prerequisites:
-
The domain must exist and be in an
ENABLEDstate. -
The owning project must exist and be accessible.
-
The name must be unique within the domain.
For custom form types, to indicate that a field should be searchable, annotate it with
@amazon.datazone#searchable. By default, searchable fields are indexed for semantic search, where related query terms will match the attribute value even if they are not stemmed or keyword matches. To indicate that a field should be indexed for lexical search (which disables semantic search but supports stemmed and partial matches), annotate it with@amazon.datazone#searchable(modes:["LEXICAL"]). To indicate that a field should be indexed for technical identifier search (for more information on technical identifier search, see: https://aws.amazon.com/blogs/big-data/streamline-data-discovery-with-precise-technical-identifier-search-in- amazon-sagemaker-unified-studio/), annotate it with@amazon.datazone#searchable(modes:["TECHNICAL"]).To denote that a field will store glossary term ids (which are filterable via the Search/SearchListings APIs), annotate it with
@amazon.datazone#glossaryterm("invalid input: '$'{GLOSSARY_ID}"), whereinvalid input: '$'{GLOSSARY_ID}is the id of the glossary that the glossary terms stored in the field belong to.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createGlossary
default CompletableFuture<CreateGlossaryResponse> createGlossary(CreateGlossaryRequest createGlossaryRequest) Creates an Amazon DataZone business glossary.
Specifies that this is a create glossary policy.
A glossary serves as the central repository for business terminology and definitions within an organization. It helps establish and maintain a common language across different departments and teams, reducing miscommunication and ensuring consistent interpretation of business concepts. Glossaries can include hierarchical relationships between terms, cross-references, and links to actual data assets, making them invaluable for both business users and technical teams trying to understand and use data correctly.
Prerequisites:
-
Domain must exist and be in an active state.
-
Owning project must exist and be accessible by the caller.
-
The glossary name must be unique within the domain.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createGlossary
default CompletableFuture<CreateGlossaryResponse> createGlossary(Consumer<CreateGlossaryRequest.Builder> createGlossaryRequest) Creates an Amazon DataZone business glossary.
Specifies that this is a create glossary policy.
A glossary serves as the central repository for business terminology and definitions within an organization. It helps establish and maintain a common language across different departments and teams, reducing miscommunication and ensuring consistent interpretation of business concepts. Glossaries can include hierarchical relationships between terms, cross-references, and links to actual data assets, making them invaluable for both business users and technical teams trying to understand and use data correctly.
Prerequisites:
-
Domain must exist and be in an active state.
-
Owning project must exist and be accessible by the caller.
-
The glossary name must be unique within the domain.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createGlossaryTerm
default CompletableFuture<CreateGlossaryTermResponse> createGlossaryTerm(CreateGlossaryTermRequest createGlossaryTermRequest) Creates a business glossary term.
A glossary term represents an individual entry within the Amazon DataZone glossary, serving as a standardized definition for a specific business concept or data element. Each term can include rich metadata such as detailed definitions, synonyms, related terms, and usage examples. Glossary terms can be linked directly to data assets, providing business context to technical data elements. This linking capability helps users understand the business meaning of data fields and ensures consistent interpretation across different systems and teams. Terms can also have relationships with other terms, creating a semantic network that reflects the complexity of business concepts.
Prerequisites:
-
Domain must exist.
-
Glossary must exist.
-
The term name must be unique within the glossary.
-
Ensure term does not conflict with existing terms in hierarchy.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
createGlossaryTerm
default CompletableFuture<CreateGlossaryTermResponse> createGlossaryTerm(Consumer<CreateGlossaryTermRequest.Builder> createGlossaryTermRequest) Creates a business glossary term.
A glossary term represents an individual entry within the Amazon DataZone glossary, serving as a standardized definition for a specific business concept or data element. Each term can include rich metadata such as detailed definitions, synonyms, related terms, and usage examples. Glossary terms can be linked directly to data assets, providing business context to technical data elements. This linking capability helps users understand the business meaning of data fields and ensures consistent interpretation across different systems and teams. Terms can also have relationships with other terms, creating a semantic network that reflects the complexity of business concepts.
Prerequisites:
-
Domain must exist.
-
Glossary must exist.
-
The term name must be unique within the glossary.
-
Ensure term does not conflict with existing terms in hierarchy.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createListingChangeSet
default CompletableFuture<CreateListingChangeSetResponse> createListingChangeSet(CreateListingChangeSetRequest createListingChangeSetRequest) Publishes a listing (a record of an asset at a given time) or removes a listing from the catalog.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createListingChangeSet
default CompletableFuture<CreateListingChangeSetResponse> createListingChangeSet(Consumer<CreateListingChangeSetRequest.Builder> createListingChangeSetRequest) Publishes a listing (a record of an asset at a given time) or removes a listing from the catalog.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createProjectProfile
default CompletableFuture<CreateProjectProfileResponse> createProjectProfile(CreateProjectProfileRequest createProjectProfileRequest) Creates a project profile.
- Parameters:
createProjectProfileRequest-- Returns:
- A Java Future containing the result of the CreateProjectProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createProjectProfile
default CompletableFuture<CreateProjectProfileResponse> createProjectProfile(Consumer<CreateProjectProfileRequest.Builder> createProjectProfileRequest) Creates a project profile.
This is a convenience which creates an instance of the
CreateProjectProfileRequest.Builderavoiding the need to create one manually viaCreateProjectProfileRequest.builder()- Parameters:
createProjectProfileRequest- AConsumerthat will call methods onCreateProjectProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateProjectProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createRule
Creates a rule in Amazon DataZone. A rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
- Parameters:
createRuleRequest-- Returns:
- A Java Future containing the result of the CreateRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
createRule
default CompletableFuture<CreateRuleResponse> createRule(Consumer<CreateRuleRequest.Builder> createRuleRequest) Creates a rule in Amazon DataZone. A rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
This is a convenience which creates an instance of the
CreateRuleRequest.Builderavoiding the need to create one manually viaCreateRuleRequest.builder()- Parameters:
createRuleRequest- AConsumerthat will call methods onCreateRuleRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the CreateRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteAccountPool
default CompletableFuture<DeleteAccountPoolResponse> deleteAccountPool(DeleteAccountPoolRequest deleteAccountPoolRequest) Deletes an account pool.
- Parameters:
deleteAccountPoolRequest-- Returns:
- A Java Future containing the result of the DeleteAccountPool operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteAccountPool
default CompletableFuture<DeleteAccountPoolResponse> deleteAccountPool(Consumer<DeleteAccountPoolRequest.Builder> deleteAccountPoolRequest) Deletes an account pool.
This is a convenience which creates an instance of the
DeleteAccountPoolRequest.Builderavoiding the need to create one manually viaDeleteAccountPoolRequest.builder()- Parameters:
deleteAccountPoolRequest- AConsumerthat will call methods onDeleteAccountPoolRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteAccountPool operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteAsset
Deletes an asset in Amazon DataZone.
-
--domain-identifier must refer to a valid and existing domain.
-
--identifier must refer to an existing asset in the specified domain.
-
Asset must not be referenced in any existing asset filters.
-
Asset must not be linked to any draft or published data product.
-
User must have delete permissions for the domain and project.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteAsset
default CompletableFuture<DeleteAssetResponse> deleteAsset(Consumer<DeleteAssetRequest.Builder> deleteAssetRequest) Deletes an asset in Amazon DataZone.
-
--domain-identifier must refer to a valid and existing domain.
-
--identifier must refer to an existing asset in the specified domain.
-
Asset must not be referenced in any existing asset filters.
-
Asset must not be linked to any draft or published data product.
-
User must have delete permissions for the domain and project.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteAssetFilter
default CompletableFuture<DeleteAssetFilterResponse> deleteAssetFilter(DeleteAssetFilterRequest deleteAssetFilterRequest) Deletes an asset filter.
Prerequisites:
-
The asset filter must exist.
-
The domain and asset must not have been deleted.
-
Ensure the --identifier refers to a valid filter ID.
- Parameters:
deleteAssetFilterRequest-- Returns:
- A Java Future containing the result of the DeleteAssetFilter operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteAssetFilter
default CompletableFuture<DeleteAssetFilterResponse> deleteAssetFilter(Consumer<DeleteAssetFilterRequest.Builder> deleteAssetFilterRequest) Deletes an asset filter.
Prerequisites:
-
The asset filter must exist.
-
The domain and asset must not have been deleted.
-
Ensure the --identifier refers to a valid filter ID.
This is a convenience which creates an instance of the
DeleteAssetFilterRequest.Builderavoiding the need to create one manually viaDeleteAssetFilterRequest.builder()- Parameters:
deleteAssetFilterRequest- AConsumerthat will call methods onDeleteAssetFilterRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteAssetFilter operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteAssetType
default CompletableFuture<DeleteAssetTypeResponse> deleteAssetType(DeleteAssetTypeRequest deleteAssetTypeRequest) Deletes an asset type in Amazon DataZone.
Prerequisites:
-
The asset type must exist in the domain.
-
You must have DeleteAssetType permission.
-
The asset type must not be in use (e.g., assigned to any asset). If used, deletion will fail.
-
You should retrieve the asset type using get-asset-type to confirm its presence before deletion.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteAssetType
default CompletableFuture<DeleteAssetTypeResponse> deleteAssetType(Consumer<DeleteAssetTypeRequest.Builder> deleteAssetTypeRequest) Deletes an asset type in Amazon DataZone.
Prerequisites:
-
The asset type must exist in the domain.
-
You must have DeleteAssetType permission.
-
The asset type must not be in use (e.g., assigned to any asset). If used, deletion will fail.
-
You should retrieve the asset type using get-asset-type to confirm its presence before deletion.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteConnection
default CompletableFuture<DeleteConnectionResponse> deleteConnection(DeleteConnectionRequest deleteConnectionRequest) Deletes and connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
- Parameters:
deleteConnectionRequest-- Returns:
- A Java Future containing the result of the DeleteConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteConnection
default CompletableFuture<DeleteConnectionResponse> deleteConnection(Consumer<DeleteConnectionRequest.Builder> deleteConnectionRequest) Deletes and connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
This is a convenience which creates an instance of the
DeleteConnectionRequest.Builderavoiding the need to create one manually viaDeleteConnectionRequest.builder()- Parameters:
deleteConnectionRequest- AConsumerthat will call methods onDeleteConnectionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteDataProduct
default CompletableFuture<DeleteDataProductResponse> deleteDataProduct(DeleteDataProductRequest deleteDataProductRequest) Deletes a data product in Amazon DataZone.
Prerequisites:
-
The data product must exist and not be deleted or archived.
-
The user must have delete permissions for the data product.
-
Domain and project must be active.
- Parameters:
deleteDataProductRequest-- Returns:
- A Java Future containing the result of the DeleteDataProduct operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteDataProduct
default CompletableFuture<DeleteDataProductResponse> deleteDataProduct(Consumer<DeleteDataProductRequest.Builder> deleteDataProductRequest) Deletes a data product in Amazon DataZone.
Prerequisites:
-
The data product must exist and not be deleted or archived.
-
The user must have delete permissions for the data product.
-
Domain and project must be active.
This is a convenience which creates an instance of the
DeleteDataProductRequest.Builderavoiding the need to create one manually viaDeleteDataProductRequest.builder()- Parameters:
deleteDataProductRequest- AConsumerthat will call methods onDeleteDataProductRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteDataProduct operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteDomainUnit
default CompletableFuture<DeleteDomainUnitResponse> deleteDomainUnit(DeleteDomainUnitRequest deleteDomainUnitRequest) Deletes a domain unit.
- Parameters:
deleteDomainUnitRequest-- Returns:
- A Java Future containing the result of the DeleteDomainUnit operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteDomainUnit
default CompletableFuture<DeleteDomainUnitResponse> deleteDomainUnit(Consumer<DeleteDomainUnitRequest.Builder> deleteDomainUnitRequest) Deletes a domain unit.
This is a convenience which creates an instance of the
DeleteDomainUnitRequest.Builderavoiding the need to create one manually viaDeleteDomainUnitRequest.builder()- Parameters:
deleteDomainUnitRequest- AConsumerthat will call methods onDeleteDomainUnitRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteDomainUnit operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteEnvironmentAction
default CompletableFuture<DeleteEnvironmentActionResponse> deleteEnvironmentAction(DeleteEnvironmentActionRequest deleteEnvironmentActionRequest) Deletes an action for the environment, for example, deletes a console link for an analytics tool that is available in this environment.
- Parameters:
deleteEnvironmentActionRequest-- Returns:
- A Java Future containing the result of the DeleteEnvironmentAction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteEnvironmentAction
default CompletableFuture<DeleteEnvironmentActionResponse> deleteEnvironmentAction(Consumer<DeleteEnvironmentActionRequest.Builder> deleteEnvironmentActionRequest) Deletes an action for the environment, for example, deletes a console link for an analytics tool that is available in this environment.
This is a convenience which creates an instance of the
DeleteEnvironmentActionRequest.Builderavoiding the need to create one manually viaDeleteEnvironmentActionRequest.builder()- Parameters:
deleteEnvironmentActionRequest- AConsumerthat will call methods onDeleteEnvironmentActionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteEnvironmentAction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteEnvironmentBlueprint
default CompletableFuture<DeleteEnvironmentBlueprintResponse> deleteEnvironmentBlueprint(DeleteEnvironmentBlueprintRequest deleteEnvironmentBlueprintRequest) Deletes a blueprint in Amazon DataZone.
- Parameters:
deleteEnvironmentBlueprintRequest-- Returns:
- A Java Future containing the result of the DeleteEnvironmentBlueprint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteEnvironmentBlueprint
default CompletableFuture<DeleteEnvironmentBlueprintResponse> deleteEnvironmentBlueprint(Consumer<DeleteEnvironmentBlueprintRequest.Builder> deleteEnvironmentBlueprintRequest) Deletes a blueprint in Amazon DataZone.
This is a convenience which creates an instance of the
DeleteEnvironmentBlueprintRequest.Builderavoiding the need to create one manually viaDeleteEnvironmentBlueprintRequest.builder()- Parameters:
deleteEnvironmentBlueprintRequest- AConsumerthat will call methods onDeleteEnvironmentBlueprintRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteEnvironmentBlueprint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteFormType
default CompletableFuture<DeleteFormTypeResponse> deleteFormType(DeleteFormTypeRequest deleteFormTypeRequest) Deletes and metadata form type in Amazon DataZone.
Prerequisites:
-
The form type must exist in the domain.
-
The form type must not be in use by any asset types or assets.
-
The domain must be valid and accessible.
-
User must have delete permissions on the form type.
-
Any dependencies (such as linked asset types) must be removed first.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteFormType
default CompletableFuture<DeleteFormTypeResponse> deleteFormType(Consumer<DeleteFormTypeRequest.Builder> deleteFormTypeRequest) Deletes and metadata form type in Amazon DataZone.
Prerequisites:
-
The form type must exist in the domain.
-
The form type must not be in use by any asset types or assets.
-
The domain must be valid and accessible.
-
User must have delete permissions on the form type.
-
Any dependencies (such as linked asset types) must be removed first.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteGlossary
default CompletableFuture<DeleteGlossaryResponse> deleteGlossary(DeleteGlossaryRequest deleteGlossaryRequest) Deletes a business glossary in Amazon DataZone.
Prerequisites:
-
The glossary must be in DISABLED state.
-
The glossary must not have any glossary terms associated with it.
-
The glossary must exist in the specified domain.
-
The caller must have the
datazone:DeleteGlossarypermission in the domain and glossary. -
Glossary should not be linked to any active metadata forms.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteGlossary
default CompletableFuture<DeleteGlossaryResponse> deleteGlossary(Consumer<DeleteGlossaryRequest.Builder> deleteGlossaryRequest) Deletes a business glossary in Amazon DataZone.
Prerequisites:
-
The glossary must be in DISABLED state.
-
The glossary must not have any glossary terms associated with it.
-
The glossary must exist in the specified domain.
-
The caller must have the
datazone:DeleteGlossarypermission in the domain and glossary. -
Glossary should not be linked to any active metadata forms.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteGlossaryTerm
default CompletableFuture<DeleteGlossaryTermResponse> deleteGlossaryTerm(DeleteGlossaryTermRequest deleteGlossaryTermRequest) Deletes a business glossary term in Amazon DataZone.
Prerequisites:
-
Glossary term must exist and be active.
-
The term must not be linked to other assets or child terms.
-
Caller must have delete permissions in the domain/glossary.
-
Ensure all associations (such as to assets or parent terms) are removed before deletion.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteGlossaryTerm
default CompletableFuture<DeleteGlossaryTermResponse> deleteGlossaryTerm(Consumer<DeleteGlossaryTermRequest.Builder> deleteGlossaryTermRequest) Deletes a business glossary term in Amazon DataZone.
Prerequisites:
-
Glossary term must exist and be active.
-
The term must not be linked to other assets or child terms.
-
Caller must have delete permissions in the domain/glossary.
-
Ensure all associations (such as to assets or parent terms) are removed before deletion.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
deleteListing
default CompletableFuture<DeleteListingResponse> deleteListing(DeleteListingRequest deleteListingRequest) Deletes a listing (a record of an asset at a given time).
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteListing
default CompletableFuture<DeleteListingResponse> deleteListing(Consumer<DeleteListingRequest.Builder> deleteListingRequest) Deletes a listing (a record of an asset at a given time).
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteProjectProfile
default CompletableFuture<DeleteProjectProfileResponse> deleteProjectProfile(DeleteProjectProfileRequest deleteProjectProfileRequest) Deletes a project profile.
- Parameters:
deleteProjectProfileRequest-- Returns:
- A Java Future containing the result of the DeleteProjectProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteProjectProfile
default CompletableFuture<DeleteProjectProfileResponse> deleteProjectProfile(Consumer<DeleteProjectProfileRequest.Builder> deleteProjectProfileRequest) Deletes a project profile.
This is a convenience which creates an instance of the
DeleteProjectProfileRequest.Builderavoiding the need to create one manually viaDeleteProjectProfileRequest.builder()- Parameters:
deleteProjectProfileRequest- AConsumerthat will call methods onDeleteProjectProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteProjectProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteRule
Deletes a rule in Amazon DataZone. A rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
- Parameters:
deleteRuleRequest-- Returns:
- A Java Future containing the result of the DeleteRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteRule
default CompletableFuture<DeleteRuleResponse> deleteRule(Consumer<DeleteRuleRequest.Builder> deleteRuleRequest) Deletes a rule in Amazon DataZone. A rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
This is a convenience which creates an instance of the
DeleteRuleRequest.Builderavoiding the need to create one manually viaDeleteRuleRequest.builder()- Parameters:
deleteRuleRequest- AConsumerthat will call methods onDeleteRuleRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteTimeSeriesDataPoints
default CompletableFuture<DeleteTimeSeriesDataPointsResponse> deleteTimeSeriesDataPoints(DeleteTimeSeriesDataPointsRequest deleteTimeSeriesDataPointsRequest) Deletes the specified time series form for the specified asset.
- Parameters:
deleteTimeSeriesDataPointsRequest-- Returns:
- A Java Future containing the result of the DeleteTimeSeriesDataPoints operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
deleteTimeSeriesDataPoints
default CompletableFuture<DeleteTimeSeriesDataPointsResponse> deleteTimeSeriesDataPoints(Consumer<DeleteTimeSeriesDataPointsRequest.Builder> deleteTimeSeriesDataPointsRequest) Deletes the specified time series form for the specified asset.
This is a convenience which creates an instance of the
DeleteTimeSeriesDataPointsRequest.Builderavoiding the need to create one manually viaDeleteTimeSeriesDataPointsRequest.builder()- Parameters:
deleteTimeSeriesDataPointsRequest- AConsumerthat will call methods onDeleteTimeSeriesDataPointsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DeleteTimeSeriesDataPoints operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
disassociateEnvironmentRole
default CompletableFuture<DisassociateEnvironmentRoleResponse> disassociateEnvironmentRole(DisassociateEnvironmentRoleRequest disassociateEnvironmentRoleRequest) Disassociates the environment role in Amazon DataZone.
- Parameters:
disassociateEnvironmentRoleRequest-- Returns:
- A Java Future containing the result of the DisassociateEnvironmentRole operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
disassociateEnvironmentRole
default CompletableFuture<DisassociateEnvironmentRoleResponse> disassociateEnvironmentRole(Consumer<DisassociateEnvironmentRoleRequest.Builder> disassociateEnvironmentRoleRequest) Disassociates the environment role in Amazon DataZone.
This is a convenience which creates an instance of the
DisassociateEnvironmentRoleRequest.Builderavoiding the need to create one manually viaDisassociateEnvironmentRoleRequest.builder()- Parameters:
disassociateEnvironmentRoleRequest- AConsumerthat will call methods onDisassociateEnvironmentRoleRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DisassociateEnvironmentRole operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
disassociateGovernedTerms
default CompletableFuture<DisassociateGovernedTermsResponse> disassociateGovernedTerms(DisassociateGovernedTermsRequest disassociateGovernedTermsRequest) Disassociates restricted terms from an asset.
- Parameters:
disassociateGovernedTermsRequest-- Returns:
- A Java Future containing the result of the DisassociateGovernedTerms operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
disassociateGovernedTerms
default CompletableFuture<DisassociateGovernedTermsResponse> disassociateGovernedTerms(Consumer<DisassociateGovernedTermsRequest.Builder> disassociateGovernedTermsRequest) Disassociates restricted terms from an asset.
This is a convenience which creates an instance of the
DisassociateGovernedTermsRequest.Builderavoiding the need to create one manually viaDisassociateGovernedTermsRequest.builder()- Parameters:
disassociateGovernedTermsRequest- AConsumerthat will call methods onDisassociateGovernedTermsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the DisassociateGovernedTerms operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getAccountPool
default CompletableFuture<GetAccountPoolResponse> getAccountPool(GetAccountPoolRequest getAccountPoolRequest) Gets the details of the account pool.
- Parameters:
getAccountPoolRequest-- Returns:
- A Java Future containing the result of the GetAccountPool operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getAccountPool
default CompletableFuture<GetAccountPoolResponse> getAccountPool(Consumer<GetAccountPoolRequest.Builder> getAccountPoolRequest) Gets the details of the account pool.
This is a convenience which creates an instance of the
GetAccountPoolRequest.Builderavoiding the need to create one manually viaGetAccountPoolRequest.builder()- Parameters:
getAccountPoolRequest- AConsumerthat will call methods onGetAccountPoolRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetAccountPool operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getAsset
Gets an Amazon DataZone asset.
An asset is the fundamental building block in Amazon DataZone, representing any data resource that needs to be cataloged and managed. It can take many forms, from Amazon S3 buckets and database tables to dashboards and machine learning models. Each asset contains comprehensive metadata about the resource, including its location, schema, ownership, and lineage information. Assets are essential for organizing and managing data resources across an organization, making them discoverable and usable while maintaining proper governance.
Before using the Amazon DataZone GetAsset command, ensure the following prerequisites are met:
-
Domain identifier must exist and be valid
-
Asset identifier must exist
-
User must have the required permissions to perform the action
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getAsset
default CompletableFuture<GetAssetResponse> getAsset(Consumer<GetAssetRequest.Builder> getAssetRequest) Gets an Amazon DataZone asset.
An asset is the fundamental building block in Amazon DataZone, representing any data resource that needs to be cataloged and managed. It can take many forms, from Amazon S3 buckets and database tables to dashboards and machine learning models. Each asset contains comprehensive metadata about the resource, including its location, schema, ownership, and lineage information. Assets are essential for organizing and managing data resources across an organization, making them discoverable and usable while maintaining proper governance.
Before using the Amazon DataZone GetAsset command, ensure the following prerequisites are met:
-
Domain identifier must exist and be valid
-
Asset identifier must exist
-
User must have the required permissions to perform the action
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getAssetFilter
default CompletableFuture<GetAssetFilterResponse> getAssetFilter(GetAssetFilterRequest getAssetFilterRequest) Gets an asset filter.
Prerequisites:
-
Domain (
--domain-identifier), asset (--asset-identifier), and filter (--identifier) must all exist. -
The asset filter should not have been deleted.
-
The asset must still exist (since the filter is linked to it).
- Parameters:
getAssetFilterRequest-- Returns:
- A Java Future containing the result of the GetAssetFilter operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getAssetFilter
default CompletableFuture<GetAssetFilterResponse> getAssetFilter(Consumer<GetAssetFilterRequest.Builder> getAssetFilterRequest) Gets an asset filter.
Prerequisites:
-
Domain (
--domain-identifier), asset (--asset-identifier), and filter (--identifier) must all exist. -
The asset filter should not have been deleted.
-
The asset must still exist (since the filter is linked to it).
This is a convenience which creates an instance of the
GetAssetFilterRequest.Builderavoiding the need to create one manually viaGetAssetFilterRequest.builder()- Parameters:
getAssetFilterRequest- AConsumerthat will call methods onGetAssetFilterRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetAssetFilter operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getAssetType
default CompletableFuture<GetAssetTypeResponse> getAssetType(GetAssetTypeRequest getAssetTypeRequest) Gets an Amazon DataZone asset type.
Asset types define the categories and characteristics of different kinds of data assets within Amazon DataZone.. They determine what metadata fields are required, what operations are possible, and how the asset integrates with other Amazon Web Services services. Asset types can range from built-in types like Amazon S3 buckets and Amazon Web Services Glue tables to custom types defined for specific organizational needs. Understanding asset types is crucial for properly organizing and managing different kinds of data resources.
Prerequisites:
-
The asset type with identifier must exist in the domain. ResourceNotFoundException.
-
You must have the GetAssetType permission.
-
Ensure the domain-identifier value is correct and accessible.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getAssetType
default CompletableFuture<GetAssetTypeResponse> getAssetType(Consumer<GetAssetTypeRequest.Builder> getAssetTypeRequest) Gets an Amazon DataZone asset type.
Asset types define the categories and characteristics of different kinds of data assets within Amazon DataZone.. They determine what metadata fields are required, what operations are possible, and how the asset integrates with other Amazon Web Services services. Asset types can range from built-in types like Amazon S3 buckets and Amazon Web Services Glue tables to custom types defined for specific organizational needs. Understanding asset types is crucial for properly organizing and managing different kinds of data resources.
Prerequisites:
-
The asset type with identifier must exist in the domain. ResourceNotFoundException.
-
You must have the GetAssetType permission.
-
Ensure the domain-identifier value is correct and accessible.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getConnection
default CompletableFuture<GetConnectionResponse> getConnection(GetConnectionRequest getConnectionRequest) Gets a connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
- Parameters:
getConnectionRequest-- Returns:
- A Java Future containing the result of the GetConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getConnection
default CompletableFuture<GetConnectionResponse> getConnection(Consumer<GetConnectionRequest.Builder> getConnectionRequest) Gets a connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
This is a convenience which creates an instance of the
GetConnectionRequest.Builderavoiding the need to create one manually viaGetConnectionRequest.builder()- Parameters:
getConnectionRequest- AConsumerthat will call methods onGetConnectionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getDataProduct
default CompletableFuture<GetDataProductResponse> getDataProduct(GetDataProductRequest getDataProductRequest) Gets the data product.
Prerequisites:
-
The data product ID must exist.
-
The domain must be valid and accessible.
-
User must have read or discovery permissions for the data product.
- Parameters:
getDataProductRequest-- Returns:
- A Java Future containing the result of the GetDataProduct operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getDataProduct
default CompletableFuture<GetDataProductResponse> getDataProduct(Consumer<GetDataProductRequest.Builder> getDataProductRequest) Gets the data product.
Prerequisites:
-
The data product ID must exist.
-
The domain must be valid and accessible.
-
User must have read or discovery permissions for the data product.
This is a convenience which creates an instance of the
GetDataProductRequest.Builderavoiding the need to create one manually viaGetDataProductRequest.builder()- Parameters:
getDataProductRequest- AConsumerthat will call methods onGetDataProductRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetDataProduct operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getDomain
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getDomainUnit
default CompletableFuture<GetDomainUnitResponse> getDomainUnit(GetDomainUnitRequest getDomainUnitRequest) Gets the details of the specified domain unit.
- Parameters:
getDomainUnitRequest-- Returns:
- A Java Future containing the result of the GetDomainUnit operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getDomainUnit
default CompletableFuture<GetDomainUnitResponse> getDomainUnit(Consumer<GetDomainUnitRequest.Builder> getDomainUnitRequest) Gets the details of the specified domain unit.
This is a convenience which creates an instance of the
GetDomainUnitRequest.Builderavoiding the need to create one manually viaGetDomainUnitRequest.builder()- Parameters:
getDomainUnitRequest- AConsumerthat will call methods onGetDomainUnitRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetDomainUnit operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getEnvironmentAction
default CompletableFuture<GetEnvironmentActionResponse> getEnvironmentAction(GetEnvironmentActionRequest getEnvironmentActionRequest) Gets the specified environment action.
- Parameters:
getEnvironmentActionRequest-- Returns:
- A Java Future containing the result of the GetEnvironmentAction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getEnvironmentAction
default CompletableFuture<GetEnvironmentActionResponse> getEnvironmentAction(Consumer<GetEnvironmentActionRequest.Builder> getEnvironmentActionRequest) Gets the specified environment action.
This is a convenience which creates an instance of the
GetEnvironmentActionRequest.Builderavoiding the need to create one manually viaGetEnvironmentActionRequest.builder()- Parameters:
getEnvironmentActionRequest- AConsumerthat will call methods onGetEnvironmentActionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetEnvironmentAction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getEnvironmentCredentials
default CompletableFuture<GetEnvironmentCredentialsResponse> getEnvironmentCredentials(GetEnvironmentCredentialsRequest getEnvironmentCredentialsRequest) Gets the credentials of an environment in Amazon DataZone.
- Parameters:
getEnvironmentCredentialsRequest-- Returns:
- A Java Future containing the result of the GetEnvironmentCredentials operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getEnvironmentCredentials
default CompletableFuture<GetEnvironmentCredentialsResponse> getEnvironmentCredentials(Consumer<GetEnvironmentCredentialsRequest.Builder> getEnvironmentCredentialsRequest) Gets the credentials of an environment in Amazon DataZone.
This is a convenience which creates an instance of the
GetEnvironmentCredentialsRequest.Builderavoiding the need to create one manually viaGetEnvironmentCredentialsRequest.builder()- Parameters:
getEnvironmentCredentialsRequest- AConsumerthat will call methods onGetEnvironmentCredentialsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetEnvironmentCredentials operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getFormType
Gets a metadata form type in Amazon DataZone.
Form types define the structure and validation rules for collecting metadata about assets in Amazon DataZone. They act as templates that ensure consistent metadata capture across similar types of assets, while allowing for customization to meet specific organizational needs. Form types can include required fields, validation rules, and dependencies, helping maintain high-quality metadata that makes data assets more discoverable and usable.
-
The form type with the specified identifier must exist in the given domain.
-
The domain must be valid and active.
-
User must have permission on the form type.
-
The form type should not be deleted or in an invalid state.
One use case for this API is to determine whether a form field is indexed for search.
A searchable field will be annotated with
@amazon.datazone#searchable. By default, searchable fields are indexed for semantic search, where related query terms will match the attribute value even if they are not stemmed or keyword matches. If a field is indexed technical identifier search, it will be annotated with@amazon.datazone#searchable(modes:["TECHNICAL"]). If a field is indexed for lexical search (supports stemmed and prefix matches but not semantic matches), it will be annotated with@amazon.datazone#searchable(modes:["LEXICAL"]).A field storing glossary term IDs (which is filterable) will be annotated with
@amazon.datazone#glossaryterm("invalid input: '$'{glossaryId}").- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getFormType
default CompletableFuture<GetFormTypeResponse> getFormType(Consumer<GetFormTypeRequest.Builder> getFormTypeRequest) Gets a metadata form type in Amazon DataZone.
Form types define the structure and validation rules for collecting metadata about assets in Amazon DataZone. They act as templates that ensure consistent metadata capture across similar types of assets, while allowing for customization to meet specific organizational needs. Form types can include required fields, validation rules, and dependencies, helping maintain high-quality metadata that makes data assets more discoverable and usable.
-
The form type with the specified identifier must exist in the given domain.
-
The domain must be valid and active.
-
User must have permission on the form type.
-
The form type should not be deleted or in an invalid state.
One use case for this API is to determine whether a form field is indexed for search.
A searchable field will be annotated with
@amazon.datazone#searchable. By default, searchable fields are indexed for semantic search, where related query terms will match the attribute value even if they are not stemmed or keyword matches. If a field is indexed technical identifier search, it will be annotated with@amazon.datazone#searchable(modes:["TECHNICAL"]). If a field is indexed for lexical search (supports stemmed and prefix matches but not semantic matches), it will be annotated with@amazon.datazone#searchable(modes:["LEXICAL"]).A field storing glossary term IDs (which is filterable) will be annotated with
@amazon.datazone#glossaryterm("invalid input: '$'{glossaryId}").
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getGlossary
Gets a business glossary in Amazon DataZone.
Prerequisites:
-
The specified glossary ID must exist and be associated with the given domain.
-
The caller must have the
datazone:GetGlossarypermission on the domain.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getGlossary
default CompletableFuture<GetGlossaryResponse> getGlossary(Consumer<GetGlossaryRequest.Builder> getGlossaryRequest) Gets a business glossary in Amazon DataZone.
Prerequisites:
-
The specified glossary ID must exist and be associated with the given domain.
-
The caller must have the
datazone:GetGlossarypermission on the domain.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getGlossaryTerm
default CompletableFuture<GetGlossaryTermResponse> getGlossaryTerm(GetGlossaryTermRequest getGlossaryTermRequest) Gets a business glossary term in Amazon DataZone.
Prerequisites:
-
Glossary term with identifier must exist in the domain.
-
User must have permission on the glossary term.
-
Domain must be accessible and active.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getGlossaryTerm
default CompletableFuture<GetGlossaryTermResponse> getGlossaryTerm(Consumer<GetGlossaryTermRequest.Builder> getGlossaryTermRequest) Gets a business glossary term in Amazon DataZone.
Prerequisites:
-
Glossary term with identifier must exist in the domain.
-
User must have permission on the glossary term.
-
Domain must be accessible and active.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getJobRun
The details of the job run.
- Parameters:
getJobRunRequest-- Returns:
- A Java Future containing the result of the GetJobRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getJobRun
default CompletableFuture<GetJobRunResponse> getJobRun(Consumer<GetJobRunRequest.Builder> getJobRunRequest) The details of the job run.
This is a convenience which creates an instance of the
GetJobRunRequest.Builderavoiding the need to create one manually viaGetJobRunRequest.builder()- Parameters:
getJobRunRequest- AConsumerthat will call methods onGetJobRunRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetJobRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getLineageEvent
default CompletableFuture<GetLineageEventResponse> getLineageEvent(GetLineageEventRequest getLineageEventRequest) Describes the lineage event.
- Parameters:
getLineageEventRequest-- Returns:
- A Java Future containing the result of the GetLineageEvent operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getLineageEvent
default CompletableFuture<GetLineageEventResponse> getLineageEvent(Consumer<GetLineageEventRequest.Builder> getLineageEventRequest) Describes the lineage event.
This is a convenience which creates an instance of the
GetLineageEventRequest.Builderavoiding the need to create one manually viaGetLineageEventRequest.builder()- Parameters:
getLineageEventRequest- AConsumerthat will call methods onGetLineageEventRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetLineageEvent operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getLineageNode
default CompletableFuture<GetLineageNodeResponse> getLineageNode(GetLineageNodeRequest getLineageNodeRequest) Gets the data lineage node.
- Parameters:
getLineageNodeRequest-- Returns:
- A Java Future containing the result of the GetLineageNode operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getLineageNode
default CompletableFuture<GetLineageNodeResponse> getLineageNode(Consumer<GetLineageNodeRequest.Builder> getLineageNodeRequest) Gets the data lineage node.
This is a convenience which creates an instance of the
GetLineageNodeRequest.Builderavoiding the need to create one manually viaGetLineageNodeRequest.builder()- Parameters:
getLineageNodeRequest- AConsumerthat will call methods onGetLineageNodeRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetLineageNode operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getListing
Gets a listing (a record of an asset at a given time). If you specify a listing version, only details that are specific to that version are returned.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getListing
default CompletableFuture<GetListingResponse> getListing(Consumer<GetListingRequest.Builder> getListingRequest) Gets a listing (a record of an asset at a given time). If you specify a listing version, only details that are specific to that version are returned.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getMetadataGenerationRun
default CompletableFuture<GetMetadataGenerationRunResponse> getMetadataGenerationRun(GetMetadataGenerationRunRequest getMetadataGenerationRunRequest) Gets a metadata generation run in Amazon DataZone.
Prerequisites:
-
Valid domain and run identifier.
-
The metadata generation run must exist.
-
User must have read access to the metadata run.
- Parameters:
getMetadataGenerationRunRequest-- Returns:
- A Java Future containing the result of the GetMetadataGenerationRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getMetadataGenerationRun
default CompletableFuture<GetMetadataGenerationRunResponse> getMetadataGenerationRun(Consumer<GetMetadataGenerationRunRequest.Builder> getMetadataGenerationRunRequest) Gets a metadata generation run in Amazon DataZone.
Prerequisites:
-
Valid domain and run identifier.
-
The metadata generation run must exist.
-
User must have read access to the metadata run.
This is a convenience which creates an instance of the
GetMetadataGenerationRunRequest.Builderavoiding the need to create one manually viaGetMetadataGenerationRunRequest.builder()- Parameters:
getMetadataGenerationRunRequest- AConsumerthat will call methods onGetMetadataGenerationRunRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetMetadataGenerationRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
getProject
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getProjectProfile
default CompletableFuture<GetProjectProfileResponse> getProjectProfile(GetProjectProfileRequest getProjectProfileRequest) The details of the project profile.
- Parameters:
getProjectProfileRequest-- Returns:
- A Java Future containing the result of the GetProjectProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getProjectProfile
default CompletableFuture<GetProjectProfileResponse> getProjectProfile(Consumer<GetProjectProfileRequest.Builder> getProjectProfileRequest) The details of the project profile.
This is a convenience which creates an instance of the
GetProjectProfileRequest.Builderavoiding the need to create one manually viaGetProjectProfileRequest.builder()- Parameters:
getProjectProfileRequest- AConsumerthat will call methods onGetProjectProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetProjectProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getRule
Gets the details of a rule in Amazon DataZone. A rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
- Parameters:
getRuleRequest-- Returns:
- A Java Future containing the result of the GetRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getRule
Gets the details of a rule in Amazon DataZone. A rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
This is a convenience which creates an instance of the
GetRuleRequest.Builderavoiding the need to create one manually viaGetRuleRequest.builder()- Parameters:
getRuleRequest- AConsumerthat will call methods onGetRuleRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getTimeSeriesDataPoint
default CompletableFuture<GetTimeSeriesDataPointResponse> getTimeSeriesDataPoint(GetTimeSeriesDataPointRequest getTimeSeriesDataPointRequest) Gets the existing data point for the asset.
- Parameters:
getTimeSeriesDataPointRequest-- Returns:
- A Java Future containing the result of the GetTimeSeriesDataPoint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
getTimeSeriesDataPoint
default CompletableFuture<GetTimeSeriesDataPointResponse> getTimeSeriesDataPoint(Consumer<GetTimeSeriesDataPointRequest.Builder> getTimeSeriesDataPointRequest) Gets the existing data point for the asset.
This is a convenience which creates an instance of the
GetTimeSeriesDataPointRequest.Builderavoiding the need to create one manually viaGetTimeSeriesDataPointRequest.builder()- Parameters:
getTimeSeriesDataPointRequest- AConsumerthat will call methods onGetTimeSeriesDataPointRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the GetTimeSeriesDataPoint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listAccountPools
default CompletableFuture<ListAccountPoolsResponse> listAccountPools(ListAccountPoolsRequest listAccountPoolsRequest) Lists existing account pools.
- Parameters:
listAccountPoolsRequest-- Returns:
- A Java Future containing the result of the ListAccountPools operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listAccountPools
default CompletableFuture<ListAccountPoolsResponse> listAccountPools(Consumer<ListAccountPoolsRequest.Builder> listAccountPoolsRequest) Lists existing account pools.
This is a convenience which creates an instance of the
ListAccountPoolsRequest.Builderavoiding the need to create one manually viaListAccountPoolsRequest.builder()- Parameters:
listAccountPoolsRequest- AConsumerthat will call methods onListAccountPoolsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListAccountPools operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listAccountPoolsPaginator
default ListAccountPoolsPublisher listAccountPoolsPaginator(ListAccountPoolsRequest listAccountPoolsRequest) This is a variant of
listAccountPools(software.amazon.awssdk.services.datazone.model.ListAccountPoolsRequest)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.ListAccountPoolsPublisher publisher = client.listAccountPoolsPaginator(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.ListAccountPoolsPublisher publisher = client.listAccountPoolsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListAccountPoolsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListAccountPoolsResponse 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
listAccountPools(software.amazon.awssdk.services.datazone.model.ListAccountPoolsRequest)operation.- Parameters:
listAccountPoolsRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listAccountPoolsPaginator
default ListAccountPoolsPublisher listAccountPoolsPaginator(Consumer<ListAccountPoolsRequest.Builder> listAccountPoolsRequest) This is a variant of
listAccountPools(software.amazon.awssdk.services.datazone.model.ListAccountPoolsRequest)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.ListAccountPoolsPublisher publisher = client.listAccountPoolsPaginator(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.ListAccountPoolsPublisher publisher = client.listAccountPoolsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListAccountPoolsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListAccountPoolsResponse 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
listAccountPools(software.amazon.awssdk.services.datazone.model.ListAccountPoolsRequest)operation.
This is a convenience which creates an instance of the
ListAccountPoolsRequest.Builderavoiding the need to create one manually viaListAccountPoolsRequest.builder()- Parameters:
listAccountPoolsRequest- AConsumerthat will call methods onListAccountPoolsRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listAccountsInAccountPool
default CompletableFuture<ListAccountsInAccountPoolResponse> listAccountsInAccountPool(ListAccountsInAccountPoolRequest listAccountsInAccountPoolRequest) Lists the accounts in the specified account pool.
- Parameters:
listAccountsInAccountPoolRequest-- Returns:
- A Java Future containing the result of the ListAccountsInAccountPool operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listAccountsInAccountPool
default CompletableFuture<ListAccountsInAccountPoolResponse> listAccountsInAccountPool(Consumer<ListAccountsInAccountPoolRequest.Builder> listAccountsInAccountPoolRequest) Lists the accounts in the specified account pool.
This is a convenience which creates an instance of the
ListAccountsInAccountPoolRequest.Builderavoiding the need to create one manually viaListAccountsInAccountPoolRequest.builder()- Parameters:
listAccountsInAccountPoolRequest- AConsumerthat will call methods onListAccountsInAccountPoolRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListAccountsInAccountPool operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listAccountsInAccountPoolPaginator
default ListAccountsInAccountPoolPublisher listAccountsInAccountPoolPaginator(ListAccountsInAccountPoolRequest listAccountsInAccountPoolRequest) This is a variant of
listAccountsInAccountPool(software.amazon.awssdk.services.datazone.model.ListAccountsInAccountPoolRequest)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.ListAccountsInAccountPoolPublisher publisher = client.listAccountsInAccountPoolPaginator(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.ListAccountsInAccountPoolPublisher publisher = client.listAccountsInAccountPoolPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListAccountsInAccountPoolResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListAccountsInAccountPoolResponse 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
listAccountsInAccountPool(software.amazon.awssdk.services.datazone.model.ListAccountsInAccountPoolRequest)operation.- Parameters:
listAccountsInAccountPoolRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listAccountsInAccountPoolPaginator
default ListAccountsInAccountPoolPublisher listAccountsInAccountPoolPaginator(Consumer<ListAccountsInAccountPoolRequest.Builder> listAccountsInAccountPoolRequest) This is a variant of
listAccountsInAccountPool(software.amazon.awssdk.services.datazone.model.ListAccountsInAccountPoolRequest)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.ListAccountsInAccountPoolPublisher publisher = client.listAccountsInAccountPoolPaginator(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.ListAccountsInAccountPoolPublisher publisher = client.listAccountsInAccountPoolPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListAccountsInAccountPoolResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListAccountsInAccountPoolResponse 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
listAccountsInAccountPool(software.amazon.awssdk.services.datazone.model.ListAccountsInAccountPoolRequest)operation.
This is a convenience which creates an instance of the
ListAccountsInAccountPoolRequest.Builderavoiding the need to create one manually viaListAccountsInAccountPoolRequest.builder()- Parameters:
listAccountsInAccountPoolRequest- AConsumerthat will call methods onListAccountsInAccountPoolRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listAssetFilters
default CompletableFuture<ListAssetFiltersResponse> listAssetFilters(ListAssetFiltersRequest listAssetFiltersRequest) Lists asset filters.
Prerequisites:
-
A valid domain and asset must exist.
-
The asset must have at least one filter created to return results.
- Parameters:
listAssetFiltersRequest-- Returns:
- A Java Future containing the result of the ListAssetFilters operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
listAssetFilters
default CompletableFuture<ListAssetFiltersResponse> listAssetFilters(Consumer<ListAssetFiltersRequest.Builder> listAssetFiltersRequest) Lists asset filters.
Prerequisites:
-
A valid domain and asset must exist.
-
The asset must have at least one filter created to return results.
This is a convenience which creates an instance of the
ListAssetFiltersRequest.Builderavoiding the need to create one manually viaListAssetFiltersRequest.builder()- Parameters:
listAssetFiltersRequest- AConsumerthat will call methods onListAssetFiltersRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListAssetFilters operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
listAssetFiltersPaginator
default ListAssetFiltersPublisher listAssetFiltersPaginator(ListAssetFiltersRequest listAssetFiltersRequest) This is a variant of
listAssetFilters(software.amazon.awssdk.services.datazone.model.ListAssetFiltersRequest)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.ListAssetFiltersPublisher publisher = client.listAssetFiltersPaginator(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.ListAssetFiltersPublisher publisher = client.listAssetFiltersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListAssetFiltersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListAssetFiltersResponse 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
listAssetFilters(software.amazon.awssdk.services.datazone.model.ListAssetFiltersRequest)operation.- Parameters:
listAssetFiltersRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listAssetFiltersPaginator
default ListAssetFiltersPublisher listAssetFiltersPaginator(Consumer<ListAssetFiltersRequest.Builder> listAssetFiltersRequest) This is a variant of
listAssetFilters(software.amazon.awssdk.services.datazone.model.ListAssetFiltersRequest)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.ListAssetFiltersPublisher publisher = client.listAssetFiltersPaginator(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.ListAssetFiltersPublisher publisher = client.listAssetFiltersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListAssetFiltersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListAssetFiltersResponse 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
listAssetFilters(software.amazon.awssdk.services.datazone.model.ListAssetFiltersRequest)operation.
This is a convenience which creates an instance of the
ListAssetFiltersRequest.Builderavoiding the need to create one manually viaListAssetFiltersRequest.builder()- Parameters:
listAssetFiltersRequest- AConsumerthat will call methods onListAssetFiltersRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listAssetRevisions
default CompletableFuture<ListAssetRevisionsResponse> listAssetRevisions(ListAssetRevisionsRequest listAssetRevisionsRequest) Lists the revisions for the asset.
Prerequisites:
-
The asset must exist in the domain.
-
There must be at least one revision of the asset (which happens automatically after creation).
-
The domain must be valid and active.
-
User must have permissions on the asset and domain.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
listAssetRevisions
default CompletableFuture<ListAssetRevisionsResponse> listAssetRevisions(Consumer<ListAssetRevisionsRequest.Builder> listAssetRevisionsRequest) Lists the revisions for the asset.
Prerequisites:
-
The asset must exist in the domain.
-
There must be at least one revision of the asset (which happens automatically after creation).
-
The domain must be valid and active.
-
User must have permissions on the asset and domain.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
listAssetRevisionsPaginator
default ListAssetRevisionsPublisher listAssetRevisionsPaginator(ListAssetRevisionsRequest listAssetRevisionsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listAssetRevisionsPaginator
default ListAssetRevisionsPublisher listAssetRevisionsPaginator(Consumer<ListAssetRevisionsRequest.Builder> listAssetRevisionsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listConnections
default CompletableFuture<ListConnectionsResponse> listConnections(ListConnectionsRequest listConnectionsRequest) Lists connections. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
- Parameters:
listConnectionsRequest-- Returns:
- A Java Future containing the result of the ListConnections operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listConnections
default CompletableFuture<ListConnectionsResponse> listConnections(Consumer<ListConnectionsRequest.Builder> listConnectionsRequest) Lists connections. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
This is a convenience which creates an instance of the
ListConnectionsRequest.Builderavoiding the need to create one manually viaListConnectionsRequest.builder()- Parameters:
listConnectionsRequest- AConsumerthat will call methods onListConnectionsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListConnections operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listConnectionsPaginator
default ListConnectionsPublisher listConnectionsPaginator(ListConnectionsRequest listConnectionsRequest) This is a variant of
listConnections(software.amazon.awssdk.services.datazone.model.ListConnectionsRequest)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.ListConnectionsPublisher publisher = client.listConnectionsPaginator(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.ListConnectionsPublisher publisher = client.listConnectionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListConnectionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListConnectionsResponse 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
listConnections(software.amazon.awssdk.services.datazone.model.ListConnectionsRequest)operation.- Parameters:
listConnectionsRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listConnectionsPaginator
default ListConnectionsPublisher listConnectionsPaginator(Consumer<ListConnectionsRequest.Builder> listConnectionsRequest) This is a variant of
listConnections(software.amazon.awssdk.services.datazone.model.ListConnectionsRequest)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.ListConnectionsPublisher publisher = client.listConnectionsPaginator(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.ListConnectionsPublisher publisher = client.listConnectionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListConnectionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListConnectionsResponse 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
listConnections(software.amazon.awssdk.services.datazone.model.ListConnectionsRequest)operation.
This is a convenience which creates an instance of the
ListConnectionsRequest.Builderavoiding the need to create one manually viaListConnectionsRequest.builder()- Parameters:
listConnectionsRequest- AConsumerthat will call methods onListConnectionsRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDataProductRevisions
default CompletableFuture<ListDataProductRevisionsResponse> listDataProductRevisions(ListDataProductRevisionsRequest listDataProductRevisionsRequest) Lists data product revisions.
Prerequisites:
-
The data product ID must exist within the domain.
-
User must have view permissions on the data product.
-
The domain must be in a valid and accessible state.
- Parameters:
listDataProductRevisionsRequest-- Returns:
- A Java Future containing the result of the ListDataProductRevisions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
listDataProductRevisions
default CompletableFuture<ListDataProductRevisionsResponse> listDataProductRevisions(Consumer<ListDataProductRevisionsRequest.Builder> listDataProductRevisionsRequest) Lists data product revisions.
Prerequisites:
-
The data product ID must exist within the domain.
-
User must have view permissions on the data product.
-
The domain must be in a valid and accessible state.
This is a convenience which creates an instance of the
ListDataProductRevisionsRequest.Builderavoiding the need to create one manually viaListDataProductRevisionsRequest.builder()- Parameters:
listDataProductRevisionsRequest- AConsumerthat will call methods onListDataProductRevisionsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListDataProductRevisions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
listDataProductRevisionsPaginator
default ListDataProductRevisionsPublisher listDataProductRevisionsPaginator(ListDataProductRevisionsRequest listDataProductRevisionsRequest) This is a variant of
listDataProductRevisions(software.amazon.awssdk.services.datazone.model.ListDataProductRevisionsRequest)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.ListDataProductRevisionsPublisher publisher = client.listDataProductRevisionsPaginator(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.ListDataProductRevisionsPublisher publisher = client.listDataProductRevisionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListDataProductRevisionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListDataProductRevisionsResponse 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
listDataProductRevisions(software.amazon.awssdk.services.datazone.model.ListDataProductRevisionsRequest)operation.- Parameters:
listDataProductRevisionsRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDataProductRevisionsPaginator
default ListDataProductRevisionsPublisher listDataProductRevisionsPaginator(Consumer<ListDataProductRevisionsRequest.Builder> listDataProductRevisionsRequest) This is a variant of
listDataProductRevisions(software.amazon.awssdk.services.datazone.model.ListDataProductRevisionsRequest)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.ListDataProductRevisionsPublisher publisher = client.listDataProductRevisionsPaginator(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.ListDataProductRevisionsPublisher publisher = client.listDataProductRevisionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListDataProductRevisionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListDataProductRevisionsResponse 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
listDataProductRevisions(software.amazon.awssdk.services.datazone.model.ListDataProductRevisionsRequest)operation.
This is a convenience which creates an instance of the
ListDataProductRevisionsRequest.Builderavoiding the need to create one manually viaListDataProductRevisionsRequest.builder()- Parameters:
listDataProductRevisionsRequest- AConsumerthat will call methods onListDataProductRevisionsRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDataSourceRunActivitiesPaginator
default ListDataSourceRunActivitiesPublisher listDataSourceRunActivitiesPaginator(ListDataSourceRunActivitiesRequest listDataSourceRunActivitiesRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDataSourceRunActivitiesPaginator
default ListDataSourceRunActivitiesPublisher listDataSourceRunActivitiesPaginator(Consumer<ListDataSourceRunActivitiesRequest.Builder> listDataSourceRunActivitiesRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDataSourceRunsPaginator
default ListDataSourceRunsPublisher listDataSourceRunsPaginator(ListDataSourceRunsRequest listDataSourceRunsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDataSourceRunsPaginator
default ListDataSourceRunsPublisher listDataSourceRunsPaginator(Consumer<ListDataSourceRunsRequest.Builder> listDataSourceRunsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDataSourcesPaginator
default ListDataSourcesPublisher listDataSourcesPaginator(ListDataSourcesRequest listDataSourcesRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDataSourcesPaginator
default ListDataSourcesPublisher listDataSourcesPaginator(Consumer<ListDataSourcesRequest.Builder> listDataSourcesRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDomainUnitsForParent
default CompletableFuture<ListDomainUnitsForParentResponse> listDomainUnitsForParent(ListDomainUnitsForParentRequest listDomainUnitsForParentRequest) Lists child domain units for the specified parent domain unit.
- Parameters:
listDomainUnitsForParentRequest-- Returns:
- A Java Future containing the result of the ListDomainUnitsForParent operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDomainUnitsForParent
default CompletableFuture<ListDomainUnitsForParentResponse> listDomainUnitsForParent(Consumer<ListDomainUnitsForParentRequest.Builder> listDomainUnitsForParentRequest) Lists child domain units for the specified parent domain unit.
This is a convenience which creates an instance of the
ListDomainUnitsForParentRequest.Builderavoiding the need to create one manually viaListDomainUnitsForParentRequest.builder()- Parameters:
listDomainUnitsForParentRequest- AConsumerthat will call methods onListDomainUnitsForParentRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListDomainUnitsForParent operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDomainUnitsForParentPaginator
default ListDomainUnitsForParentPublisher listDomainUnitsForParentPaginator(ListDomainUnitsForParentRequest listDomainUnitsForParentRequest) This is a variant of
listDomainUnitsForParent(software.amazon.awssdk.services.datazone.model.ListDomainUnitsForParentRequest)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.ListDomainUnitsForParentPublisher publisher = client.listDomainUnitsForParentPaginator(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.ListDomainUnitsForParentPublisher publisher = client.listDomainUnitsForParentPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListDomainUnitsForParentResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListDomainUnitsForParentResponse 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
listDomainUnitsForParent(software.amazon.awssdk.services.datazone.model.ListDomainUnitsForParentRequest)operation.- Parameters:
listDomainUnitsForParentRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDomainUnitsForParentPaginator
default ListDomainUnitsForParentPublisher listDomainUnitsForParentPaginator(Consumer<ListDomainUnitsForParentRequest.Builder> listDomainUnitsForParentRequest) This is a variant of
listDomainUnitsForParent(software.amazon.awssdk.services.datazone.model.ListDomainUnitsForParentRequest)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.ListDomainUnitsForParentPublisher publisher = client.listDomainUnitsForParentPaginator(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.ListDomainUnitsForParentPublisher publisher = client.listDomainUnitsForParentPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListDomainUnitsForParentResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListDomainUnitsForParentResponse 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
listDomainUnitsForParent(software.amazon.awssdk.services.datazone.model.ListDomainUnitsForParentRequest)operation.
This is a convenience which creates an instance of the
ListDomainUnitsForParentRequest.Builderavoiding the need to create one manually viaListDomainUnitsForParentRequest.builder()- Parameters:
listDomainUnitsForParentRequest- AConsumerthat will call methods onListDomainUnitsForParentRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDomains
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDomainsPaginator
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listDomainsPaginator
default ListDomainsPublisher listDomainsPaginator(Consumer<ListDomainsRequest.Builder> listDomainsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEntityOwners
default CompletableFuture<ListEntityOwnersResponse> listEntityOwners(ListEntityOwnersRequest listEntityOwnersRequest) Lists the entity (domain units) owners.
- Parameters:
listEntityOwnersRequest-- Returns:
- A Java Future containing the result of the ListEntityOwners operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEntityOwners
default CompletableFuture<ListEntityOwnersResponse> listEntityOwners(Consumer<ListEntityOwnersRequest.Builder> listEntityOwnersRequest) Lists the entity (domain units) owners.
This is a convenience which creates an instance of the
ListEntityOwnersRequest.Builderavoiding the need to create one manually viaListEntityOwnersRequest.builder()- Parameters:
listEntityOwnersRequest- AConsumerthat will call methods onListEntityOwnersRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListEntityOwners operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEntityOwnersPaginator
default ListEntityOwnersPublisher listEntityOwnersPaginator(ListEntityOwnersRequest listEntityOwnersRequest) This is a variant of
listEntityOwners(software.amazon.awssdk.services.datazone.model.ListEntityOwnersRequest)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.ListEntityOwnersPublisher publisher = client.listEntityOwnersPaginator(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.ListEntityOwnersPublisher publisher = client.listEntityOwnersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListEntityOwnersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListEntityOwnersResponse 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
listEntityOwners(software.amazon.awssdk.services.datazone.model.ListEntityOwnersRequest)operation.- Parameters:
listEntityOwnersRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEntityOwnersPaginator
default ListEntityOwnersPublisher listEntityOwnersPaginator(Consumer<ListEntityOwnersRequest.Builder> listEntityOwnersRequest) This is a variant of
listEntityOwners(software.amazon.awssdk.services.datazone.model.ListEntityOwnersRequest)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.ListEntityOwnersPublisher publisher = client.listEntityOwnersPaginator(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.ListEntityOwnersPublisher publisher = client.listEntityOwnersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListEntityOwnersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListEntityOwnersResponse 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
listEntityOwners(software.amazon.awssdk.services.datazone.model.ListEntityOwnersRequest)operation.
This is a convenience which creates an instance of the
ListEntityOwnersRequest.Builderavoiding the need to create one manually viaListEntityOwnersRequest.builder()- Parameters:
listEntityOwnersRequest- AConsumerthat will call methods onListEntityOwnersRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEnvironmentActions
default CompletableFuture<ListEnvironmentActionsResponse> listEnvironmentActions(ListEnvironmentActionsRequest listEnvironmentActionsRequest) Lists existing environment actions.
- Parameters:
listEnvironmentActionsRequest-- Returns:
- A Java Future containing the result of the ListEnvironmentActions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEnvironmentActions
default CompletableFuture<ListEnvironmentActionsResponse> listEnvironmentActions(Consumer<ListEnvironmentActionsRequest.Builder> listEnvironmentActionsRequest) Lists existing environment actions.
This is a convenience which creates an instance of the
ListEnvironmentActionsRequest.Builderavoiding the need to create one manually viaListEnvironmentActionsRequest.builder()- Parameters:
listEnvironmentActionsRequest- AConsumerthat will call methods onListEnvironmentActionsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListEnvironmentActions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEnvironmentActionsPaginator
default ListEnvironmentActionsPublisher listEnvironmentActionsPaginator(ListEnvironmentActionsRequest listEnvironmentActionsRequest) This is a variant of
listEnvironmentActions(software.amazon.awssdk.services.datazone.model.ListEnvironmentActionsRequest)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.ListEnvironmentActionsPublisher publisher = client.listEnvironmentActionsPaginator(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.ListEnvironmentActionsPublisher publisher = client.listEnvironmentActionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListEnvironmentActionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListEnvironmentActionsResponse 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
listEnvironmentActions(software.amazon.awssdk.services.datazone.model.ListEnvironmentActionsRequest)operation.- Parameters:
listEnvironmentActionsRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEnvironmentActionsPaginator
default ListEnvironmentActionsPublisher listEnvironmentActionsPaginator(Consumer<ListEnvironmentActionsRequest.Builder> listEnvironmentActionsRequest) This is a variant of
listEnvironmentActions(software.amazon.awssdk.services.datazone.model.ListEnvironmentActionsRequest)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.ListEnvironmentActionsPublisher publisher = client.listEnvironmentActionsPaginator(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.ListEnvironmentActionsPublisher publisher = client.listEnvironmentActionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListEnvironmentActionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListEnvironmentActionsResponse 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
listEnvironmentActions(software.amazon.awssdk.services.datazone.model.ListEnvironmentActionsRequest)operation.
This is a convenience which creates an instance of the
ListEnvironmentActionsRequest.Builderavoiding the need to create one manually viaListEnvironmentActionsRequest.builder()- Parameters:
listEnvironmentActionsRequest- AConsumerthat will call methods onListEnvironmentActionsRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEnvironmentBlueprintConfigurationsPaginator
default ListEnvironmentBlueprintConfigurationsPublisher listEnvironmentBlueprintConfigurationsPaginator(ListEnvironmentBlueprintConfigurationsRequest listEnvironmentBlueprintConfigurationsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEnvironmentBlueprintConfigurationsPaginator
default ListEnvironmentBlueprintConfigurationsPublisher listEnvironmentBlueprintConfigurationsPaginator(Consumer<ListEnvironmentBlueprintConfigurationsRequest.Builder> listEnvironmentBlueprintConfigurationsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEnvironmentBlueprintsPaginator
default ListEnvironmentBlueprintsPublisher listEnvironmentBlueprintsPaginator(ListEnvironmentBlueprintsRequest listEnvironmentBlueprintsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEnvironmentBlueprintsPaginator
default ListEnvironmentBlueprintsPublisher listEnvironmentBlueprintsPaginator(Consumer<ListEnvironmentBlueprintsRequest.Builder> listEnvironmentBlueprintsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEnvironmentProfilesPaginator
default ListEnvironmentProfilesPublisher listEnvironmentProfilesPaginator(ListEnvironmentProfilesRequest listEnvironmentProfilesRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEnvironmentProfilesPaginator
default ListEnvironmentProfilesPublisher listEnvironmentProfilesPaginator(Consumer<ListEnvironmentProfilesRequest.Builder> listEnvironmentProfilesRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEnvironmentsPaginator
default ListEnvironmentsPublisher listEnvironmentsPaginator(ListEnvironmentsRequest listEnvironmentsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listEnvironmentsPaginator
default ListEnvironmentsPublisher listEnvironmentsPaginator(Consumer<ListEnvironmentsRequest.Builder> listEnvironmentsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listJobRuns
Lists job runs.
- Parameters:
listJobRunsRequest-- Returns:
- A Java Future containing the result of the ListJobRuns operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listJobRuns
default CompletableFuture<ListJobRunsResponse> listJobRuns(Consumer<ListJobRunsRequest.Builder> listJobRunsRequest) Lists job runs.
This is a convenience which creates an instance of the
ListJobRunsRequest.Builderavoiding the need to create one manually viaListJobRunsRequest.builder()- Parameters:
listJobRunsRequest- AConsumerthat will call methods onListJobRunsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListJobRuns operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listJobRunsPaginator
This is a variant of
listJobRuns(software.amazon.awssdk.services.datazone.model.ListJobRunsRequest)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.ListJobRunsPublisher publisher = client.listJobRunsPaginator(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.ListJobRunsPublisher publisher = client.listJobRunsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListJobRunsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListJobRunsResponse 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
listJobRuns(software.amazon.awssdk.services.datazone.model.ListJobRunsRequest)operation.- Parameters:
listJobRunsRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listJobRunsPaginator
default ListJobRunsPublisher listJobRunsPaginator(Consumer<ListJobRunsRequest.Builder> listJobRunsRequest) This is a variant of
listJobRuns(software.amazon.awssdk.services.datazone.model.ListJobRunsRequest)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.ListJobRunsPublisher publisher = client.listJobRunsPaginator(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.ListJobRunsPublisher publisher = client.listJobRunsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListJobRunsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListJobRunsResponse 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
listJobRuns(software.amazon.awssdk.services.datazone.model.ListJobRunsRequest)operation.
This is a convenience which creates an instance of the
ListJobRunsRequest.Builderavoiding the need to create one manually viaListJobRunsRequest.builder()- Parameters:
listJobRunsRequest- AConsumerthat will call methods onListJobRunsRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listLineageEvents
default CompletableFuture<ListLineageEventsResponse> listLineageEvents(ListLineageEventsRequest listLineageEventsRequest) Lists lineage events.
- Parameters:
listLineageEventsRequest-- Returns:
- A Java Future containing the result of the ListLineageEvents operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listLineageEvents
default CompletableFuture<ListLineageEventsResponse> listLineageEvents(Consumer<ListLineageEventsRequest.Builder> listLineageEventsRequest) Lists lineage events.
This is a convenience which creates an instance of the
ListLineageEventsRequest.Builderavoiding the need to create one manually viaListLineageEventsRequest.builder()- Parameters:
listLineageEventsRequest- AConsumerthat will call methods onListLineageEventsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListLineageEvents operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listLineageEventsPaginator
default ListLineageEventsPublisher listLineageEventsPaginator(ListLineageEventsRequest listLineageEventsRequest) This is a variant of
listLineageEvents(software.amazon.awssdk.services.datazone.model.ListLineageEventsRequest)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.ListLineageEventsPublisher publisher = client.listLineageEventsPaginator(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.ListLineageEventsPublisher publisher = client.listLineageEventsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListLineageEventsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListLineageEventsResponse 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
listLineageEvents(software.amazon.awssdk.services.datazone.model.ListLineageEventsRequest)operation.- Parameters:
listLineageEventsRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listLineageEventsPaginator
default ListLineageEventsPublisher listLineageEventsPaginator(Consumer<ListLineageEventsRequest.Builder> listLineageEventsRequest) This is a variant of
listLineageEvents(software.amazon.awssdk.services.datazone.model.ListLineageEventsRequest)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.ListLineageEventsPublisher publisher = client.listLineageEventsPaginator(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.ListLineageEventsPublisher publisher = client.listLineageEventsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListLineageEventsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListLineageEventsResponse 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
listLineageEvents(software.amazon.awssdk.services.datazone.model.ListLineageEventsRequest)operation.
This is a convenience which creates an instance of the
ListLineageEventsRequest.Builderavoiding the need to create one manually viaListLineageEventsRequest.builder()- Parameters:
listLineageEventsRequest- AConsumerthat will call methods onListLineageEventsRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listLineageNodeHistory
default CompletableFuture<ListLineageNodeHistoryResponse> listLineageNodeHistory(ListLineageNodeHistoryRequest listLineageNodeHistoryRequest) Lists the history of the specified data lineage node.
- Parameters:
listLineageNodeHistoryRequest-- Returns:
- A Java Future containing the result of the ListLineageNodeHistory operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listLineageNodeHistory
default CompletableFuture<ListLineageNodeHistoryResponse> listLineageNodeHistory(Consumer<ListLineageNodeHistoryRequest.Builder> listLineageNodeHistoryRequest) Lists the history of the specified data lineage node.
This is a convenience which creates an instance of the
ListLineageNodeHistoryRequest.Builderavoiding the need to create one manually viaListLineageNodeHistoryRequest.builder()- Parameters:
listLineageNodeHistoryRequest- AConsumerthat will call methods onListLineageNodeHistoryRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListLineageNodeHistory operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listLineageNodeHistoryPaginator
default ListLineageNodeHistoryPublisher listLineageNodeHistoryPaginator(ListLineageNodeHistoryRequest listLineageNodeHistoryRequest) This is a variant of
listLineageNodeHistory(software.amazon.awssdk.services.datazone.model.ListLineageNodeHistoryRequest)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.ListLineageNodeHistoryPublisher publisher = client.listLineageNodeHistoryPaginator(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.ListLineageNodeHistoryPublisher publisher = client.listLineageNodeHistoryPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListLineageNodeHistoryResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListLineageNodeHistoryResponse 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
listLineageNodeHistory(software.amazon.awssdk.services.datazone.model.ListLineageNodeHistoryRequest)operation.- Parameters:
listLineageNodeHistoryRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listLineageNodeHistoryPaginator
default ListLineageNodeHistoryPublisher listLineageNodeHistoryPaginator(Consumer<ListLineageNodeHistoryRequest.Builder> listLineageNodeHistoryRequest) This is a variant of
listLineageNodeHistory(software.amazon.awssdk.services.datazone.model.ListLineageNodeHistoryRequest)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.ListLineageNodeHistoryPublisher publisher = client.listLineageNodeHistoryPaginator(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.ListLineageNodeHistoryPublisher publisher = client.listLineageNodeHistoryPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListLineageNodeHistoryResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListLineageNodeHistoryResponse 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
listLineageNodeHistory(software.amazon.awssdk.services.datazone.model.ListLineageNodeHistoryRequest)operation.
This is a convenience which creates an instance of the
ListLineageNodeHistoryRequest.Builderavoiding the need to create one manually viaListLineageNodeHistoryRequest.builder()- Parameters:
listLineageNodeHistoryRequest- AConsumerthat will call methods onListLineageNodeHistoryRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listMetadataGenerationRuns
default CompletableFuture<ListMetadataGenerationRunsResponse> listMetadataGenerationRuns(ListMetadataGenerationRunsRequest listMetadataGenerationRunsRequest) Lists all metadata generation runs.
Metadata generation runs represent automated processes that leverage AI/ML capabilities to create or enhance asset metadata at scale. This feature helps organizations maintain comprehensive and consistent metadata across large numbers of assets without manual intervention. It can automatically generate business descriptions, tags, and other metadata elements, significantly reducing the time and effort required for metadata management while improving consistency and completeness.
Prerequisites:
-
Valid domain identifier.
-
User must have access to metadata generation runs in the domain.
- Parameters:
listMetadataGenerationRunsRequest-- Returns:
- A Java Future containing the result of the ListMetadataGenerationRuns operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
listMetadataGenerationRuns
default CompletableFuture<ListMetadataGenerationRunsResponse> listMetadataGenerationRuns(Consumer<ListMetadataGenerationRunsRequest.Builder> listMetadataGenerationRunsRequest) Lists all metadata generation runs.
Metadata generation runs represent automated processes that leverage AI/ML capabilities to create or enhance asset metadata at scale. This feature helps organizations maintain comprehensive and consistent metadata across large numbers of assets without manual intervention. It can automatically generate business descriptions, tags, and other metadata elements, significantly reducing the time and effort required for metadata management while improving consistency and completeness.
Prerequisites:
-
Valid domain identifier.
-
User must have access to metadata generation runs in the domain.
This is a convenience which creates an instance of the
ListMetadataGenerationRunsRequest.Builderavoiding the need to create one manually viaListMetadataGenerationRunsRequest.builder()- Parameters:
listMetadataGenerationRunsRequest- AConsumerthat will call methods onListMetadataGenerationRunsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListMetadataGenerationRuns operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
listMetadataGenerationRunsPaginator
default ListMetadataGenerationRunsPublisher listMetadataGenerationRunsPaginator(ListMetadataGenerationRunsRequest listMetadataGenerationRunsRequest) This is a variant of
listMetadataGenerationRuns(software.amazon.awssdk.services.datazone.model.ListMetadataGenerationRunsRequest)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.ListMetadataGenerationRunsPublisher publisher = client.listMetadataGenerationRunsPaginator(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.ListMetadataGenerationRunsPublisher publisher = client.listMetadataGenerationRunsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListMetadataGenerationRunsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListMetadataGenerationRunsResponse 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
listMetadataGenerationRuns(software.amazon.awssdk.services.datazone.model.ListMetadataGenerationRunsRequest)operation.- Parameters:
listMetadataGenerationRunsRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listMetadataGenerationRunsPaginator
default ListMetadataGenerationRunsPublisher listMetadataGenerationRunsPaginator(Consumer<ListMetadataGenerationRunsRequest.Builder> listMetadataGenerationRunsRequest) This is a variant of
listMetadataGenerationRuns(software.amazon.awssdk.services.datazone.model.ListMetadataGenerationRunsRequest)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.ListMetadataGenerationRunsPublisher publisher = client.listMetadataGenerationRunsPaginator(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.ListMetadataGenerationRunsPublisher publisher = client.listMetadataGenerationRunsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListMetadataGenerationRunsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListMetadataGenerationRunsResponse 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
listMetadataGenerationRuns(software.amazon.awssdk.services.datazone.model.ListMetadataGenerationRunsRequest)operation.
This is a convenience which creates an instance of the
ListMetadataGenerationRunsRequest.Builderavoiding the need to create one manually viaListMetadataGenerationRunsRequest.builder()- Parameters:
listMetadataGenerationRunsRequest- AConsumerthat will call methods onListMetadataGenerationRunsRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listNotificationsPaginator
default ListNotificationsPublisher listNotificationsPaginator(ListNotificationsRequest listNotificationsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listNotificationsPaginator
default ListNotificationsPublisher listNotificationsPaginator(Consumer<ListNotificationsRequest.Builder> listNotificationsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listPolicyGrants
default CompletableFuture<ListPolicyGrantsResponse> listPolicyGrants(ListPolicyGrantsRequest listPolicyGrantsRequest) Lists policy grants.
- Parameters:
listPolicyGrantsRequest-- Returns:
- A Java Future containing the result of the ListPolicyGrants operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listPolicyGrants
default CompletableFuture<ListPolicyGrantsResponse> listPolicyGrants(Consumer<ListPolicyGrantsRequest.Builder> listPolicyGrantsRequest) Lists policy grants.
This is a convenience which creates an instance of the
ListPolicyGrantsRequest.Builderavoiding the need to create one manually viaListPolicyGrantsRequest.builder()- Parameters:
listPolicyGrantsRequest- AConsumerthat will call methods onListPolicyGrantsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListPolicyGrants operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listPolicyGrantsPaginator
default ListPolicyGrantsPublisher listPolicyGrantsPaginator(ListPolicyGrantsRequest listPolicyGrantsRequest) This is a variant of
listPolicyGrants(software.amazon.awssdk.services.datazone.model.ListPolicyGrantsRequest)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.ListPolicyGrantsPublisher publisher = client.listPolicyGrantsPaginator(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.ListPolicyGrantsPublisher publisher = client.listPolicyGrantsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListPolicyGrantsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListPolicyGrantsResponse 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
listPolicyGrants(software.amazon.awssdk.services.datazone.model.ListPolicyGrantsRequest)operation.- Parameters:
listPolicyGrantsRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listPolicyGrantsPaginator
default ListPolicyGrantsPublisher listPolicyGrantsPaginator(Consumer<ListPolicyGrantsRequest.Builder> listPolicyGrantsRequest) This is a variant of
listPolicyGrants(software.amazon.awssdk.services.datazone.model.ListPolicyGrantsRequest)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.ListPolicyGrantsPublisher publisher = client.listPolicyGrantsPaginator(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.ListPolicyGrantsPublisher publisher = client.listPolicyGrantsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListPolicyGrantsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListPolicyGrantsResponse 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
listPolicyGrants(software.amazon.awssdk.services.datazone.model.ListPolicyGrantsRequest)operation.
This is a convenience which creates an instance of the
ListPolicyGrantsRequest.Builderavoiding the need to create one manually viaListPolicyGrantsRequest.builder()- Parameters:
listPolicyGrantsRequest- AConsumerthat will call methods onListPolicyGrantsRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listProjectMembershipsPaginator
default ListProjectMembershipsPublisher listProjectMembershipsPaginator(ListProjectMembershipsRequest listProjectMembershipsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listProjectMembershipsPaginator
default ListProjectMembershipsPublisher listProjectMembershipsPaginator(Consumer<ListProjectMembershipsRequest.Builder> listProjectMembershipsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listProjectProfiles
default CompletableFuture<ListProjectProfilesResponse> listProjectProfiles(ListProjectProfilesRequest listProjectProfilesRequest) Lists project profiles.
- Parameters:
listProjectProfilesRequest-- Returns:
- A Java Future containing the result of the ListProjectProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listProjectProfiles
default CompletableFuture<ListProjectProfilesResponse> listProjectProfiles(Consumer<ListProjectProfilesRequest.Builder> listProjectProfilesRequest) Lists project profiles.
This is a convenience which creates an instance of the
ListProjectProfilesRequest.Builderavoiding the need to create one manually viaListProjectProfilesRequest.builder()- Parameters:
listProjectProfilesRequest- AConsumerthat will call methods onListProjectProfilesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListProjectProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listProjectProfilesPaginator
default ListProjectProfilesPublisher listProjectProfilesPaginator(ListProjectProfilesRequest listProjectProfilesRequest) This is a variant of
listProjectProfiles(software.amazon.awssdk.services.datazone.model.ListProjectProfilesRequest)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.ListProjectProfilesPublisher publisher = client.listProjectProfilesPaginator(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.ListProjectProfilesPublisher publisher = client.listProjectProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListProjectProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListProjectProfilesResponse 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
listProjectProfiles(software.amazon.awssdk.services.datazone.model.ListProjectProfilesRequest)operation.- Parameters:
listProjectProfilesRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listProjectProfilesPaginator
default ListProjectProfilesPublisher listProjectProfilesPaginator(Consumer<ListProjectProfilesRequest.Builder> listProjectProfilesRequest) This is a variant of
listProjectProfiles(software.amazon.awssdk.services.datazone.model.ListProjectProfilesRequest)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.ListProjectProfilesPublisher publisher = client.listProjectProfilesPaginator(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.ListProjectProfilesPublisher publisher = client.listProjectProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListProjectProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListProjectProfilesResponse 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
listProjectProfiles(software.amazon.awssdk.services.datazone.model.ListProjectProfilesRequest)operation.
This is a convenience which creates an instance of the
ListProjectProfilesRequest.Builderavoiding the need to create one manually viaListProjectProfilesRequest.builder()- Parameters:
listProjectProfilesRequest- AConsumerthat will call methods onListProjectProfilesRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listProjectsPaginator
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listProjectsPaginator
default ListProjectsPublisher listProjectsPaginator(Consumer<ListProjectsRequest.Builder> listProjectsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listRules
Lists existing rules. In Amazon DataZone, a rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
- Parameters:
listRulesRequest-- Returns:
- A Java Future containing the result of the ListRules operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listRules
default CompletableFuture<ListRulesResponse> listRules(Consumer<ListRulesRequest.Builder> listRulesRequest) Lists existing rules. In Amazon DataZone, a rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
This is a convenience which creates an instance of the
ListRulesRequest.Builderavoiding the need to create one manually viaListRulesRequest.builder()- Parameters:
listRulesRequest- AConsumerthat will call methods onListRulesRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListRules operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listRulesPaginator
This is a variant of
listRules(software.amazon.awssdk.services.datazone.model.ListRulesRequest)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.ListRulesPublisher publisher = client.listRulesPaginator(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.ListRulesPublisher publisher = client.listRulesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListRulesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListRulesResponse 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
listRules(software.amazon.awssdk.services.datazone.model.ListRulesRequest)operation.- Parameters:
listRulesRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listRulesPaginator
This is a variant of
listRules(software.amazon.awssdk.services.datazone.model.ListRulesRequest)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.ListRulesPublisher publisher = client.listRulesPaginator(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.ListRulesPublisher publisher = client.listRulesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListRulesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListRulesResponse 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
listRules(software.amazon.awssdk.services.datazone.model.ListRulesRequest)operation.
This is a convenience which creates an instance of the
ListRulesRequest.Builderavoiding the need to create one manually viaListRulesRequest.builder()- Parameters:
listRulesRequest- AConsumerthat will call methods onListRulesRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listSubscriptionGrantsPaginator
default ListSubscriptionGrantsPublisher listSubscriptionGrantsPaginator(ListSubscriptionGrantsRequest listSubscriptionGrantsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listSubscriptionGrantsPaginator
default ListSubscriptionGrantsPublisher listSubscriptionGrantsPaginator(Consumer<ListSubscriptionGrantsRequest.Builder> listSubscriptionGrantsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listSubscriptionRequestsPaginator
default ListSubscriptionRequestsPublisher listSubscriptionRequestsPaginator(ListSubscriptionRequestsRequest listSubscriptionRequestsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listSubscriptionRequestsPaginator
default ListSubscriptionRequestsPublisher listSubscriptionRequestsPaginator(Consumer<ListSubscriptionRequestsRequest.Builder> listSubscriptionRequestsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listSubscriptionTargetsPaginator
default ListSubscriptionTargetsPublisher listSubscriptionTargetsPaginator(ListSubscriptionTargetsRequest listSubscriptionTargetsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listSubscriptionTargetsPaginator
default ListSubscriptionTargetsPublisher listSubscriptionTargetsPaginator(Consumer<ListSubscriptionTargetsRequest.Builder> listSubscriptionTargetsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listSubscriptionsPaginator
default ListSubscriptionsPublisher listSubscriptionsPaginator(ListSubscriptionsRequest listSubscriptionsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listSubscriptionsPaginator
default ListSubscriptionsPublisher listSubscriptionsPaginator(Consumer<ListSubscriptionsRequest.Builder> listSubscriptionsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listTimeSeriesDataPoints
default CompletableFuture<ListTimeSeriesDataPointsResponse> listTimeSeriesDataPoints(ListTimeSeriesDataPointsRequest listTimeSeriesDataPointsRequest) Lists time series data points.
- Parameters:
listTimeSeriesDataPointsRequest-- Returns:
- A Java Future containing the result of the ListTimeSeriesDataPoints operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listTimeSeriesDataPoints
default CompletableFuture<ListTimeSeriesDataPointsResponse> listTimeSeriesDataPoints(Consumer<ListTimeSeriesDataPointsRequest.Builder> listTimeSeriesDataPointsRequest) Lists time series data points.
This is a convenience which creates an instance of the
ListTimeSeriesDataPointsRequest.Builderavoiding the need to create one manually viaListTimeSeriesDataPointsRequest.builder()- Parameters:
listTimeSeriesDataPointsRequest- AConsumerthat will call methods onListTimeSeriesDataPointsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the ListTimeSeriesDataPoints operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listTimeSeriesDataPointsPaginator
default ListTimeSeriesDataPointsPublisher listTimeSeriesDataPointsPaginator(ListTimeSeriesDataPointsRequest listTimeSeriesDataPointsRequest) This is a variant of
listTimeSeriesDataPoints(software.amazon.awssdk.services.datazone.model.ListTimeSeriesDataPointsRequest)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.ListTimeSeriesDataPointsPublisher publisher = client.listTimeSeriesDataPointsPaginator(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.ListTimeSeriesDataPointsPublisher publisher = client.listTimeSeriesDataPointsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListTimeSeriesDataPointsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListTimeSeriesDataPointsResponse 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
listTimeSeriesDataPoints(software.amazon.awssdk.services.datazone.model.ListTimeSeriesDataPointsRequest)operation.- Parameters:
listTimeSeriesDataPointsRequest-- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
listTimeSeriesDataPointsPaginator
default ListTimeSeriesDataPointsPublisher listTimeSeriesDataPointsPaginator(Consumer<ListTimeSeriesDataPointsRequest.Builder> listTimeSeriesDataPointsRequest) This is a variant of
listTimeSeriesDataPoints(software.amazon.awssdk.services.datazone.model.ListTimeSeriesDataPointsRequest)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.ListTimeSeriesDataPointsPublisher publisher = client.listTimeSeriesDataPointsPaginator(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.ListTimeSeriesDataPointsPublisher publisher = client.listTimeSeriesDataPointsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.datazone.model.ListTimeSeriesDataPointsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.datazone.model.ListTimeSeriesDataPointsResponse 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
listTimeSeriesDataPoints(software.amazon.awssdk.services.datazone.model.ListTimeSeriesDataPointsRequest)operation.
This is a convenience which creates an instance of the
ListTimeSeriesDataPointsRequest.Builderavoiding the need to create one manually viaListTimeSeriesDataPointsRequest.builder()- Parameters:
listTimeSeriesDataPointsRequest- AConsumerthat will call methods onListTimeSeriesDataPointsRequest.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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
postLineageEvent
default CompletableFuture<PostLineageEventResponse> postLineageEvent(PostLineageEventRequest postLineageEventRequest) Posts a data lineage event.
- Parameters:
postLineageEventRequest-- Returns:
- A Java Future containing the result of the PostLineageEvent operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
postLineageEvent
default CompletableFuture<PostLineageEventResponse> postLineageEvent(Consumer<PostLineageEventRequest.Builder> postLineageEventRequest) Posts a data lineage event.
This is a convenience which creates an instance of the
PostLineageEventRequest.Builderavoiding the need to create one manually viaPostLineageEventRequest.builder()- Parameters:
postLineageEventRequest- AConsumerthat will call methods onPostLineageEventRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the PostLineageEvent operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
postTimeSeriesDataPoints
default CompletableFuture<PostTimeSeriesDataPointsResponse> postTimeSeriesDataPoints(PostTimeSeriesDataPointsRequest postTimeSeriesDataPointsRequest) Posts time series data points to Amazon DataZone for the specified asset.
- Parameters:
postTimeSeriesDataPointsRequest-- Returns:
- A Java Future containing the result of the PostTimeSeriesDataPoints operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
postTimeSeriesDataPoints
default CompletableFuture<PostTimeSeriesDataPointsResponse> postTimeSeriesDataPoints(Consumer<PostTimeSeriesDataPointsRequest.Builder> postTimeSeriesDataPointsRequest) Posts time series data points to Amazon DataZone for the specified asset.
This is a convenience which creates an instance of the
PostTimeSeriesDataPointsRequest.Builderavoiding the need to create one manually viaPostTimeSeriesDataPointsRequest.builder()- Parameters:
postTimeSeriesDataPointsRequest- AConsumerthat will call methods onPostTimeSeriesDataPointsRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the PostTimeSeriesDataPoints operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
removeEntityOwner
default CompletableFuture<RemoveEntityOwnerResponse> removeEntityOwner(RemoveEntityOwnerRequest removeEntityOwnerRequest) Removes an owner from an entity.
- Parameters:
removeEntityOwnerRequest-- Returns:
- A Java Future containing the result of the RemoveEntityOwner operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
removeEntityOwner
default CompletableFuture<RemoveEntityOwnerResponse> removeEntityOwner(Consumer<RemoveEntityOwnerRequest.Builder> removeEntityOwnerRequest) Removes an owner from an entity.
This is a convenience which creates an instance of the
RemoveEntityOwnerRequest.Builderavoiding the need to create one manually viaRemoveEntityOwnerRequest.builder()- Parameters:
removeEntityOwnerRequest- AConsumerthat will call methods onRemoveEntityOwnerRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the RemoveEntityOwner operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
removePolicyGrant
default CompletableFuture<RemovePolicyGrantResponse> removePolicyGrant(RemovePolicyGrantRequest removePolicyGrantRequest) Removes a policy grant.
- Parameters:
removePolicyGrantRequest-- Returns:
- A Java Future containing the result of the RemovePolicyGrant operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
removePolicyGrant
default CompletableFuture<RemovePolicyGrantResponse> removePolicyGrant(Consumer<RemovePolicyGrantRequest.Builder> removePolicyGrantRequest) Removes a policy grant.
This is a convenience which creates an instance of the
RemovePolicyGrantRequest.Builderavoiding the need to create one manually viaRemovePolicyGrantRequest.builder()- Parameters:
removePolicyGrantRequest- AConsumerthat will call methods onRemovePolicyGrantRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the RemovePolicyGrant operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
search
Searches for assets in Amazon DataZone.
Search in Amazon DataZone is a powerful capability that enables users to discover and explore data assets, glossary terms, and data products across their organization. It provides both basic and advanced search functionality, allowing users to find resources based on names, descriptions, metadata, and other attributes. Search can be scoped to specific types of resources (like assets, glossary terms, or data products) and can be filtered using various criteria such as creation date, owner, or status. The search functionality is essential for making the wealth of data resources in an organization discoverable and usable, helping users find the right data for their needs quickly and efficiently.
Many search commands in Amazon DataZone are paginated, including
searchandsearch-types. When the result set is large, Amazon DataZone returns anextTokenin the response. This token can be used to retrieve the next page of results.Prerequisites:
-
The --domain-identifier must refer to an existing Amazon DataZone domain.
-
--search-scope must be one of: ASSET, GLOSSARY_TERM, DATA_PRODUCT, or GLOSSARY.
-
The user must have search permissions in the specified domain.
-
If using --filters, ensure that the JSON is well-formed and that each filter includes valid attribute and value keys.
-
For paginated results, be prepared to use --next-token to fetch additional pages.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
search
Searches for assets in Amazon DataZone.
Search in Amazon DataZone is a powerful capability that enables users to discover and explore data assets, glossary terms, and data products across their organization. It provides both basic and advanced search functionality, allowing users to find resources based on names, descriptions, metadata, and other attributes. Search can be scoped to specific types of resources (like assets, glossary terms, or data products) and can be filtered using various criteria such as creation date, owner, or status. The search functionality is essential for making the wealth of data resources in an organization discoverable and usable, helping users find the right data for their needs quickly and efficiently.
Many search commands in Amazon DataZone are paginated, including
searchandsearch-types. When the result set is large, Amazon DataZone returns anextTokenin the response. This token can be used to retrieve the next page of results.Prerequisites:
-
The --domain-identifier must refer to an existing Amazon DataZone domain.
-
--search-scope must be one of: ASSET, GLOSSARY_TERM, DATA_PRODUCT, or GLOSSARY.
-
The user must have search permissions in the specified domain.
-
If using --filters, ensure that the JSON is well-formed and that each filter includes valid attribute and value keys.
-
For paginated results, be prepared to use --next-token to fetch additional pages.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
searchGroupProfilesPaginator
default SearchGroupProfilesPublisher searchGroupProfilesPaginator(SearchGroupProfilesRequest searchGroupProfilesRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
searchGroupProfilesPaginator
default SearchGroupProfilesPublisher searchGroupProfilesPaginator(Consumer<SearchGroupProfilesRequest.Builder> searchGroupProfilesRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
searchListings
default CompletableFuture<SearchListingsResponse> searchListings(SearchListingsRequest searchListingsRequest) Searches listings in Amazon DataZone.
SearchListings is a powerful capability that enables users to discover and explore published assets and data products across their organization. It provides both basic and advanced search functionality, allowing users to find resources based on names, descriptions, metadata, and other attributes. SearchListings also supports filtering using various criteria such as creation date, owner, or status. This API is essential for making the wealth of data resources in an organization discoverable and usable, helping users find the right data for their needs quickly and efficiently.
SearchListings returns results in a paginated format. When the result set is large, the response will include a nextToken, which can be used to retrieve the next page of results.
The SearchListings API gives users flexibility in specifying what kind of search is run.
To run a free-text search, the
searchTextparameter must be supplied. By default, all searchable fields are indexed for semantic search and will return semantic matches for SearchListings queries. To prevent semantic search indexing for a custom form attribute, see the CreateFormType API documentation. To run a lexical search query, enclose the query with double quotes (""). This will disable semantic search even for fields that have semantic search enabled and will only return results that contain the keywords wrapped by double quotes (order of tokens in the query is not enforced). Free-text search is supported for all attributes annotated with @amazon.datazone#searchable.To run a filtered search, provide filter clause using the filters parameter. To filter on glossary terms, use the special attribute
__DataZoneGlossaryTerms.To find out whether an attribute has been annotated and indexed for a given search type, use the GetFormType API to retrieve the form containing the attribute.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
searchListings
default CompletableFuture<SearchListingsResponse> searchListings(Consumer<SearchListingsRequest.Builder> searchListingsRequest) Searches listings in Amazon DataZone.
SearchListings is a powerful capability that enables users to discover and explore published assets and data products across their organization. It provides both basic and advanced search functionality, allowing users to find resources based on names, descriptions, metadata, and other attributes. SearchListings also supports filtering using various criteria such as creation date, owner, or status. This API is essential for making the wealth of data resources in an organization discoverable and usable, helping users find the right data for their needs quickly and efficiently.
SearchListings returns results in a paginated format. When the result set is large, the response will include a nextToken, which can be used to retrieve the next page of results.
The SearchListings API gives users flexibility in specifying what kind of search is run.
To run a free-text search, the
searchTextparameter must be supplied. By default, all searchable fields are indexed for semantic search and will return semantic matches for SearchListings queries. To prevent semantic search indexing for a custom form attribute, see the CreateFormType API documentation. To run a lexical search query, enclose the query with double quotes (""). This will disable semantic search even for fields that have semantic search enabled and will only return results that contain the keywords wrapped by double quotes (order of tokens in the query is not enforced). Free-text search is supported for all attributes annotated with @amazon.datazone#searchable.To run a filtered search, provide filter clause using the filters parameter. To filter on glossary terms, use the special attribute
__DataZoneGlossaryTerms.To find out whether an attribute has been annotated and indexed for a given search type, use the GetFormType API to retrieve the form containing the attribute.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
searchListingsPaginator
default SearchListingsPublisher searchListingsPaginator(SearchListingsRequest searchListingsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
searchListingsPaginator
default SearchListingsPublisher searchListingsPaginator(Consumer<SearchListingsRequest.Builder> searchListingsRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
searchPaginator
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
searchPaginator
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
searchTypes
Searches for types in Amazon DataZone.
Prerequisites:
-
The --domain-identifier must refer to an existing Amazon DataZone domain.
-
--search-scope must be one of the valid values including: ASSET_TYPE, GLOSSARY_TERM_TYPE, DATA_PRODUCT_TYPE.
-
The --managed flag must be present without a value.
-
The user must have permissions for form or asset types in the domain.
-
If using --filters, ensure that the JSON is valid.
-
Filters contain correct structure (attribute, value, operator).
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
searchTypes
default CompletableFuture<SearchTypesResponse> searchTypes(Consumer<SearchTypesRequest.Builder> searchTypesRequest) Searches for types in Amazon DataZone.
Prerequisites:
-
The --domain-identifier must refer to an existing Amazon DataZone domain.
-
--search-scope must be one of the valid values including: ASSET_TYPE, GLOSSARY_TERM_TYPE, DATA_PRODUCT_TYPE.
-
The --managed flag must be present without a value.
-
The user must have permissions for form or asset types in the domain.
-
If using --filters, ensure that the JSON is valid.
-
Filters contain correct structure (attribute, value, operator).
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
searchTypesPaginator
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
searchTypesPaginator
default SearchTypesPublisher searchTypesPaginator(Consumer<SearchTypesRequest.Builder> searchTypesRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
searchUserProfilesPaginator
default SearchUserProfilesPublisher searchUserProfilesPaginator(SearchUserProfilesRequest searchUserProfilesRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
searchUserProfilesPaginator
default SearchUserProfilesPublisher searchUserProfilesPaginator(Consumer<SearchUserProfilesRequest.Builder> searchUserProfilesRequest) 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
startMetadataGenerationRun
default CompletableFuture<StartMetadataGenerationRunResponse> startMetadataGenerationRun(StartMetadataGenerationRunRequest startMetadataGenerationRunRequest) Starts the metadata generation run.
Prerequisites:
-
Asset must be created and belong to the specified domain and project.
-
Asset type must be supported for metadata generation (e.g., Amazon Web Services Glue table).
-
Asset must have a structured schema with valid rows and columns.
-
Valid values for --type: BUSINESS_DESCRIPTIONS, BUSINESS_NAMES.
-
The user must have permission to run metadata generation in the domain/project.
- Parameters:
startMetadataGenerationRunRequest-- Returns:
- A Java Future containing the result of the StartMetadataGenerationRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
startMetadataGenerationRun
default CompletableFuture<StartMetadataGenerationRunResponse> startMetadataGenerationRun(Consumer<StartMetadataGenerationRunRequest.Builder> startMetadataGenerationRunRequest) Starts the metadata generation run.
Prerequisites:
-
Asset must be created and belong to the specified domain and project.
-
Asset type must be supported for metadata generation (e.g., Amazon Web Services Glue table).
-
Asset must have a structured schema with valid rows and columns.
-
Valid values for --type: BUSINESS_DESCRIPTIONS, BUSINESS_NAMES.
-
The user must have permission to run metadata generation in the domain/project.
This is a convenience which creates an instance of the
StartMetadataGenerationRunRequest.Builderavoiding the need to create one manually viaStartMetadataGenerationRunRequest.builder()- Parameters:
startMetadataGenerationRunRequest- AConsumerthat will call methods onStartMetadataGenerationRunRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the StartMetadataGenerationRun operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
tagResource
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateAccountPool
default CompletableFuture<UpdateAccountPoolResponse> updateAccountPool(UpdateAccountPoolRequest updateAccountPoolRequest) Updates the account pool.
- Parameters:
updateAccountPoolRequest-- Returns:
- A Java Future containing the result of the UpdateAccountPool operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateAccountPool
default CompletableFuture<UpdateAccountPoolResponse> updateAccountPool(Consumer<UpdateAccountPoolRequest.Builder> updateAccountPoolRequest) Updates the account pool.
This is a convenience which creates an instance of the
UpdateAccountPoolRequest.Builderavoiding the need to create one manually viaUpdateAccountPoolRequest.builder()- Parameters:
updateAccountPoolRequest- AConsumerthat will call methods onUpdateAccountPoolRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateAccountPool operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateAssetFilter
default CompletableFuture<UpdateAssetFilterResponse> updateAssetFilter(UpdateAssetFilterRequest updateAssetFilterRequest) Updates an asset filter.
Prerequisites:
-
The domain, asset, and asset filter identifier must all exist.
-
The asset must contain the columns being referenced in the update.
-
If applying a row filter, ensure the column referenced in the expression exists in the asset schema.
- Parameters:
updateAssetFilterRequest-- Returns:
- A Java Future containing the result of the UpdateAssetFilter operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
updateAssetFilter
default CompletableFuture<UpdateAssetFilterResponse> updateAssetFilter(Consumer<UpdateAssetFilterRequest.Builder> updateAssetFilterRequest) Updates an asset filter.
Prerequisites:
-
The domain, asset, and asset filter identifier must all exist.
-
The asset must contain the columns being referenced in the update.
-
If applying a row filter, ensure the column referenced in the expression exists in the asset schema.
This is a convenience which creates an instance of the
UpdateAssetFilterRequest.Builderavoiding the need to create one manually viaUpdateAssetFilterRequest.builder()- Parameters:
updateAssetFilterRequest- AConsumerthat will call methods onUpdateAssetFilterRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateAssetFilter operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
updateConnection
default CompletableFuture<UpdateConnectionResponse> updateConnection(UpdateConnectionRequest updateConnectionRequest) Updates a connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
- Parameters:
updateConnectionRequest-- Returns:
- A Java Future containing the result of the UpdateConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateConnection
default CompletableFuture<UpdateConnectionResponse> updateConnection(Consumer<UpdateConnectionRequest.Builder> updateConnectionRequest) Updates a connection. In Amazon DataZone, a connection enables you to connect your resources (domains, projects, and environments) to external resources and services.
This is a convenience which creates an instance of the
UpdateConnectionRequest.Builderavoiding the need to create one manually viaUpdateConnectionRequest.builder()- Parameters:
updateConnectionRequest- AConsumerthat will call methods onUpdateConnectionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateConnection operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateDomainUnit
default CompletableFuture<UpdateDomainUnitResponse> updateDomainUnit(UpdateDomainUnitRequest updateDomainUnitRequest) Updates the domain unit.
- Parameters:
updateDomainUnitRequest-- Returns:
- A Java Future containing the result of the UpdateDomainUnit operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateDomainUnit
default CompletableFuture<UpdateDomainUnitResponse> updateDomainUnit(Consumer<UpdateDomainUnitRequest.Builder> updateDomainUnitRequest) Updates the domain unit.
This is a convenience which creates an instance of the
UpdateDomainUnitRequest.Builderavoiding the need to create one manually viaUpdateDomainUnitRequest.builder()- Parameters:
updateDomainUnitRequest- AConsumerthat will call methods onUpdateDomainUnitRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateDomainUnit operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateEnvironmentAction
default CompletableFuture<UpdateEnvironmentActionResponse> updateEnvironmentAction(UpdateEnvironmentActionRequest updateEnvironmentActionRequest) Updates an environment action.
- Parameters:
updateEnvironmentActionRequest-- Returns:
- A Java Future containing the result of the UpdateEnvironmentAction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateEnvironmentAction
default CompletableFuture<UpdateEnvironmentActionResponse> updateEnvironmentAction(Consumer<UpdateEnvironmentActionRequest.Builder> updateEnvironmentActionRequest) Updates an environment action.
This is a convenience which creates an instance of the
UpdateEnvironmentActionRequest.Builderavoiding the need to create one manually viaUpdateEnvironmentActionRequest.builder()- Parameters:
updateEnvironmentActionRequest- AConsumerthat will call methods onUpdateEnvironmentActionRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateEnvironmentAction operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateEnvironmentBlueprint
default CompletableFuture<UpdateEnvironmentBlueprintResponse> updateEnvironmentBlueprint(UpdateEnvironmentBlueprintRequest updateEnvironmentBlueprintRequest) Updates an environment blueprint in Amazon DataZone.
- Parameters:
updateEnvironmentBlueprintRequest-- Returns:
- A Java Future containing the result of the UpdateEnvironmentBlueprint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateEnvironmentBlueprint
default CompletableFuture<UpdateEnvironmentBlueprintResponse> updateEnvironmentBlueprint(Consumer<UpdateEnvironmentBlueprintRequest.Builder> updateEnvironmentBlueprintRequest) Updates an environment blueprint in Amazon DataZone.
This is a convenience which creates an instance of the
UpdateEnvironmentBlueprintRequest.Builderavoiding the need to create one manually viaUpdateEnvironmentBlueprintRequest.builder()- Parameters:
updateEnvironmentBlueprintRequest- AConsumerthat will call methods onUpdateEnvironmentBlueprintRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateEnvironmentBlueprint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateGlossary
default CompletableFuture<UpdateGlossaryResponse> updateGlossary(UpdateGlossaryRequest updateGlossaryRequest) Updates the business glossary in Amazon DataZone.
Prerequisites:
-
The glossary must exist in the given domain.
-
The caller must have the
datazone:UpdateGlossarypermission to update it. -
When updating the name, the new name must be unique within the domain.
-
The glossary must not be deleted or in a terminal state.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
updateGlossary
default CompletableFuture<UpdateGlossaryResponse> updateGlossary(Consumer<UpdateGlossaryRequest.Builder> updateGlossaryRequest) Updates the business glossary in Amazon DataZone.
Prerequisites:
-
The glossary must exist in the given domain.
-
The caller must have the
datazone:UpdateGlossarypermission to update it. -
When updating the name, the new name must be unique within the domain.
-
The glossary must not be deleted or in a terminal state.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
updateGlossaryTerm
default CompletableFuture<UpdateGlossaryTermResponse> updateGlossaryTerm(UpdateGlossaryTermRequest updateGlossaryTermRequest) Updates a business glossary term in Amazon DataZone.
Prerequisites:
-
Glossary term must exist in the specified domain.
-
New name must not conflict with existing terms in the same glossary.
-
User must have permissions on the term.
-
The term must not be in DELETED status.
- 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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
updateGlossaryTerm
default CompletableFuture<UpdateGlossaryTermResponse> updateGlossaryTerm(Consumer<UpdateGlossaryTermRequest.Builder> updateGlossaryTermRequest) Updates a business glossary term in Amazon DataZone.
Prerequisites:
-
Glossary term must exist in the specified domain.
-
New name must not conflict with existing terms in the same glossary.
-
User must have permissions on the term.
-
The term must not be in DELETED status.
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateProjectProfile
default CompletableFuture<UpdateProjectProfileResponse> updateProjectProfile(UpdateProjectProfileRequest updateProjectProfileRequest) Updates a project profile.
- Parameters:
updateProjectProfileRequest-- Returns:
- A Java Future containing the result of the UpdateProjectProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateProjectProfile
default CompletableFuture<UpdateProjectProfileResponse> updateProjectProfile(Consumer<UpdateProjectProfileRequest.Builder> updateProjectProfileRequest) Updates a project profile.
This is a convenience which creates an instance of the
UpdateProjectProfileRequest.Builderavoiding the need to create one manually viaUpdateProjectProfileRequest.builder()- Parameters:
updateProjectProfileRequest- AConsumerthat will call methods onUpdateProjectProfileRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateProjectProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateRule
Updates a rule. In Amazon DataZone, a rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
- Parameters:
updateRuleRequest-- Returns:
- A Java Future containing the result of the UpdateRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
updateRule
default CompletableFuture<UpdateRuleResponse> updateRule(Consumer<UpdateRuleRequest.Builder> updateRuleRequest) Updates a rule. In Amazon DataZone, a rule is a formal agreement that enforces specific requirements across user workflows (e.g., publishing assets to the catalog, requesting subscriptions, creating projects) within the Amazon DataZone data portal. These rules help maintain consistency, ensure compliance, and uphold governance standards in data management processes. For instance, a metadata enforcement rule can specify the required information for creating a subscription request or publishing a data asset to the catalog, ensuring alignment with organizational standards.
This is a convenience which creates an instance of the
UpdateRuleRequest.Builderavoiding the need to create one manually viaUpdateRuleRequest.builder()- Parameters:
updateRuleRequest- AConsumerthat will call methods onUpdateRuleRequest.Builderto create a request.- Returns:
- A Java Future containing the result of the UpdateRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
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. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()to retrieve the underlying exception.- 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:
-
serviceClientConfiguration
Description copied from interface:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-
create
Create aDataZoneAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aDataZoneAsyncClient.
-