public abstract class AbstractServiceClientBuilder<SubClass extends AbstractServiceClientBuilder,ServiceInterfaceToBuild> extends Object
| 构造器和说明 |
|---|
AbstractServiceClientBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract AuthorizationReqRegistry |
authorizationReqRegistry() |
ServiceInterfaceToBuild |
build() |
protected abstract ServiceInterfaceToBuild |
build(ClientParams params) |
SubClass |
withClientConfiguration(ClientConfiguration clientConfiguration) |
SubClass |
withCredentialsProvider(YopCredentialsProvider credentialsProvider) |
SubClass |
withEndpoint(String endpoint) |
SubClass |
withSandboxEndPoint(String sandboxEndPoint) |
SubClass |
withYopSdkConfigProvider(YopSdkConfigProvider yopSdkConfigProvider) |
SubClass |
withYosEndpoint(String yosEndpoint) |
public final ServiceInterfaceToBuild build()
public SubClass withCredentialsProvider(YopCredentialsProvider credentialsProvider)
public SubClass withYopSdkConfigProvider(YopSdkConfigProvider yopSdkConfigProvider)
public SubClass withClientConfiguration(ClientConfiguration clientConfiguration)
protected abstract AuthorizationReqRegistry authorizationReqRegistry()
protected abstract ServiceInterfaceToBuild build(ClientParams params)
Copyright © 2023. All rights reserved.