AWS SDK for C++  1.8.95
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::Appflow::Model Namespace Reference

Namespaces

 AggregationTypeMapper
 
 AmplitudeConnectorOperatorMapper
 
 ConnectionModeMapper
 
 ConnectorTypeMapper
 
 DatadogConnectorOperatorMapper
 
 DataPullModeMapper
 
 DynatraceConnectorOperatorMapper
 
 ExecutionStatusMapper
 
 FileTypeMapper
 
 FlowStatusMapper
 
 GoogleAnalyticsConnectorOperatorMapper
 
 InforNexusConnectorOperatorMapper
 
 MarketoConnectorOperatorMapper
 
 OperatorMapper
 
 OperatorPropertiesKeysMapper
 
 PrefixFormatMapper
 
 PrefixTypeMapper
 
 S3ConnectorOperatorMapper
 
 SalesforceConnectorOperatorMapper
 
 ScheduleFrequencyTypeMapper
 
 ServiceNowConnectorOperatorMapper
 
 SingularConnectorOperatorMapper
 
 SlackConnectorOperatorMapper
 
 TaskTypeMapper
 
 TrendmicroConnectorOperatorMapper
 
 TriggerTypeMapper
 
 VeevaConnectorOperatorMapper
 
 WriteOperationTypeMapper
 
 ZendeskConnectorOperatorMapper
 

Classes

class  AggregationConfig
 
class  AmplitudeConnectorProfileCredentials
 
class  AmplitudeConnectorProfileProperties
 
class  AmplitudeMetadata
 
class  AmplitudeSourceProperties
 
class  ConnectorConfiguration
 
class  ConnectorEntity
 
class  ConnectorEntityField
 
class  ConnectorMetadata
 
class  ConnectorOAuthRequest
 
class  ConnectorOperator
 
class  ConnectorProfile
 
class  ConnectorProfileConfig
 
class  ConnectorProfileCredentials
 
class  ConnectorProfileProperties
 
class  CreateConnectorProfileRequest
 
class  CreateConnectorProfileResult
 
class  CreateFlowRequest
 
class  CreateFlowResult
 
class  DatadogConnectorProfileCredentials
 
class  DatadogConnectorProfileProperties
 
class  DatadogMetadata
 
class  DatadogSourceProperties
 
class  DeleteConnectorProfileRequest
 
class  DeleteConnectorProfileResult
 
class  DeleteFlowRequest
 
class  DeleteFlowResult
 
class  DescribeConnectorEntityRequest
 
class  DescribeConnectorEntityResult
 
class  DescribeConnectorProfilesRequest
 
class  DescribeConnectorProfilesResult
 
class  DescribeConnectorsRequest
 
class  DescribeConnectorsResult
 
class  DescribeFlowExecutionRecordsRequest
 
class  DescribeFlowExecutionRecordsResult
 
class  DescribeFlowRequest
 
class  DescribeFlowResult
 
class  DestinationConnectorProperties
 
class  DestinationFieldProperties
 
class  DestinationFlowConfig
 
class  DynatraceConnectorProfileCredentials
 
class  DynatraceConnectorProfileProperties
 
class  DynatraceMetadata
 
class  DynatraceSourceProperties
 
class  ErrorHandlingConfig
 
class  ErrorInfo
 
class  EventBridgeDestinationProperties
 
class  EventBridgeMetadata
 
class  ExecutionDetails
 
class  ExecutionRecord
 
class  ExecutionResult
 
class  FieldTypeDetails
 
class  FlowDefinition
 
class  GoogleAnalyticsConnectorProfileCredentials
 
class  GoogleAnalyticsConnectorProfileProperties
 
class  GoogleAnalyticsMetadata
 
class  GoogleAnalyticsSourceProperties
 
class  IncrementalPullConfig
 
class  InforNexusConnectorProfileCredentials
 
class  InforNexusConnectorProfileProperties
 
class  InforNexusMetadata
 
class  InforNexusSourceProperties
 
class  ListConnectorEntitiesRequest
 
class  ListConnectorEntitiesResult
 
class  ListFlowsRequest
 
class  ListFlowsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  MarketoConnectorProfileCredentials
 
class  MarketoConnectorProfileProperties
 
class  MarketoMetadata
 
class  MarketoSourceProperties
 
class  PrefixConfig
 
class  RedshiftConnectorProfileCredentials
 
class  RedshiftConnectorProfileProperties
 
class  RedshiftDestinationProperties
 
class  RedshiftMetadata
 
class  S3DestinationProperties
 
class  S3Metadata
 
class  S3OutputFormatConfig
 
class  S3SourceProperties
 
class  SalesforceConnectorProfileCredentials
 
