1 /***********************************************************************
2  * Copyright (c) 2013-2025 General Atomics Integrated Intelligence, Inc.
3  * All rights reserved. This program and the accompanying materials
4  * are made available under the terms of the Apache License, Version 2.0
5  * which accompanies this distribution and is available at
6  * https://www.apache.org/licenses/LICENSE-2.0
7  ***********************************************************************/
8 
9 package org.locationtech.geomesa.redis.tools.schema
10 
11 import com.beust.jcommander.Parameters
12 import org.locationtech.geomesa.redis.data.RedisDataStore
13 import org.locationtech.geomesa.redis.tools.RedisDataStoreCommand
14 import org.locationtech.geomesa.redis.tools.RedisDataStoreCommand.RedisDataStoreParams
15 import org.locationtech.geomesa.redis.tools.schema.RedisGetSftConfigCommand.RedisGetSftConfigParameters
16 import org.locationtech.geomesa.tools.RequiredTypeNameParam
17 import org.locationtech.geomesa.tools.status.{GetSftConfigCommand, GetSftConfigParams}
18 
19 class RedisGetSftConfigCommand extends GetSftConfigCommand[RedisDataStore] with RedisDataStoreCommand {
20   override val params = new RedisGetSftConfigParameters
21 }
22 
23 object RedisGetSftConfigCommand {
24   @Parameters(commandDescription = "Get the SimpleFeatureType definition of a schema")
25   class RedisGetSftConfigParameters extends RedisDataStoreParams with GetSftConfigParams with RequiredTypeNameParam
26 }
Line Stmt Id Pos Tree Symbol Tests Code
20 99918 1151 - 1182 Apply org.locationtech.geomesa.redis.tools.schema.RedisGetSftConfigCommand.RedisGetSftConfigParameters.<init> new org.locationtech.geomesa.redis.tools.schema.RedisGetSftConfigCommand.RedisGetSftConfigParameters()