Class AuthSchemeSpecUtils


  • public final class AuthSchemeSpecUtils
    extends Object
    • 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()
      • paramMethodName

        public String paramMethodName​(String name)
      • generateEndpointBasedParams

        public boolean generateEndpointBasedParams()
      • includeParam

        public boolean includeParam​(String name)
      • includeParamForProvider

        public boolean includeParamForProvider​(String name)
      • serviceName

        public String serviceName()
      • signingName

        public String signingName()