Package io.resys.hdes.client.spi
Class HdesClientImpl.HdesClientConfigImpl
java.lang.Object
io.resys.hdes.client.spi.HdesClientImpl.HdesClientConfigImpl
- All Implemented Interfaces:
HdesClientConfig
- Enclosing class:
- HdesClientImpl
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.resys.hdes.client.spi.config.HdesClientConfig
HdesClientConfig.AstFlowNodeVisitor, HdesClientConfig.DependencyInjectionContext, HdesClientConfig.ServiceInit -
Constructor Summary
ConstructorsConstructorDescriptionHdesClientConfigImpl(HdesCache cache, HdesClientConfig.ServiceInit serviceInit, HdesClientConfig.DependencyInjectionContext dependencyInjectionContext, HdesClient.HdesTypesMapper types, HdesAstTypes ast) HdesClientConfigImpl(HdesCache cache, HdesClientConfig.ServiceInit serviceInit, HdesClientConfig.DependencyInjectionContext dependencyInjectionContext, String branchName, HdesClient.HdesTypesMapper types, HdesAstTypes ast) -
Method Summary
-
Constructor Details
-
HdesClientConfigImpl
public HdesClientConfigImpl(HdesCache cache, HdesClientConfig.ServiceInit serviceInit, HdesClientConfig.DependencyInjectionContext dependencyInjectionContext, HdesClient.HdesTypesMapper types, HdesAstTypes ast) -
HdesClientConfigImpl
public HdesClientConfigImpl(HdesCache cache, HdesClientConfig.ServiceInit serviceInit, HdesClientConfig.DependencyInjectionContext dependencyInjectionContext, String branchName, HdesClient.HdesTypesMapper types, HdesAstTypes ast)
-
-
Method Details
-
getServiceInit
- Specified by:
getServiceInitin interfaceHdesClientConfig
-
getCache
- Specified by:
getCachein interfaceHdesClientConfig
-
getBranchName
- Specified by:
getBranchNamein interfaceHdesClientConfig
-
withBranch
- Specified by:
withBranchin interfaceHdesClientConfig
-
getDependencyInjectionContext
- Specified by:
getDependencyInjectionContextin interfaceHdesClientConfig
-
getTypes
- Specified by:
getTypesin interfaceHdesClientConfig
-
getAst
- Specified by:
getAstin interfaceHdesClientConfig
-