public final class DefaultAsyncClient extends Object implements AsyncClient
Main client.
限定符和类型 | 字段和说明 |
---|---|
protected Map<String,String> |
endpointMap |
protected String |
endpointRule |
protected darabonba.core.TeaAsyncHandler |
handler |
protected String |
product |
protected darabonba.core.TeaRequest |
REQUEST |
protected String |
version |
限定符 | 构造器和说明 |
---|---|
protected |
DefaultAsyncClient(darabonba.core.client.ClientConfiguration configuration) |
限定符和类型 | 方法和说明 |
---|---|
CompletableFuture<AssumeRoleResponse> |
assumeRole(AssumeRoleRequest request)
### Prerequisites
You cannot use an Alibaba Cloud account to call this operation.
|
CompletableFuture<AssumeRoleWithOIDCResponse> |
assumeRoleWithOIDC(AssumeRoleWithOIDCRequest request)
### Prerequisites
* An OIDC token is obtained from an external identity provider (IdP)
|
CompletableFuture<AssumeRoleWithSAMLResponse> |
assumeRoleWithSAML(AssumeRoleWithSAMLRequest request)
###
* A SAML response is obtained from an external identity provider (IdP)
|
void |
close() |
CompletableFuture<GetCallerIdentityResponse> |
getCallerIdentity(GetCallerIdentityRequest request) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
builder, create
protected final String product
protected final String version
protected final String endpointRule
protected final darabonba.core.TeaRequest REQUEST
protected final darabonba.core.TeaAsyncHandler handler
protected DefaultAsyncClient(darabonba.core.client.ClientConfiguration configuration)
public void close()
close
在接口中 com.aliyun.core.utils.SdkAutoCloseable
close
在接口中 AutoCloseable
public CompletableFuture<AssumeRoleResponse> assumeRole(AssumeRoleRequest request)
assumeRole
在接口中 AsyncClient
public CompletableFuture<AssumeRoleWithOIDCResponse> assumeRoleWithOIDC(AssumeRoleWithOIDCRequest request)
assumeRoleWithOIDC
在接口中 AsyncClient
public CompletableFuture<AssumeRoleWithSAMLResponse> assumeRoleWithSAML(AssumeRoleWithSAMLRequest request)
assumeRoleWithSAML
在接口中 AsyncClient
public CompletableFuture<GetCallerIdentityResponse> getCallerIdentity(GetCallerIdentityRequest request)
getCallerIdentity
在接口中 AsyncClient
Copyright © 2023. All rights reserved.