class  SalesforceConnectorProfileProperties
 
class  SalesforceDestinationProperties
 
class  SalesforceMetadata
 
class  SalesforceSourceProperties
 
class  ScheduledTriggerProperties
 
class  ServiceNowConnectorProfileCredentials
 
class  ServiceNowConnectorProfileProperties
 
class  ServiceNowMetadata
 
class  ServiceNowSourceProperties
 
class  SingularConnectorProfileCredentials
 
class  SingularConnectorProfileProperties
 
class  SingularMetadata
 
class  SingularSourceProperties
 
class  SlackConnectorProfileCredentials
 
class  SlackConnectorProfileProperties
 
class  SlackMetadata
 
class  SlackSourceProperties
 
class  SnowflakeConnectorProfileCredentials
 
class  SnowflakeConnectorProfileProperties
 
class  SnowflakeDestinationProperties
 
class  SnowflakeMetadata
 
class  SourceConnectorProperties
 
class  SourceFieldProperties
 
class  SourceFlowConfig
 
class  StartFlowRequest
 
class  StartFlowResult
 
class  StopFlowRequest
 
class  StopFlowResult
 
class  SupportedFieldTypeDetails
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  Task
 
class  TrendmicroConnectorProfileCredentials
 
class  TrendmicroConnectorProfileProperties
 
class  TrendmicroMetadata
 
class  TrendmicroSourceProperties
 
class  TriggerConfig
 
class  TriggerProperties
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateConnectorProfileRequest
 
class  UpdateConnectorProfileResult
 
class  UpdateFlowRequest
 
class  UpdateFlowResult
 
class  UpsolverDestinationProperties
 
class  UpsolverMetadata
 
class  UpsolverS3OutputFormatConfig
 
class  VeevaConnectorProfileCredentials
 
class  VeevaConnectorProfileProperties
 
class  VeevaMetadata
 
class  VeevaSourceProperties
 
class  ZendeskConnectorProfileCredentials
 
class  ZendeskConnectorProfileProperties
 
class  ZendeskMetadata
 
class  ZendeskSourceProperties
 

Typedefs

typedef Aws::Utils::Outcome< CreateConnectorProfileResult, AppflowErrorCreateConnectorProfileOutcome
 
typedef Aws::Utils::Outcome< CreateFlowResult, AppflowErrorCreateFlowOutcome
 
typedef Aws::Utils::Outcome< DeleteConnectorProfileResult, AppflowErrorDeleteConnectorProfileOutcome
 
typedef Aws::Utils::Outcome< DeleteFlowResult, AppflowErrorDeleteFlowOutcome
 
typedef Aws::Utils::Outcome< DescribeConnectorEntityResult, AppflowErrorDescribeConnectorEntityOutcome
 
typedef Aws::Utils::Outcome< DescribeConnectorProfilesResult, AppflowErrorDescribeConnectorProfilesOutcome
 
typedef Aws::Utils::Outcome< DescribeConnectorsResult, AppflowErrorDescribeConnectorsOutcome
 
typedef Aws::Utils::Outcome< DescribeFlowResult, AppflowErrorDescribeFlowOutcome
 
typedef Aws::Utils::Outcome< DescribeFlowExecutionRecordsResult, AppflowErrorDescribeFlowExecutionRecordsOutcome
 
typedef Aws::Utils::Outcome< ListConnectorEntitiesResult, AppflowErrorListConnectorEntitiesOutcome
 
typedef Aws::Utils::Outcome< ListFlowsResult, AppflowErrorListFlowsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, AppflowErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< StartFlowResult, AppflowErrorStartFlowOutcome
 
typedef Aws::Utils::Outcome< StopFlowResult, AppflowErrorStopFlowOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, AppflowErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, AppflowErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateConnectorProfileResult, AppflowErrorUpdateConnectorProfileOutcome
 
typedef Aws::Utils::Outcome< UpdateFlowResult, AppflowErrorUpdateFlowOutcome
 
typedef std::future< CreateConnectorProfileOutcomeCreateConnectorProfileOutcomeCallable
 
typedef std::future< CreateFlowOutcomeCreateFlowOutcomeCallable
 
typedef std::future< DeleteConnectorProfileOutcomeDeleteConnectorProfileOutcomeCallable
 
typedef std::future< DeleteFlowOutcomeDeleteFlowOutcomeCallable
 
typedef std::future< DescribeConnectorEntityOutcomeDescribeConnectorEntityOutcomeCallable
 
typedef std::future< DescribeConnectorProfilesOutcomeDescribeConnectorProfilesOutcomeCallable
 
typedef std::future< DescribeConnectorsOutcomeDescribeConnectorsOutcomeCallable
 
