Interface EnvironmentService
- All Superinterfaces:
IdentifiedService<Environment>
- All Known Implementing Classes:
EnvironmentServiceImpl
-
Method Summary
Modifier and TypeMethodDescriptioncopy(UUID id, UUID projectId, String name, String graylogName, String description, String ssmSolutionAlias, String ssmInstanceAlias, String consulEgressConfigPath, UUID category, List<String> tags) create(UUID projectId, String name, String graylogName, String description, String ssmSolutionAlias, String ssmInstanceAlias, String consulEgressConfigPath, UUID categoryId, List<String> tags) create(UUID environmentId, CreateSystemDto systemDto) createSystem(UUID environmentId, System system) voidfindBySearchRequest(BaseSearchRequestDto searchRequest) getByNameAndProjectId(String name, UUID projectId) getByProjectId(UUID projectId) getBySourceIdAndProjectId(UUID sourceId, UUID projectId) getConnections(UUID environmentId) getEnvironmentsByFilterRequest(EnvironmentsWithFilterRequest request, Integer page, Integer size) getGroupedByTagEnvironments(UUID projectId) getProjectIdByEnvironmentId(UUID environmentId) getProjectIdBySystemId(UUID systemId) getShortSystems(UUID environmentId) getSystems(UUID environmentId) getSystems(UUID environmentId, String systemType) getSystemsV2(UUID environmentId) getSystemsV2(UUID environmentId, String systemType) replicate(UUID projectId, UUID environmentId, String name, String graylogName, String description, String ssmSolutionAlias, String ssmInstanceAlias, String consulEgressConfigPath, UUID categoryId, UUID sourceId, List<String> tags) temporary(UUID id, List<SystemTemporaryDto> systemUpdateList) voidupdate(UUID id, String name, String graylogName, String description, String ssmSolutionAlias, String ssmInstanceAlias, String consulEgressConfigPath, UUID projectId, UUID categoryId, List<String> tags) voidupdate(Environment environment) validateTaTools(ValidateTaToolsRequest request) Methods inherited from interface org.qubership.atp.environments.service.direct.IdentifiedService
existsById, get, getAll
-
Method Details
-
getEnvironmentNameById
-
getOrElse
-
getAll
-
create
-
create
-
replicate
-
copy
-
update
-
update
-
delete
-
getSystems
-
getSystems
-
getShortSystems
-
getSystemsV2
-
getSystemsV2
-
createSystem
-
temporary
-
getProjectIdBySystemId
-
getProjectIdByEnvironmentId
-
getByProjectId
-
getByNameAndProjectId
-
findBySearchRequest
- Throws:
Exception
-
getBySourceIdAndProjectId
-
getByIds
-
getHtmlVersionByEnvironments
-
getConnections
-
validateTaTools
-
getEnvironmentsByFilterRequest
List<Environment> getEnvironmentsByFilterRequest(EnvironmentsWithFilterRequest request, Integer page, Integer size) -
getGroupedByTagEnvironments
-