@Generated public class ProviderExchangesAPI extends Object
Constructor and Description |
---|
ProviderExchangesAPI(ApiClient apiClient)
Regular-use constructor
|
ProviderExchangesAPI(ProviderExchangesService mock)
Constructor for mocks
|
public ProviderExchangesAPI(ApiClient apiClient)
public ProviderExchangesAPI(ProviderExchangesService mock)
public AddExchangeForListingResponse addListingToExchange(String listingId, String exchangeId)
public AddExchangeForListingResponse addListingToExchange(AddExchangeForListingRequest request)
Associate an exchange with a listing
public CreateExchangeResponse create(Exchange exchange)
public CreateExchangeResponse create(CreateExchangeRequest request)
Create an exchange
public void delete(String id)
public void delete(DeleteExchangeRequest request)
This removes a listing from marketplace.
public void deleteListingFromExchange(String id)
public void deleteListingFromExchange(RemoveExchangeForListingRequest request)
Disassociate an exchange with a listing
public GetExchangeResponse get(String id)
public GetExchangeResponse get(GetExchangeRequest request)
Get an exchange.
public Iterable<Exchange> list(ListExchangesRequest request)
List exchanges visible to provider
public Iterable<ExchangeListing> listExchangesForListing(String listingId)
public Iterable<ExchangeListing> listExchangesForListing(ListExchangesForListingRequest request)
List exchanges associated with a listing
public Iterable<ExchangeListing> listListingsForExchange(String exchangeId)
public Iterable<ExchangeListing> listListingsForExchange(ListListingsForExchangeRequest request)
List listings associated with an exchange
public UpdateExchangeResponse update(String id, Exchange exchange)
public UpdateExchangeResponse update(UpdateExchangeRequest request)
Update an exchange
public ProviderExchangesService impl()
Copyright © 2024. All rights reserved.