typedef std::future< DescribeFlowOutcomeDescribeFlowOutcomeCallable
 
typedef std::future< DescribeFlowExecutionRecordsOutcomeDescribeFlowExecutionRecordsOutcomeCallable
 
typedef std::future< ListConnectorEntitiesOutcomeListConnectorEntitiesOutcomeCallable
 
typedef std::future< ListFlowsOutcomeListFlowsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< StartFlowOutcomeStartFlowOutcomeCallable
 
typedef std::future< StopFlowOutcomeStopFlowOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateConnectorProfileOutcomeUpdateConnectorProfileOutcomeCallable
 
typedef std::future< UpdateFlowOutcomeUpdateFlowOutcomeCallable
 

Enumerations

enum  AggregationType { AggregationType::NOT_SET, AggregationType::None, AggregationType::SingleFile }
 
enum  AmplitudeConnectorOperator { AmplitudeConnectorOperator::NOT_SET, AmplitudeConnectorOperator::BETWEEN }
 
enum  ConnectionMode { ConnectionMode::NOT_SET, ConnectionMode::Public, ConnectionMode::Private }
 
enum  ConnectorType {
  ConnectorType::NOT_SET, ConnectorType::Salesforce, ConnectorType::Singular, ConnectorType::Slack,
  ConnectorType::Redshift, ConnectorType::S3, ConnectorType::Marketo, ConnectorType::Googleanalytics,
  ConnectorType::Zendesk, ConnectorType::Servicenow, ConnectorType::Datadog, ConnectorType::Trendmicro,
  ConnectorType::Snowflake, ConnectorType::Dynatrace, ConnectorType::Infornexus, ConnectorType::Amplitude,
  ConnectorType::Veeva, ConnectorType::EventBridge, ConnectorType::Upsolver
}
 
enum  DatadogConnectorOperator {
  DatadogConnectorOperator::NOT_SET, DatadogConnectorOperator::PROJECTION, DatadogConnectorOperator::BETWEEN, DatadogConnectorOperator::EQUAL_TO,
  DatadogConnectorOperator::ADDITION, DatadogConnectorOperator::MULTIPLICATION, DatadogConnectorOperator::DIVISION, DatadogConnectorOperator::SUBTRACTION,
  DatadogConnectorOperator::MASK_ALL, DatadogConnectorOperator::MASK_FIRST_N, DatadogConnectorOperator::MASK_LAST_N, DatadogConnectorOperator::VALIDATE_NON_NULL,
  DatadogConnectorOperator::VALIDATE_NON_ZERO, DatadogConnectorOperator::VALIDATE_NON_NEGATIVE, DatadogConnectorOperator::VALIDATE_NUMERIC, DatadogConnectorOperator::NO_OP
}
 
enum  DataPullMode { DataPullMode::NOT_SET, DataPullMode::Incremental, DataPullMode::Complete }
 
enum  DynatraceConnectorOperator {
  DynatraceConnectorOperator::NOT_SET, DynatraceConnectorOperator::PROJECTION, DynatraceConnectorOperator::BETWEEN, DynatraceConnectorOperator::EQUAL_TO,
  DynatraceConnectorOperator::ADDITION, DynatraceConnectorOperator::MULTIPLICATION, DynatraceConnectorOperator::DIVISION, DynatraceConnectorOperator::SUBTRACTION,
  DynatraceConnectorOperator::MASK_ALL, DynatraceConnectorOperator::MASK_FIRST_N, DynatraceConnectorOperator::MASK_LAST_N, DynatraceConnectorOperator::VALIDATE_NON_NULL,
  DynatraceConnectorOperator::VALIDATE_NON_ZERO, DynatraceConnectorOperator::VALIDATE_NON_NEGATIVE, DynatraceConnectorOperator::VALIDATE_NUMERIC, DynatraceConnectorOperator::NO_OP
}
 
enum  ExecutionStatus { ExecutionStatus::NOT_SET, ExecutionStatus::InProgress, ExecutionStatus::Successful, ExecutionStatus::Error }
 
enum  FileType { FileType::NOT_SET, FileType::CSV, FileType::JSON, FileType::PARQUET }
 
enum  FlowStatus {
  FlowStatus::NOT_SET, FlowStatus::Active, FlowStatus::Deprecated, FlowStatus::Deleted,
  FlowStatus::Draft, FlowStatus::Errored, FlowStatus::Suspended
}
 
enum  GoogleAnalyticsConnectorOperator { GoogleAnalyticsConnectorOperator::NOT_SET, GoogleAnalyticsConnectorOperator::PROJECTION, GoogleAnalyticsConnectorOperator::BETWEEN }
 
