TopLevelDomainsClient Interface
public interface TopLevelDomainsClient
An instance of this class provides access to all the operations defined in TopLevelDomainsClient.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract
Top |
get(String name)
Get details of a top-level domain. |
abstract
Mono<Top |
getAsync(String name)
Get details of a top-level domain. |
abstract
Response<Top |
getWithResponse(String name, Context context)
Get details of a top-level domain. |
abstract
Mono<Response<Top |
getWithResponseAsync(String name)
Get details of a top-level domain. |
abstract
Paged |
list()
Get all top-level domains supported for registration. |
abstract
Paged |
list(Context context)
Get all top-level domains supported for registration. |
abstract
Paged |
listAgreements(String name, TopLevelDomainAgreementOption agreementOption)
Gets all legal agreements that user needs to accept before purchasing a domain. |
abstract
Paged |
listAgreements(String name, TopLevelDomainAgreementOption agreementOption, Context context)
Gets all legal agreements that user needs to accept before purchasing a domain. |
abstract
Paged |
listAgreementsAsync(String name, TopLevelDomainAgreementOption agreementOption)
Gets all legal agreements that user needs to accept before purchasing a domain. |
abstract
Paged |
listAsync()
Get all top-level domains supported for registration. |
Method Details
get
public abstract TopLevelDomainInner get(String name)
Get details of a top-level domain. Description for Get details of a top-level domain.
Parameters:
Returns:
getAsync
public abstract Mono
Get details of a top-level domain. Description for Get details of a top-level domain.
Parameters:
Returns:
getWithResponse
public abstract Response
Get details of a top-level domain. Description for Get details of a top-level domain.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Get details of a top-level domain. Description for Get details of a top-level domain.
Parameters:
Returns:
list
public abstract PagedIterable
Get all top-level domains supported for registration. Description for Get all top-level domains supported for registration.
Returns:
list
public abstract PagedIterable
Get all top-level domains supported for registration. Description for Get all top-level domains supported for registration.
Parameters:
Returns:
listAgreements
public abstract PagedIterable
Gets all legal agreements that user needs to accept before purchasing a domain. Description for Gets all legal agreements that user needs to accept before purchasing a domain.
Parameters:
Returns:
listAgreements
public abstract PagedIterable
Gets all legal agreements that user needs to accept before purchasing a domain. Description for Gets all legal agreements that user needs to accept before purchasing a domain.
Parameters:
Returns:
listAgreementsAsync
public abstract PagedFlux
Gets all legal agreements that user needs to accept before purchasing a domain. Description for Gets all legal agreements that user needs to accept before purchasing a domain.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Get all top-level domains supported for registration. Description for Get all top-level domains supported for registration.
Returns:
Applies to
Azure SDK for Java