Class GetSchemaField
- java.lang.Object
-
- org.apache.solr.api.JerseyResource
-
- org.apache.solr.handler.admin.api.GetSchemaField
-
- All Implemented Interfaces:
GetSchemaApi.Fields
public class GetSchemaField extends JerseyResource implements GetSchemaApi.Fields
GetSchemaFieldAPIcontains the V2 APIs for all field related endpoint which are- /fields
- /fields/{fieldName}
- /copyfields
- /dynamicfields
- /dynamicfields/{fieldName}
- /fieldtypes
- /fieldtypes/{fieldTypeName}
-
-
Field Summary
-
Fields inherited from class org.apache.solr.api.JerseyResource
containerRequestContext
-
-
Constructor Summary
Constructors Constructor Description GetSchemaField(IndexSchema indexSchema, org.apache.solr.common.params.SolrParams params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SchemaGetDynamicFieldInfoResponsegetDynamicFieldInfo(String fieldName)SchemaGetFieldInfoResponsegetFieldInfo(String fieldName)SchemaGetFieldTypeInfoResponsegetFieldTypeInfo(String fieldTypeName)SchemaListCopyFieldsResponselistCopyFields()SchemaListDynamicFieldsResponselistDynamicFields()SchemaListFieldsResponselistSchemaFields()SchemaListFieldTypesResponselistSchemaFieldTypes()-
Methods inherited from class org.apache.solr.api.JerseyResource
ensureRequiredParameterProvided, ensureRequiredRequestBodyProvided, instantiateJerseyResponse, instantiateJerseyResponse
-
-
-
-
Constructor Detail
-
GetSchemaField
@Inject public GetSchemaField(IndexSchema indexSchema, org.apache.solr.common.params.SolrParams params)
-
-
Method Detail
-
listSchemaFields
public SchemaListFieldsResponse listSchemaFields()
- Specified by:
listSchemaFieldsin interfaceGetSchemaApi.Fields
-
getFieldInfo
public SchemaGetFieldInfoResponse getFieldInfo(String fieldName)
- Specified by:
getFieldInfoin interfaceGetSchemaApi.Fields
-
listCopyFields
public SchemaListCopyFieldsResponse listCopyFields()
- Specified by:
listCopyFieldsin interfaceGetSchemaApi.Fields
-
listDynamicFields
public SchemaListDynamicFieldsResponse listDynamicFields()
- Specified by:
listDynamicFieldsin interfaceGetSchemaApi.Fields
-
getDynamicFieldInfo
public SchemaGetDynamicFieldInfoResponse getDynamicFieldInfo(String fieldName)
- Specified by:
getDynamicFieldInfoin interfaceGetSchemaApi.Fields
-
listSchemaFieldTypes
public SchemaListFieldTypesResponse listSchemaFieldTypes()
- Specified by:
listSchemaFieldTypesin interfaceGetSchemaApi.Fields
-
getFieldTypeInfo
public SchemaGetFieldTypeInfoResponse getFieldTypeInfo(String fieldTypeName)
- Specified by:
getFieldTypeInfoin interfaceGetSchemaApi.Fields
-
-