enum  InforNexusConnectorOperator {
  InforNexusConnectorOperator::NOT_SET, InforNexusConnectorOperator::PROJECTION, InforNexusConnectorOperator::BETWEEN, InforNexusConnectorOperator::EQUAL_TO,
  InforNexusConnectorOperator::ADDITION, InforNexusConnectorOperator::MULTIPLICATION, InforNexusConnectorOperator::DIVISION, InforNexusConnectorOperator::SUBTRACTION,
  InforNexusConnectorOperator::MASK_ALL, InforNexusConnectorOperator::MASK_FIRST_N, InforNexusConnectorOperator::MASK_LAST_N, InforNexusConnectorOperator::VALIDATE_NON_NULL,
  InforNexusConnectorOperator::VALIDATE_NON_ZERO, InforNexusConnectorOperator::VALIDATE_NON_NEGATIVE, InforNexusConnectorOperator::VALIDATE_NUMERIC, InforNexusConnectorOperator::NO_OP
}
 
enum  MarketoConnectorOperator {
  MarketoConnectorOperator::NOT_SET, MarketoConnectorOperator::PROJECTION, MarketoConnectorOperator::LESS_THAN, MarketoConnectorOperator::GREATER_THAN,
  MarketoConnectorOperator::BETWEEN, MarketoConnectorOperator::ADDITION, MarketoConnectorOperator::MULTIPLICATION, MarketoConnectorOperator::DIVISION,
  MarketoConnectorOperator::SUBTRACTION, MarketoConnectorOperator::MASK_ALL, MarketoConnectorOperator::MASK_FIRST_N, MarketoConnectorOperator::MASK_LAST_N,
  MarketoConnectorOperator::VALIDATE_NON_NULL, MarketoConnectorOperator::VALIDATE_NON_ZERO, MarketoConnectorOperator::VALIDATE_NON_NEGATIVE, MarketoConnectorOperator::VALIDATE_NUMERIC,
  MarketoConnectorOperator::NO_OP
}
 
enum  Operator {
  Operator::NOT_SET, Operator::PROJECTION, Operator::LESS_THAN, Operator::GREATER_THAN,
  Operator::CONTAINS, Operator::BETWEEN, Operator::LESS_THAN_OR_EQUAL_TO, Operator::GREATER_THAN_OR_EQUAL_TO,
  Operator::EQUAL_TO, Operator::NOT_EQUAL_TO, Operator::ADDITION, Operator::MULTIPLICATION,
  Operator::DIVISION, Operator::SUBTRACTION, Operator::MASK_ALL, Operator::MASK_FIRST_N,
  Operator::MASK_LAST_N, Operator::VALIDATE_NON_NULL, Operator::VALIDATE_NON_ZERO, Operator::VALIDATE_NON_NEGATIVE,
  Operator::VALIDATE_NUMERIC, Operator::NO_OP
}
 
enum  OperatorPropertiesKeys {
  OperatorPropertiesKeys::NOT_SET, OperatorPropertiesKeys::VALUE, OperatorPropertiesKeys::VALUES, OperatorPropertiesKeys::DATA_TYPE,
  OperatorPropertiesKeys::UPPER_BOUND, OperatorPropertiesKeys::LOWER_BOUND, OperatorPropertiesKeys::SOURCE_DATA_TYPE, OperatorPropertiesKeys::DESTINATION_DATA_TYPE,
  OperatorPropertiesKeys::VALIDATION_ACTION, OperatorPropertiesKeys::MASK_VALUE, OperatorPropertiesKeys::MASK_LENGTH, OperatorPropertiesKeys::TRUNCATE_LENGTH,
  OperatorPropertiesKeys::MATH_OPERATION_FIELDS_ORDER, OperatorPropertiesKeys::CONCAT_FORMAT, OperatorPropertiesKeys::SUBFIELD_CATEGORY_MAP
}
 
enum  PrefixFormat {
  PrefixFormat::NOT_SET, PrefixFormat::YEAR, PrefixFormat::MONTH, PrefixFormat::DAY,
  PrefixFormat::HOUR, PrefixFormat::MINUTE
}
 
enum  PrefixType { PrefixType::NOT_SET, PrefixType::FILENAME, PrefixType::PATH, PrefixType::PATH_AND_FILENAME }
 
enum  S3ConnectorOperator {
  S3ConnectorOperator::NOT_SET, S3ConnectorOperator::PROJECTION, S3ConnectorOperator::LESS_THAN, S3ConnectorOperator::GREATER_THAN,
  S3ConnectorOperator::BETWEEN, S3ConnectorOperator::LESS_THAN_OR_EQUAL_TO, S3ConnectorOperator::GREATER_THAN_OR_EQUAL_TO, S3ConnectorOperator::EQUAL_TO,
  S3ConnectorOperator::NOT_EQUAL_TO, S3ConnectorOperator::ADDITION, S3ConnectorOperator::MULTIPLICATION, S3ConnectorOperator::DIVISION,
  S3ConnectorOperator::SUBTRACTION, S3ConnectorOperator::MASK_ALL, S3ConnectorOperator::MASK_FIRST_N, S3ConnectorOperator::MASK_LAST_N,
  S3ConnectorOperator::VALIDATE_NON_NULL, S3ConnectorOperator::VALIDATE_NON_ZERO, S3ConnectorOperator::VALIDATE_NON_NEGATIVE, S3ConnectorOperator::VALIDATE_NUMERIC,
  S3ConnectorOperator::NO_OP
}
 
enum  SalesforceConnectorOperator {
  SalesforceConnectorOperator::NOT_SET, SalesforceConnectorOperator::PROJECTION, SalesforceConnectorOperator::LESS_THAN, SalesforceConnectorOperator::CONTAINS,
  SalesforceConnectorOperator::GREATER_THAN, SalesforceConnectorOperator::BETWEEN, SalesforceConnectorOperator::LESS_THAN_OR_EQUAL_TO, SalesforceConnectorOperator::GREATER_THAN_OR_EQUAL_TO,
  SalesforceConnectorOperator::EQUAL_TO, SalesforceConnectorOperator::NOT_EQUAL_TO, SalesforceConnectorOperator::ADDITION, SalesforceConnectorOperator::MULTIPLICATION,
  SalesforceConnectorOperator::DIVISION, SalesforceConnectorOperator::SUBTRACTION, SalesforceConnectorOperator::MASK_ALL, SalesforceConnectorOperator::MASK_FIRST_N,
  SalesforceConnectorOperator::MASK_LAST_N, SalesforceConnectorOperator::VALIDATE_NON_NULL, SalesforceConnectorOperator::VALIDATE_NON_ZERO, SalesforceConnectorOperator::VALIDATE_NON_NEGATIVE,
  SalesforceConnectorOperator::VALIDATE_NUMERIC, SalesforceConnectorOperator::NO_OP
}
 
enum  ScheduleFrequencyType {
  ScheduleFrequencyType::NOT_SET, ScheduleFrequencyType::BYMINUTE, ScheduleFrequencyType::HOURLY, ScheduleFrequencyType::DAILY,
  ScheduleFrequencyType::WEEKLY, ScheduleFrequencyType::MONTHLY, ScheduleFrequencyType::ONCE
}
 
enum  ServiceNowConnectorOperator {
  ServiceNowConnectorOperator::NOT_SET, ServiceNowConnectorOperator::PROJECTION, ServiceNowConnectorOperator::CONTAINS, ServiceNowConnectorOperator::LESS_THAN,
  ServiceNowConnectorOperator::GREATER_THAN, ServiceNowConnectorOperator::BETWEEN, ServiceNowConnectorOperator::LESS_THAN_OR_EQUAL_TO, ServiceNowConnectorOperator::GREATER_THAN_OR_EQUAL_TO,
  ServiceNowConnectorOperator::EQUAL_TO, ServiceNowConnectorOperator::NOT_EQUAL_TO, ServiceNowConnectorOperator::ADDITION, ServiceNowConnectorOperator::MULTIPLICATION,
  ServiceNowConnectorOperator::DIVISION, ServiceNowConnectorOperator::SUBTRACTION, ServiceNowConnectorOperator::MASK_ALL, ServiceNowConnectorOperator::MASK_FIRST_N,
  ServiceNowConnectorOperator::MASK_LAST_N, ServiceNowConnectorOperator::VALIDATE_NON_NULL, ServiceNowConnectorOperator::VALIDATE_NON_ZERO, ServiceNowConnectorOperator::VALIDATE_NON_NEGATIVE,
  ServiceNowConnectorOperator::VALIDATE_NUMERIC, ServiceNowConnectorOperator::NO_OP
}
 
enum  SingularConnectorOperator {
  SingularConnectorOperator::NOT_SET, SingularConnectorOperator::PROJECTION, SingularConnectorOperator::EQUAL_TO, SingularConnectorOperator::ADDITION,
  SingularConnectorOperator::MULTIPLICATION, SingularConnectorOperator::DIVISION, SingularConnectorOperator::SUBTRACTION, SingularConnectorOperator::MASK_ALL,
  SingularConnectorOperator::MASK_FIRST_N, SingularConnectorOperator::MASK_LAST_N, SingularConnectorOperator::VALIDATE_NON_NULL, SingularConnectorOperator::VALIDATE_NON_ZERO,
  SingularConnectorOperator::VALIDATE_NON_NEGATIVE, SingularConnectorOperator::VALIDATE_NUMERIC, SingularConnectorOperator::NO_OP
}
 
enum  SlackConnectorOperator {
  SlackConnectorOperator::NOT_SET, SlackConnectorOperator::PROJECTION, SlackConnectorOperator::LESS_THAN, SlackConnectorOperator::GREATER_THAN,
  SlackConnectorOperator::BETWEEN, SlackConnectorOperator::LESS_THAN_OR_EQUAL_TO, SlackConnectorOperator::GREATER_THAN_OR_EQUAL_TO, SlackConnectorOperator::EQUAL_TO,
  SlackConnectorOperator::ADDITION, SlackConnectorOperator::MULTIPLICATION, SlackConnectorOperator::DIVISION, SlackConnectorOperator::SUBTRACTION,
  SlackConnectorOperator::MASK_ALL, SlackConnectorOperator::MASK_FIRST_N, SlackConnectorOperator::MASK_LAST_N, SlackConnectorOperator::VALIDATE_NON_NULL,
  SlackConnectorOperator::VALIDATE_NON_ZERO, SlackConnectorOperator::VALIDATE_NON_NEGATIVE, SlackConnectorOperator::VALIDATE_NUMERIC, SlackConnectorOperator::NO_OP
}
 
enum  TaskType {
  TaskType::NOT_SET, TaskType::Arithmetic, TaskType::Filter, TaskType::Map,
  TaskType::Mask, TaskType::Merge, TaskType::Truncate, TaskType::Validate
}
 
enum  TrendmicroConnectorOperator {
  TrendmicroConnectorOperator::NOT_SET, TrendmicroConnectorOperator::PROJECTION, TrendmicroConnectorOperator::EQUAL_TO, TrendmicroConnectorOperator::ADDITION,
  TrendmicroConnectorOperator::MULTIPLICATION, TrendmicroConnectorOperator::DIVISION, TrendmicroConnectorOperator::SUBTRACTION, TrendmicroConnectorOperator::MASK_ALL,
  TrendmicroConnectorOperator::MASK_FIRST_N, TrendmicroConnectorOperator::MASK_LAST_N, TrendmicroConnectorOperator::VALIDATE_NON_NULL, TrendmicroConnectorOperator::VALIDATE_NON_ZERO,
  TrendmicroConnectorOperator::VALIDATE_NON_NEGATIVE, TrendmicroConnectorOperator::VALIDATE_NUMERIC, TrendmicroConnectorOperator::NO_OP
}
 
enum  TriggerType { TriggerType::NOT_SET, TriggerType::Scheduled, TriggerType::Event, TriggerType::OnDemand }
 
enum  VeevaConnectorOperator {
  VeevaConnectorOperator::NOT_SET, VeevaConnectorOperator::PROJECTION, VeevaConnectorOperator::LESS_THAN, VeevaConnectorOperator::GREATER_THAN,
  VeevaConnectorOperator::CONTAINS, VeevaConnectorOperator::BETWEEN, VeevaConnectorOperator::LESS_THAN_OR_EQUAL_TO, VeevaConnectorOperator::GREATER_THAN_OR_EQUAL_TO,
  VeevaConnectorOperator::EQUAL_TO, VeevaConnectorOperator::NOT_EQUAL_TO, VeevaConnectorOperator::ADDITION, VeevaConnectorOperator::MULTIPLICATION,
  VeevaConnectorOperator::DIVISION, VeevaConnectorOperator::SUBTRACTION, VeevaConnectorOperator::MASK_ALL, VeevaConnectorOperator::MASK_FIRST_N,
  VeevaConnectorOperator::MASK_LAST_N, VeevaConnectorOperator::VALIDATE_NON_NULL, VeevaConnectorOperator::VALIDATE_NON_ZERO, VeevaConnectorOperator::VALIDATE_NON_NEGATIVE,
  VeevaConnectorOperator::VALIDATE_NUMERIC, VeevaConnectorOperator::NO_OP
}
 
enum  WriteOperationType { WriteOperationType::NOT_SET, WriteOperationType::INSERT, WriteOperationType::UPSERT, WriteOperationType::UPDATE }
 
