Class MarketplacePublisherClient
- java.lang.Object
- 
- com.oracle.bmc.http.internal.BaseSyncClient
- 
- com.oracle.bmc.marketplacepublisher.MarketplacePublisherClient
 
 
- 
- All Implemented Interfaces:
- MarketplacePublisher,- AutoCloseable
 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20241201") public class MarketplacePublisherClient extends BaseSyncClient implements MarketplacePublisher
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classMarketplacePublisherClient.BuilderBuilder class for this client.
 - 
Field SummaryFields Modifier and Type Field Description StringclientCommonLibraryVersionCompatible SDK version, provided by the codegen.Optional<String>minimumClientCommonLibraryVersionFromClientMinimum compatible SDK version, maybe provided by the codegen.static ServiceSERVICEService instance for MarketplacePublisher.
 - 
Constructor SummaryConstructors Constructor Description MarketplacePublisherClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)Deprecated.Use thebuilderinstead.MarketplacePublisherClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)Deprecated.Use thebuilderinstead.MarketplacePublisherClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.MarketplacePublisherClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)Deprecated.Use thebuilderinstead.MarketplacePublisherClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)Deprecated.Use thebuilderinstead.MarketplacePublisherClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)Deprecated.Use thebuilderinstead.MarketplacePublisherClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)Deprecated.Use thebuilderinstead.MarketplacePublisherClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)Deprecated.Use thebuilderinstead.
 - 
Method Summary- 
Methods inherited from class com.oracle.bmc.http.internal.BaseSyncClientclientCall
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface java.lang.AutoCloseableclose
 - 
Methods inherited from interface com.oracle.bmc.marketplacepublisher.MarketplacePublishergetEndpoint, refreshClient, setEndpoint, useRealmSpecificEndpointTemplate
 
- 
 
- 
- 
- 
Constructor Detail- 
MarketplacePublisherClient@Deprecated public MarketplacePublisherClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- MarketplacePublisherClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
 
 - 
MarketplacePublisherClient@Deprecated public MarketplacePublisherClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- MarketplacePublisherClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
 
 - 
MarketplacePublisherClient@Deprecated public MarketplacePublisherClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- MarketplacePublisherClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
 
 - 
MarketplacePublisherClient@Deprecated public MarketplacePublisherClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- MarketplacePublisherClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
 
 - 
MarketplacePublisherClient@Deprecated public MarketplacePublisherClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- MarketplacePublisherClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
 
 - 
MarketplacePublisherClient@Deprecated public MarketplacePublisherClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- MarketplacePublisherClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
- endpoint-- ClientBuilderBase.endpoint(java.lang.String)
 
 - 
MarketplacePublisherClient@Deprecated public MarketplacePublisherClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- MarketplacePublisherClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
- endpoint-- ClientBuilderBase.endpoint(java.lang.String)
- signingStrategyRequestSignerFactories-- ClientBuilderBase.signingStrategyRequestSignerFactories
 
 - 
MarketplacePublisherClient@Deprecated public MarketplacePublisherClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService) Deprecated.Use thebuilderinstead.Create a new client instance.- Parameters:
- authenticationDetailsProvider- The authentication details (see- MarketplacePublisherClient.Builder.build(com.oracle.bmc.auth.AbstractAuthenticationDetailsProvider))
- configuration-- ClientBuilderBase.configuration
- clientConfigurator-- ClientBuilderBase.clientConfigurator(com.oracle.bmc.http.ClientConfigurator)
- defaultRequestSignerFactory-- ClientBuilderBase.requestSignerFactory
- additionalClientConfigurators-- ClientBuilderBase.additionalClientConfigurators
- endpoint-- ClientBuilderBase.endpoint(java.lang.String)
- signingStrategyRequestSignerFactories-- ClientBuilderBase.signingStrategyRequestSignerFactories
- executorService-- MarketplacePublisherClient.Builder.executorService
 
 
- 
 - 
Method Detail- 
builderpublic static MarketplacePublisherClient.Builder builder() Create a builder for this client.- Returns:
- builder
 
 - 
