Class EmbeddedEnvironmentApi
java.lang.Object
fr.enedis.chutney.environment.api.environment.EmbeddedEnvironmentApi
- All Implemented Interfaces:
EnvironmentApi
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateEnvironment(EnvironmentDto environmentMetadataDto, boolean force) voiddeleteEnvironment(String environmentName) getEnvironment(String environmentName) importEnvironment(EnvironmentDto environmentDto) voidupdateEnvironment(String environmentName, EnvironmentDto environmentMetadataDto) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface fr.enedis.chutney.environment.api.environment.EnvironmentApi
createEnvironment
-
Constructor Details
-
EmbeddedEnvironmentApi
-
-
Method Details
-
listEnvironments
- Specified by:
listEnvironmentsin interfaceEnvironmentApi
-
listEnvironmentsNames
- Specified by:
listEnvironmentsNamesin interfaceEnvironmentApi
-
defaultEnvironmentName
- Specified by:
defaultEnvironmentNamein interfaceEnvironmentApi- Throws:
EnvironmentNotFoundException
-
getEnvironment
- Specified by:
getEnvironmentin interfaceEnvironmentApi- Throws:
EnvironmentNotFoundException
-
createEnvironment
public EnvironmentDto createEnvironment(EnvironmentDto environmentMetadataDto, boolean force) throws InvalidEnvironmentNameException, AlreadyExistingEnvironmentException - Specified by:
createEnvironmentin interfaceEnvironmentApi- Throws:
InvalidEnvironmentNameExceptionAlreadyExistingEnvironmentException
-
importEnvironment
public EnvironmentDto importEnvironment(EnvironmentDto environmentDto) throws UnsupportedOperationException - Specified by:
importEnvironmentin interfaceEnvironmentApi- Throws:
UnsupportedOperationException
-
deleteEnvironment
public void deleteEnvironment(String environmentName) throws EnvironmentNotFoundException, CannotDeleteEnvironmentException - Specified by:
deleteEnvironmentin interfaceEnvironmentApi- Throws:
EnvironmentNotFoundExceptionCannotDeleteEnvironmentException
-
updateEnvironment
public void updateEnvironment(String environmentName, EnvironmentDto environmentMetadataDto) throws InvalidEnvironmentNameException, EnvironmentNotFoundException - Specified by:
updateEnvironmentin interfaceEnvironmentApi- Throws:
InvalidEnvironmentNameExceptionEnvironmentNotFoundException
-