All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.databricks.sdk.service.marketplace.ProviderExchangesService Maven / Gradle / Ivy

There is a newer version: 0.35.0
Show newest version
// Code generated from OpenAPI specs by Databricks SDK Generator. DO NOT EDIT.
package com.databricks.sdk.service.marketplace;

import com.databricks.sdk.support.Generated;

/**
 * Marketplace exchanges allow providers to share their listings with a curated set of customers.
 *
 * 

This is the high-level interface, that contains generated methods. * *

Evolving: this interface is under development. Method signatures may change. */ @Generated public interface ProviderExchangesService { /** * Add an exchange for listing. * *

Associate an exchange with a listing */ AddExchangeForListingResponse addListingToExchange( AddExchangeForListingRequest addExchangeForListingRequest); /** * Create an exchange. * *

Create an exchange */ CreateExchangeResponse create(CreateExchangeRequest createExchangeRequest); /** * Delete an exchange. * *

This removes a listing from marketplace. */ void delete(DeleteExchangeRequest deleteExchangeRequest); /** * Remove an exchange for listing. * *

Disassociate an exchange with a listing */ void deleteListingFromExchange(RemoveExchangeForListingRequest removeExchangeForListingRequest); /** * Get an exchange. * *

Get an exchange. */ GetExchangeResponse get(GetExchangeRequest getExchangeRequest); /** * List exchanges. * *

List exchanges visible to provider */ ListExchangesResponse list(ListExchangesRequest listExchangesRequest); /** * List exchanges for listing. * *

List exchanges associated with a listing */ ListExchangesForListingResponse listExchangesForListing( ListExchangesForListingRequest listExchangesForListingRequest); /** * List listings for exchange. * *

List listings associated with an exchange */ ListListingsForExchangeResponse listListingsForExchange( ListListingsForExchangeRequest listListingsForExchangeRequest); /** * Update exchange. * *

Update an exchange */ UpdateExchangeResponse update(UpdateExchangeRequest updateExchangeRequest); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy