MCPcopy
hub / github.com/elastic/go-elasticsearch / New

Function New

esapi/api._.go:719–1349  ·  view source on GitHub ↗

New creates new API

(t Transport)

Source from the content-addressed store, hash-verified

717
718// New creates new API
719func New(t Transport) *API {
720 return &API{
721 AutoscalingDeleteAutoscalingPolicy: newAutoscalingDeleteAutoscalingPolicyFunc(t),
722 AutoscalingGetAutoscalingCapacity: newAutoscalingGetAutoscalingCapacityFunc(t),
723 AutoscalingGetAutoscalingPolicy: newAutoscalingGetAutoscalingPolicyFunc(t),
724 AutoscalingPutAutoscalingPolicy: newAutoscalingPutAutoscalingPolicyFunc(t),
725 Bulk: newBulkFunc(t),
726 Capabilities: newCapabilitiesFunc(t),
727 ClearScroll: newClearScrollFunc(t),
728 ClosePointInTime: newClosePointInTimeFunc(t),
729 ConnectorCheckIn: newConnectorCheckInFunc(t),
730 ConnectorDelete: newConnectorDeleteFunc(t),
731 ConnectorGet: newConnectorGetFunc(t),
732 ConnectorLastSync: newConnectorLastSyncFunc(t),
733 ConnectorList: newConnectorListFunc(t),
734 ConnectorPost: newConnectorPostFunc(t),
735 ConnectorPut: newConnectorPutFunc(t),
736 ConnectorSecretDelete: newConnectorSecretDeleteFunc(t),
737 ConnectorSecretGet: newConnectorSecretGetFunc(t),
738 ConnectorSecretPost: newConnectorSecretPostFunc(t),
739 ConnectorSecretPut: newConnectorSecretPutFunc(t),
740 ConnectorSyncJobCancel: newConnectorSyncJobCancelFunc(t),
741 ConnectorSyncJobCheckIn: newConnectorSyncJobCheckInFunc(t),
742 ConnectorSyncJobClaim: newConnectorSyncJobClaimFunc(t),
743 ConnectorSyncJobDelete: newConnectorSyncJobDeleteFunc(t),
744 ConnectorSyncJobError: newConnectorSyncJobErrorFunc(t),
745 ConnectorSyncJobGet: newConnectorSyncJobGetFunc(t),
746 ConnectorSyncJobList: newConnectorSyncJobListFunc(t),
747 ConnectorSyncJobPost: newConnectorSyncJobPostFunc(t),
748 ConnectorSyncJobUpdateStats: newConnectorSyncJobUpdateStatsFunc(t),
749 ConnectorUpdateAPIKeyDocumentID: newConnectorUpdateAPIKeyDocumentIDFunc(t),
750 ConnectorUpdateActiveFiltering: newConnectorUpdateActiveFilteringFunc(t),
751 ConnectorUpdateConfiguration: newConnectorUpdateConfigurationFunc(t),
752 ConnectorUpdateError: newConnectorUpdateErrorFunc(t),
753 ConnectorUpdateFeatures: newConnectorUpdateFeaturesFunc(t),
754 ConnectorUpdateFiltering: newConnectorUpdateFilteringFunc(t),
755 ConnectorUpdateFilteringValidation: newConnectorUpdateFilteringValidationFunc(t),
756 ConnectorUpdateIndexName: newConnectorUpdateIndexNameFunc(t),
757 ConnectorUpdateName: newConnectorUpdateNameFunc(t),
758 ConnectorUpdateNative: newConnectorUpdateNativeFunc(t),
759 ConnectorUpdatePipeline: newConnectorUpdatePipelineFunc(t),
760 ConnectorUpdateScheduling: newConnectorUpdateSchedulingFunc(t),
761 ConnectorUpdateServiceDocumentType: newConnectorUpdateServiceDocumentTypeFunc(t),
762 ConnectorUpdateStatus: newConnectorUpdateStatusFunc(t),
763 Count: newCountFunc(t),
764 Create: newCreateFunc(t),
765 DanglingIndicesDeleteDanglingIndex: newDanglingIndicesDeleteDanglingIndexFunc(t),
766 DanglingIndicesImportDanglingIndex: newDanglingIndicesImportDanglingIndexFunc(t),
767 DanglingIndicesListDanglingIndices: newDanglingIndicesListDanglingIndicesFunc(t),
768 DeleteByQuery: newDeleteByQueryFunc(t),
769 DeleteByQueryRethrottle: newDeleteByQueryRethrottleFunc(t),
770 Delete: newDeleteFunc(t),
771 DeleteScript: newDeleteScriptFunc(t),
772 EnrichDeletePolicy: newEnrichDeletePolicyFunc(t),
773 EnrichExecutePolicy: newEnrichExecutePolicyFunc(t),
774 EnrichGetPolicy: newEnrichGetPolicyFunc(t),
775 EnrichPutPolicy: newEnrichPutPolicyFunc(t),
776 EnrichStats: newEnrichStatsFunc(t),