Skip to content

Sessions Configurations Yaml View

Sessions:
  - Name:
    Category:
    RunUntilStage:
    SaveData:
    Stage:
    TimeZoneId:
    TimeoutAfterSessionMs:
    TimeoutBeforeSessionMs:
    Collectors:
      - Name:
        Configuration:
        EndTimeReachedCheckIntervalMs:
        CollectionRange:
          EndTimeMs:
          StartTimeMs:
        DataFilter:
          Body:
          MetaData:
          Timestamp:
        Prometheus:
          Expression:
          Url:
          ApiKey:
          SampleIntervalMs:
          TimeoutMs:
    Consumers:
      - Name:
        TimeoutMs:
        Configuration:
        Stage:
        Policies:
          - AdvancedLoadBalance:
            Stages:
              - Rate:
                Amount:
                TimeIntervalMs:
                TimeoutMs:
            Count:
              Count:
            IncreasingLoadBalance:
              MaxRate:
              StartRate:
              RateIncrease:
              RateIncreaseIntervalMs:
              TimeIntervalMs:
            LoadBalance:
              Rate:
              TimeIntervalMs:
            Timeout:
              TimeoutMs:
        DataFilter:
          Body:
          MetaData:
          Timestamp:
        Deserialize:
          Deserializer:
          SpecificType:
            TypeFullName:
            AssemblyName:
        ElasticIndices:
          IndexPattern:
          Password:
          Url:
          Username:
          FilterSecondsBeforeRunStartTime:
          MatchQueryString:
          ReadBatchSize:
          ReadFromRunStartTime:
          RequestTimeoutMs:
          ScrollContextExpirationMs:
          TimestampField:
        IbmMqQueue:
          Channel:
          HostName:
          Manager:
          Port:
          QueueName:
        KafkaTopic:
          GroupId:
          Password:
          TopicName:
          Username:
          AutoOffsetReset:
          EnableAutoCommit:
          FetchMinBytes:
          FetchWaitMaxMs:
          HeartbeatIntervalMs:
          MaxPollIntervalMs:
          MessageMaxBytes:
          PartitionAssignmentStrategy:
          SaslMechanism:
          SecurityProtocol:
          SessionTimeOutMs:
          HostNames: []
        MsSqlTable:
          ConnectionString:
          TableName:
          CommandTimeoutSeconds:
          FilterSecondsBeforeRunStartTime:
          InsertionTimeField:
          InsertionTimeTimeZoneOffsetSummerTime:
          ReadFromRunStartTime:
          WhereStatement:
          ColumnsToIgnore: []
        OracleSqlTable:
          ConnectionString:
          TableName:
          CommandTimeoutSeconds:
          FilterSecondsBeforeRunStartTime:
          InsertionTimeField:
          InsertionTimeTimeZoneOffsetSummerTime:
          ReadFromRunStartTime:
          WhereStatement:
          ColumnsToIgnore: []
        PostgreSqlTable:
          ConnectionString:
          TableName:
          CommandTimeoutSeconds:
          FilterSecondsBeforeRunStartTime:
          InsertionTimeField:
          InsertionTimeTimeZoneOffsetSummerTime:
          IsInsertionTimeFieldTimeZoneTz:
          ReadFromRunStartTime:
          WhereStatement:
          ColumnsToIgnore: []
        RabbitMq:
          Host:
          ContinuationTimeoutSeconds:
          CreatedQueueTimeToExpireMs:
          ExchangeName:
          HandshakeContinuationTimeoutSeconds:
          Password:
          Port:
          QueueName:
          RequestedConnectionTimeoutSeconds:
          RoutingKey:
          Username:
          VirtualHost:
        S3Bucket:
          AccessKey:
          SecretKey:
          ServiceURL:
          StorageBucket:
          Delimiter:
          ForcePathStyle:
          MaximumRetryCount:
          Prefix:
          ReadFromRunStartTime:
          SkipEmptyObjects:
        Socket:
          Host:
          Port:
          ProtocolType:
          AddressFamily:
          BufferSize:
          ReceiveTimeoutMs:
          SeperationChar:
          SocketType:
        TrinoSqlTable:
          Catalog:
          ClientTag:
          ConnectionString:
          Hostname:
          Password:
          Schema:
          TableName:
          Username:
          CommandTimeoutSeconds:
          FilterSecondsBeforeRunStartTime:
          InsertionTimeField:
          InsertionTimeTimeZoneOffsetSummerTime:
          ReadFromRunStartTime:
          WhereStatement:
          ColumnsToIgnore: []
    MockerCommands:
      - Name:
        ServerName:
        RequestDurationMs:
        RequestRetries:
        Stage:
        Command:
          ChangeActionStub:
            ActionName:
            StubName:
          Consume:
            TimeoutMs:
            ActionName:
            InputDataFilter:
              Body:
              MetaData:
              Timestamp:
            InputDeserialize:
              Deserializer:
              SpecificType:
                TypeFullName:
                AssemblyName:
            OutputDataFilter:
              Body:
              MetaData:
              Timestamp:
            OutputDeserialize:
              Deserializer:
              SpecificType:
                TypeFullName:
                AssemblyName:
          TriggerAction:
            ActionName:
            TimeoutMs:
        Redis:
          Host:
          AbortOnConnectFail:
          AsyncTimeoutMs:
          ClientName:
          ConnectRetry:
          KeepAliveSeconds:
          Password:
          RedisDataBase:
          Ssl:
          SslHost:
          Username:
        Configuration:
          ChangeActionStub:
            ActionName:
            StubName:
          Consume:
            TimeoutMs:
            ActionName:
            InputDataFilter:
              Body:
              MetaData:
              Timestamp:
            InputDeserialize:
              Deserializer:
              SpecificType:
                TypeFullName:
                AssemblyName:
            OutputDataFilter:
              Body:
              MetaData:
              Timestamp:
            OutputDeserialize:
              Deserializer:
              SpecificType:
                TypeFullName:
                AssemblyName:
          TriggerAction:
            ActionName:
            TimeoutMs:
    Probes:
      - Name:
        Probe:
        Configuration:
        ProbeConfiguration:
        Stage:
        DataSourceNames: []
        DataSourcePatterns: []
    Publishers:
      - Name:
        Configuration:
        Iterations:
        Loop:
        SleepTimeMs:
        Stage:
        DataSourceNames: []
        DataSourcePatterns: []
        Policies:
          - AdvancedLoadBalance:
            Stages:
              - Rate:
                Amount:
                TimeIntervalMs:
                TimeoutMs:
            Count:
              Count:
            IncreasingLoadBalance:
              MaxRate:
              StartRate:
              RateIncrease:
              RateIncreaseIntervalMs:
              TimeIntervalMs:
            LoadBalance:
              Rate:
              TimeIntervalMs:
            Timeout:
              TimeoutMs:
        Chunk:
          ChunkSize:
        DataFilter:
          Body:
          MetaData:
          Timestamp:
        ElasticIndex:
          IndexName:
          Password:
          Url:
          Username:
          BatchSize:
          PublishAsync:
          RequestTimeoutMs:
        KafkaTopic:
          Password:
          TopicName:
          Username:
          CompressionLevel:
          CompressionType:
          DefaultKafkaKey:
          Headers:
          MessageMaxBytes:
          MessageSendMaxRetries:
          MessageSendRetriesIntervalMs:
          Partition:
          QueueBufferingBackpressureThreshold:
          QueueBufferingMaxKbytes:
          QueueBufferingMaxMessages:
          SaslMechanism:
          SecurityProtocol:
          HostNames: []
        MongoDbCollection:
          CollectionName:
          ConnectionString:
          DatabaseName:
        MsSqlTable:
          ConnectionString:
          TableName:
          CommandTimeoutSeconds:
          IsUDTInsertion:
        OracleSqlTable:
          ConnectionString:
          TableName:
          CommandTimeoutSeconds:
        Parallel:
          Parallelism:
        PostgreSqlTable:
          ConnectionString:
          TableName:
          CommandTimeoutSeconds:
        RabbitMq:
          Host:
          ContentType:
          ContinuationTimeoutSeconds:
          ExchangeName:
          Expiration:
          HandshakeContinuationTimeoutSeconds:
          Headers:
          Password:
          Port:
          QueueName:
          RequestedConnectionTimeoutSeconds:
          RoutingKey:
          Type:
          Username:
          VirtualHost:
        Redis:
          RedisDataType:
          AbortOnConnectFail:
          AsyncTimeout:
          BatchSize:
          ClientName:
          CommandFlags:
          ConnectRetry:
          KeepAlive:
          Password:
          RedisDataBase:
          Retries:
          RetryIntervalMs:
          Ssl:
          SslHost:
          Username:
          When:
          HostNames: []
        S3Bucket:
          AccessKey:
          SecretKey:
          ServiceURL:
          StorageBucket:
          ForcePathStyle:
          Prefix:
          Retries:
          S3SentObjectsNaming:
          S3StorageClass:
        Serialize:
          Serializer:
        Sftp:
          Hostname:
          Password:
          Path:
          Username:
          NamingType:
          Port:
          Prefix:
        Socket:
          Host:
          Port:
          ProtocolType:
          AddressFamily:
          BufferSize:
          LingerTimeSeconds:
          NagleAlgorithm:
          SendTimeoutMs:
          SocketType:
    Stages:
      - StageNumber:
        TimeoutAfter:
        TimeoutBefore:
    Transactions:
      - Name:
        TimeoutMs:
        Configuration:
        Iterations:
        Loop:
        SleepTimeMs:
        Stage:
        DataSourceNames: []
        DataSourcePatterns: []
        Policies:
          - AdvancedLoadBalance:
            Stages:
              - Rate:
                Amount:
                TimeIntervalMs:
                TimeoutMs:
            Count:
              Count:
            IncreasingLoadBalance:
              MaxRate:
              StartRate:
              RateIncrease:
              RateIncreaseIntervalMs:
              TimeIntervalMs:
            LoadBalance:
              Rate:
              TimeIntervalMs:
            Timeout:
              TimeoutMs:
        Grpc:
          AssemblyName:
          Host:
          Port:
          ProtoNameSpace:
          RpcName:
          ServiceName:
        Http:
          BaseAddress:
          Method:
          Headers:
          MessageSendRetriesIntervalMs:
          Port:
          RequestHeaders:
          Retries:
          Route:
          JwtAuth:
            Secret:
            BuildJwtConfig:
            Claims:
            HierarchicalClaims:
            HttpAuthScheme:
            JwtAlgorithm:
        InputDataFilter:
          Body:
          MetaData:
          Timestamp:
        InputSerialize:
          Serializer:
        OutputDataFilter:
          Body:
          MetaData:
          Timestamp:
        OutputDeserialize:
          Deserializer:
          SpecificType:
            TypeFullName:
            AssemblyName: