Class AuthSchemeSpecUtils
- java.lang.Object
-
- software.amazon.awssdk.codegen.poet.auth.scheme.AuthSchemeSpecUtils
-
public final class AuthSchemeSpecUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description AuthSchemeSpecUtils(IntermediateModel intermediateModel)
-
Method Summary
-
-
-
Constructor Detail
-
AuthSchemeSpecUtils
public AuthSchemeSpecUtils(IntermediateModel intermediateModel)
-
-
Method Detail
-
useSraAuth
public boolean useSraAuth()
-
baseClientPackageName
public String baseClientPackageName()
-
parametersInterfaceName
public com.squareup.javapoet.ClassName parametersInterfaceName()
-
parametersEndpointAwareDefaultImplName
public com.squareup.javapoet.ClassName parametersEndpointAwareDefaultImplName()
-
parametersInterfaceBuilderInterfaceName
public com.squareup.javapoet.ClassName parametersInterfaceBuilderInterfaceName()
-
parametersDefaultImplName
public com.squareup.javapoet.ClassName parametersDefaultImplName()
-
parametersDefaultBuilderImplName
public com.squareup.javapoet.ClassName parametersDefaultBuilderImplName()
-
providerInterfaceName
public com.squareup.javapoet.ClassName providerInterfaceName()
-
defaultAuthSchemeProviderName
public com.squareup.javapoet.ClassName defaultAuthSchemeProviderName()
-
modeledAuthSchemeProviderName
public com.squareup.javapoet.ClassName modeledAuthSchemeProviderName()
-
authSchemeInterceptor
public com.squareup.javapoet.ClassName authSchemeInterceptor()
-
resolverReturnType
public com.squareup.javapoet.TypeName resolverReturnType()
-
usesSigV4
public boolean usesSigV4()
-
useEndpointBasedAuthProvider
public boolean useEndpointBasedAuthProvider()
-
generateEndpointBasedParams
public boolean generateEndpointBasedParams()
-
includeParam
public boolean includeParam(String name)
-
includeParamForProvider
public boolean includeParamForProvider(String name)
-
serviceName
public String serviceName()
-
signingName
public String signingName()
-
-