@Generated(value="software.amazon.awssdk:codegen") public interface ServiceCatalogAsyncClient extends SdkClient, SdkAutoCloseable
builder() method.
Overview
AWS Service Catalog allows organizations to create and manage catalogs of IT services that are approved for use on AWS. This documentation provides reference material for the AWS Service Catalog end user API. To get the most out of this documentation, be familiar with the terminology discussed in AWS Service Catalog Concepts.
Additional Resources
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_NAME |
| Modifier and Type | Method and Description |
|---|---|
default CompletableFuture<AcceptPortfolioShareResponse> |
acceptPortfolioShare(AcceptPortfolioShareRequest acceptPortfolioShareRequest)
Accepts an offer to share a portfolio.
|
default CompletableFuture<AcceptPortfolioShareResponse> |
acceptPortfolioShare(Consumer<AcceptPortfolioShareRequest.Builder> acceptPortfolioShareRequest)
Accepts an offer to share a portfolio.
|
default CompletableFuture<AssociatePrincipalWithPortfolioResponse> |
associatePrincipalWithPortfolio(AssociatePrincipalWithPortfolioRequest associatePrincipalWithPortfolioRequest)
Associates the specified principal ARN with the specified portfolio.
|
default CompletableFuture<AssociatePrincipalWithPortfolioResponse> |
associatePrincipalWithPortfolio(Consumer<AssociatePrincipalWithPortfolioRequest.Builder> associatePrincipalWithPortfolioRequest)
Associates the specified principal ARN with the specified portfolio.
|
default CompletableFuture<AssociateProductWithPortfolioResponse> |
associateProductWithPortfolio(AssociateProductWithPortfolioRequest associateProductWithPortfolioRequest)
Associates a product with a portfolio.
|
default CompletableFuture<AssociateProductWithPortfolioResponse> |
associateProductWithPortfolio(Consumer<AssociateProductWithPortfolioRequest.Builder> associateProductWithPortfolioRequest)
Associates a product with a portfolio.
|
default CompletableFuture<AssociateTagOptionWithResourceResponse> |
associateTagOptionWithResource(AssociateTagOptionWithResourceRequest associateTagOptionWithResourceRequest)
Associate a TagOption identifier with a resource identifier.
|
default CompletableFuture<AssociateTagOptionWithResourceResponse> |
associateTagOptionWithResource(Consumer<AssociateTagOptionWithResourceRequest.Builder> associateTagOptionWithResourceRequest)
Associate a TagOption identifier with a resource identifier.
|
static ServiceCatalogAsyncClientBuilder |
builder()
Create a builder that can be used to configure and create a
ServiceCatalogAsyncClient. |
default CompletableFuture<CopyProductResponse> |
copyProduct(Consumer<CopyProductRequest.Builder> copyProductRequest)
Copies the specified source product to the specified target product or a new product.
|
default CompletableFuture<CopyProductResponse> |
copyProduct(CopyProductRequest copyProductRequest)
Copies the specified source product to the specified target product or a new product.
|
static ServiceCatalogAsyncClient |
create()
Create a
ServiceCatalogAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider. |
default CompletableFuture<CreateConstraintResponse> |
createConstraint(Consumer<CreateConstraintRequest.Builder> createConstraintRequest)
Creates a new constraint.
|
default CompletableFuture<CreateConstraintResponse> |
createConstraint(CreateConstraintRequest createConstraintRequest)
Creates a new constraint.
|
default CompletableFuture<CreatePortfolioResponse> |
createPortfolio(Consumer<CreatePortfolioRequest.Builder> createPortfolioRequest)
Creates a new portfolio.
|
default CompletableFuture<CreatePortfolioResponse> |
createPortfolio(CreatePortfolioRequest createPortfolioRequest)
Creates a new portfolio.
|
default CompletableFuture<CreatePortfolioShareResponse> |
createPortfolioShare(Consumer<CreatePortfolioShareRequest.Builder> createPortfolioShareRequest)
Creates a new portfolio share.
|
default CompletableFuture<CreatePortfolioShareResponse> |
createPortfolioShare(CreatePortfolioShareRequest createPortfolioShareRequest)
Creates a new portfolio share.
|
default CompletableFuture<CreateProductResponse> |
createProduct(Consumer<CreateProductRequest.Builder> createProductRequest)
Creates a new product.
|
default CompletableFuture<CreateProductResponse> |
createProduct(CreateProductRequest createProductRequest)
Creates a new product.
|
default CompletableFuture<CreateProvisioningArtifactResponse> |
createProvisioningArtifact(Consumer<CreateProvisioningArtifactRequest.Builder> createProvisioningArtifactRequest)
Create a new provisioning artifact for the specified product.
|
default CompletableFuture<CreateProvisioningArtifactResponse> |
createProvisioningArtifact(CreateProvisioningArtifactRequest createProvisioningArtifactRequest)
Create a new provisioning artifact for the specified product.
|
default CompletableFuture<CreateTagOptionResponse> |
createTagOption(Consumer<CreateTagOptionRequest.Builder> createTagOptionRequest)
Create a new TagOption.
|
default CompletableFuture<CreateTagOptionResponse> |
createTagOption(CreateTagOptionRequest createTagOptionRequest)
Create a new TagOption.
|
default CompletableFuture<DeleteConstraintResponse> |
deleteConstraint(Consumer<DeleteConstraintRequest.Builder> deleteConstraintRequest)
Deletes the specified constraint.
|
default CompletableFuture<DeleteConstraintResponse> |
deleteConstraint(DeleteConstraintRequest deleteConstraintRequest)
Deletes the specified constraint.
|
default CompletableFuture<DeletePortfolioResponse> |
deletePortfolio(Consumer<DeletePortfolioRequest.Builder> deletePortfolioRequest)
Deletes the specified portfolio.
|
default CompletableFuture<DeletePortfolioResponse> |
deletePortfolio(DeletePortfolioRequest deletePortfolioRequest)
Deletes the specified portfolio.
|
default CompletableFuture<DeletePortfolioShareResponse> |
deletePortfolioShare(Consumer<DeletePortfolioShareRequest.Builder> deletePortfolioShareRequest)
Deletes the specified portfolio share.
|
default CompletableFuture<DeletePortfolioShareResponse> |
deletePortfolioShare(DeletePortfolioShareRequest deletePortfolioShareRequest)
Deletes the specified portfolio share.
|
default CompletableFuture<DeleteProductResponse> |
deleteProduct(Consumer<DeleteProductRequest.Builder> deleteProductRequest)
Deletes the specified product.
|
default CompletableFuture<DeleteProductResponse> |
deleteProduct(DeleteProductRequest deleteProductRequest)
Deletes the specified product.
|
default CompletableFuture<DeleteProvisioningArtifactResponse> |
deleteProvisioningArtifact(Consumer<DeleteProvisioningArtifactRequest.Builder> deleteProvisioningArtifactRequest)
Deletes the specified provisioning artifact.
|
default CompletableFuture<DeleteProvisioningArtifactResponse> |
deleteProvisioningArtifact(DeleteProvisioningArtifactRequest deleteProvisioningArtifactRequest)
Deletes the specified provisioning artifact.
|
default CompletableFuture<DescribeConstraintResponse> |
describeConstraint(Consumer<DescribeConstraintRequest.Builder> describeConstraintRequest)
Retrieves detailed information for a specified constraint.
|
default CompletableFuture<DescribeConstraintResponse> |
describeConstraint(DescribeConstraintRequest describeConstraintRequest)
Retrieves detailed information for a specified constraint.
|
default CompletableFuture<DescribeCopyProductStatusResponse> |
describeCopyProductStatus(Consumer<DescribeCopyProductStatusRequest.Builder> describeCopyProductStatusRequest)
Describes the status of the specified copy product operation.
|
default CompletableFuture<DescribeCopyProductStatusResponse> |
describeCopyProductStatus(DescribeCopyProductStatusRequest describeCopyProductStatusRequest)
Describes the status of the specified copy product operation.
|
default CompletableFuture<DescribePortfolioResponse> |
describePortfolio(Consumer<DescribePortfolioRequest.Builder> describePortfolioRequest)
Retrieves detailed information and any tags associated with the specified portfolio.
|
default CompletableFuture<DescribePortfolioResponse> |
describePortfolio(DescribePortfolioRequest describePortfolioRequest)
Retrieves detailed information and any tags associated with the specified portfolio.
|
default CompletableFuture<DescribeProductResponse> |
describeProduct(Consumer<DescribeProductRequest.Builder> describeProductRequest)
Retrieves information about a specified product.
|
default CompletableFuture<DescribeProductResponse> |
describeProduct(DescribeProductRequest describeProductRequest)
Retrieves information about a specified product.
|
default CompletableFuture<DescribeProductAsAdminResponse> |
describeProductAsAdmin(Consumer<DescribeProductAsAdminRequest.Builder> describeProductAsAdminRequest)
Retrieves information about a specified product, run with administrator access.
|
default CompletableFuture<DescribeProductAsAdminResponse> |
describeProductAsAdmin(DescribeProductAsAdminRequest describeProductAsAdminRequest)
Retrieves information about a specified product, run with administrator access.
|
default CompletableFuture<DescribeProductViewResponse> |
describeProductView(Consumer<DescribeProductViewRequest.Builder> describeProductViewRequest)
Retrieves information about a specified product.
|
default CompletableFuture<DescribeProductViewResponse> |
describeProductView(DescribeProductViewRequest describeProductViewRequest)
Retrieves information about a specified product.
|
default CompletableFuture<DescribeProvisionedProductResponse> |
describeProvisionedProduct(Consumer<DescribeProvisionedProductRequest.Builder> describeProvisionedProductRequest)
Retrieve detailed information about the provisioned product.
|
default CompletableFuture<DescribeProvisionedProductResponse> |
describeProvisionedProduct(DescribeProvisionedProductRequest describeProvisionedProductRequest)
Retrieve detailed information about the provisioned product.
|
default CompletableFuture<DescribeProvisioningArtifactResponse> |
describeProvisioningArtifact(Consumer<DescribeProvisioningArtifactRequest.Builder> describeProvisioningArtifactRequest)
Retrieves detailed information about the specified provisioning artifact.
|
default CompletableFuture<DescribeProvisioningArtifactResponse> |
describeProvisioningArtifact(DescribeProvisioningArtifactRequest describeProvisioningArtifactRequest)
Retrieves detailed information about the specified provisioning artifact.
|
default CompletableFuture<DescribeProvisioningParametersResponse> |
describeProvisioningParameters(Consumer<DescribeProvisioningParametersRequest.Builder> describeProvisioningParametersRequest)
Provides information about parameters required to provision a specified product in a specified manner.
|
default CompletableFuture<DescribeProvisioningParametersResponse> |
describeProvisioningParameters(DescribeProvisioningParametersRequest describeProvisioningParametersRequest)
Provides information about parameters required to provision a specified product in a specified manner.
|
default CompletableFuture<DescribeRecordResponse> |
describeRecord(Consumer<DescribeRecordRequest.Builder> describeRecordRequest)
Retrieves a paginated list of the full details of a specific request.
|
default CompletableFuture<DescribeRecordResponse> |
describeRecord(DescribeRecordRequest describeRecordRequest)
Retrieves a paginated list of the full details of a specific request.
|
default CompletableFuture<DescribeTagOptionResponse> |
describeTagOption(Consumer<DescribeTagOptionRequest.Builder> describeTagOptionRequest)
Describes a TagOption.
|
default CompletableFuture<DescribeTagOptionResponse> |
describeTagOption(DescribeTagOptionRequest describeTagOptionRequest)
Describes a TagOption.
|
default CompletableFuture<DisassociatePrincipalFromPortfolioResponse> |
disassociatePrincipalFromPortfolio(Consumer<DisassociatePrincipalFromPortfolioRequest.Builder> disassociatePrincipalFromPortfolioRequest)
Disassociates a previously associated principal ARN from a specified portfolio.
|
default CompletableFuture<DisassociatePrincipalFromPortfolioResponse> |
disassociatePrincipalFromPortfolio(DisassociatePrincipalFromPortfolioRequest disassociatePrincipalFromPortfolioRequest)
Disassociates a previously associated principal ARN from a specified portfolio.
|
default CompletableFuture<DisassociateProductFromPortfolioResponse> |
disassociateProductFromPortfolio(Consumer<DisassociateProductFromPortfolioRequest.Builder> disassociateProductFromPortfolioRequest)
Disassociates the specified product from the specified portfolio.
|
default CompletableFuture<DisassociateProductFromPortfolioResponse> |
disassociateProductFromPortfolio(DisassociateProductFromPortfolioRequest disassociateProductFromPortfolioRequest)
Disassociates the specified product from the specified portfolio.
|
default CompletableFuture<DisassociateTagOptionFromResourceResponse> |
disassociateTagOptionFromResource(Consumer<DisassociateTagOptionFromResourceRequest.Builder> disassociateTagOptionFromResourceRequest)
Disassociates a TagOption from a resource.
|
default CompletableFuture<DisassociateTagOptionFromResourceResponse> |
disassociateTagOptionFromResource(DisassociateTagOptionFromResourceRequest disassociateTagOptionFromResourceRequest)
Disassociates a TagOption from a resource.
|
default CompletableFuture<ListAcceptedPortfolioSharesResponse> |
listAcceptedPortfolioShares()
Lists details of all portfolios for which sharing was accepted by this account.
|
default CompletableFuture<ListAcceptedPortfolioSharesResponse> |
listAcceptedPortfolioShares(Consumer<ListAcceptedPortfolioSharesRequest.Builder> listAcceptedPortfolioSharesRequest)
Lists details of all portfolios for which sharing was accepted by this account.
|
default CompletableFuture<ListAcceptedPortfolioSharesResponse> |
listAcceptedPortfolioShares(ListAcceptedPortfolioSharesRequest listAcceptedPortfolioSharesRequest)
Lists details of all portfolios for which sharing was accepted by this account.
|
default ListAcceptedPortfolioSharesPublisher |
listAcceptedPortfolioSharesPaginator()
Lists details of all portfolios for which sharing was accepted by this account.
|
default ListAcceptedPortfolioSharesPublisher |
listAcceptedPortfolioSharesPaginator(ListAcceptedPortfolioSharesRequest listAcceptedPortfolioSharesRequest)
Lists details of all portfolios for which sharing was accepted by this account.
|
default CompletableFuture<ListConstraintsForPortfolioResponse> |
listConstraintsForPortfolio(Consumer<ListConstraintsForPortfolioRequest.Builder> listConstraintsForPortfolioRequest)
Retrieves detailed constraint information for the specified portfolio and product.
|
default CompletableFuture<ListConstraintsForPortfolioResponse> |
listConstraintsForPortfolio(ListConstraintsForPortfolioRequest listConstraintsForPortfolioRequest)
Retrieves detailed constraint information for the specified portfolio and product.
|
default ListConstraintsForPortfolioPublisher |
listConstraintsForPortfolioPaginator(Consumer<ListConstraintsForPortfolioRequest.Builder> listConstraintsForPortfolioRequest)
Retrieves detailed constraint information for the specified portfolio and product.
|
default ListConstraintsForPortfolioPublisher |
listConstraintsForPortfolioPaginator(ListConstraintsForPortfolioRequest listConstraintsForPortfolioRequest)
Retrieves detailed constraint information for the specified portfolio and product.
|
default CompletableFuture<ListLaunchPathsResponse> |
listLaunchPaths(Consumer<ListLaunchPathsRequest.Builder> listLaunchPathsRequest)
Returns a paginated list of all paths to a specified product.
|
default CompletableFuture<ListLaunchPathsResponse> |
listLaunchPaths(ListLaunchPathsRequest listLaunchPathsRequest)
Returns a paginated list of all paths to a specified product.
|
default ListLaunchPathsPublisher |
listLaunchPathsPaginator(Consumer<ListLaunchPathsRequest.Builder> listLaunchPathsRequest)
Returns a paginated list of all paths to a specified product.
|
default ListLaunchPathsPublisher |
listLaunchPathsPaginator(ListLaunchPathsRequest listLaunchPathsRequest)
Returns a paginated list of all paths to a specified product.
|
default CompletableFuture<ListPortfolioAccessResponse> |
listPortfolioAccess(Consumer<ListPortfolioAccessRequest.Builder> listPortfolioAccessRequest)
Lists the account IDs that have been authorized sharing of the specified portfolio.
|
default CompletableFuture<ListPortfolioAccessResponse> |
listPortfolioAccess(ListPortfolioAccessRequest listPortfolioAccessRequest)
Lists the account IDs that have been authorized sharing of the specified portfolio.
|
default CompletableFuture<ListPortfoliosResponse> |
listPortfolios()
Lists all portfolios in the catalog.
|
default CompletableFuture<ListPortfoliosResponse> |
listPortfolios(Consumer<ListPortfoliosRequest.Builder> listPortfoliosRequest)
Lists all portfolios in the catalog.
|
default CompletableFuture<ListPortfoliosResponse> |
listPortfolios(ListPortfoliosRequest listPortfoliosRequest)
Lists all portfolios in the catalog.
|
default CompletableFuture<ListPortfoliosForProductResponse> |
listPortfoliosForProduct(Consumer<ListPortfoliosForProductRequest.Builder> listPortfoliosForProductRequest)
Lists all portfolios that the specified product is associated with.
|
default CompletableFuture<ListPortfoliosForProductResponse> |
listPortfoliosForProduct(ListPortfoliosForProductRequest listPortfoliosForProductRequest)
Lists all portfolios that the specified product is associated with.
|
default ListPortfoliosForProductPublisher |
listPortfoliosForProductPaginator(Consumer<ListPortfoliosForProductRequest.Builder> listPortfoliosForProductRequest)
Lists all portfolios that the specified product is associated with.
|
default ListPortfoliosForProductPublisher |
listPortfoliosForProductPaginator(ListPortfoliosForProductRequest listPortfoliosForProductRequest)
Lists all portfolios that the specified product is associated with.
|
default ListPortfoliosPublisher |
listPortfoliosPaginator()
Lists all portfolios in the catalog.
|
default ListPortfoliosPublisher |
listPortfoliosPaginator(ListPortfoliosRequest listPortfoliosRequest)
Lists all portfolios in the catalog.
|
default CompletableFuture<ListPrincipalsForPortfolioResponse> |
listPrincipalsForPortfolio(Consumer<ListPrincipalsForPortfolioRequest.Builder> listPrincipalsForPortfolioRequest)
Lists all principal ARNs associated with the specified portfolio.
|
default CompletableFuture<ListPrincipalsForPortfolioResponse> |
listPrincipalsForPortfolio(ListPrincipalsForPortfolioRequest listPrincipalsForPortfolioRequest)
Lists all principal ARNs associated with the specified portfolio.
|
default ListPrincipalsForPortfolioPublisher |
listPrincipalsForPortfolioPaginator(Consumer<ListPrincipalsForPortfolioRequest.Builder> listPrincipalsForPortfolioRequest)
Lists all principal ARNs associated with the specified portfolio.
|
default ListPrincipalsForPortfolioPublisher |
listPrincipalsForPortfolioPaginator(ListPrincipalsForPortfolioRequest listPrincipalsForPortfolioRequest)
Lists all principal ARNs associated with the specified portfolio.
|
default CompletableFuture<ListProvisioningArtifactsResponse> |
listProvisioningArtifacts(Consumer<ListProvisioningArtifactsRequest.Builder> listProvisioningArtifactsRequest)
Lists all provisioning artifacts associated with the specified product.
|
default CompletableFuture<ListProvisioningArtifactsResponse> |
listProvisioningArtifacts(ListProvisioningArtifactsRequest listProvisioningArtifactsRequest)
Lists all provisioning artifacts associated with the specified product.
|
default CompletableFuture<ListRecordHistoryResponse> |
listRecordHistory()
Returns a paginated list of all performed requests, in the form of RecordDetails objects that are filtered as
specified.
|
default CompletableFuture<ListRecordHistoryResponse> |
listRecordHistory(Consumer<ListRecordHistoryRequest.Builder> listRecordHistoryRequest)
Returns a paginated list of all performed requests, in the form of RecordDetails objects that are filtered as
specified.
|
default CompletableFuture<ListRecordHistoryResponse> |
listRecordHistory(ListRecordHistoryRequest listRecordHistoryRequest)
Returns a paginated list of all performed requests, in the form of RecordDetails objects that are filtered as
specified.
|
default CompletableFuture<ListResourcesForTagOptionResponse> |
listResourcesForTagOption(Consumer<ListResourcesForTagOptionRequest.Builder> listResourcesForTagOptionRequest)
Lists resources associated with a TagOption.
|
default CompletableFuture<ListResourcesForTagOptionResponse> |
listResourcesForTagOption(ListResourcesForTagOptionRequest listResourcesForTagOptionRequest)
Lists resources associated with a TagOption.
|
default CompletableFuture<ListTagOptionsResponse> |
listTagOptions()
Lists detailed TagOptions information.
|
default CompletableFuture<ListTagOptionsResponse> |
listTagOptions(Consumer<ListTagOptionsRequest.Builder> listTagOptionsRequest)
Lists detailed TagOptions information.
|
default CompletableFuture<ListTagOptionsResponse> |
listTagOptions(ListTagOptionsRequest listTagOptionsRequest)
Lists detailed TagOptions information.
|
default CompletableFuture<ProvisionProductResponse> |
provisionProduct(Consumer<ProvisionProductRequest.Builder> provisionProductRequest)
Requests a provision of a specified product.
|
default CompletableFuture<ProvisionProductResponse> |
provisionProduct(ProvisionProductRequest provisionProductRequest)
Requests a provision of a specified product.
|
default CompletableFuture<RejectPortfolioShareResponse> |
rejectPortfolioShare(Consumer<RejectPortfolioShareRequest.Builder> rejectPortfolioShareRequest)
Rejects an offer to share a portfolio.
|
default CompletableFuture<RejectPortfolioShareResponse> |
rejectPortfolioShare(RejectPortfolioShareRequest rejectPortfolioShareRequest)
Rejects an offer to share a portfolio.
|
default CompletableFuture<ScanProvisionedProductsResponse> |
scanProvisionedProducts()
Returns a paginated list of all the ProvisionedProduct objects that are currently available (not terminated).
|
default CompletableFuture<ScanProvisionedProductsResponse> |
scanProvisionedProducts(Consumer<ScanProvisionedProductsRequest.Builder> scanProvisionedProductsRequest)
Returns a paginated list of all the ProvisionedProduct objects that are currently available (not terminated).
|
default CompletableFuture<ScanProvisionedProductsResponse> |
scanProvisionedProducts(ScanProvisionedProductsRequest scanProvisionedProductsRequest)
Returns a paginated list of all the ProvisionedProduct objects that are currently available (not terminated).
|
default CompletableFuture<SearchProductsResponse> |
searchProducts()
Returns a paginated list all of the
Products objects to which the caller has access. |
default CompletableFuture<SearchProductsResponse> |
searchProducts(Consumer<SearchProductsRequest.Builder> searchProductsRequest)
Returns a paginated list all of the
Products objects to which the caller has access. |
default CompletableFuture<SearchProductsResponse> |
searchProducts(SearchProductsRequest searchProductsRequest)
Returns a paginated list all of the
Products objects to which the caller has access. |
default CompletableFuture<SearchProductsAsAdminResponse> |
searchProductsAsAdmin()
Retrieves summary and status information about all products created within the caller's account.
|
default CompletableFuture<SearchProductsAsAdminResponse> |
searchProductsAsAdmin(Consumer<SearchProductsAsAdminRequest.Builder> searchProductsAsAdminRequest)
Retrieves summary and status information about all products created within the caller's account.
|
default CompletableFuture<SearchProductsAsAdminResponse> |
searchProductsAsAdmin(SearchProductsAsAdminRequest searchProductsAsAdminRequest)
Retrieves summary and status information about all products created within the caller's account.
|
default SearchProductsAsAdminPublisher |
searchProductsAsAdminPaginator()
Retrieves summary and status information about all products created within the caller's account.
|
default SearchProductsAsAdminPublisher |
searchProductsAsAdminPaginator(SearchProductsAsAdminRequest searchProductsAsAdminRequest)
Retrieves summary and status information about all products created within the caller's account.
|
default SearchProductsPublisher |
searchProductsPaginator()
Returns a paginated list all of the
Products objects to which the caller has access. |
default SearchProductsPublisher |
searchProductsPaginator(SearchProductsRequest searchProductsRequest)
Returns a paginated list all of the
Products objects to which the caller has access. |
default CompletableFuture<TerminateProvisionedProductResponse> |
terminateProvisionedProduct(Consumer<TerminateProvisionedProductRequest.Builder> terminateProvisionedProductRequest)
Requests termination of an existing ProvisionedProduct object.
|
default CompletableFuture<TerminateProvisionedProductResponse> |
terminateProvisionedProduct(TerminateProvisionedProductRequest terminateProvisionedProductRequest)
Requests termination of an existing ProvisionedProduct object.
|
default CompletableFuture<UpdateConstraintResponse> |
updateConstraint(Consumer<UpdateConstraintRequest.Builder> updateConstraintRequest)
Updates an existing constraint.
|
default CompletableFuture<UpdateConstraintResponse> |
updateConstraint(UpdateConstraintRequest updateConstraintRequest)
Updates an existing constraint.
|
default CompletableFuture<UpdatePortfolioResponse> |
updatePortfolio(Consumer<UpdatePortfolioRequest.Builder> updatePortfolioRequest)
Updates the specified portfolio's details.
|
default CompletableFuture<UpdatePortfolioResponse> |
updatePortfolio(UpdatePortfolioRequest updatePortfolioRequest)
Updates the specified portfolio's details.
|
default CompletableFuture<UpdateProductResponse> |
updateProduct(Consumer<UpdateProductRequest.Builder> updateProductRequest)
Updates an existing product.
|
default CompletableFuture<UpdateProductResponse> |
updateProduct(UpdateProductRequest updateProductRequest)
Updates an existing product.
|
default CompletableFuture<UpdateProvisionedProductResponse> |
updateProvisionedProduct(Consumer<UpdateProvisionedProductRequest.Builder> updateProvisionedProductRequest)
Requests updates to the configuration of an existing ProvisionedProduct object.
|
default CompletableFuture<UpdateProvisionedProductResponse> |
updateProvisionedProduct(UpdateProvisionedProductRequest updateProvisionedProductRequest)
Requests updates to the configuration of an existing ProvisionedProduct object.
|
default CompletableFuture<UpdateProvisioningArtifactResponse> |
updateProvisioningArtifact(Consumer<UpdateProvisioningArtifactRequest.Builder> updateProvisioningArtifactRequest)
Updates an existing provisioning artifact's information.
|
default CompletableFuture<UpdateProvisioningArtifactResponse> |
updateProvisioningArtifact(UpdateProvisioningArtifactRequest updateProvisioningArtifactRequest)
Updates an existing provisioning artifact's information.
|
default CompletableFuture<UpdateTagOptionResponse> |
updateTagOption(Consumer<UpdateTagOptionRequest.Builder> updateTagOptionRequest)
Updates an existing TagOption.
|
default CompletableFuture<UpdateTagOptionResponse> |
updateTagOption(UpdateTagOptionRequest updateTagOptionRequest)
Updates an existing TagOption.
|
serviceNameclosestatic final String SERVICE_NAME
static ServiceCatalogAsyncClient create()
ServiceCatalogAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static ServiceCatalogAsyncClientBuilder builder()
ServiceCatalogAsyncClient.default CompletableFuture<AcceptPortfolioShareResponse> acceptPortfolioShare(AcceptPortfolioShareRequest acceptPortfolioShareRequest)
Accepts an offer to share a portfolio.
acceptPortfolioShareRequest - default CompletableFuture<AcceptPortfolioShareResponse> acceptPortfolioShare(Consumer<AcceptPortfolioShareRequest.Builder> acceptPortfolioShareRequest)
Accepts an offer to share a portfolio.
This is a convenience which creates an instance of the AcceptPortfolioShareRequest.Builder avoiding the
need to create one manually via AcceptPortfolioShareRequest.builder()
acceptPortfolioShareRequest - A Consumer that will call methods on AcceptPortfolioShareInput.Builder to create a
request.default CompletableFuture<AssociatePrincipalWithPortfolioResponse> associatePrincipalWithPortfolio(AssociatePrincipalWithPortfolioRequest associatePrincipalWithPortfolioRequest)
Associates the specified principal ARN with the specified portfolio.
associatePrincipalWithPortfolioRequest - default CompletableFuture<AssociatePrincipalWithPortfolioResponse> associatePrincipalWithPortfolio(Consumer<AssociatePrincipalWithPortfolioRequest.Builder> associatePrincipalWithPortfolioRequest)
Associates the specified principal ARN with the specified portfolio.
This is a convenience which creates an instance of the AssociatePrincipalWithPortfolioRequest.Builder
avoiding the need to create one manually via AssociatePrincipalWithPortfolioRequest.builder()
associatePrincipalWithPortfolioRequest - A Consumer that will call methods on AssociatePrincipalWithPortfolioInput.Builder to
create a request.default CompletableFuture<AssociateProductWithPortfolioResponse> associateProductWithPortfolio(AssociateProductWithPortfolioRequest associateProductWithPortfolioRequest)
Associates a product with a portfolio.
associateProductWithPortfolioRequest - default CompletableFuture<AssociateProductWithPortfolioResponse> associateProductWithPortfolio(Consumer<AssociateProductWithPortfolioRequest.Builder> associateProductWithPortfolioRequest)
Associates a product with a portfolio.
This is a convenience which creates an instance of the AssociateProductWithPortfolioRequest.Builder
avoiding the need to create one manually via AssociateProductWithPortfolioRequest.builder()
associateProductWithPortfolioRequest - A Consumer that will call methods on AssociateProductWithPortfolioInput.Builder to create
a request.default CompletableFuture<AssociateTagOptionWithResourceResponse> associateTagOptionWithResource(AssociateTagOptionWithResourceRequest associateTagOptionWithResourceRequest)
Associate a TagOption identifier with a resource identifier.
associateTagOptionWithResourceRequest - default CompletableFuture<AssociateTagOptionWithResourceResponse> associateTagOptionWithResource(Consumer<AssociateTagOptionWithResourceRequest.Builder> associateTagOptionWithResourceRequest)
Associate a TagOption identifier with a resource identifier.
This is a convenience which creates an instance of the AssociateTagOptionWithResourceRequest.Builder
avoiding the need to create one manually via AssociateTagOptionWithResourceRequest.builder()
associateTagOptionWithResourceRequest - A Consumer that will call methods on AssociateTagOptionWithResourceInput.Builder to create
a request.default CompletableFuture<CopyProductResponse> copyProduct(CopyProductRequest copyProductRequest)
Copies the specified source product to the specified target product or a new product.
You can copy the product to the same account or another account. You can copy the product to the same region or another region.
This operation is performed asynchronously. To track the progress of the operation, use DescribeCopyProductStatus.
copyProductRequest - default CompletableFuture<CopyProductResponse> copyProduct(Consumer<CopyProductRequest.Builder> copyProductRequest)
Copies the specified source product to the specified target product or a new product.
You can copy the product to the same account or another account. You can copy the product to the same region or another region.
This operation is performed asynchronously. To track the progress of the operation, use DescribeCopyProductStatus.
This is a convenience which creates an instance of the CopyProductRequest.Builder avoiding the need to
create one manually via CopyProductRequest.builder()
copyProductRequest - A Consumer that will call methods on CopyProductInput.Builder to create a request.default CompletableFuture<CreateConstraintResponse> createConstraint(CreateConstraintRequest createConstraintRequest)
Creates a new constraint. For more information, see Using Constraints.
createConstraintRequest - default CompletableFuture<CreateConstraintResponse> createConstraint(Consumer<CreateConstraintRequest.Builder> createConstraintRequest)
Creates a new constraint. For more information, see Using Constraints.
This is a convenience which creates an instance of the CreateConstraintRequest.Builder avoiding the need
to create one manually via CreateConstraintRequest.builder()
createConstraintRequest - A Consumer that will call methods on CreateConstraintInput.Builder to create a request.default CompletableFuture<CreatePortfolioResponse> createPortfolio(CreatePortfolioRequest createPortfolioRequest)
Creates a new portfolio.
createPortfolioRequest - default CompletableFuture<CreatePortfolioResponse> createPortfolio(Consumer<CreatePortfolioRequest.Builder> createPortfolioRequest)
Creates a new portfolio.
This is a convenience which creates an instance of the CreatePortfolioRequest.Builder avoiding the need
to create one manually via CreatePortfolioRequest.builder()
createPortfolioRequest - A Consumer that will call methods on CreatePortfolioInput.Builder to create a request.default CompletableFuture<CreatePortfolioShareResponse> createPortfolioShare(CreatePortfolioShareRequest createPortfolioShareRequest)
Creates a new portfolio share.
createPortfolioShareRequest - default CompletableFuture<CreatePortfolioShareResponse> createPortfolioShare(Consumer<CreatePortfolioShareRequest.Builder> createPortfolioShareRequest)
Creates a new portfolio share.
This is a convenience which creates an instance of the CreatePortfolioShareRequest.Builder avoiding the
need to create one manually via CreatePortfolioShareRequest.builder()
createPortfolioShareRequest - A Consumer that will call methods on CreatePortfolioShareInput.Builder to create a
request.default CompletableFuture<CreateProductResponse> createProduct(CreateProductRequest createProductRequest)
Creates a new product.
createProductRequest - default CompletableFuture<CreateProductResponse> createProduct(Consumer<CreateProductRequest.Builder> createProductRequest)
Creates a new product.
This is a convenience which creates an instance of the CreateProductRequest.Builder avoiding the need to
create one manually via CreateProductRequest.builder()
createProductRequest - A Consumer that will call methods on CreateProductInput.Builder to create a request.default CompletableFuture<CreateProvisioningArtifactResponse> createProvisioningArtifact(CreateProvisioningArtifactRequest createProvisioningArtifactRequest)
Create a new provisioning artifact for the specified product. This operation does not work with a product that has been shared with you.
createProvisioningArtifactRequest - default CompletableFuture<CreateProvisioningArtifactResponse> createProvisioningArtifact(Consumer<CreateProvisioningArtifactRequest.Builder> createProvisioningArtifactRequest)
Create a new provisioning artifact for the specified product. This operation does not work with a product that has been shared with you.
This is a convenience which creates an instance of the CreateProvisioningArtifactRequest.Builder avoiding
the need to create one manually via CreateProvisioningArtifactRequest.builder()
createProvisioningArtifactRequest - A Consumer that will call methods on CreateProvisioningArtifactInput.Builder to create a
request.default CompletableFuture<CreateTagOptionResponse> createTagOption(CreateTagOptionRequest createTagOptionRequest)
Create a new TagOption.
createTagOptionRequest - default CompletableFuture<CreateTagOptionResponse> createTagOption(Consumer<CreateTagOptionRequest.Builder> createTagOptionRequest)
Create a new TagOption.
This is a convenience which creates an instance of the CreateTagOptionRequest.Builder avoiding the need
to create one manually via CreateTagOptionRequest.builder()
createTagOptionRequest - A Consumer that will call methods on CreateTagOptionInput.Builder to create a request.default CompletableFuture<DeleteConstraintResponse> deleteConstraint(DeleteConstraintRequest deleteConstraintRequest)
Deletes the specified constraint.
deleteConstraintRequest - default CompletableFuture<DeleteConstraintResponse> deleteConstraint(Consumer<DeleteConstraintRequest.Builder> deleteConstraintRequest)
Deletes the specified constraint.
This is a convenience which creates an instance of the DeleteConstraintRequest.Builder avoiding the need
to create one manually via DeleteConstraintRequest.builder()
deleteConstraintRequest - A Consumer that will call methods on DeleteConstraintInput.Builder to create a request.default CompletableFuture<DeletePortfolioResponse> deletePortfolio(DeletePortfolioRequest deletePortfolioRequest)
Deletes the specified portfolio. This operation does not work with a portfolio that has been shared with you or if it has products, users, constraints, or shared accounts associated with it.
deletePortfolioRequest - default CompletableFuture<DeletePortfolioResponse> deletePortfolio(Consumer<DeletePortfolioRequest.Builder> deletePortfolioRequest)
Deletes the specified portfolio. This operation does not work with a portfolio that has been shared with you or if it has products, users, constraints, or shared accounts associated with it.
This is a convenience which creates an instance of the DeletePortfolioRequest.Builder avoiding the need
to create one manually via DeletePortfolioRequest.builder()
deletePortfolioRequest - A Consumer that will call methods on DeletePortfolioInput.Builder to create a request.default CompletableFuture<DeletePortfolioShareResponse> deletePortfolioShare(DeletePortfolioShareRequest deletePortfolioShareRequest)
Deletes the specified portfolio share.
deletePortfolioShareRequest - default CompletableFuture<DeletePortfolioShareResponse> deletePortfolioShare(Consumer<DeletePortfolioShareRequest.Builder> deletePortfolioShareRequest)
Deletes the specified portfolio share.
This is a convenience which creates an instance of the DeletePortfolioShareRequest.Builder avoiding the
need to create one manually via DeletePortfolioShareRequest.builder()
deletePortfolioShareRequest - A Consumer that will call methods on DeletePortfolioShareInput.Builder to create a
request.default CompletableFuture<DeleteProductResponse> deleteProduct(DeleteProductRequest deleteProductRequest)
Deletes the specified product. This operation does not work with a product that has been shared with you or is associated with a portfolio.
deleteProductRequest - default CompletableFuture<DeleteProductResponse> deleteProduct(Consumer<DeleteProductRequest.Builder> deleteProductRequest)
Deletes the specified product. This operation does not work with a product that has been shared with you or is associated with a portfolio.
This is a convenience which creates an instance of the DeleteProductRequest.Builder avoiding the need to
create one manually via DeleteProductRequest.builder()
deleteProductRequest - A Consumer that will call methods on DeleteProductInput.Builder to create a request.default CompletableFuture<DeleteProvisioningArtifactResponse> deleteProvisioningArtifact(DeleteProvisioningArtifactRequest deleteProvisioningArtifactRequest)
Deletes the specified provisioning artifact. This operation does not work on a provisioning artifact associated with a product that has been shared with you, or on the last provisioning artifact associated with a product (a product must have at least one provisioning artifact).
deleteProvisioningArtifactRequest - default CompletableFuture<DeleteProvisioningArtifactResponse> deleteProvisioningArtifact(Consumer<DeleteProvisioningArtifactRequest.Builder> deleteProvisioningArtifactRequest)
Deletes the specified provisioning artifact. This operation does not work on a provisioning artifact associated with a product that has been shared with you, or on the last provisioning artifact associated with a product (a product must have at least one provisioning artifact).
This is a convenience which creates an instance of the DeleteProvisioningArtifactRequest.Builder avoiding
the need to create one manually via DeleteProvisioningArtifactRequest.builder()
deleteProvisioningArtifactRequest - A Consumer that will call methods on DeleteProvisioningArtifactInput.Builder to create a
request.default CompletableFuture<DescribeConstraintResponse> describeConstraint(DescribeConstraintRequest describeConstraintRequest)
Retrieves detailed information for a specified constraint.
describeConstraintRequest - default CompletableFuture<DescribeConstraintResponse> describeConstraint(Consumer<DescribeConstraintRequest.Builder> describeConstraintRequest)
Retrieves detailed information for a specified constraint.
This is a convenience which creates an instance of the DescribeConstraintRequest.Builder avoiding the
need to create one manually via DescribeConstraintRequest.builder()
describeConstraintRequest - A Consumer that will call methods on DescribeConstraintInput.Builder to create a request.default CompletableFuture<DescribeCopyProductStatusResponse> describeCopyProductStatus(DescribeCopyProductStatusRequest describeCopyProductStatusRequest)
Describes the status of the specified copy product operation.
describeCopyProductStatusRequest - default CompletableFuture<DescribeCopyProductStatusResponse> describeCopyProductStatus(Consumer<DescribeCopyProductStatusRequest.Builder> describeCopyProductStatusRequest)
Describes the status of the specified copy product operation.
This is a convenience which creates an instance of the DescribeCopyProductStatusRequest.Builder avoiding
the need to create one manually via DescribeCopyProductStatusRequest.builder()
describeCopyProductStatusRequest - A Consumer that will call methods on DescribeCopyProductStatusInput.Builder to create a
request.default CompletableFuture<DescribePortfolioResponse> describePortfolio(DescribePortfolioRequest describePortfolioRequest)
Retrieves detailed information and any tags associated with the specified portfolio.
describePortfolioRequest - default CompletableFuture<DescribePortfolioResponse> describePortfolio(Consumer<DescribePortfolioRequest.Builder> describePortfolioRequest)
Retrieves detailed information and any tags associated with the specified portfolio.
This is a convenience which creates an instance of the DescribePortfolioRequest.Builder avoiding the need
to create one manually via DescribePortfolioRequest.builder()
describePortfolioRequest - A Consumer that will call methods on DescribePortfolioInput.Builder to create a request.default CompletableFuture<DescribeProductResponse> describeProduct(DescribeProductRequest describeProductRequest)
Retrieves information about a specified product.
This operation is functionally identical to DescribeProductView except that it takes as input
ProductId instead of ProductViewId.
describeProductRequest - default CompletableFuture<DescribeProductResponse> describeProduct(Consumer<DescribeProductRequest.Builder> describeProductRequest)
Retrieves information about a specified product.
This operation is functionally identical to DescribeProductView except that it takes as input
ProductId instead of ProductViewId.
This is a convenience which creates an instance of the DescribeProductRequest.Builder avoiding the need
to create one manually via DescribeProductRequest.builder()
describeProductRequest - A Consumer that will call methods on DescribeProductInput.Builder to create a request.default CompletableFuture<DescribeProductAsAdminResponse> describeProductAsAdmin(DescribeProductAsAdminRequest describeProductAsAdminRequest)
Retrieves information about a specified product, run with administrator access.
describeProductAsAdminRequest - default CompletableFuture<DescribeProductAsAdminResponse> describeProductAsAdmin(Consumer<DescribeProductAsAdminRequest.Builder> describeProductAsAdminRequest)
Retrieves information about a specified product, run with administrator access.
This is a convenience which creates an instance of the DescribeProductAsAdminRequest.Builder avoiding the
need to create one manually via DescribeProductAsAdminRequest.builder()
describeProductAsAdminRequest - A Consumer that will call methods on DescribeProductAsAdminInput.Builder to create a
request.default CompletableFuture<DescribeProductViewResponse> describeProductView(DescribeProductViewRequest describeProductViewRequest)
Retrieves information about a specified product.
This operation is functionally identical to DescribeProduct except that it takes as input
ProductViewId instead of ProductId.
describeProductViewRequest - default CompletableFuture<DescribeProductViewResponse> describeProductView(Consumer<DescribeProductViewRequest.Builder> describeProductViewRequest)
Retrieves information about a specified product.
This operation is functionally identical to DescribeProduct except that it takes as input
ProductViewId instead of ProductId.
This is a convenience which creates an instance of the DescribeProductViewRequest.Builder avoiding the
need to create one manually via DescribeProductViewRequest.builder()
describeProductViewRequest - A Consumer that will call methods on DescribeProductViewInput.Builder to create a request.default CompletableFuture<DescribeProvisionedProductResponse> describeProvisionedProduct(DescribeProvisionedProductRequest describeProvisionedProductRequest)
Retrieve detailed information about the provisioned product.
describeProvisionedProductRequest - default CompletableFuture<DescribeProvisionedProductResponse> describeProvisionedProduct(Consumer<DescribeProvisionedProductRequest.Builder> describeProvisionedProductRequest)
Retrieve detailed information about the provisioned product.
This is a convenience which creates an instance of the DescribeProvisionedProductRequest.Builder avoiding
the need to create one manually via DescribeProvisionedProductRequest.builder()
describeProvisionedProductRequest - A Consumer that will call methods on DescribeProvisionedProductInput.Builder to create a
request.default CompletableFuture<DescribeProvisioningArtifactResponse> describeProvisioningArtifact(DescribeProvisioningArtifactRequest describeProvisioningArtifactRequest)
Retrieves detailed information about the specified provisioning artifact.
describeProvisioningArtifactRequest - default CompletableFuture<DescribeProvisioningArtifactResponse> describeProvisioningArtifact(Consumer<DescribeProvisioningArtifactRequest.Builder> describeProvisioningArtifactRequest)
Retrieves detailed information about the specified provisioning artifact.
This is a convenience which creates an instance of the DescribeProvisioningArtifactRequest.Builder
avoiding the need to create one manually via DescribeProvisioningArtifactRequest.builder()
describeProvisioningArtifactRequest - A Consumer that will call methods on DescribeProvisioningArtifactInput.Builder to create a
request.default CompletableFuture<DescribeProvisioningParametersResponse> describeProvisioningParameters(DescribeProvisioningParametersRequest describeProvisioningParametersRequest)
Provides information about parameters required to provision a specified product in a specified manner. Use this
operation to obtain the list of ProvisioningArtifactParameters parameters available to call the
ProvisionProduct operation for the specified product.
If the output contains a TagOption key with an empty list of values, there is a TagOption conflict for that key.
The end user cannot take action to fix the conflict, and launch is not blocked. In subsequent calls to the
ProvisionProduct operation, do not include conflicted TagOption keys as tags. Calls to
ProvisionProduct with empty TagOption values cause the error
"Parameter validation failed: Missing required parameter in Tags[N]:Value ". Calls to
ProvisionProduct with conflicted TagOption keys automatically tag the provisioned product with the
conflicted keys with the value "sc-tagoption-conflict-portfolioId-productId".
describeProvisioningParametersRequest - default CompletableFuture<DescribeProvisioningParametersResponse> describeProvisioningParameters(Consumer<DescribeProvisioningParametersRequest.Builder> describeProvisioningParametersRequest)
Provides information about parameters required to provision a specified product in a specified manner. Use this
operation to obtain the list of ProvisioningArtifactParameters parameters available to call the
ProvisionProduct operation for the specified product.
If the output contains a TagOption key with an empty list of values, there is a TagOption conflict for that key.
The end user cannot take action to fix the conflict, and launch is not blocked. In subsequent calls to the
ProvisionProduct operation, do not include conflicted TagOption keys as tags. Calls to
ProvisionProduct with empty TagOption values cause the error
"Parameter validation failed: Missing required parameter in Tags[N]:Value ". Calls to
ProvisionProduct with conflicted TagOption keys automatically tag the provisioned product with the
conflicted keys with the value "sc-tagoption-conflict-portfolioId-productId".
This is a convenience which creates an instance of the DescribeProvisioningParametersRequest.Builder
avoiding the need to create one manually via DescribeProvisioningParametersRequest.builder()
describeProvisioningParametersRequest - A Consumer that will call methods on DescribeProvisioningParametersInput.Builder to create
a request.default CompletableFuture<DescribeRecordResponse> describeRecord(DescribeRecordRequest describeRecordRequest)
Retrieves a paginated list of the full details of a specific request. Use this operation after calling a request operation (ProvisionProduct, TerminateProvisionedProduct, or UpdateProvisionedProduct).
describeRecordRequest - default CompletableFuture<DescribeRecordResponse> describeRecord(Consumer<DescribeRecordRequest.Builder> describeRecordRequest)
Retrieves a paginated list of the full details of a specific request. Use this operation after calling a request operation (ProvisionProduct, TerminateProvisionedProduct, or UpdateProvisionedProduct).
This is a convenience which creates an instance of the DescribeRecordRequest.Builder avoiding the need to
create one manually via DescribeRecordRequest.builder()
describeRecordRequest - A Consumer that will call methods on DescribeRecordInput.Builder to create a request.default CompletableFuture<DescribeTagOptionResponse> describeTagOption(DescribeTagOptionRequest describeTagOptionRequest)
Describes a TagOption.
describeTagOptionRequest - default CompletableFuture<DescribeTagOptionResponse> describeTagOption(Consumer<DescribeTagOptionRequest.Builder> describeTagOptionRequest)
Describes a TagOption.
This is a convenience which creates an instance of the DescribeTagOptionRequest.Builder avoiding the need
to create one manually via DescribeTagOptionRequest.builder()
describeTagOptionRequest - A Consumer that will call methods on DescribeTagOptionInput.Builder to create a request.default CompletableFuture<DisassociatePrincipalFromPortfolioResponse> disassociatePrincipalFromPortfolio(DisassociatePrincipalFromPortfolioRequest disassociatePrincipalFromPortfolioRequest)
Disassociates a previously associated principal ARN from a specified portfolio.
disassociatePrincipalFromPortfolioRequest - default CompletableFuture<DisassociatePrincipalFromPortfolioResponse> disassociatePrincipalFromPortfolio(Consumer<DisassociatePrincipalFromPortfolioRequest.Builder> disassociatePrincipalFromPortfolioRequest)
Disassociates a previously associated principal ARN from a specified portfolio.
This is a convenience which creates an instance of the DisassociatePrincipalFromPortfolioRequest.Builder
avoiding the need to create one manually via DisassociatePrincipalFromPortfolioRequest.builder()
disassociatePrincipalFromPortfolioRequest - A Consumer that will call methods on DisassociatePrincipalFromPortfolioInput.Builder to
create a request.default CompletableFuture<DisassociateProductFromPortfolioResponse> disassociateProductFromPortfolio(DisassociateProductFromPortfolioRequest disassociateProductFromPortfolioRequest)
Disassociates the specified product from the specified portfolio.
disassociateProductFromPortfolioRequest - default CompletableFuture<DisassociateProductFromPortfolioResponse> disassociateProductFromPortfolio(Consumer<DisassociateProductFromPortfolioRequest.Builder> disassociateProductFromPortfolioRequest)
Disassociates the specified product from the specified portfolio.
This is a convenience which creates an instance of the DisassociateProductFromPortfolioRequest.Builder
avoiding the need to create one manually via DisassociateProductFromPortfolioRequest.builder()
disassociateProductFromPortfolioRequest - A Consumer that will call methods on DisassociateProductFromPortfolioInput.Builder to
create a request.default CompletableFuture<DisassociateTagOptionFromResourceResponse> disassociateTagOptionFromResource(DisassociateTagOptionFromResourceRequest disassociateTagOptionFromResourceRequest)
Disassociates a TagOption from a resource.
disassociateTagOptionFromResourceRequest - default CompletableFuture<DisassociateTagOptionFromResourceResponse> disassociateTagOptionFromResource(Consumer<DisassociateTagOptionFromResourceRequest.Builder> disassociateTagOptionFromResourceRequest)
Disassociates a TagOption from a resource.
This is a convenience which creates an instance of the DisassociateTagOptionFromResourceRequest.Builder
avoiding the need to create one manually via DisassociateTagOptionFromResourceRequest.builder()
disassociateTagOptionFromResourceRequest - A Consumer that will call methods on DisassociateTagOptionFromResourceInput.Builder to
create a request.default CompletableFuture<ListAcceptedPortfolioSharesResponse> listAcceptedPortfolioShares(ListAcceptedPortfolioSharesRequest listAcceptedPortfolioSharesRequest)
Lists details of all portfolios for which sharing was accepted by this account.
listAcceptedPortfolioSharesRequest - default CompletableFuture<ListAcceptedPortfolioSharesResponse> listAcceptedPortfolioShares(Consumer<ListAcceptedPortfolioSharesRequest.Builder> listAcceptedPortfolioSharesRequest)
Lists details of all portfolios for which sharing was accepted by this account.
This is a convenience which creates an instance of the ListAcceptedPortfolioSharesRequest.Builder
avoiding the need to create one manually via ListAcceptedPortfolioSharesRequest.builder()
listAcceptedPortfolioSharesRequest - A Consumer that will call methods on ListAcceptedPortfolioSharesInput.Builder to create a
request.default CompletableFuture<ListAcceptedPortfolioSharesResponse> listAcceptedPortfolioShares()
Lists details of all portfolios for which sharing was accepted by this account.
default ListAcceptedPortfolioSharesPublisher listAcceptedPortfolioSharesPaginator(ListAcceptedPortfolioSharesRequest listAcceptedPortfolioSharesRequest)
Lists details of all portfolios for which sharing was accepted by this account.
This is a variant of
listAcceptedPortfolioShares(software.amazon.awssdk.services.servicecatalog.model.ListAcceptedPortfolioSharesRequest)
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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.ListAcceptedPortfolioSharesPublisher publisher = client.listAcceptedPortfolioSharesPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.ListAcceptedPortfolioSharesPublisher publisher = client.listAcceptedPortfolioSharesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.ListAcceptedPortfolioSharesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.ListAcceptedPortfolioSharesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
listAcceptedPortfolioShares(software.amazon.awssdk.services.servicecatalog.model.ListAcceptedPortfolioSharesRequest)
operation.
listAcceptedPortfolioSharesRequest - default ListAcceptedPortfolioSharesPublisher listAcceptedPortfolioSharesPaginator()
Lists details of all portfolios for which sharing was accepted by this account.
This is a variant of
listAcceptedPortfolioShares(software.amazon.awssdk.services.servicecatalog.model.ListAcceptedPortfolioSharesRequest)
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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.ListAcceptedPortfolioSharesPublisher publisher = client.listAcceptedPortfolioSharesPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.ListAcceptedPortfolioSharesPublisher publisher = client.listAcceptedPortfolioSharesPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.ListAcceptedPortfolioSharesResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.ListAcceptedPortfolioSharesResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
listAcceptedPortfolioShares(software.amazon.awssdk.services.servicecatalog.model.ListAcceptedPortfolioSharesRequest)
operation.
default CompletableFuture<ListConstraintsForPortfolioResponse> listConstraintsForPortfolio(ListConstraintsForPortfolioRequest listConstraintsForPortfolioRequest)
Retrieves detailed constraint information for the specified portfolio and product.
listConstraintsForPortfolioRequest - default CompletableFuture<ListConstraintsForPortfolioResponse> listConstraintsForPortfolio(Consumer<ListConstraintsForPortfolioRequest.Builder> listConstraintsForPortfolioRequest)
Retrieves detailed constraint information for the specified portfolio and product.
This is a convenience which creates an instance of the ListConstraintsForPortfolioRequest.Builder
avoiding the need to create one manually via ListConstraintsForPortfolioRequest.builder()
listConstraintsForPortfolioRequest - A Consumer that will call methods on ListConstraintsForPortfolioInput.Builder to create a
request.default ListConstraintsForPortfolioPublisher listConstraintsForPortfolioPaginator(ListConstraintsForPortfolioRequest listConstraintsForPortfolioRequest)
Retrieves detailed constraint information for the specified portfolio and product.
This is a variant of
listConstraintsForPortfolio(software.amazon.awssdk.services.servicecatalog.model.ListConstraintsForPortfolioRequest)
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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.ListConstraintsForPortfolioPublisher publisher = client.listConstraintsForPortfolioPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.ListConstraintsForPortfolioPublisher publisher = client.listConstraintsForPortfolioPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.ListConstraintsForPortfolioResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.ListConstraintsForPortfolioResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
listConstraintsForPortfolio(software.amazon.awssdk.services.servicecatalog.model.ListConstraintsForPortfolioRequest)
operation.
listConstraintsForPortfolioRequest - default ListConstraintsForPortfolioPublisher listConstraintsForPortfolioPaginator(Consumer<ListConstraintsForPortfolioRequest.Builder> listConstraintsForPortfolioRequest)
Retrieves detailed constraint information for the specified portfolio and product.
This is a variant of
listConstraintsForPortfolio(software.amazon.awssdk.services.servicecatalog.model.ListConstraintsForPortfolioRequest)
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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.ListConstraintsForPortfolioPublisher publisher = client.listConstraintsForPortfolioPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.ListConstraintsForPortfolioPublisher publisher = client.listConstraintsForPortfolioPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.ListConstraintsForPortfolioResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.ListConstraintsForPortfolioResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
listConstraintsForPortfolio(software.amazon.awssdk.services.servicecatalog.model.ListConstraintsForPortfolioRequest)
operation.
This is a convenience which creates an instance of the ListConstraintsForPortfolioRequest.Builder
avoiding the need to create one manually via ListConstraintsForPortfolioRequest.builder()
listConstraintsForPortfolioRequest - A Consumer that will call methods on ListConstraintsForPortfolioInput.Builder to create a
request.default CompletableFuture<ListLaunchPathsResponse> listLaunchPaths(ListLaunchPathsRequest listLaunchPathsRequest)
Returns a paginated list of all paths to a specified product. A path is how the user has access to a specified product, and is necessary when provisioning a product. A path also determines the constraints put on the product.
listLaunchPathsRequest - default CompletableFuture<ListLaunchPathsResponse> listLaunchPaths(Consumer<ListLaunchPathsRequest.Builder> listLaunchPathsRequest)
Returns a paginated list of all paths to a specified product. A path is how the user has access to a specified product, and is necessary when provisioning a product. A path also determines the constraints put on the product.
This is a convenience which creates an instance of the ListLaunchPathsRequest.Builder avoiding the need
to create one manually via ListLaunchPathsRequest.builder()
listLaunchPathsRequest - A Consumer that will call methods on ListLaunchPathsInput.Builder to create a request.default ListLaunchPathsPublisher listLaunchPathsPaginator(ListLaunchPathsRequest listLaunchPathsRequest)
Returns a paginated list of all paths to a specified product. A path is how the user has access to a specified product, and is necessary when provisioning a product. A path also determines the constraints put on the product.
This is a variant of
listLaunchPaths(software.amazon.awssdk.services.servicecatalog.model.ListLaunchPathsRequest) 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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.ListLaunchPathsPublisher publisher = client.listLaunchPathsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.ListLaunchPathsPublisher publisher = client.listLaunchPathsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.ListLaunchPathsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.ListLaunchPathsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
listLaunchPaths(software.amazon.awssdk.services.servicecatalog.model.ListLaunchPathsRequest)
operation.
listLaunchPathsRequest - default ListLaunchPathsPublisher listLaunchPathsPaginator(Consumer<ListLaunchPathsRequest.Builder> listLaunchPathsRequest)
Returns a paginated list of all paths to a specified product. A path is how the user has access to a specified product, and is necessary when provisioning a product. A path also determines the constraints put on the product.
This is a variant of
listLaunchPaths(software.amazon.awssdk.services.servicecatalog.model.ListLaunchPathsRequest) 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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.ListLaunchPathsPublisher publisher = client.listLaunchPathsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.ListLaunchPathsPublisher publisher = client.listLaunchPathsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.ListLaunchPathsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.ListLaunchPathsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
listLaunchPaths(software.amazon.awssdk.services.servicecatalog.model.ListLaunchPathsRequest)
operation.
This is a convenience which creates an instance of the ListLaunchPathsRequest.Builder avoiding the need
to create one manually via ListLaunchPathsRequest.builder()
listLaunchPathsRequest - A Consumer that will call methods on ListLaunchPathsInput.Builder to create a request.default CompletableFuture<ListPortfolioAccessResponse> listPortfolioAccess(ListPortfolioAccessRequest listPortfolioAccessRequest)
Lists the account IDs that have been authorized sharing of the specified portfolio.
listPortfolioAccessRequest - default CompletableFuture<ListPortfolioAccessResponse> listPortfolioAccess(Consumer<ListPortfolioAccessRequest.Builder> listPortfolioAccessRequest)
Lists the account IDs that have been authorized sharing of the specified portfolio.
This is a convenience which creates an instance of the ListPortfolioAccessRequest.Builder avoiding the
need to create one manually via ListPortfolioAccessRequest.builder()
listPortfolioAccessRequest - A Consumer that will call methods on ListPortfolioAccessInput.Builder to create a request.default CompletableFuture<ListPortfoliosResponse> listPortfolios(ListPortfoliosRequest listPortfoliosRequest)
Lists all portfolios in the catalog.
listPortfoliosRequest - default CompletableFuture<ListPortfoliosResponse> listPortfolios(Consumer<ListPortfoliosRequest.Builder> listPortfoliosRequest)
Lists all portfolios in the catalog.
This is a convenience which creates an instance of the ListPortfoliosRequest.Builder avoiding the need to
create one manually via ListPortfoliosRequest.builder()
listPortfoliosRequest - A Consumer that will call methods on ListPortfoliosInput.Builder to create a request.default CompletableFuture<ListPortfoliosResponse> listPortfolios()
Lists all portfolios in the catalog.
default CompletableFuture<ListPortfoliosForProductResponse> listPortfoliosForProduct(ListPortfoliosForProductRequest listPortfoliosForProductRequest)
Lists all portfolios that the specified product is associated with.
listPortfoliosForProductRequest - default CompletableFuture<ListPortfoliosForProductResponse> listPortfoliosForProduct(Consumer<ListPortfoliosForProductRequest.Builder> listPortfoliosForProductRequest)
Lists all portfolios that the specified product is associated with.
This is a convenience which creates an instance of the ListPortfoliosForProductRequest.Builder avoiding
the need to create one manually via ListPortfoliosForProductRequest.builder()
listPortfoliosForProductRequest - A Consumer that will call methods on ListPortfoliosForProductInput.Builder to create a
request.default ListPortfoliosForProductPublisher listPortfoliosForProductPaginator(ListPortfoliosForProductRequest listPortfoliosForProductRequest)
Lists all portfolios that the specified product is associated with.
This is a variant of
listPortfoliosForProduct(software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosForProductRequest)
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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.ListPortfoliosForProductPublisher publisher = client.listPortfoliosForProductPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.ListPortfoliosForProductPublisher publisher = client.listPortfoliosForProductPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosForProductResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosForProductResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
listPortfoliosForProduct(software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosForProductRequest)
operation.
listPortfoliosForProductRequest - default ListPortfoliosForProductPublisher listPortfoliosForProductPaginator(Consumer<ListPortfoliosForProductRequest.Builder> listPortfoliosForProductRequest)
Lists all portfolios that the specified product is associated with.
This is a variant of
listPortfoliosForProduct(software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosForProductRequest)
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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.ListPortfoliosForProductPublisher publisher = client.listPortfoliosForProductPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.ListPortfoliosForProductPublisher publisher = client.listPortfoliosForProductPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosForProductResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosForProductResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
listPortfoliosForProduct(software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosForProductRequest)
operation.
This is a convenience which creates an instance of the ListPortfoliosForProductRequest.Builder avoiding
the need to create one manually via ListPortfoliosForProductRequest.builder()
listPortfoliosForProductRequest - A Consumer that will call methods on ListPortfoliosForProductInput.Builder to create a
request.default ListPortfoliosPublisher listPortfoliosPaginator(ListPortfoliosRequest listPortfoliosRequest)
Lists all portfolios in the catalog.
This is a variant of
listPortfolios(software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosRequest) 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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.ListPortfoliosPublisher publisher = client.listPortfoliosPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.ListPortfoliosPublisher publisher = client.listPortfoliosPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
listPortfolios(software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosRequest)
operation.
listPortfoliosRequest - default ListPortfoliosPublisher listPortfoliosPaginator()
Lists all portfolios in the catalog.
This is a variant of
listPortfolios(software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosRequest) 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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.ListPortfoliosPublisher publisher = client.listPortfoliosPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.ListPortfoliosPublisher publisher = client.listPortfoliosPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
listPortfolios(software.amazon.awssdk.services.servicecatalog.model.ListPortfoliosRequest)
operation.
default CompletableFuture<ListPrincipalsForPortfolioResponse> listPrincipalsForPortfolio(ListPrincipalsForPortfolioRequest listPrincipalsForPortfolioRequest)
Lists all principal ARNs associated with the specified portfolio.
listPrincipalsForPortfolioRequest - default CompletableFuture<ListPrincipalsForPortfolioResponse> listPrincipalsForPortfolio(Consumer<ListPrincipalsForPortfolioRequest.Builder> listPrincipalsForPortfolioRequest)
Lists all principal ARNs associated with the specified portfolio.
This is a convenience which creates an instance of the ListPrincipalsForPortfolioRequest.Builder avoiding
the need to create one manually via ListPrincipalsForPortfolioRequest.builder()
listPrincipalsForPortfolioRequest - A Consumer that will call methods on ListPrincipalsForPortfolioInput.Builder to create a
request.default ListPrincipalsForPortfolioPublisher listPrincipalsForPortfolioPaginator(ListPrincipalsForPortfolioRequest listPrincipalsForPortfolioRequest)
Lists all principal ARNs associated with the specified portfolio.
This is a variant of
listPrincipalsForPortfolio(software.amazon.awssdk.services.servicecatalog.model.ListPrincipalsForPortfolioRequest)
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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.ListPrincipalsForPortfolioPublisher publisher = client.listPrincipalsForPortfolioPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.ListPrincipalsForPortfolioPublisher publisher = client.listPrincipalsForPortfolioPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.ListPrincipalsForPortfolioResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.ListPrincipalsForPortfolioResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
listPrincipalsForPortfolio(software.amazon.awssdk.services.servicecatalog.model.ListPrincipalsForPortfolioRequest)
operation.
listPrincipalsForPortfolioRequest - default ListPrincipalsForPortfolioPublisher listPrincipalsForPortfolioPaginator(Consumer<ListPrincipalsForPortfolioRequest.Builder> listPrincipalsForPortfolioRequest)
Lists all principal ARNs associated with the specified portfolio.
This is a variant of
listPrincipalsForPortfolio(software.amazon.awssdk.services.servicecatalog.model.ListPrincipalsForPortfolioRequest)
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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.ListPrincipalsForPortfolioPublisher publisher = client.listPrincipalsForPortfolioPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.ListPrincipalsForPortfolioPublisher publisher = client.listPrincipalsForPortfolioPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.ListPrincipalsForPortfolioResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.ListPrincipalsForPortfolioResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
listPrincipalsForPortfolio(software.amazon.awssdk.services.servicecatalog.model.ListPrincipalsForPortfolioRequest)
operation.
This is a convenience which creates an instance of the ListPrincipalsForPortfolioRequest.Builder avoiding
the need to create one manually via ListPrincipalsForPortfolioRequest.builder()
listPrincipalsForPortfolioRequest - A Consumer that will call methods on ListPrincipalsForPortfolioInput.Builder to create a
request.default CompletableFuture<ListProvisioningArtifactsResponse> listProvisioningArtifacts(ListProvisioningArtifactsRequest listProvisioningArtifactsRequest)
Lists all provisioning artifacts associated with the specified product.
listProvisioningArtifactsRequest - default CompletableFuture<ListProvisioningArtifactsResponse> listProvisioningArtifacts(Consumer<ListProvisioningArtifactsRequest.Builder> listProvisioningArtifactsRequest)
Lists all provisioning artifacts associated with the specified product.
This is a convenience which creates an instance of the ListProvisioningArtifactsRequest.Builder avoiding
the need to create one manually via ListProvisioningArtifactsRequest.builder()
listProvisioningArtifactsRequest - A Consumer that will call methods on ListProvisioningArtifactsInput.Builder to create a
request.default CompletableFuture<ListRecordHistoryResponse> listRecordHistory(ListRecordHistoryRequest listRecordHistoryRequest)
Returns a paginated list of all performed requests, in the form of RecordDetails objects that are filtered as specified.
listRecordHistoryRequest - default CompletableFuture<ListRecordHistoryResponse> listRecordHistory(Consumer<ListRecordHistoryRequest.Builder> listRecordHistoryRequest)
Returns a paginated list of all performed requests, in the form of RecordDetails objects that are filtered as specified.
This is a convenience which creates an instance of the ListRecordHistoryRequest.Builder avoiding the need
to create one manually via ListRecordHistoryRequest.builder()
listRecordHistoryRequest - A Consumer that will call methods on ListRecordHistoryInput.Builder to create a request.default CompletableFuture<ListRecordHistoryResponse> listRecordHistory()
Returns a paginated list of all performed requests, in the form of RecordDetails objects that are filtered as specified.
default CompletableFuture<ListResourcesForTagOptionResponse> listResourcesForTagOption(ListResourcesForTagOptionRequest listResourcesForTagOptionRequest)
Lists resources associated with a TagOption.
listResourcesForTagOptionRequest - default CompletableFuture<ListResourcesForTagOptionResponse> listResourcesForTagOption(Consumer<ListResourcesForTagOptionRequest.Builder> listResourcesForTagOptionRequest)
Lists resources associated with a TagOption.
This is a convenience which creates an instance of the ListResourcesForTagOptionRequest.Builder avoiding
the need to create one manually via ListResourcesForTagOptionRequest.builder()
listResourcesForTagOptionRequest - A Consumer that will call methods on ListResourcesForTagOptionInput.Builder to create a
request.default CompletableFuture<ListTagOptionsResponse> listTagOptions(ListTagOptionsRequest listTagOptionsRequest)
Lists detailed TagOptions information.
listTagOptionsRequest - default CompletableFuture<ListTagOptionsResponse> listTagOptions(Consumer<ListTagOptionsRequest.Builder> listTagOptionsRequest)
Lists detailed TagOptions information.
This is a convenience which creates an instance of the ListTagOptionsRequest.Builder avoiding the need to
create one manually via ListTagOptionsRequest.builder()
listTagOptionsRequest - A Consumer that will call methods on ListTagOptionsInput.Builder to create a request.default CompletableFuture<ListTagOptionsResponse> listTagOptions()
Lists detailed TagOptions information.
default CompletableFuture<ProvisionProductResponse> provisionProduct(ProvisionProductRequest provisionProductRequest)
Requests a provision of a specified product. A provisioned product is a resourced instance for a product. For example, provisioning a CloudFormation-template-backed product results in launching a CloudFormation stack and all the underlying resources that come with it.
You can check the status of this request using the DescribeRecord operation. The error
"Parameter validation failed: Missing required parameter in Tags[N]:Value" indicates that your
request contains a tag which has a tag key but no corresponding tag value (value is empty or null). Your call may
have included values returned from a DescribeProvisioningParameters call that resulted in a
TagOption key with an empty list. This happens when TagOption keys are in conflict. For more information, see
DescribeProvisioningParameters.
provisionProductRequest - default CompletableFuture<ProvisionProductResponse> provisionProduct(Consumer<ProvisionProductRequest.Builder> provisionProductRequest)
Requests a provision of a specified product. A provisioned product is a resourced instance for a product. For example, provisioning a CloudFormation-template-backed product results in launching a CloudFormation stack and all the underlying resources that come with it.
You can check the status of this request using the DescribeRecord operation. The error
"Parameter validation failed: Missing required parameter in Tags[N]:Value" indicates that your
request contains a tag which has a tag key but no corresponding tag value (value is empty or null). Your call may
have included values returned from a DescribeProvisioningParameters call that resulted in a
TagOption key with an empty list. This happens when TagOption keys are in conflict. For more information, see
DescribeProvisioningParameters.
This is a convenience which creates an instance of the ProvisionProductRequest.Builder avoiding the need
to create one manually via ProvisionProductRequest.builder()
provisionProductRequest - A Consumer that will call methods on ProvisionProductInput.Builder to create a request.default CompletableFuture<RejectPortfolioShareResponse> rejectPortfolioShare(RejectPortfolioShareRequest rejectPortfolioShareRequest)
Rejects an offer to share a portfolio.
rejectPortfolioShareRequest - default CompletableFuture<RejectPortfolioShareResponse> rejectPortfolioShare(Consumer<RejectPortfolioShareRequest.Builder> rejectPortfolioShareRequest)
Rejects an offer to share a portfolio.
This is a convenience which creates an instance of the RejectPortfolioShareRequest.Builder avoiding the
need to create one manually via RejectPortfolioShareRequest.builder()
rejectPortfolioShareRequest - A Consumer that will call methods on RejectPortfolioShareInput.Builder to create a
request.default CompletableFuture<ScanProvisionedProductsResponse> scanProvisionedProducts(ScanProvisionedProductsRequest scanProvisionedProductsRequest)
Returns a paginated list of all the ProvisionedProduct objects that are currently available (not terminated).
scanProvisionedProductsRequest - default CompletableFuture<ScanProvisionedProductsResponse> scanProvisionedProducts(Consumer<ScanProvisionedProductsRequest.Builder> scanProvisionedProductsRequest)
Returns a paginated list of all the ProvisionedProduct objects that are currently available (not terminated).
This is a convenience which creates an instance of the ScanProvisionedProductsRequest.Builder avoiding
the need to create one manually via ScanProvisionedProductsRequest.builder()
scanProvisionedProductsRequest - A Consumer that will call methods on ScanProvisionedProductsInput.Builder to create a
request.default CompletableFuture<ScanProvisionedProductsResponse> scanProvisionedProducts()
Returns a paginated list of all the ProvisionedProduct objects that are currently available (not terminated).
default CompletableFuture<SearchProductsResponse> searchProducts(SearchProductsRequest searchProductsRequest)
Returns a paginated list all of the Products objects to which the caller has access.
The output of this operation can be used as input for other operations, such as DescribeProductView.
searchProductsRequest - default CompletableFuture<SearchProductsResponse> searchProducts(Consumer<SearchProductsRequest.Builder> searchProductsRequest)
Returns a paginated list all of the Products objects to which the caller has access.
The output of this operation can be used as input for other operations, such as DescribeProductView.
This is a convenience which creates an instance of the SearchProductsRequest.Builder avoiding the need to
create one manually via SearchProductsRequest.builder()
searchProductsRequest - A Consumer that will call methods on SearchProductsInput.Builder to create a request.default CompletableFuture<SearchProductsResponse> searchProducts()
Returns a paginated list all of the Products objects to which the caller has access.
The output of this operation can be used as input for other operations, such as DescribeProductView.
default CompletableFuture<SearchProductsAsAdminResponse> searchProductsAsAdmin(SearchProductsAsAdminRequest searchProductsAsAdminRequest)
Retrieves summary and status information about all products created within the caller's account. If a portfolio ID is provided, this operation retrieves information for only those products that are associated with the specified portfolio.
searchProductsAsAdminRequest - default CompletableFuture<SearchProductsAsAdminResponse> searchProductsAsAdmin(Consumer<SearchProductsAsAdminRequest.Builder> searchProductsAsAdminRequest)
Retrieves summary and status information about all products created within the caller's account. If a portfolio ID is provided, this operation retrieves information for only those products that are associated with the specified portfolio.
This is a convenience which creates an instance of the SearchProductsAsAdminRequest.Builder avoiding the
need to create one manually via SearchProductsAsAdminRequest.builder()
searchProductsAsAdminRequest - A Consumer that will call methods on SearchProductsAsAdminInput.Builder to create a
request.default CompletableFuture<SearchProductsAsAdminResponse> searchProductsAsAdmin()
Retrieves summary and status information about all products created within the caller's account. If a portfolio ID is provided, this operation retrieves information for only those products that are associated with the specified portfolio.
default SearchProductsAsAdminPublisher searchProductsAsAdminPaginator(SearchProductsAsAdminRequest searchProductsAsAdminRequest)
Retrieves summary and status information about all products created within the caller's account. If a portfolio ID is provided, this operation retrieves information for only those products that are associated with the specified portfolio.
This is a variant of
searchProductsAsAdmin(software.amazon.awssdk.services.servicecatalog.model.SearchProductsAsAdminRequest)
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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.SearchProductsAsAdminPublisher publisher = client.searchProductsAsAdminPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.SearchProductsAsAdminPublisher publisher = client.searchProductsAsAdminPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.SearchProductsAsAdminResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.SearchProductsAsAdminResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
searchProductsAsAdmin(software.amazon.awssdk.services.servicecatalog.model.SearchProductsAsAdminRequest)
operation.
searchProductsAsAdminRequest - default SearchProductsAsAdminPublisher searchProductsAsAdminPaginator()
Retrieves summary and status information about all products created within the caller's account. If a portfolio ID is provided, this operation retrieves information for only those products that are associated with the specified portfolio.
This is a variant of
searchProductsAsAdmin(software.amazon.awssdk.services.servicecatalog.model.SearchProductsAsAdminRequest)
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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.SearchProductsAsAdminPublisher publisher = client.searchProductsAsAdminPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.SearchProductsAsAdminPublisher publisher = client.searchProductsAsAdminPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.SearchProductsAsAdminResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.SearchProductsAsAdminResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
searchProductsAsAdmin(software.amazon.awssdk.services.servicecatalog.model.SearchProductsAsAdminRequest)
operation.
default SearchProductsPublisher searchProductsPaginator(SearchProductsRequest searchProductsRequest)
Returns a paginated list all of the Products objects to which the caller has access.
The output of this operation can be used as input for other operations, such as DescribeProductView.
This is a variant of
searchProducts(software.amazon.awssdk.services.servicecatalog.model.SearchProductsRequest) 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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.SearchProductsPublisher publisher = client.searchProductsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.SearchProductsPublisher publisher = client.searchProductsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.SearchProductsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.SearchProductsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
searchProducts(software.amazon.awssdk.services.servicecatalog.model.SearchProductsRequest)
operation.
searchProductsRequest - default SearchProductsPublisher searchProductsPaginator()
Returns a paginated list all of the Products objects to which the caller has access.
The output of this operation can be used as input for other operations, such as DescribeProductView.
This is a variant of
searchProducts(software.amazon.awssdk.services.servicecatalog.model.SearchProductsRequest) 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 new Subscription i.e., a new contract to stream data from the
starting request.
The following are few ways to use the response class:
1) Using the forEach helper method
software.amazon.awssdk.services.servicecatalog.paginators.SearchProductsPublisher publisher = client.searchProductsPaginator(request);
CompletableFuture<Void> future = publisher.forEach(res -> { // Do something with the response });
future.get();
2) Using a custom subscriber
software.amazon.awssdk.services.servicecatalog.paginators.SearchProductsPublisher publisher = client.searchProductsPaginator(request);
publisher.subscribe(new Subscriber<software.amazon.awssdk.services.servicecatalog.model.SearchProductsResponse>() {
public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... };
public void onNext(software.amazon.awssdk.services.servicecatalog.model.SearchProductsResponse response) { //... };
});
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.
Note: If you prefer to have control on service calls, use the
searchProducts(software.amazon.awssdk.services.servicecatalog.model.SearchProductsRequest)
operation.
default CompletableFuture<TerminateProvisionedProductResponse> terminateProvisionedProduct(TerminateProvisionedProductRequest terminateProvisionedProductRequest)
Requests termination of an existing ProvisionedProduct object. If there are Tags associated with the
object, they are terminated when the ProvisionedProduct object is terminated.
This operation does not delete any records associated with the ProvisionedProduct object.
You can check the status of this request using the DescribeRecord operation.
terminateProvisionedProductRequest - default CompletableFuture<TerminateProvisionedProductResponse> terminateProvisionedProduct(Consumer<TerminateProvisionedProductRequest.Builder> terminateProvisionedProductRequest)
Requests termination of an existing ProvisionedProduct object. If there are Tags associated with the
object, they are terminated when the ProvisionedProduct object is terminated.
This operation does not delete any records associated with the ProvisionedProduct object.
You can check the status of this request using the DescribeRecord operation.
This is a convenience which creates an instance of the TerminateProvisionedProductRequest.Builder
avoiding the need to create one manually via TerminateProvisionedProductRequest.builder()
terminateProvisionedProductRequest - A Consumer that will call methods on TerminateProvisionedProductInput.Builder to create a
request.default CompletableFuture<UpdateConstraintResponse> updateConstraint(UpdateConstraintRequest updateConstraintRequest)
Updates an existing constraint.
updateConstraintRequest - default CompletableFuture<UpdateConstraintResponse> updateConstraint(Consumer<UpdateConstraintRequest.Builder> updateConstraintRequest)
Updates an existing constraint.
This is a convenience which creates an instance of the UpdateConstraintRequest.Builder avoiding the need
to create one manually via UpdateConstraintRequest.builder()
updateConstraintRequest - A Consumer that will call methods on UpdateConstraintInput.Builder to create a request.default CompletableFuture<UpdatePortfolioResponse> updatePortfolio(UpdatePortfolioRequest updatePortfolioRequest)
Updates the specified portfolio's details. This operation does not work with a product that has been shared with you.
updatePortfolioRequest - default CompletableFuture<UpdatePortfolioResponse> updatePortfolio(Consumer<UpdatePortfolioRequest.Builder> updatePortfolioRequest)
Updates the specified portfolio's details. This operation does not work with a product that has been shared with you.
This is a convenience which creates an instance of the UpdatePortfolioRequest.Builder avoiding the need
to create one manually via UpdatePortfolioRequest.builder()
updatePortfolioRequest - A Consumer that will call methods on UpdatePortfolioInput.Builder to create a request.default CompletableFuture<UpdateProductResponse> updateProduct(UpdateProductRequest updateProductRequest)
Updates an existing product.
updateProductRequest - default CompletableFuture<UpdateProductResponse> updateProduct(Consumer<UpdateProductRequest.Builder> updateProductRequest)
Updates an existing product.
This is a convenience which creates an instance of the UpdateProductRequest.Builder avoiding the need to
create one manually via UpdateProductRequest.builder()
updateProductRequest - A Consumer that will call methods on UpdateProductInput.Builder to create a request.default CompletableFuture<UpdateProvisionedProductResponse> updateProvisionedProduct(UpdateProvisionedProductRequest updateProvisionedProductRequest)
Requests updates to the configuration of an existing ProvisionedProduct object. If there are tags associated with the object, they cannot be updated or added with this operation. Depending on the specific updates requested, this operation may update with no interruption, with some interruption, or replace the ProvisionedProduct object entirely.
You can check the status of this request using the DescribeRecord operation.
updateProvisionedProductRequest - default CompletableFuture<UpdateProvisionedProductResponse> updateProvisionedProduct(Consumer<UpdateProvisionedProductRequest.Builder> updateProvisionedProductRequest)
Requests updates to the configuration of an existing ProvisionedProduct object. If there are tags associated with the object, they cannot be updated or added with this operation. Depending on the specific updates requested, this operation may update with no interruption, with some interruption, or replace the ProvisionedProduct object entirely.
You can check the status of this request using the DescribeRecord operation.
This is a convenience which creates an instance of the UpdateProvisionedProductRequest.Builder avoiding
the need to create one manually via UpdateProvisionedProductRequest.builder()
updateProvisionedProductRequest - A Consumer that will call methods on UpdateProvisionedProductInput.Builder to create a
request.default CompletableFuture<UpdateProvisioningArtifactResponse> updateProvisioningArtifact(UpdateProvisioningArtifactRequest updateProvisioningArtifactRequest)
Updates an existing provisioning artifact's information. This operation does not work on a provisioning artifact associated with a product that has been shared with you.
updateProvisioningArtifactRequest - default CompletableFuture<UpdateProvisioningArtifactResponse> updateProvisioningArtifact(Consumer<UpdateProvisioningArtifactRequest.Builder> updateProvisioningArtifactRequest)
Updates an existing provisioning artifact's information. This operation does not work on a provisioning artifact associated with a product that has been shared with you.
This is a convenience which creates an instance of the UpdateProvisioningArtifactRequest.Builder avoiding
the need to create one manually via UpdateProvisioningArtifactRequest.builder()
updateProvisioningArtifactRequest - A Consumer that will call methods on UpdateProvisioningArtifactInput.Builder to create a
request.default CompletableFuture<UpdateTagOptionResponse> updateTagOption(UpdateTagOptionRequest updateTagOptionRequest)
Updates an existing TagOption.
updateTagOptionRequest - default CompletableFuture<UpdateTagOptionResponse> updateTagOption(Consumer<UpdateTagOptionRequest.Builder> updateTagOptionRequest)
Updates an existing TagOption.
This is a convenience which creates an instance of the UpdateTagOptionRequest.Builder avoiding the need
to create one manually via UpdateTagOptionRequest.builder()
updateTagOptionRequest - A Consumer that will call methods on UpdateTagOptionInput.Builder to create a request.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.