@arcgis/workflow-manager
Version:
ArcGIS Workflow Manager JavaScript API
38 lines (37 loc) • 3 kB
TypeScript
import { CurrentStep, JobExtendedPropertyTable, JobRelatedPropertyTable } from '../support/job';
import { WebRequest } from '../support/web-request';
import { AutomatedCreation, AutomatedCreationDetails, DataSource, Step } from '../support/jobTemplate';
import { TableDefinition } from '../support/extendedPropertyDefinition';
import { Field, Query } from '../support/query';
import { JobActionStepResponse } from '../support/job-action-response';
import { JobHistory } from '../support/jobHistory';
import { EsriWorkflowModelsRestAutomationBasic, EsriWorkflowModelsRestAutomationDetails, EsriWorkflowModelsRestCurrentStep, EsriWorkflowModelsRestDiagramDataSourceDecentralized, EsriWorkflowModelsRestDiagramStep, EsriWorkflowModelsRestJobActionStepResponse, EsriWorkflowModelsRestJobExtendedPropertyTable, EsriWorkflowModelsRestJobHistory, EsriWorkflowModelsRestJobRelatedPropertyTable, EsriWorkflowModelsRestLocation, EsriWorkflowModelsRestQueryResultFieldDefinition, EsriWorkflowModelsRestWebRequest, TableDefinition as FetchTableDefinition } from '../fetch';
import Geometry from '@arcgis/core/geometry/Geometry';
export declare class ConvertHelper {
static getRestJobQuery(query: Query): Query;
static convertToQuery(definition: Query): Query;
static getQueryFields(fields: EsriWorkflowModelsRestQueryResultFieldDefinition[]): Field[];
private static getSortOrderType;
static toDiagramDataSource(source: EsriWorkflowModelsRestDiagramDataSourceDecentralized): DataSource;
static getJobHistory(history: EsriWorkflowModelsRestJobHistory[]): JobHistory[];
static getJobLocation(location: EsriWorkflowModelsRestLocation): Geometry;
static getRestJobLocation(geometry: Geometry): EsriWorkflowModelsRestLocation;
static toStep(step: EsriWorkflowModelsRestDiagramStep): Step;
static getCurrentSteps(steps: EsriWorkflowModelsRestCurrentStep[]): CurrentStep[];
static getStepResponses(responses: EsriWorkflowModelsRestJobActionStepResponse[]): JobActionStepResponse[];
static getAutomatedCreations(automations: EsriWorkflowModelsRestAutomationBasic[]): AutomatedCreation[];
static getAutomatedCreationDetails(details: EsriWorkflowModelsRestAutomationDetails): AutomatedCreationDetails;
static getExtendedProperties(tables: EsriWorkflowModelsRestJobExtendedPropertyTable[]): JobExtendedPropertyTable[];
static getRelatedProperties(tables: EsriWorkflowModelsRestJobRelatedPropertyTable[]): JobRelatedPropertyTable[];
static getTableDefinition(tableDefs: FetchTableDefinition[]): TableDefinition[];
private static getFeatureServiceProperties;
private static getExtendedPropertyDefinitions;
private static getExtendedPropertyDomain;
static getWebRequest(webRequest: WebRequest): EsriWorkflowModelsRestWebRequest;
private static getRestKeyValues;
private static getRequestBody;
private static getRequestAuth;
private static getApiKey;
private static getRetrySettings;
private static getWebRequestInternal;
}