Package co.elastic.clients.json
Interface JsonEnum
- All Superinterfaces:
JsonpSerializable
- All Known Implementing Classes:
AccessTokenGrantType,AcknowledgementOptions,Action.Kind,Action.Kind,ActionExecutionMode,ActionStatusOptions,ActionType,Aggregate.Kind,Aggregation.Kind,AlibabaCloudServiceType,AlibabaCloudTaskType,AllocationExplainDecision,AmazonBedrockServiceType,AmazonBedrockTaskType,AmazonSageMakerApi,AmazonSageMakerServiceType,Analyzer.Kind,AnthropicServiceType,AnthropicTaskType,ApiKeyAggregate.Kind,ApiKeyAggregation.Kind,ApiKeyGrantType,ApiKeyQuery.Kind,ApiKeyType,AppliesTo,AzureAiStudioServiceType,AzureAiStudioTaskType,AzureOpenAIServiceType,AzureOpenAITaskType,BoundaryScanner,BulkOperation.Kind,Bytes,CalendarInterval,CardinalityExecutionMode,CatAliasesColumn,CatAllocationColumn,CatAnomalyDetectorColumn,CatComponentColumn,CatCountColumn,CatDatafeedColumn,CatDfaColumn,CategorizationStatus,CatFieldDataColumn,CatNodeColumn,CatRecoveryColumn,CatSegmentsColumn,CatShardColumn,CatSnapshotsColumn,CatThreadPoolColumn,CatTrainedModelsColumn,CatTransformColumn,CharFilterDefinition.Kind,ChildScoreMode,ChunkingMode,CjkBigramIgnoredScript,ClusterInfoTarget,ClusterPrivilege,ClusterRemoteInfo.Kind,ClusterSearchStatus,CohereEmbeddingType,CohereInputType,CohereServiceType,CohereSimilarityType,CohereTaskType,CohereTruncateType,CombinedFieldsOperator,CombinedFieldsZeroTerms,Condition.Kind,ConditionOp,ConditionOperator,ConditionType,Conflicts,ConnectionScheme,ConnectorFieldType,ConnectorStatus,ConvertType,CustomServiceType,CustomTaskType,DataAttachmentFormat,DatabaseConfiguration.Kind,DatabaseConfigurationFull.Kind,DatafeedState,DataframeAnalysis.Kind,DataframeAnalysisFeatureProcessor.Kind,DataframeAnalyticsStats.Kind,DataframeEvaluation.Kind,DataframeState,Day,DecayFunction.Kind,Decision,DeepSeekServiceType,DelimitedPayloadEncoding,DenseVectorElementType,DenseVectorIndexOptionsType,DenseVectorSimilarity,DeploymentAllocationState,DeploymentAssignmentState,DeprecationLevel,DFIIndependenceMeasure,DFRAfterEffect,DFRBasicModel,DisplayType,DistanceFeatureQuery.Kind,DistanceUnit,DynamicMapping,DynamicTemplate.Kind,EcsCompatibilityType,EdgeNGramSide,ElasticsearchServiceType,ElasticsearchTaskType,ElserServiceType,ElserTaskType,EmailAttachment.Kind,EmailPriority,EnrichPolicyPhase,EnrichPolicyType,EsqlFormat,EventType,ExcludeFrequent,ExecutionPhase,ExecutionStatus,ExpandWildcard,FailureStoreStatus,Feature,FieldRule.Kind,FieldSortNumericType,FieldSuggester.Kind,FieldType,FieldValueFactorModifier,FilteringPolicy,FilteringRuleRule,FilteringValidationState,FilterType,FingerprintDigest,FollowerIndexStatus,FormatType,FunctionBoostMode,FunctionScore.Kind,FunctionScoreMode,GapPolicy,GeoDistanceType,GeoExecution,GeoGridQuery.Kind,GeoGridTargetFormat,GeoGridTileType,GeoOrientation,GeoPointMetricType,GeoShapeRelation,GeoStrategy,GeoValidationMethod,GoogleAiServiceType,GoogleAiStudioTaskType,GoogleVertexAIServiceType,GoogleVertexAITaskType,GrantType,GridAggregationType,GridType,GroupBy,HealthStatus,HighlighterEncoder,HighlighterFragmenter,HighlighterOrder,HighlighterTagsSchema,HighlighterType,HoltWintersType,HttpInputMethod,HuggingFaceServiceType,HuggingFaceTaskType,IBDistribution,IBLambda,IcuCollationAlternate,IcuCollationCaseFirst,IcuCollationDecomposition,IcuCollationStrength,IcuNormalizationMode,IcuNormalizationType,IcuTransformDirection,ImpactArea,Include,IndexCheckOnStartup,IndexingJobState,IndexMetadataState,IndexOptions,IndexPrivilege,IndexRoutingAllocationOptions,IndexRoutingRebalanceOptions,IndicatorHealthStatus,IndicesBlockOptions,InferenceConfig.Kind,InferenceConfig.Kind,InferenceConfigCreate.Kind,InferenceConfigUpdate.Kind,InferenceResult.Kind,Input.Kind,InputType,Intervals.Kind,IntervalsFilter.Kind,IntervalsQuery.Kind,JinaAIServiceType,JinaAISimilarityType,JinaAITaskType,JinaAITextEmbeddingTask,JobBlockedReason,JobState,JsonProcessorConflictStrategy,KeepTypesMode,KuromojiTokenizationMode,Level,LicenseStatus,LicenseType,LifecycleExplain.Kind,LifecycleOperationMode,LowercaseTokenFilterLanguages,ManagedBy,MatchType,MemoryStatus,Metric,MigrationStatus,MinimumInterval,MissingOrder,MistralServiceType,MistralTaskType,ModeEnum,Month,MovingAverageAggregation.Kind,MultiValueMode,NodeRole,NoriDecompoundMode,Normalization,NormalizeMethod,Normalizer.Kind,NumericFielddataFormat,OnScriptError,OpenAIServiceType,OpenAITaskType,OperationType,Operator,OpType,PagerDutyContextType,PagerDutyEventType,PainlessContext,PhoneticEncoder,PhoneticLanguage,PhoneticNameType,PhoneticRuleType,PinnedQuery.Kind,PipelineSimulationStatusOptions,PivotGroupBy.Kind,Preprocessor.Kind,Processor.Kind,Property.Kind,Quantifier,Query.Kind,QueryRuleCriteriaType,QueryRuleType,QueryVectorBuilder.Kind,RangeQuery.Kind,RangeRelation,Rank.Kind,RankVectorElementType,RateMode,Refresh,RemoteClusterPrivilege,Repository.Kind,Rescore.Kind,ResponseContentType,RestrictionWorkflow,Result,ResultPosition,RetentionPolicy.Kind,Retriever.Kind,RoleMappingRule.Kind,RoleQuery.Kind,RoutingState,RuleAction,RuntimeFieldType,SamplerAggregationExecutionHint,Schedule.Kind,ScoreMode,ScoreNormalizer,ScriptLanguage,ScriptSortType,SearchType,SegmentSortMissing,SegmentSortMode,SegmentSortOrder,SettingsSimilarity.Kind,ShapeType,ShardRoutingState,ShardsStatsStage,ShardStoreAllocation,ShardStoreStatus,ShutdownStatus,ShutdownType,SimpleQueryStringFlag,SlicesCalculation,SmoothingModel.Kind,SnapshotSort,SnapshotUpgradeState,SnowballLanguage,SortMode,SortOptions.Kind,SortOrder,SourceFieldMode,SourceMode,SpanQuery.Kind,SparseVectorQuery.Kind,SqlFormat,StatsLevel,StorageType,StringDistance,Subobjects,Suggestion.Kind,SuggestMode,SuggestSort,Sync.Kind,SyncJobTriggerMethod,SyncJobType,SyncStatus,SynonymFormat,SyntheticSourceKeepEnum,TableValues.Kind,TaskType,TaskTypeAlibabaCloudAI,TaskTypeAmazonBedrock,TaskTypeAmazonSageMaker,TaskTypeAnthropic,TaskTypeAzureAIStudio,TaskTypeAzureOpenAI,TaskTypeCohere,TaskTypeCustom,TaskTypeDeepSeek,TaskTypeElasticsearch,TaskTypeELSER,TaskTypeGoogleAIStudio,TaskTypeGoogleVertexAI,TaskTypeHuggingFace,TaskTypeJinaAi,TaskTypeMistral,TaskTypeOpenAI,TaskTypeVoyageAI,TaskTypeWatsonx,TDigestExecutionHint,TemplateFormat,TermsAggregationCollectMode,TermsAggregationExecutionHint,TermVectorOption,TextEmbeddingInferenceResult.Kind,TextQueryType,ThreadType,TimeSeriesMetricType,TimeUnit,TokenChar,TokenFilterDefinition.Kind,TokenizationConfig.Kind,TokenizationTruncate,TokenizerDefinition.Kind,TotalHitsRelation,TrainedModelType,TrainingPriority,Transform.Kind,TranslogDurability,Trigger.Kind,TriggerEvent.Kind,TTestType,Type,UnassignedInformationReason,UserAgentProperty,UserQuery.Kind,Validation.Kind,ValueType,VersionType,VoyageAIServiceType,VoyageAITaskType,WaitForActiveShardOptions,WaitForEvents,WatcherMetric,WatcherState,WatsonxServiceType,WatsonxTaskType,XPackCategory,ZeroTermsQuery
Base interface for enumerations in API types. Members have a JSON representation and also accept
aliases when parsed from a string value.
-
Nested Class Summary
Nested Classes -
Method Summary
-
Method Details
-
jsonValue
String jsonValue() -
aliases
-
serialize
- Specified by:
serializein interfaceJsonpSerializable
-