Package io.digiexpress.eveli.envir.spi
Class EveliEnvirStore
java.lang.Object
io.resys.thena.spi.DocStoreImpl<EveliEnvirStore>
io.digiexpress.eveli.envir.spi.EveliEnvirStore
- All Implemented Interfaces:
io.resys.thena.spi.DocStore<EveliEnvirStore>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.resys.thena.spi.DocStoreImpl
io.resys.thena.spi.DocStoreImpl.Builder<T extends io.resys.thena.spi.DocStore<T>>, io.resys.thena.spi.DocStoreImpl.DocStoreFactory<T extends io.resys.thena.spi.DocStore<T>>Nested classes/interfaces inherited from interface io.resys.thena.spi.DocStore
io.resys.thena.spi.DocStore.StoreTenantQuery<T extends io.resys.thena.spi.DocStore<T>> -
Field Summary
FieldsFields inherited from class io.resys.thena.spi.DocStoreImpl
config, factory -
Constructor Summary
ConstructorsConstructorDescriptionEveliEnvirStore(io.resys.thena.spi.ThenaDocConfig config, io.resys.thena.spi.DocStoreImpl.DocStoreFactory<EveliEnvirStore> factory, ExternalDeploymentProvider externalProvider) -
Method Summary
Modifier and TypeMethodDescriptionstatic io.resys.thena.spi.DocStoreImpl.Builder<EveliEnvirStore>builder(ExternalDeploymentProvider externalProvider) static StringformatDescription(String description, StencilComposer.SiteState stencil, AstTag wrench) map(io.resys.thena.api.entities.doc.Doc doc, Optional<io.resys.thena.api.entities.doc.DocBranch> branch) io.resys.thena.spi.DocStore.StoreTenantQuery<EveliEnvirStore>query()Methods inherited from class io.resys.thena.spi.DocStoreImpl
builder, createRepo, createRepoOrGetRepo, deleteRepo, deleteRepos, getConfig, getTenant, withRepo, withTenantId
-
Field Details
-
DOC_TYPE_DEPLOYMENT
-
-
Constructor Details
-
EveliEnvirStore
public EveliEnvirStore(io.resys.thena.spi.ThenaDocConfig config, io.resys.thena.spi.DocStoreImpl.DocStoreFactory<EveliEnvirStore> factory, ExternalDeploymentProvider externalProvider)
-
-
Method Details
-
builder
public static io.resys.thena.spi.DocStoreImpl.Builder<EveliEnvirStore> builder(ExternalDeploymentProvider externalProvider) -
query
- Specified by:
queryin interfaceio.resys.thena.spi.DocStore<EveliEnvirStore>- Overrides:
queryin classio.resys.thena.spi.DocStoreImpl<EveliEnvirStore>
-
formatDescription
public static String formatDescription(String description, StencilComposer.SiteState stencil, AstTag wrench) -
map
public static EveliEnvirClient.EveliDeployment map(io.resys.thena.api.entities.doc.Doc doc, Optional<io.resys.thena.api.entities.doc.DocBranch> branch) -
getExternalProvider
-