Interface MarketplacePublisherAsync
- 
- All Superinterfaces:
- AutoCloseable
 - All Known Implementing Classes:
- MarketplacePublisherAsyncClient
 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20241201") public interface MarketplacePublisherAsync extends AutoCloseableUse the Marketplace Publisher API to manage the publishing of applications in Oracle Cloud Infrastructure Marketplace.
- 
- 
Method Summary- 
Methods inherited from interface java.lang.AutoCloseableclose
 
- 
 
- 
- 
- 
Method Detail- 
refreshClientvoid refreshClient() Rebuilds the client from scratch.Useful to refresh certificates. 
 - 
setEndpointvoid setEndpoint(String endpoint) Sets the endpoint to call (ex, https://www.example.com).- Parameters:
- endpoint- The endpoint of the serice.
 
 - 
getEndpointString getEndpoint() Gets the set endpoint for REST call (ex, https://www.example.com)
 - 
setRegionvoid setRegion(Region region) Sets the region to call (ex, Region.US_PHOENIX_1).Note, this will call setEndpointafter resolving the endpoint. If the service is not available in this region, however, an IllegalArgumentException will be raised.- Parameters:
- region- The region of the service.
 
 - 
setRegionvoid setRegion(String regionId) Sets the region to call (ex, ‘us-phoenix-1’).Note, this will first try to map the region ID to a known Region and call setRegion.If no known Region could be determined, it will create an endpoint based on the default endpoint format ( Region.formatDefaultRegionEndpoint(Service, String)and then callsetEndpoint.- Parameters:
- regionId- The public region ID.
 
 - 
useRealmSpecificEndpointTemplatevoid useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled) Determines whether realm specific endpoint should be used or not.Set realmSpecificEndpointTemplateEnabled to “true” if the user wants to enable use of realm specific endpoint template, otherwise set it to “false” - Parameters:
- realmSpecificEndpointTemplateEnabled- flag to enable the use of realm specific endpoint template
 
 - 
activateTermVersionFuture<ActivateTermVersionResponse> activateTermVersion(ActivateTermVersionRequest request, AsyncHandler<ActivateTermVersionRequest,ActivateTermVersionResponse> handler) Mark the Term Version identified by the id as active- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
cancelWorkRequestFuture<CancelWorkRequestResponse> cancelWorkRequest(CancelWorkRequestRequest request, AsyncHandler<CancelWorkRequestRequest,CancelWorkRequestResponse> handler) Cancels the work request with the given ID.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
cascadingDeleteListingFuture<CascadingDeleteListingResponse> cascadingDeleteListing(CascadingDeleteListingRequest request, AsyncHandler<CascadingDeleteListingRequest,CascadingDeleteListingResponse> handler) Cascade delete the listing and its subresources.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
cascadingDeleteListingRevisionFuture<CascadingDeleteListingRevisionResponse> cascadingDeleteListingRevision(CascadingDeleteListingRevisionRequest request, AsyncHandler<CascadingDeleteListingRevisionRequest,CascadingDeleteListingRevisionResponse> handler) Cascade delete listing revision and its subresources.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
changeArtifactCompartmentFuture<ChangeArtifactCompartmentResponse> changeArtifactCompartment(ChangeArtifactCompartmentRequest request, AsyncHandler<ChangeArtifactCompartmentRequest,ChangeArtifactCompartmentResponse> handler) Moves the specified artifact to the specified compartment within the same tenancy.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
changeListingCompartmentFuture<ChangeListingCompartmentResponse> changeListingCompartment(ChangeListingCompartmentRequest request, AsyncHandler<ChangeListingCompartmentRequest,ChangeListingCompartmentResponse> handler) Moves a listing from one compartment to another- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
changeListingRevisionToNewStatusFuture<ChangeListingRevisionToNewStatusResponse> changeListingRevisionToNewStatus(ChangeListingRevisionToNewStatusRequest request, AsyncHandler<ChangeListingRevisionToNewStatusRequest,ChangeListingRevisionToNewStatusResponse> handler) Updates the Listing Revision to New status- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
changeTermCompartmentFuture<ChangeTermCompartmentResponse> changeTermCompartment(ChangeTermCompartmentRequest request, AsyncHandler<ChangeTermCompartmentRequest,ChangeTermCompartmentResponse> handler) Moves a term from one compartment to another- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
cloneListingRevisionFuture<CloneListingRevisionResponse> cloneListingRevision(CloneListingRevisionRequest request, AsyncHandler<CloneListingRevisionRequest,CloneListingRevisionResponse> handler) Clone the published/withdrawn Listing Revision identified by the identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createArtifactFuture<CreateArtifactResponse> createArtifact(CreateArtifactRequest request, AsyncHandler<CreateArtifactRequest,CreateArtifactResponse> handler) Creates a new artifact in your compartment.You must specify your compartment ID in the request object. You must also specify a *name* for the artifact(although it can be an empty string). It does not have to be unique, and you can change it anytime with updateArtifact..You must also specify a *artifactType* for the artifact. Allowed values are CONTAINER_IMAGE and HELM_CHART You must also provide the container or helm chart registry details for the corresponding images. Oracle container registry details (Registry/Concepts/registryoverview.htm). After you send your request, the new object's `status` will temporarily be IN_PROGRESS and `lifecycleState` will be CREATING. Before using the object, first make sure its `lifecycleState` has changed to ACTIVE and the status has changed to \u2018AVAILABLE\u2019 for the new Artifact. - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createListingFuture<CreateListingResponse> createListing(CreateListingRequest request, AsyncHandler<CreateListingRequest,CreateListingResponse> handler) Creates a new listing in your compartment.You must specify your compartment ID in the request object. You must also specify a *name* for the listing and cannot be updated later. You must also specify a *packageType* for the listing. Allowed values are CONTAINER_IMAGE and HELM_CHART After you send your request, the new object's `lifecycleState` will be CREATING. Before using the object, first make sure its `lifecycleState` has changed to ACTIVE. - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createListingRevisionFuture<CreateListingRevisionResponse> createListingRevision(CreateListingRevisionRequest request, AsyncHandler<CreateListingRevisionRequest,CreateListingRevisionResponse> handler) Creates a new Listing Revision.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createListingRevisionAttachmentFuture<CreateListingRevisionAttachmentResponse> createListingRevisionAttachment(CreateListingRevisionAttachmentRequest request, AsyncHandler<CreateListingRevisionAttachmentRequest,CreateListingRevisionAttachmentResponse> handler) Creates a new listing revision attachment.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createListingRevisionNoteFuture<CreateListingRevisionNoteResponse> createListingRevisionNote(CreateListingRevisionNoteRequest request, AsyncHandler<CreateListingRevisionNoteRequest,CreateListingRevisionNoteResponse> handler) Creates a new Listing Revision Note.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createListingRevisionPackageFuture<CreateListingRevisionPackageResponse> createListingRevisionPackage(CreateListingRevisionPackageRequest request, AsyncHandler<CreateListingRevisionPackageRequest,CreateListingRevisionPackageResponse> handler) Creates a new Listing Revision Package.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createTermFuture<CreateTermResponse> createTerm(CreateTermRequest request, AsyncHandler<CreateTermRequest,CreateTermResponse> handler) Creates a new Term.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
createTermVersionFuture<CreateTermVersionResponse> createTermVersion(CreateTermVersionRequest request, AsyncHandler<CreateTermVersionRequest,CreateTermVersionResponse> handler) Creates a new Term Version.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteArtifactFuture<DeleteArtifactResponse> deleteArtifact(DeleteArtifactRequest request, AsyncHandler<DeleteArtifactRequest,DeleteArtifactResponse> handler) Deletes the specified artifact.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteListingFuture<DeleteListingResponse> deleteListing(DeleteListingRequest request, AsyncHandler<DeleteListingRequest,DeleteListingResponse> handler) Deletes a listing by the identifier- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteListingRevisionFuture<DeleteListingRevisionResponse> deleteListingRevision(DeleteListingRevisionRequest request, AsyncHandler<DeleteListingRevisionRequest,DeleteListingRevisionResponse> handler) Deletes a listing by the identifier- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteListingRevisionAttachmentFuture<DeleteListingRevisionAttachmentResponse> deleteListingRevisionAttachment(DeleteListingRevisionAttachmentRequest request, AsyncHandler<DeleteListingRevisionAttachmentRequest,DeleteListingRevisionAttachmentResponse> handler) Deletes a listing revision attachment by the identifier- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteListingRevisionNoteFuture<DeleteListingRevisionNoteResponse> deleteListingRevisionNote(DeleteListingRevisionNoteRequest request, AsyncHandler<DeleteListingRevisionNoteRequest,DeleteListingRevisionNoteResponse> handler) Deletes a listing revision note by the identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteListingRevisionPackageFuture<DeleteListingRevisionPackageResponse> deleteListingRevisionPackage(DeleteListingRevisionPackageRequest request, AsyncHandler<DeleteListingRevisionPackageRequest,DeleteListingRevisionPackageResponse> handler) Deletes a listing revision package by the identifier- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteTermFuture<DeleteTermResponse> deleteTerm(DeleteTermRequest request, AsyncHandler<DeleteTermRequest,DeleteTermResponse> handler) Deletes a Term by the identifier- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
deleteTermVersionFuture<DeleteTermVersionResponse> deleteTermVersion(DeleteTermVersionRequest request, AsyncHandler<DeleteTermVersionRequest,DeleteTermVersionResponse> handler) Deletes a Term by the identifier- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getArtifactFuture<GetArtifactResponse> getArtifact(GetArtifactRequest request, AsyncHandler<GetArtifactRequest,GetArtifactResponse> handler) Gets the specified artifact’s information.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getCategoryFuture<GetCategoryResponse> getCategory(GetCategoryRequest request, AsyncHandler<GetCategoryRequest,GetCategoryResponse> handler) Gets the specified category’s information.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getLeadFuture<GetLeadResponse> getLead(GetLeadRequest request, AsyncHandler<GetLeadRequest,GetLeadResponse> handler) Gets the details for a lead.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getListingFuture<GetListingResponse> getListing(GetListingRequest request, AsyncHandler<GetListingRequest,GetListingResponse> handler) Gets the details for a listing.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getListingRevisionFuture<GetListingRevisionResponse> getListingRevision(GetListingRevisionRequest request, AsyncHandler<GetListingRevisionRequest,GetListingRevisionResponse> handler) Gets the details for a listing revision.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getListingRevisionAttachmentFuture<GetListingRevisionAttachmentResponse> getListingRevisionAttachment(GetListingRevisionAttachmentRequest request, AsyncHandler<GetListingRevisionAttachmentRequest,GetListingRevisionAttachmentResponse> handler) Get the details of the specified listing revision attachment.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getListingRevisionAttachmentContentFuture<GetListingRevisionAttachmentContentResponse> getListingRevisionAttachmentContent(GetListingRevisionAttachmentContentRequest request, AsyncHandler<GetListingRevisionAttachmentContentRequest,GetListingRevisionAttachmentContentResponse> handler) Get the attachment content by identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getListingRevisionIconContentFuture<GetListingRevisionIconContentResponse> getListingRevisionIconContent(GetListingRevisionIconContentRequest request, AsyncHandler<GetListingRevisionIconContentRequest,GetListingRevisionIconContentResponse> handler) Gets the content for a listing revision icon.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getListingRevisionNoteFuture<GetListingRevisionNoteResponse> getListingRevisionNote(GetListingRevisionNoteRequest request, AsyncHandler<GetListingRevisionNoteRequest,GetListingRevisionNoteResponse> handler) Get note details by the identifier- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getListingRevisionPackageFuture<GetListingRevisionPackageResponse> getListingRevisionPackage(GetListingRevisionPackageRequest request, AsyncHandler<GetListingRevisionPackageRequest,GetListingRevisionPackageResponse> handler) Get the details of the specified version of a package.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getMarketFuture<GetMarketResponse> getMarket(GetMarketRequest request, AsyncHandler<GetMarketRequest,GetMarketResponse> handler) Gets the specified market’s information.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getProductFuture<GetProductResponse> getProduct(GetProductRequest request, AsyncHandler<GetProductRequest,GetProductResponse> handler) Gets a Product by code identifier- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getPublisherFuture<GetPublisherResponse> getPublisher(GetPublisherRequest request, AsyncHandler<GetPublisherRequest,GetPublisherResponse> handler) Gets a Publisher by identifier- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getSupportDocFuture<GetSupportDocResponse> getSupportDoc(GetSupportDocRequest request, AsyncHandler<GetSupportDocRequest,GetSupportDocResponse> handler) Gets a SupportDoc by code identifier- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getSupportDocContentFuture<GetSupportDocContentResponse> getSupportDocContent(GetSupportDocContentRequest request, AsyncHandler<GetSupportDocContentRequest,GetSupportDocContentResponse> handler) Gets a Support Doc content by supportDocCode- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getTermFuture<GetTermResponse> getTerm(GetTermRequest request, AsyncHandler<GetTermRequest,GetTermResponse> handler) Gets a Term by identifier- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getTermVersionFuture<GetTermVersionResponse> getTermVersion(GetTermVersionRequest request, AsyncHandler<GetTermVersionRequest,GetTermVersionResponse> handler) Gets a Term Version by the identifier- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getTermVersionContentFuture<GetTermVersionContentResponse> getTermVersionContent(GetTermVersionContentRequest request, AsyncHandler<GetTermVersionContentRequest,GetTermVersionContentResponse> handler) Gets a Term Version content by the identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
getWorkRequestFuture<GetWorkRequestResponse> getWorkRequest(GetWorkRequestRequest request, AsyncHandler<GetWorkRequestRequest,GetWorkRequestResponse> handler) Gets details of the work request with the given ID.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listArtifactsFuture<ListArtifactsResponse> listArtifacts(ListArtifactsRequest request, AsyncHandler<ListArtifactsRequest,ListArtifactsResponse> handler) Lists the artifacts in your compartment.You must specify your compartment’s OCID as the value for the compartment ID. For information about OCIDs, see Resource Identifiers (Content/General/Concepts/identifiers.htm). - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listAvailableServicesFuture<ListAvailableServicesResponse> listAvailableServices(ListAvailableServicesRequest request, AsyncHandler<ListAvailableServicesRequest,ListAvailableServicesResponse> handler) List all published service listing revisions- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listCategoriesFuture<ListCategoriesResponse> listCategories(ListCategoriesRequest request, AsyncHandler<ListCategoriesRequest,ListCategoriesResponse> handler) Lists the categories in your compartment.You must specify your compartment’s OCID as the value for the compartment ID. For information about OCIDs, see Resource Identifiers (Content/General/Concepts/identifiers.htm). - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listCustomerInstanceReportRecordsFuture<ListCustomerInstanceReportRecordsResponse> listCustomerInstanceReportRecords(ListCustomerInstanceReportRecordsRequest request, AsyncHandler<ListCustomerInstanceReportRecordsRequest,ListCustomerInstanceReportRecordsResponse> handler) List customer instance report records- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listDisbursementReportRecordsFuture<ListDisbursementReportRecordsResponse> listDisbursementReportRecords(ListDisbursementReportRecordsRequest request, AsyncHandler<ListDisbursementReportRecordsRequest,ListDisbursementReportRecordsResponse> handler) List disbursement report records- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listLeadsFuture<ListLeadsResponse> listLeads(ListLeadsRequest request, AsyncHandler<ListLeadsRequest,ListLeadsResponse> handler) Lists the leads in your compartment that belong to a listing.You must specify your listing’s OCID as the value for the listing ID. For information about OCIDs, see Resource Identifiers (Content/General/Concepts/identifiers.htm). - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listListingRevisionAttachmentsFuture<ListListingRevisionAttachmentsResponse> listListingRevisionAttachments(ListListingRevisionAttachmentsRequest request, AsyncHandler<ListListingRevisionAttachmentsRequest,ListListingRevisionAttachmentsResponse> handler) Gets the list of attachments for a listing revision in a compartment- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listListingRevisionNotesFuture<ListListingRevisionNotesResponse> listListingRevisionNotes(ListListingRevisionNotesRequest request, AsyncHandler<ListListingRevisionNotesRequest,ListListingRevisionNotesResponse> handler) Gets the list of notes for a listing revision.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listListingRevisionPackagesFuture<ListListingRevisionPackagesResponse> listListingRevisionPackages(ListListingRevisionPackagesRequest request, AsyncHandler<ListListingRevisionPackagesRequest,ListListingRevisionPackagesResponse> handler) Gets the list of packages for a listing revision.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listListingRevisionsFuture<ListListingRevisionsResponse> listListingRevisions(ListListingRevisionsRequest request, AsyncHandler<ListListingRevisionsRequest,ListListingRevisionsResponse> handler) Lists the list of listing revisions for a specific listing ID, compartment ID or listing revision status.You can specify your compartment's OCID as the value for the compartment ID. For information about OCIDs, see Resource Identifiers (Content/General/Concepts/identifiers.htm). - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listListingsFuture<ListListingsResponse> listListings(ListListingsRequest request, AsyncHandler<ListListingsRequest,ListListingsResponse> handler) Lists the listings in your compartment.You must specify your compartment’s OCID as the value for the compartment ID. For information about OCIDs, see Resource Identifiers (Content/General/Concepts/identifiers.htm). - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listMarketsFuture<ListMarketsResponse> listMarkets(ListMarketsRequest request, AsyncHandler<ListMarketsRequest,ListMarketsResponse> handler) Lists the markets in your compartment.You must specify your compartment’s OCID as the value for the compartment ID. For information about OCIDs, see Resource Identifiers (Content/General/Concepts/identifiers.htm). - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listProductsFuture<ListProductsResponse> listProducts(ListProductsRequest request, AsyncHandler<ListProductsRequest,ListProductsResponse> handler) Lists the products in your compartment.You must specify your compartment’s OCID as the value for the compartment ID. For information about OCIDs, see Resource Identifiers (Content/General/Concepts/identifiers.htm). - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listPublishersFuture<ListPublishersResponse> listPublishers(ListPublishersRequest request, AsyncHandler<ListPublishersRequest,ListPublishersResponse> handler) Returns a list of publishers.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listSupportDocsFuture<ListSupportDocsResponse> listSupportDocs(ListSupportDocsRequest request, AsyncHandler<ListSupportDocsRequest,ListSupportDocsResponse> handler) Lists the supportDocs in your compartment.You must specify your compartment’s OCID as the value for the compartment ID. For information about OCIDs, see Resource Identifiers (Content/General/Concepts/identifiers.htm). - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listSupportedCurrenciesFuture<ListSupportedCurrenciesResponse> listSupportedCurrencies(ListSupportedCurrenciesRequest request, AsyncHandler<ListSupportedCurrenciesRequest,ListSupportedCurrenciesResponse> handler) Lists the currencies supported by the Marketplace Publisher Service.You must specify your compartment’s OCID as the value for the compartment ID. For information about OCIDs, see Resource Identifiers (Content/General/Concepts/identifiers.htm). - Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listSupportedShapesFuture<ListSupportedShapesResponse> listSupportedShapes(ListSupportedShapesRequest request, AsyncHandler<ListSupportedShapesRequest,ListSupportedShapesResponse> handler) Lists the shapes available to select from.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listTermVersionsFuture<ListTermVersionsResponse> listTermVersions(ListTermVersionsRequest request, AsyncHandler<ListTermVersionsRequest,ListTermVersionsResponse> handler) Returns a list of the publisher term versions.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listTermsFuture<ListTermsResponse> listTerms(ListTermsRequest request, AsyncHandler<ListTermsRequest,ListTermsResponse> handler) Returns a list of the publisher terms.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkRequestErrorsFuture<ListWorkRequestErrorsResponse> listWorkRequestErrors(ListWorkRequestErrorsRequest request, AsyncHandler<ListWorkRequestErrorsRequest,ListWorkRequestErrorsResponse> handler) Returns a (paginated) list of errors for the work request with the given ID.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkRequestLogsFuture<ListWorkRequestLogsResponse> listWorkRequestLogs(ListWorkRequestLogsRequest request, AsyncHandler<ListWorkRequestLogsRequest,ListWorkRequestLogsResponse> handler) Returns a (paginated) list of logs for the work request with the given ID.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
listWorkRequestsFuture<ListWorkRequestsResponse> listWorkRequests(ListWorkRequestsRequest request, AsyncHandler<ListWorkRequestsRequest,ListWorkRequestsResponse> handler) Lists the work requests in a compartment.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
markListingRevisionPackageAsDefaultFuture<MarkListingRevisionPackageAsDefaultResponse> markListingRevisionPackageAsDefault(MarkListingRevisionPackageAsDefaultRequest request, AsyncHandler<MarkListingRevisionPackageAsDefaultRequest,MarkListingRevisionPackageAsDefaultResponse> handler) Mark the Listing Revision Package identified by the id and package version as default- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
publishListingRevisionFuture<PublishListingRevisionResponse> publishListingRevision(PublishListingRevisionRequest request, AsyncHandler<PublishListingRevisionRequest,PublishListingRevisionResponse> handler) Publish the Listing revision identified by Identifier.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
publishListingRevisionAsPrivateFuture<PublishListingRevisionAsPrivateResponse> publishListingRevisionAsPrivate(PublishListingRevisionAsPrivateRequest request, AsyncHandler<PublishListingRevisionAsPrivateRequest,PublishListingRevisionAsPrivateResponse> handler) Updates the Listing Revision to PublishAsPrivate- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
publishListingRevisionPackageFuture<PublishListingRevisionPackageResponse> publishListingRevisionPackage(PublishListingRevisionPackageRequest request, AsyncHandler<PublishListingRevisionPackageRequest,PublishListingRevisionPackageResponse> handler) Updates the Listing Revision Package to publish status- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
submitListingRevisionForReviewFuture<SubmitListingRevisionForReviewResponse> submitListingRevisionForReview(SubmitListingRevisionForReviewRequest request, AsyncHandler<SubmitListingRevisionForReviewRequest,SubmitListingRevisionForReviewResponse> handler) Update the Listing Revision identified by the id for review- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
unPublishListingRevisionPackageFuture<UnPublishListingRevisionPackageResponse> unPublishListingRevisionPackage(UnPublishListingRevisionPackageRequest request, AsyncHandler<UnPublishListingRevisionPackageRequest,UnPublishListingRevisionPackageResponse> handler) Updates the Listing Revision Package to Unpublish status- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateArtifactFuture<UpdateArtifactResponse> updateArtifact(UpdateArtifactRequest request, AsyncHandler<UpdateArtifactRequest,UpdateArtifactResponse> handler) Updates the specified artifact identified by the id.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateListingFuture<UpdateListingResponse> updateListing(UpdateListingRequest request, AsyncHandler<UpdateListingRequest,UpdateListingResponse> handler) Updates the specified Listing identified by the id.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateListingRevisionFuture<UpdateListingRevisionResponse> updateListingRevision(UpdateListingRevisionRequest request, AsyncHandler<UpdateListingRevisionRequest,UpdateListingRevisionResponse> handler) Updates the Listing Revision- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateListingRevisionAttachmentFuture<UpdateListingRevisionAttachmentResponse> updateListingRevisionAttachment(UpdateListingRevisionAttachmentRequest request, AsyncHandler<UpdateListingRevisionAttachmentRequest,UpdateListingRevisionAttachmentResponse> handler) Updates the Listing Revision Attachment- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateListingRevisionAttachmentContentFuture<UpdateListingRevisionAttachmentContentResponse> updateListingRevisionAttachmentContent(UpdateListingRevisionAttachmentContentRequest request, AsyncHandler<UpdateListingRevisionAttachmentContentRequest,UpdateListingRevisionAttachmentContentResponse> handler) Update a file to listing revision attachment- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateListingRevisionIconContentFuture<UpdateListingRevisionIconContentResponse> updateListingRevisionIconContent(UpdateListingRevisionIconContentRequest request, AsyncHandler<UpdateListingRevisionIconContentRequest,UpdateListingRevisionIconContentResponse> handler) Updates the Listing Revision- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateListingRevisionNoteFuture<UpdateListingRevisionNoteResponse> updateListingRevisionNote(UpdateListingRevisionNoteRequest request, AsyncHandler<UpdateListingRevisionNoteRequest,UpdateListingRevisionNoteResponse> handler) Updates the Listing Revision Note tag data- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateListingRevisionPackageFuture<UpdateListingRevisionPackageResponse> updateListingRevisionPackage(UpdateListingRevisionPackageRequest request, AsyncHandler<UpdateListingRevisionPackageRequest,UpdateListingRevisionPackageResponse> handler) Updates the Listing Revision Package.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateTermFuture<UpdateTermResponse> updateTerm(UpdateTermRequest request, AsyncHandler<UpdateTermRequest,UpdateTermResponse> handler) Updates the Term- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateTermVersionFuture<UpdateTermVersionResponse> updateTermVersion(UpdateTermVersionRequest request, AsyncHandler<UpdateTermVersionRequest,UpdateTermVersionResponse> handler) Updates the Term Version- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
updateTermVersionContentFuture<UpdateTermVersionContentResponse> updateTermVersionContent(UpdateTermVersionContentRequest request, AsyncHandler<UpdateTermVersionContentRequest,UpdateTermVersionContentResponse> handler) Updates the Term Version attachment- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
validateAndPublishArtifactFuture<ValidateAndPublishArtifactResponse> validateAndPublishArtifact(ValidateAndPublishArtifactRequest request, AsyncHandler<ValidateAndPublishArtifactRequest,ValidateAndPublishArtifactResponse> handler) Validate and publish artifact.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 - 
withdrawListingRevisionFuture<WithdrawListingRevisionResponse> withdrawListingRevision(WithdrawListingRevisionRequest request, AsyncHandler<WithdrawListingRevisionRequest,WithdrawListingRevisionResponse> handler) Update the Listing Revision identified by the id as Withdraw/UnPublished.- Parameters:
- request- The request object containing the details to send
- handler- The request handler to invoke upon completion, may be null.
- Returns:
- A Future that can be used to get the response if no AsyncHandler was provided. Note, if you provide an AsyncHandler and use the Future, some types of responses (like java.io.InputStream) may not be able to be read in both places as the underlying stream may only be consumed once.
 
 
- 
 
-