DomainsClient Interface
Implements
public interface DomainsClient
extends InnerSupportsGet<DomainInner>, InnerSupportsListing<DomainInner>, InnerSupportsDelete<Void>
An instance of this class provides access to all the operations defined in DomainsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a domain. Description for Creates or updates a domain.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a domain. Description for Creates or updates a domain.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Creates or updates a domain. Description for Creates or updates a domain.
Parameters:
Returns:
checkAvailability
public abstract DomainAvailabilityCheckResultInner checkAvailability(NameIdentifierInner identifier)
Check if a domain is available for registration. Description for Check if a domain is available for registration.
Parameters:
Returns:
checkAvailabilityAsync
public abstract Mono
Check if a domain is available for registration. Description for Check if a domain is available for registration.
Parameters:
Returns:
checkAvailabilityWithResponse
public abstract Response
Check if a domain is available for registration. Description for Check if a domain is available for registration.
Parameters:
Returns:
checkAvailabilityWithResponseAsync
public abstract Mono
Check if a domain is available for registration. Description for Check if a domain is available for registration.
Parameters:
Returns:
createOrUpdate
public abstract DomainInner createOrUpdate(String resourceGroupName, String domainName, DomainInner domain)
Creates or updates a domain. Description for Creates or updates a domain.
Parameters:
Returns:
createOrUpdate
public abstract DomainInner createOrUpdate(String resourceGroupName, String domainName, DomainInner domain, Context context)
Creates or updates a domain. Description for Creates or updates a domain.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates or updates a domain. Description for Creates or updates a domain.
Parameters:
Returns:
createOrUpdateOwnershipIdentifier
public abstract DomainOwnershipIdentifierInner createOrUpdateOwnershipIdentifier(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier)
Creates an ownership identifier for a domain or updates identifier details for an existing identifier Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
Parameters:
Returns:
createOrUpdateOwnershipIdentifierAsync
public abstract Mono
Creates an ownership identifier for a domain or updates identifier details for an existing identifier Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
Parameters:
Returns:
createOrUpdateOwnershipIdentifierWithResponse
public abstract Response
Creates an ownership identifier for a domain or updates identifier details for an existing identifier Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
Parameters:
Returns:
createOrUpdateOwnershipIdentifierWithResponseAsync
public abstract Mono
Creates an ownership identifier for a domain or updates identifier details for an existing identifier Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates or updates a domain. Description for Creates or updates a domain.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String domainName)
Delete a domain. Description for Delete a domain.
Parameters:
deleteAsync
public abstract Mono
Delete a domain. Description for Delete a domain.
Parameters:
Returns:
deleteOwnershipIdentifier
public abstract void deleteOwnershipIdentifier(String resourceGroupName, String domainName, String name)
Delete ownership identifier for domain Description for Delete ownership identifier for domain.
Parameters:
deleteOwnershipIdentifierAsync
public abstract Mono
Delete ownership identifier for domain Description for Delete ownership identifier for domain.
Parameters:
Returns:
deleteOwnershipIdentifierWithResponse
public abstract Response
Delete ownership identifier for domain Description for Delete ownership identifier for domain.
Parameters:
Returns:
deleteOwnershipIdentifierWithResponseAsync
public abstract Mono
Delete ownership identifier for domain Description for Delete ownership identifier for domain.
Parameters:
Returns:
deleteWithResponse
public abstract Response
Delete a domain. Description for Delete a domain.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Delete a domain. Description for Delete a domain.
Parameters:
Returns:
getByResourceGroup
public abstract DomainInner getByResourceGroup(String resourceGroupName, String domainName)
Get a domain. Description for Get a domain.
Parameters:
Returns:
getByResourceGroupAsync
public abstract Mono
Get a domain. Description for Get a domain.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Get a domain. Description for Get a domain.
Parameters:
Returns:
getByResourceGroupWithResponseAsync
public abstract Mono
Get a domain. Description for Get a domain.
Parameters:
Returns:
getControlCenterSsoRequest
public abstract DomainControlCenterSsoRequestInner getControlCenterSsoRequest()
Generate a single sign-on request for the domain management portal. Description for Generate a single sign-on request for the domain management portal.
Returns:
getControlCenterSsoRequestAsync
public abstract Mono
Generate a single sign-on request for the domain management portal. Description for Generate a single sign-on request for the domain management portal.
Returns:
getControlCenterSsoRequestWithResponse
public abstract Response
Generate a single sign-on request for the domain management portal. Description for Generate a single sign-on request for the domain management portal.
Parameters:
Returns:
getControlCenterSsoRequestWithResponseAsync
public abstract Mono
Generate a single sign-on request for the domain management portal. Description for Generate a single sign-on request for the domain management portal.
Returns:
getOwnershipIdentifier
public abstract DomainOwnershipIdentifierInner getOwnershipIdentifier(String resourceGroupName, String domainName, String name)
Get ownership identifier for domain Description for Get ownership identifier for domain.
Parameters:
Returns:
getOwnershipIdentifierAsync
public abstract Mono
Get ownership identifier for domain Description for Get ownership identifier for domain.
Parameters:
Returns:
getOwnershipIdentifierWithResponse
public abstract Response
Get ownership identifier for domain Description for Get ownership identifier for domain.
Parameters:
Returns:
getOwnershipIdentifierWithResponseAsync
public abstract Mono
Get ownership identifier for domain Description for Get ownership identifier for domain.
Parameters:
Returns:
list
public abstract PagedIterable
Get all domains in a subscription. Description for Get all domains in a subscription.
Returns:
list
public abstract PagedIterable
Get all domains in a subscription. Description for Get all domains in a subscription.
Parameters:
Returns:
listAsync
public abstract PagedFlux
Get all domains in a subscription. Description for Get all domains in a subscription.
Returns:
listByResourceGroup
public abstract PagedIterable
Get all domains in a resource group. Description for Get all domains in a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
Get all domains in a resource group. Description for Get all domains in a resource group.
Parameters:
Returns:
listByResourceGroupAsync
public abstract PagedFlux
Get all domains in a resource group. Description for Get all domains in a resource group.
Parameters:
Returns:
listOwnershipIdentifiers
public abstract PagedIterable
Lists domain ownership identifiers. Description for Lists domain ownership identifiers.
Parameters:
Returns:
listOwnershipIdentifiers
public abstract PagedIterable
Lists domain ownership identifiers. Description for Lists domain ownership identifiers.
Parameters:
Returns:
listOwnershipIdentifiersAsync
public abstract PagedFlux
Lists domain ownership identifiers. Description for Lists domain ownership identifiers.
Parameters:
Returns:
listRecommendations
public abstract PagedIterable
Get domain name recommendations based on keywords. Description for Get domain name recommendations based on keywords.
Parameters:
Returns:
listRecommendations
public abstract PagedIterable
Get domain name recommendations based on keywords. Description for Get domain name recommendations based on keywords.
Parameters:
Returns:
listRecommendationsAsync
public abstract PagedFlux
Get domain name recommendations based on keywords. Description for Get domain name recommendations based on keywords.
Parameters:
Returns:
renew
public abstract void renew(String resourceGroupName, String domainName)
Renew a domain. Description for Renew a domain.
Parameters:
renewAsync
public abstract Mono
Renew a domain. Description for Renew a domain.
Parameters:
Returns:
renewWithResponse
public abstract Response
Renew a domain. Description for Renew a domain.
Parameters:
Returns:
renewWithResponseAsync
public abstract Mono
Renew a domain. Description for Renew a domain.
Parameters:
Returns:
transferOut
public abstract DomainInner transferOut(String resourceGroupName, String domainName)
Transfer out domain to another registrar.
Parameters:
Returns:
transferOutAsync
public abstract Mono
Transfer out domain to another registrar.
Parameters:
Returns:
transferOutWithResponse
public abstract Response
Transfer out domain to another registrar.
Parameters:
Returns:
transferOutWithResponseAsync
public abstract Mono
Transfer out domain to another registrar.
Parameters:
Returns:
update
public abstract DomainInner update(String resourceGroupName, String domainName, DomainPatchResource domain)
Creates or updates a domain. Description for Creates or updates a domain.
Parameters:
Returns:
updateAsync
public abstract Mono
Creates or updates a domain. Description for Creates or updates a domain.
Parameters:
Returns:
updateOwnershipIdentifier
public abstract DomainOwnershipIdentifierInner updateOwnershipIdentifier(String resourceGroupName, String domainName, String name, DomainOwnershipIdentifierInner domainOwnershipIdentifier)
Creates an ownership identifier for a domain or updates identifier details for an existing identifier Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
Parameters:
Returns:
updateOwnershipIdentifierAsync
public abstract Mono
Creates an ownership identifier for a domain or updates identifier details for an existing identifier Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
Parameters:
Returns:
updateOwnershipIdentifierWithResponse
public abstract Response
Creates an ownership identifier for a domain or updates identifier details for an existing identifier Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
Parameters:
Returns:
updateOwnershipIdentifierWithResponseAsync
public abstract Mono
Creates an ownership identifier for a domain or updates identifier details for an existing identifier Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifier.
Parameters:
Returns:
updateWithResponse
public abstract Response
Creates or updates a domain. Description for Creates or updates a domain.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Creates or updates a domain. Description for Creates or updates a domain.
Parameters:
Returns:
Applies to
Azure SDK for Java