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
,AllocationExplainDecision
,Analyzer.Kind
,ApiKeyGrantType
,AppliesTo
,BoundaryScanner
,BulkOperation.Kind
,Bytes
,CalendarInterval
,CardinalityExecutionMode
,CatAnomalyDetectorColumn
,CatDatafeedColumn
,CatDfaColumn
,CategorizationStatus
,CatTrainedModelsColumn
,CatTransformColumn
,CharFilterDefinition.Kind
,ChildScoreMode
,ChunkingMode
,ClusterInfoTarget
,ClusterPrivilege
,ClusterRemoteInfo.Kind
,ClusterSearchStatus
,CombinedFieldsOperator
,CombinedFieldsZeroTerms
,Condition.Kind
,ConditionOp
,ConditionOperator
,ConditionType
,Conflicts
,ConnectionScheme
,ConvertType
,DataAttachmentFormat
,DatafeedState
,DataframeAnalysis.Kind
,DataframeAnalysisFeatureProcessor.Kind
,DataframeAnalyticsStats.Kind
,DataframeEvaluation.Kind
,DataframeState
,Day
,Decision
,DelimitedPayloadEncoding
,DeploymentAllocationState
,DeploymentAssignmentState
,DeploymentState
,DeprecationLevel
,DFIIndependenceMeasure
,DFRAfterEffect
,DFRBasicModel
,DistanceUnit
,DynamicMapping
,EdgeNGramSide
,EmailAttachment.Kind
,EmailPriority
,EnrichPolicyPhase
,EnrichPolicyType
,ExcludeFrequent
,ExecutionPhase
,ExecutionStatus
,ExpandWildcard
,Feature
,FieldRule.Kind
,FieldSortNumericType
,FieldSuggester.Kind
,FieldType
,FieldValueFactorModifier
,FilterType
,FollowerIndexStatus
,FunctionBoostMode
,FunctionScore.Kind
,FunctionScoreMode
,GapPolicy
,GeoDistanceType
,GeoExecution
,GeoOrientation
,GeoShapeRelation
,GeoStrategy
,GeoValidationMethod
,GrantType
,GridAggregationType
,GridType
,GroupBy
,HealthStatus
,HighlighterEncoder
,HighlighterFragmenter
,HighlighterOrder
,HighlighterTagsSchema
,HighlighterType
,HoltWintersType
,HttpInputMethod
,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
,JobBlockedReason
,JobState
,JsonProcessorConflictStrategy
,KeepTypesMode
,KuromojiTokenizationMode
,Language
,Level
,LicenseStatus
,LicenseType
,LifecycleExplain.Kind
,LifecycleOperationMode
,ManagedBy
,MatchType
,MemoryStatus
,Metric
,MigrationStatus
,MinimumInterval
,MissingOrder
,Month
,MovingAverageAggregation.Kind
,MultiValueMode
,NodeRole
,NoriDecompoundMode
,Normalization
,NormalizeMethod
,Normalizer.Kind
,NumericFielddataFormat
,OnScriptError
,OperationType
,Operator
,OpType
,PagerDutyContextType
,PagerDutyEventType
,PhoneticEncoder
,PhoneticLanguage
,PhoneticNameType
,PhoneticRuleType
,PinnedQuery.Kind
,PivotGroupBy.Kind
,Preprocessor.Kind
,Processor.Kind
,Property.Kind
,Quantifier
,Query.Kind
,QueryRuleCriteriaType
,QueryRuleType
,QueryVectorBuilder.Kind
,RangeRelation
,Rank.Kind
,RateMode
,Refresh
,ResponseContentType
,Result
,ResultPosition
,RetentionPolicy.Kind
,RoleMappingRule.Kind
,RoutingState
,RuleAction
,RuntimeFieldType
,SamplerAggregationExecutionHint
,Schedule.Kind
,ScoreMode
,ScriptLanguage
,ScriptSortType
,SearchType
,SegmentSortMissing
,SegmentSortMode
,SegmentSortOrder
,ShapeType
,ShardRoutingState
,ShardsStatsStage
,ShardStoreAllocation
,ShardStoreStatus
,ShutdownStatus
,ShutdownType
,SimpleQueryStringFlag
,SlicesCalculation
,SmoothingModel.Kind
,SnapshotSort
,SnapshotUpgradeState
,SnowballLanguage
,SortMode
,SortOptions.Kind
,SortOrder
,SourceFieldMode
,SpanQuery.Kind
,StatsLevel
,StorageType
,StringDistance
,Suggestion.Kind
,SuggestMode
,SuggestSort
,Sync.Kind
,SynonymFormat
,TaskType
,TemplateFormat
,TermsAggregationCollectMode
,TermsAggregationExecutionHint
,TermVectorOption
,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
,ValueType
,VersionType
,WaitForActiveShardOptions
,WaitForEvents
,WatcherMetric
,WatcherState
,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
-
Method Summary
-
Method Details
-
jsonValue
String jsonValue() -
aliases
-
serialize
- Specified by:
serialize
in interfaceJsonpSerializable
-