Share via


MarketplaceAgreementsClient Interface

public interface MarketplaceAgreementsClient

An instance of this class provides access to all the operations defined in MarketplaceAgreementsClient.

Method Summary

Modifier and Type Method and Description
abstract ConfluentAgreementResourceInner create()

Create Confluent Marketplace agreement in the subscription.

abstract Response<ConfluentAgreementResourceInner> createWithResponse(ConfluentAgreementResourceInner body, Context context)

Create Confluent Marketplace agreement in the subscription.

abstract PagedIterable<ConfluentAgreementResourceInner> list()

List Confluent marketplace agreements in the subscription.

abstract PagedIterable<ConfluentAgreementResourceInner> list(Context context)

List Confluent marketplace agreements in the subscription.

Method Details

create

public abstract ConfluentAgreementResourceInner create()

Create Confluent Marketplace agreement in the subscription.

Returns:

agreement Terms definition.

createWithResponse

public abstract Response<ConfluentAgreementResourceInner> createWithResponse(ConfluentAgreementResourceInner body, Context context)

Create Confluent Marketplace agreement in the subscription.

Parameters:

body - Confluent Marketplace Agreement resource.
context - The context to associate with this operation.

Returns:

agreement Terms definition along with Response<T>.

list

public abstract PagedIterable<ConfluentAgreementResourceInner> list()

List Confluent marketplace agreements in the subscription.

Returns:

response of a list operation as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<ConfluentAgreementResourceInner> list(Context context)

List Confluent marketplace agreements in the subscription.

Parameters:

context - The context to associate with this operation.

Returns:

response of a list operation as paginated response with PagedIterable<T>.

Applies to