in esrally/track/track.py [0:0]
def from_hyphenated_string(cls, v):
if v == "force-merge":
return OperationType.ForceMerge
elif v == "index-stats":
return OperationType.IndexStats
elif v == "node-stats":
return OperationType.NodeStats
elif v == "search":
return OperationType.Search
elif v == "scroll-search":
return OperationType.ScrollSearch
elif v == "paginated-search":
return OperationType.PaginatedSearch
elif v == "composite-agg":
return OperationType.CompositeAgg
elif v == "cluster-health":
return OperationType.ClusterHealth
elif v == "bulk":
return OperationType.Bulk
elif v == "raw-request":
return OperationType.RawRequest
elif v == "put-pipeline":
return OperationType.PutPipeline
elif v == "refresh":
return OperationType.Refresh
elif v == "create-index":
return OperationType.CreateIndex
elif v == "delete-index":
return OperationType.DeleteIndex
elif v == "create-index-template":
return OperationType.CreateIndexTemplate
elif v == "delete-index-template":
return OperationType.DeleteIndexTemplate
elif v == "create-composable-template":
return OperationType.CreateComposableTemplate
elif v == "delete-composable-template":
return OperationType.DeleteComposableTemplate
elif v == "create-component-template":
return OperationType.CreateComponentTemplate
elif v == "delete-component-template":
return OperationType.DeleteComponentTemplate
elif v == "shrink-index":
return OperationType.ShrinkIndex
elif v == "create-ml-datafeed":
return OperationType.CreateMlDatafeed
elif v == "delete-ml-datafeed":
return OperationType.DeleteMlDatafeed
elif v == "start-ml-datafeed":
return OperationType.StartMlDatafeed
elif v == "stop-ml-datafeed":
return OperationType.StopMlDatafeed
elif v == "create-ml-job":
return OperationType.CreateMlJob
elif v == "delete-ml-job":
return OperationType.DeleteMlJob
elif v == "open-ml-job":
return OperationType.OpenMlJob
elif v == "close-ml-job":
return OperationType.CloseMlJob
elif v == "sleep":
return OperationType.Sleep
elif v == "delete-snapshot-repository":
return OperationType.DeleteSnapshotRepository
elif v == "create-snapshot-repository":
return OperationType.CreateSnapshotRepository
elif v == "create-snapshot":
return OperationType.CreateSnapshot
elif v == "wait-for-snapshot-create":
return OperationType.WaitForSnapshotCreate
elif v == "wait-for-current-snapshots-create":
return OperationType.WaitForCurrentSnapshotsCreate
elif v == "restore-snapshot":
return OperationType.RestoreSnapshot
elif v == "wait-for-recovery":
return OperationType.WaitForRecovery
elif v == "put-settings":
return OperationType.PutSettings
elif v == "create-transform":
return OperationType.CreateTransform
elif v == "start-transform":
return OperationType.StartTransform
elif v == "wait-for-transform":
return OperationType.WaitForTransform
elif v == "delete-transform":
return OperationType.DeleteTransform
elif v == "transform-stats":
return OperationType.TransformStats
elif v == "create-data-stream":
return OperationType.CreateDataStream
elif v == "delete-data-stream":
return OperationType.DeleteDataStream
elif v == "composite":
return OperationType.Composite
elif v == "submit-async-search":
return OperationType.SubmitAsyncSearch
elif v == "get-async-search":
return OperationType.GetAsyncSearch
elif v == "delete-async-search":
return OperationType.DeleteAsyncSearch
elif v == "open-point-in-time":
return OperationType.OpenPointInTime
elif v == "close-point-in-time":
return OperationType.ClosePointInTime
elif v == "create-ilm-policy":
return OperationType.CreateIlmPolicy
elif v == "delete-ilm-policy":
return OperationType.DeleteIlmPolicy
elif v == "sql":
return OperationType.Sql
elif v == "field-caps":
return OperationType.FieldCaps
elif v == "downsample":
return OperationType.Downsample
elif v == "esql":
return OperationType.Esql
else:
raise KeyError(f"No enum value for [{v}]")