/** * @return Create new instance of builder with all defaults set. */ public static AmazonRoute53DomainsAsyncClientBuilder standard() { return new AmazonRoute53DomainsAsyncClientBuilder(); }
/** * Construct a synchronous implementation of AmazonRoute53Domains using the current builder configuration. * * @param params * Current builder configuration represented as a parameter object. * @return Fully configured implementation of AmazonRoute53Domains. */ @Override protected AmazonRoute53Domains build(AwsSyncClientParams params) { return new AmazonRoute53DomainsClient(params); }
/** * @return Create new instance of builder with all defaults set. */ public static AmazonRoute53DomainsClientBuilder standard() { return new AmazonRoute53DomainsClientBuilder(); }
/** * Normal invoke with authentication. Credentials are required and may be overriden at the request level. **/ private <X, Y extends AmazonWebServiceRequest> Response<X> invoke(Request<Y> request, HttpResponseHandler<AmazonWebServiceResponse<X>> responseHandler, ExecutionContext executionContext) { return invoke(request, responseHandler, executionContext, null, null); }
/** * Construct an asynchronous implementation of AmazonRoute53DomainsAsync using the current builder configuration. * * @param params * Current builder configuration represented as a parameter object. * @return Fully configured implementation of AmazonRoute53DomainsAsync. */ @Override protected AmazonRoute53DomainsAsync build(AwsAsyncClientParams params) { return new AmazonRoute53DomainsAsyncClient(params); }
/** * Invoke with no authentication. Credentials are not required and any credentials set on the client or request will * be ignored for this operation. **/ private <X, Y extends AmazonWebServiceRequest> Response<X> anonymousInvoke(Request<Y> request, HttpResponseHandler<AmazonWebServiceResponse<X>> responseHandler, ExecutionContext executionContext) { return doInvoke(request, responseHandler, executionContext, null, null); }
@Override public java.util.concurrent.Future<CheckDomainTransferabilityResult> checkDomainTransferabilityAsync(CheckDomainTransferabilityRequest request) { return checkDomainTransferabilityAsync(request, null); }
@Override public java.util.concurrent.Future<DeleteTagsForDomainResult> deleteTagsForDomainAsync(DeleteTagsForDomainRequest request) { return deleteTagsForDomainAsync(request, null); }
@Override public java.util.concurrent.Future<EnableDomainAutoRenewResult> enableDomainAutoRenewAsync(EnableDomainAutoRenewRequest request) { return enableDomainAutoRenewAsync(request, null); }
@Override public java.util.concurrent.Future<ViewBillingResult> viewBillingAsync(ViewBillingRequest request) { return viewBillingAsync(request, null); }
@Override public java.util.concurrent.Future<ListDomainsResult> listDomainsAsync(ListDomainsRequest request) { return listDomainsAsync(request, null); }
@Override public java.util.concurrent.Future<RenewDomainResult> renewDomainAsync(RenewDomainRequest request) { return renewDomainAsync(request, null); }
@Override public java.util.concurrent.Future<UpdateTagsForDomainResult> updateTagsForDomainAsync(UpdateTagsForDomainRequest request) { return updateTagsForDomainAsync(request, null); }
@Override public java.util.concurrent.Future<GetDomainDetailResult> getDomainDetailAsync(GetDomainDetailRequest request) { return getDomainDetailAsync(request, null); }
@Override public java.util.concurrent.Future<ResendContactReachabilityEmailResult> resendContactReachabilityEmailAsync(ResendContactReachabilityEmailRequest request) { return resendContactReachabilityEmailAsync(request, null); }
@Override public java.util.concurrent.Future<CheckDomainAvailabilityResult> checkDomainAvailabilityAsync(CheckDomainAvailabilityRequest request) { return checkDomainAvailabilityAsync(request, null); }
@Override public java.util.concurrent.Future<GetContactReachabilityStatusResult> getContactReachabilityStatusAsync(GetContactReachabilityStatusRequest request) { return getContactReachabilityStatusAsync(request, null); }
@Override public java.util.concurrent.Future<ListOperationsResult> listOperationsAsync(ListOperationsRequest request) { return listOperationsAsync(request, null); }