setRegionpublic void setRegion(Region region) Description copied from interface:MarketplacePublisherSets 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.- Specified by:
- setRegionin interface- MarketplacePublisher
- Parameters:
- region- The region of the service.
 
 - 
setRegionpublic void setRegion(String regionId) Description copied from interface:MarketplacePublisherSets 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.- Specified by:
- setRegionin interface- MarketplacePublisher
- Parameters:
- regionId- The public region ID.
 
 - 
activateTermVersionpublic ActivateTermVersionResponse activateTermVersion(ActivateTermVersionRequest request) Description copied from interface:MarketplacePublisherMark the Term Version identified by the id as active- Specified by:
- activateTermVersionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
cancelWorkRequestpublic CancelWorkRequestResponse cancelWorkRequest(CancelWorkRequestRequest request) Description copied from interface:MarketplacePublisherCancels the work request with the given ID.- Specified by:
- cancelWorkRequestin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
cascadingDeleteListingpublic CascadingDeleteListingResponse cascadingDeleteListing(CascadingDeleteListingRequest request) Description copied from interface:MarketplacePublisherCascade delete the listing and its subresources.- Specified by:
- cascadingDeleteListingin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
cascadingDeleteListingRevisionpublic CascadingDeleteListingRevisionResponse cascadingDeleteListingRevision(CascadingDeleteListingRevisionRequest request) Description copied from interface:MarketplacePublisherCascade delete listing revision and its subresources.- Specified by:
- cascadingDeleteListingRevisionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
changeArtifactCompartmentpublic ChangeArtifactCompartmentResponse changeArtifactCompartment(ChangeArtifactCompartmentRequest request) Description copied from interface:MarketplacePublisherMoves the specified artifact to the specified compartment within the same tenancy.- Specified by:
- changeArtifactCompartmentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
changeListingCompartmentpublic ChangeListingCompartmentResponse changeListingCompartment(ChangeListingCompartmentRequest request) Description copied from interface:MarketplacePublisherMoves a listing from one compartment to another- Specified by:
- changeListingCompartmentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
changeListingRevisionToNewStatuspublic ChangeListingRevisionToNewStatusResponse changeListingRevisionToNewStatus(ChangeListingRevisionToNewStatusRequest request) Description copied from interface:MarketplacePublisherUpdates the Listing Revision to New status- Specified by:
- changeListingRevisionToNewStatusin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
changeTermCompartmentpublic ChangeTermCompartmentResponse changeTermCompartment(ChangeTermCompartmentRequest request) Description copied from interface:MarketplacePublisherMoves a term from one compartment to another- Specified by:
- changeTermCompartmentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
cloneListingRevisionpublic CloneListingRevisionResponse cloneListingRevision(CloneListingRevisionRequest request) Description copied from interface:MarketplacePublisherClone the published/withdrawn Listing Revision identified by the identifier.- Specified by:
- cloneListingRevisionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createArtifactpublic CreateArtifactResponse createArtifact(CreateArtifactRequest request) Description copied from interface:MarketplacePublisherCreates 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. - Specified by:
- createArtifactin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createListingpublic CreateListingResponse createListing(CreateListingRequest request) Description copied from interface:MarketplacePublisherCreates 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. - Specified by:
- createListingin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createListingRevisionpublic CreateListingRevisionResponse createListingRevision(CreateListingRevisionRequest request) Description copied from interface:MarketplacePublisherCreates a new Listing Revision.- Specified by:
- createListingRevisionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createListingRevisionAttachmentpublic CreateListingRevisionAttachmentResponse createListingRevisionAttachment(CreateListingRevisionAttachmentRequest request) Description copied from interface:MarketplacePublisherCreates a new listing revision attachment.- Specified by:
- createListingRevisionAttachmentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createListingRevisionNotepublic CreateListingRevisionNoteResponse createListingRevisionNote(CreateListingRevisionNoteRequest request) Description copied from interface:MarketplacePublisherCreates a new Listing Revision Note.- Specified by:
- createListingRevisionNotein interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createListingRevisionPackagepublic CreateListingRevisionPackageResponse createListingRevisionPackage(CreateListingRevisionPackageRequest request) Description copied from interface:MarketplacePublisherCreates a new Listing Revision Package.- Specified by:
- createListingRevisionPackagein interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createTermpublic CreateTermResponse createTerm(CreateTermRequest request) Description copied from interface:MarketplacePublisherCreates a new Term.- Specified by:
- createTermin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
createTermVersionpublic CreateTermVersionResponse createTermVersion(CreateTermVersionRequest request) Description copied from interface:MarketplacePublisherCreates a new Term Version.Note: This operation consumes a stream. If the stream supports InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
- createTermVersionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteArtifactpublic DeleteArtifactResponse deleteArtifact(DeleteArtifactRequest request) Description copied from interface:MarketplacePublisherDeletes the specified artifact.- Specified by:
- deleteArtifactin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteListingpublic DeleteListingResponse deleteListing(DeleteListingRequest request) Description copied from interface:MarketplacePublisherDeletes a listing by the identifier- Specified by:
- deleteListingin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteListingRevisionpublic DeleteListingRevisionResponse deleteListingRevision(DeleteListingRevisionRequest request) Description copied from interface:MarketplacePublisherDeletes a listing by the identifier- Specified by:
- deleteListingRevisionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteListingRevisionAttachmentpublic DeleteListingRevisionAttachmentResponse deleteListingRevisionAttachment(DeleteListingRevisionAttachmentRequest request) Description copied from interface:MarketplacePublisherDeletes a listing revision attachment by the identifier- Specified by:
- deleteListingRevisionAttachmentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteListingRevisionNotepublic DeleteListingRevisionNoteResponse deleteListingRevisionNote(DeleteListingRevisionNoteRequest request) Description copied from interface:MarketplacePublisherDeletes a listing revision note by the identifier.- Specified by:
- deleteListingRevisionNotein interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteListingRevisionPackagepublic DeleteListingRevisionPackageResponse deleteListingRevisionPackage(DeleteListingRevisionPackageRequest request) Description copied from interface:MarketplacePublisherDeletes a listing revision package by the identifier- Specified by:
- deleteListingRevisionPackagein interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteTermpublic DeleteTermResponse deleteTerm(DeleteTermRequest request) Description copied from interface:MarketplacePublisherDeletes a Term by the identifier- Specified by:
- deleteTermin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
deleteTermVersionpublic DeleteTermVersionResponse deleteTermVersion(DeleteTermVersionRequest request) Description copied from interface:MarketplacePublisherDeletes a Term by the identifier- Specified by:
- deleteTermVersionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getArtifactpublic GetArtifactResponse getArtifact(GetArtifactRequest request) Description copied from interface:MarketplacePublisherGets the specified artifact’s information.- Specified by:
- getArtifactin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getCategorypublic GetCategoryResponse getCategory(GetCategoryRequest request) Description copied from interface:MarketplacePublisherGets the specified category’s information.- Specified by:
- getCategoryin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getLeadpublic GetLeadResponse getLead(GetLeadRequest request) Description copied from interface:MarketplacePublisherGets the details for a lead.- Specified by:
- getLeadin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getListingpublic GetListingResponse getListing(GetListingRequest request) Description copied from interface:MarketplacePublisherGets the details for a listing.- Specified by:
- getListingin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getListingRevisionpublic GetListingRevisionResponse getListingRevision(GetListingRevisionRequest request) Description copied from interface:MarketplacePublisherGets the details for a listing revision.- Specified by:
- getListingRevisionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getListingRevisionAttachmentpublic GetListingRevisionAttachmentResponse getListingRevisionAttachment(GetListingRevisionAttachmentRequest request) Description copied from interface:MarketplacePublisherGet the details of the specified listing revision attachment.- Specified by:
- getListingRevisionAttachmentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getListingRevisionAttachmentContentpublic GetListingRevisionAttachmentContentResponse getListingRevisionAttachmentContent(GetListingRevisionAttachmentContentRequest request) Description copied from interface:MarketplacePublisherGet the attachment content by identifier.- Specified by:
- getListingRevisionAttachmentContentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getListingRevisionIconContentpublic GetListingRevisionIconContentResponse getListingRevisionIconContent(GetListingRevisionIconContentRequest request) Description copied from interface:MarketplacePublisherGets the content for a listing revision icon.- Specified by:
- getListingRevisionIconContentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getListingRevisionNotepublic GetListingRevisionNoteResponse getListingRevisionNote(GetListingRevisionNoteRequest request) Description copied from interface:MarketplacePublisherGet note details by the identifier- Specified by:
- getListingRevisionNotein interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getListingRevisionPackagepublic GetListingRevisionPackageResponse getListingRevisionPackage(GetListingRevisionPackageRequest request) Description copied from interface:MarketplacePublisherGet the details of the specified version of a package.- Specified by:
- getListingRevisionPackagein interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getMarketpublic GetMarketResponse getMarket(GetMarketRequest request) Description copied from interface:MarketplacePublisherGets the specified market’s information.- Specified by:
- getMarketin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getProductpublic GetProductResponse getProduct(GetProductRequest request) Description copied from interface:MarketplacePublisherGets a Product by code identifier- Specified by:
- getProductin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getPublisherpublic GetPublisherResponse getPublisher(GetPublisherRequest request) Description copied from interface:MarketplacePublisherGets a Publisher by identifier- Specified by:
- getPublisherin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getSupportDocpublic GetSupportDocResponse getSupportDoc(GetSupportDocRequest request) Description copied from interface:MarketplacePublisherGets a SupportDoc by code identifier- Specified by:
- getSupportDocin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getSupportDocContentpublic GetSupportDocContentResponse getSupportDocContent(GetSupportDocContentRequest request) Description copied from interface:MarketplacePublisherGets a Support Doc content by supportDocCode- Specified by:
- getSupportDocContentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getTermpublic GetTermResponse getTerm(GetTermRequest request) Description copied from interface:MarketplacePublisherGets a Term by identifier- Specified by:
- getTermin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getTermVersionpublic GetTermVersionResponse getTermVersion(GetTermVersionRequest request) Description copied from interface:MarketplacePublisherGets a Term Version by the identifier- Specified by:
- getTermVersionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getTermVersionContentpublic GetTermVersionContentResponse getTermVersionContent(GetTermVersionContentRequest request) Description copied from interface:MarketplacePublisherGets a Term Version content by the identifier.- Specified by:
- getTermVersionContentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getWorkRequestpublic GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request) Description copied from interface:MarketplacePublisherGets details of the work request with the given ID.- Specified by:
- getWorkRequestin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listArtifactspublic ListArtifactsResponse listArtifacts(ListArtifactsRequest request) Description copied from interface:MarketplacePublisherLists 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). - Specified by:
- listArtifactsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listAvailableServicespublic ListAvailableServicesResponse listAvailableServices(ListAvailableServicesRequest request) Description copied from interface:MarketplacePublisherList all published service listing revisions- Specified by:
- listAvailableServicesin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listCategoriespublic ListCategoriesResponse listCategories(ListCategoriesRequest request) Description copied from interface:MarketplacePublisherLists 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). - Specified by:
- listCategoriesin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listCustomerInstanceReportRecordspublic ListCustomerInstanceReportRecordsResponse listCustomerInstanceReportRecords(ListCustomerInstanceReportRecordsRequest request) Description copied from interface:MarketplacePublisherList customer instance report records- Specified by:
- listCustomerInstanceReportRecordsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listDisbursementReportRecordspublic ListDisbursementReportRecordsResponse listDisbursementReportRecords(ListDisbursementReportRecordsRequest request) Description copied from interface:MarketplacePublisherList disbursement report records- Specified by:
- listDisbursementReportRecordsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listLeadspublic ListLeadsResponse listLeads(ListLeadsRequest request) Description copied from interface:MarketplacePublisherLists 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). - Specified by:
- listLeadsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listListingRevisionAttachmentspublic ListListingRevisionAttachmentsResponse listListingRevisionAttachments(ListListingRevisionAttachmentsRequest request) Description copied from interface:MarketplacePublisherGets the list of attachments for a listing revision in a compartment- Specified by:
- listListingRevisionAttachmentsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listListingRevisionNotespublic ListListingRevisionNotesResponse listListingRevisionNotes(ListListingRevisionNotesRequest request) Description copied from interface:MarketplacePublisherGets the list of notes for a listing revision.- Specified by:
- listListingRevisionNotesin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listListingRevisionPackagespublic ListListingRevisionPackagesResponse listListingRevisionPackages(ListListingRevisionPackagesRequest request) Description copied from interface:MarketplacePublisherGets the list of packages for a listing revision.- Specified by:
- listListingRevisionPackagesin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listListingRevisionspublic ListListingRevisionsResponse listListingRevisions(ListListingRevisionsRequest request) Description copied from interface:MarketplacePublisherLists 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). - Specified by:
- listListingRevisionsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listListingspublic ListListingsResponse listListings(ListListingsRequest request) Description copied from interface:MarketplacePublisherLists 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). - Specified by:
- listListingsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listMarketspublic ListMarketsResponse listMarkets(ListMarketsRequest request) Description copied from interface:MarketplacePublisherLists 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). - Specified by:
- listMarketsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listProductspublic ListProductsResponse listProducts(ListProductsRequest request) Description copied from interface:MarketplacePublisherLists 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). - Specified by:
- listProductsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listPublisherspublic ListPublishersResponse listPublishers(ListPublishersRequest request) Description copied from interface:MarketplacePublisherReturns a list of publishers.- Specified by:
- listPublishersin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listSupportDocspublic ListSupportDocsResponse listSupportDocs(ListSupportDocsRequest request) Description copied from interface:MarketplacePublisherLists 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). - Specified by:
- listSupportDocsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listSupportedCurrenciespublic ListSupportedCurrenciesResponse listSupportedCurrencies(ListSupportedCurrenciesRequest request) Description copied from interface:MarketplacePublisherLists 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). - Specified by:
- listSupportedCurrenciesin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listSupportedShapespublic ListSupportedShapesResponse listSupportedShapes(ListSupportedShapesRequest request) Description copied from interface:MarketplacePublisherLists the shapes available to select from.- Specified by:
- listSupportedShapesin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listTermVersionspublic ListTermVersionsResponse listTermVersions(ListTermVersionsRequest request) Description copied from interface:MarketplacePublisherReturns a list of the publisher term versions.- Specified by:
- listTermVersionsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listTermspublic ListTermsResponse listTerms(ListTermsRequest request) Description copied from interface:MarketplacePublisherReturns a list of the publisher terms.- Specified by:
- listTermsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listWorkRequestErrorspublic ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request) Description copied from interface:MarketplacePublisherReturns a (paginated) list of errors for the work request with the given ID.- Specified by:
- listWorkRequestErrorsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listWorkRequestLogspublic ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request) Description copied from interface:MarketplacePublisherReturns a (paginated) list of logs for the work request with the given ID.- Specified by:
- listWorkRequestLogsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
listWorkRequestspublic ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request) Description copied from interface:MarketplacePublisherLists the work requests in a compartment.- Specified by:
- listWorkRequestsin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
markListingRevisionPackageAsDefaultpublic MarkListingRevisionPackageAsDefaultResponse markListingRevisionPackageAsDefault(MarkListingRevisionPackageAsDefaultRequest request) Description copied from interface:MarketplacePublisherMark the Listing Revision Package identified by the id and package version as default- Specified by:
- markListingRevisionPackageAsDefaultin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
publishListingRevisionpublic PublishListingRevisionResponse publishListingRevision(PublishListingRevisionRequest request) Description copied from interface:MarketplacePublisherPublish the Listing revision identified by Identifier.- Specified by:
- publishListingRevisionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
publishListingRevisionAsPrivatepublic PublishListingRevisionAsPrivateResponse publishListingRevisionAsPrivate(PublishListingRevisionAsPrivateRequest request) Description copied from interface:MarketplacePublisherUpdates the Listing Revision to PublishAsPrivate- Specified by:
- publishListingRevisionAsPrivatein interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
publishListingRevisionPackagepublic PublishListingRevisionPackageResponse publishListingRevisionPackage(PublishListingRevisionPackageRequest request) Description copied from interface:MarketplacePublisherUpdates the Listing Revision Package to publish status- Specified by:
- publishListingRevisionPackagein interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
submitListingRevisionForReviewpublic SubmitListingRevisionForReviewResponse submitListingRevisionForReview(SubmitListingRevisionForReviewRequest request) Description copied from interface:MarketplacePublisherUpdate the Listing Revision identified by the id for review- Specified by:
- submitListingRevisionForReviewin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
unPublishListingRevisionPackagepublic UnPublishListingRevisionPackageResponse unPublishListingRevisionPackage(UnPublishListingRevisionPackageRequest request) Description copied from interface:MarketplacePublisherUpdates the Listing Revision Package to Unpublish status- Specified by:
- unPublishListingRevisionPackagein interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateArtifactpublic UpdateArtifactResponse updateArtifact(UpdateArtifactRequest request) Description copied from interface:MarketplacePublisherUpdates the specified artifact identified by the id.- Specified by:
- updateArtifactin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateListingpublic UpdateListingResponse updateListing(UpdateListingRequest request) Description copied from interface:MarketplacePublisherUpdates the specified Listing identified by the id.- Specified by:
- updateListingin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateListingRevisionpublic UpdateListingRevisionResponse updateListingRevision(UpdateListingRevisionRequest request) Description copied from interface:MarketplacePublisherUpdates the Listing Revision- Specified by:
- updateListingRevisionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateListingRevisionAttachmentpublic UpdateListingRevisionAttachmentResponse updateListingRevisionAttachment(UpdateListingRevisionAttachmentRequest request) Description copied from interface:MarketplacePublisherUpdates the Listing Revision Attachment- Specified by:
- updateListingRevisionAttachmentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateListingRevisionAttachmentContentpublic UpdateListingRevisionAttachmentContentResponse updateListingRevisionAttachmentContent(UpdateListingRevisionAttachmentContentRequest request) Description copied from interface:MarketplacePublisherUpdate a file to listing revision attachmentNote: This operation consumes a stream. If the stream supports InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
- updateListingRevisionAttachmentContentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateListingRevisionIconContentpublic UpdateListingRevisionIconContentResponse updateListingRevisionIconContent(UpdateListingRevisionIconContentRequest request) Description copied from interface:MarketplacePublisherUpdates the Listing RevisionNote: This operation consumes a stream. If the stream supports InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
- updateListingRevisionIconContentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateListingRevisionNotepublic UpdateListingRevisionNoteResponse updateListingRevisionNote(UpdateListingRevisionNoteRequest request) Description copied from interface:MarketplacePublisherUpdates the Listing Revision Note tag data- Specified by:
- updateListingRevisionNotein interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateListingRevisionPackagepublic UpdateListingRevisionPackageResponse updateListingRevisionPackage(UpdateListingRevisionPackageRequest request) Description copied from interface:MarketplacePublisherUpdates the Listing Revision Package.- Specified by:
- updateListingRevisionPackagein interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateTermpublic UpdateTermResponse updateTerm(UpdateTermRequest request) Description copied from interface:MarketplacePublisherUpdates the Term- Specified by:
- updateTermin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateTermVersionpublic UpdateTermVersionResponse updateTermVersion(UpdateTermVersionRequest request) Description copied from interface:MarketplacePublisherUpdates the Term Version- Specified by:
- updateTermVersionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
updateTermVersionContentpublic UpdateTermVersionContentResponse updateTermVersionContent(UpdateTermVersionContentRequest request) Description copied from interface:MarketplacePublisherUpdates the Term Version attachmentNote: This operation consumes a stream. If the stream supports InputStream.mark(int)andInputStream.reset(), when a retry is necessary, the stream is reset so it starts at the beginning (or whatever the stream's position was at the time this operation is called}.Note this means that if the caller has used InputStream.mark(int)before, then the mark will not be the same anymore after this operation, and a subsequent call toInputStream.reset()by the caller will reset the stream not to the caller's mark, but to the position the stream was in when this operation was called.If the stream is a FileInputStream, and the stream'sFileChannelposition can be changed (like for a regular file), the stream will be wrapped in such a way that it does provide support forInputStream.mark(int)andInputStream.reset(). Then the same procedure as above is followed. If the stream'sFileChannelposition cannot be changed (like for a named pipe), then the stream's contents will be buffered in memory, as described below.If the stream does not support InputStream.mark(int)andInputStream.reset(), then the stream is wrapped in aBufferedInputStream, which means the entire contents may be buffered in memory. Then the same procedure as above is followed.The contents of the stream, except when the stream is a FileInputStreamwhoseFileChannelposition can be changed, should be less than 2 GiB in size if retries are used. This is because streams 2 GiB in size or larger do no guarantee that mark-and-reset can be performed. If the stream is larger, do not use built-in retries and manage retries yourself.- Specified by:
- updateTermVersionContentin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
validateAndPublishArtifactpublic ValidateAndPublishArtifactResponse validateAndPublishArtifact(ValidateAndPublishArtifactRequest request) Description copied from interface:MarketplacePublisherValidate and publish artifact.- Specified by:
- validateAndPublishArtifactin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
withdrawListingRevisionpublic WithdrawListingRevisionResponse withdrawListingRevision(WithdrawListingRevisionRequest request) Description copied from interface:MarketplacePublisherUpdate the Listing Revision identified by the id as Withdraw/UnPublished.- Specified by:
- withdrawListingRevisionin interface- MarketplacePublisher
- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
 
 - 
getWaiterspublic MarketplacePublisherWaiters getWaiters() Description copied from interface:MarketplacePublisherGets the pre-configured waiters available for resources for this service.- Specified by:
- getWaitersin interface- MarketplacePublisher
- Returns:
- The service waiters.
 
 - 
getPaginatorspublic MarketplacePublisherPaginators getPaginators() Description copied from interface:MarketplacePublisherGets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an Iterableinterface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Specified by:
- getPaginatorsin interface- MarketplacePublisher
- Returns:
- The service paginators.
 
 - 
getDefaultConfiguratorprotected ClientConfigurator getDefaultConfigurator() 
 - 
useRealmSpecificEndpointTemplatepublic void useRealmSpecificEndpointTemplate(boolean useOfRealmSpecificEndpointTemplateEnabled) This method should be used to enable or disable the use of realm-specific endpoint template.The default value is null. To enable the use of endpoint template defined for the realm in use, set the flag to true To disable the use of endpoint template defined for the realm in use, set the flag to false - Parameters:
- useOfRealmSpecificEndpointTemplateEnabled- This flag can be set to true or false to enable or disable the use of realm-specific endpoint template respectively
 
 - 
populateServiceParametersInEndpointpublic final void populateServiceParametersInEndpoint(String endpoint, Map<String,Object> requiredParametersMap) Populate the parameters in the endpoint with its corresponding value and update the base endpoint.The value will be populated iff the parameter in endpoint is a required request path parameter or a required request query parameter. If not, the parameter in the endpoint will be ignored and left blank. - Parameters:
- endpoint- The endpoint template in use
- requiredParametersMap- Map of parameter name as key and value set in request path or query parameter as value
 
 - 
updateBaseEndpointpublic final void updateBaseEndpoint(String endpoint) This method should be used for parameterized endpoint templates only.This does not include {region} and {secondLevelDomain} parameters. - Parameters:
- endpoint- The updated endpoint to use
 
 - 
setEndpointpublic final void setEndpoint(String endpoint) 
 - 
getEndpointpublic final String getEndpoint() 
 - 
refreshClientpublic final void refreshClient() Rebuild the backingHttpClient.This will call ClientConfigurators again, and can be used to e.g. refresh the SSL certificate.
 - 
closepublic final void close() - Specified by:
- closein interface- AutoCloseable
 
 - 
getClientCommonLibraryVersionpublic String getClientCommonLibraryVersion() 
 
- 
 
-