enum  ZendeskConnectorOperator {
  ZendeskConnectorOperator::NOT_SET, ZendeskConnectorOperator::PROJECTION, ZendeskConnectorOperator::GREATER_THAN, ZendeskConnectorOperator::ADDITION,
  ZendeskConnectorOperator::MULTIPLICATION, ZendeskConnectorOperator::DIVISION, ZendeskConnectorOperator::SUBTRACTION, ZendeskConnectorOperator::MASK_ALL,
  ZendeskConnectorOperator::MASK_FIRST_N, ZendeskConnectorOperator::MASK_LAST_N, ZendeskConnectorOperator::VALIDATE_NON_NULL, ZendeskConnectorOperator::VALIDATE_NON_ZERO,
  ZendeskConnectorOperator::VALIDATE_NON_NEGATIVE, ZendeskConnectorOperator::VALIDATE_NUMERIC, ZendeskConnectorOperator::NO_OP
}
 

Typedef Documentation

◆ CreateConnectorProfileOutcome

Definition at line 88 of file AppflowClient.h.

◆ CreateConnectorProfileOutcomeCallable

Definition at line 109 of file AppflowClient.h.

◆ CreateFlowOutcome

Definition at line 91 of file AppflowClient.h.

◆ CreateFlowOutcomeCallable

Definition at line 110 of file AppflowClient.h.

◆ DeleteConnectorProfileOutcome

Definition at line 92 of file AppflowClient.h.

◆ DeleteConnectorProfileOutcomeCallable

Definition at line 111 of file AppflowClient.h.

◆ DeleteFlowOutcome

Definition at line 93 of file AppflowClient.h.

◆ DeleteFlowOutcomeCallable

Definition at line 112 of file AppflowClient.h.

◆ DescribeConnectorEntityOutcome

Definition at line 94 of file AppflowClient.h.

◆ DescribeConnectorEntityOutcomeCallable

Definition at line 113 of file AppflowClient.h.

◆ DescribeConnectorProfilesOutcome

Definition at line 95 of file AppflowClient.h.

◆ DescribeConnectorProfilesOutcomeCallable

Definition at line 114 of file AppflowClient.h.

◆ DescribeConnectorsOutcome

Definition at line 96 of file AppflowClient.h.

◆ DescribeConnectorsOutcomeCallable

Definition at line 115 of file AppflowClient.h.

◆ DescribeFlowExecutionRecordsOutcome

Definition at line 98 of file AppflowClient.h.

◆ DescribeFlowExecutionRecordsOutcomeCallable

Definition at line 117 of file AppflowClient.h.

◆ DescribeFlowOutcome

Definition at line 97 of file AppflowClient.h.

◆ DescribeFlowOutcomeCallable

Definition at line 116 of file AppflowClient.h.

◆ ListConnectorEntitiesOutcome

Definition at line 99 of file AppflowClient.h.

◆ ListConnectorEntitiesOutcomeCallable

Definition at line 118 of file AppflowClient.h.

◆ ListFlowsOutcome

Definition at line 100 of file AppflowClient.h.

◆ ListFlowsOutcomeCallable

Definition at line 119 of file AppflowClient.h.

◆ ListTagsForResourceOutcome

Definition at line 101 of file AppflowClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 120 of file AppflowClient.h.

◆ StartFlowOutcome

Definition at line 102 of file AppflowClient.h.

◆ StartFlowOutcomeCallable

Definition at line 121 of file AppflowClient.h.

◆ StopFlowOutcome

Definition at line 103 of file AppflowClient.h.

◆ StopFlowOutcomeCallable

Definition at line 122 of file AppflowClient.h.

◆ TagResourceOutcome

Definition at line 104 of file AppflowClient.h.

◆ TagResourceOutcomeCallable

Definition at line 123 of file AppflowClient.h.

◆ UntagResourceOutcome

Definition at line 105 of file AppflowClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 124 of file AppflowClient.h.

◆ UpdateConnectorProfileOutcome

Definition at line 106 of file AppflowClient.h.

◆ UpdateConnectorProfileOutcomeCallable

Definition at line 125 of file AppflowClient.h.

◆ UpdateFlowOutcome

Definition at line 107 of file AppflowClient.h.

◆ UpdateFlowOutcomeCallable

Definition at line 126 of file AppflowClient.h.

Enumeration Type Documentation

◆ AggregationType

Enumerator
NOT_SET 
None 
SingleFile 

Definition at line 16 of file AggregationType.h.

◆ AmplitudeConnectorOperator

Enumerator
NOT_SET 
BETWEEN 

Definition at line 16 of file AmplitudeConnectorOperator.h.

◆ ConnectionMode

Enumerator
NOT_SET 
Public 
Private 

Definition at line 16 of file ConnectionMode.h.

◆ ConnectorType

Enumerator
NOT_SET 
Salesforce 
Singular 
Slack 
Redshift 
S3 
Marketo 
Googleanalytics 
Zendesk 
Servicenow 
Datadog 
Trendmicro 
Snowflake 
Dynatrace 
Infornexus 
Amplitude 
Veeva 
EventBridge 
Upsolver 

Definition at line 16 of file ConnectorType.h.

◆ DatadogConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
BETWEEN 
EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file DatadogConnectorOperator.h.

◆ DataPullMode

Enumerator
NOT_SET 
Incremental 
Complete 

Definition at line 16 of file DataPullMode.h.

◆ DynatraceConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
BETWEEN 
EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file DynatraceConnectorOperator.h.

◆ ExecutionStatus

Enumerator
NOT_SET 
InProgress 
Successful 
Error 

Definition at line 16 of file ExecutionStatus.h.

◆ FileType

Enumerator
NOT_SET 
CSV 
JSON 
PARQUET 

Definition at line 16 of file FileType.h.

◆ FlowStatus

Enumerator
NOT_SET 
Active 
Deprecated 
Deleted 
Draft 
Errored 
Suspended 

Definition at line 16 of file FlowStatus.h.

◆ GoogleAnalyticsConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
BETWEEN 

Definition at line 16 of file GoogleAnalyticsConnectorOperator.h.

◆ InforNexusConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
BETWEEN 
EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file InforNexusConnectorOperator.h.

◆ MarketoConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
GREATER_THAN 
BETWEEN 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file MarketoConnectorOperator.h.

◆ Operator

Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
GREATER_THAN 
CONTAINS 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
NOT_EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file Operator.h.

◆ OperatorPropertiesKeys

Enumerator
NOT_SET 
VALUE 
VALUES 
DATA_TYPE 
UPPER_BOUND 
LOWER_BOUND 
SOURCE_DATA_TYPE 
DESTINATION_DATA_TYPE 
VALIDATION_ACTION 
MASK_VALUE 
MASK_LENGTH 
TRUNCATE_LENGTH 
MATH_OPERATION_FIELDS_ORDER 
CONCAT_FORMAT 
SUBFIELD_CATEGORY_MAP 

Definition at line 16 of file OperatorPropertiesKeys.h.

◆ PrefixFormat

Enumerator
NOT_SET 
YEAR 
MONTH 
DAY 
HOUR 
MINUTE 

Definition at line 16 of file PrefixFormat.h.

◆ PrefixType

Enumerator
NOT_SET 
FILENAME 
PATH 
PATH_AND_FILENAME 

Definition at line 16 of file PrefixType.h.

◆ S3ConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
GREATER_THAN 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
NOT_EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file S3ConnectorOperator.h.

◆ SalesforceConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
CONTAINS 
GREATER_THAN 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
NOT_EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file SalesforceConnectorOperator.h.

◆ ScheduleFrequencyType

Enumerator
NOT_SET 
BYMINUTE 
HOURLY 
DAILY 
WEEKLY 
MONTHLY 
ONCE 

Definition at line 16 of file ScheduleFrequencyType.h.

◆ ServiceNowConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
CONTAINS 
LESS_THAN 
GREATER_THAN 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
NOT_EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file ServiceNowConnectorOperator.h.

◆ SingularConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file SingularConnectorOperator.h.

◆ SlackConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
GREATER_THAN 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file SlackConnectorOperator.h.

◆ TaskType

Enumerator
NOT_SET 
Arithmetic 
Filter 
Map 
Mask 
Merge 
Truncate 
Validate 

Definition at line 16 of file TaskType.h.

◆ TrendmicroConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file TrendmicroConnectorOperator.h.

◆ TriggerType

Enumerator
NOT_SET 
Scheduled 
Event 
OnDemand 

Definition at line 16 of file TriggerType.h.

◆ VeevaConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
LESS_THAN 
GREATER_THAN 
CONTAINS 
BETWEEN 
LESS_THAN_OR_EQUAL_TO 
GREATER_THAN_OR_EQUAL_TO 
EQUAL_TO 
NOT_EQUAL_TO 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file VeevaConnectorOperator.h.

◆ WriteOperationType

Enumerator
NOT_SET 
INSERT 
UPSERT 
UPDATE 

Definition at line 16 of file WriteOperationType.h.

◆ ZendeskConnectorOperator

Enumerator
NOT_SET 
PROJECTION 
GREATER_THAN 
ADDITION 
MULTIPLICATION 
DIVISION 
SUBTRACTION 
MASK_ALL 
MASK_FIRST_N 
MASK_LAST_N 
VALIDATE_NON_NULL 
VALIDATE_NON_ZERO 
VALIDATE_NON_NEGATIVE 
VALIDATE_NUMERIC 
NO_OP 

Definition at line 16 of file ZendeskConnectorOperator.h.